design updated
diff --git a/def/rest_top.def b/def/rest_top.def
index 435c4ae..8a92d3c 100644
--- a/def/rest_top.def
+++ b/def/rest_top.def
Binary files differ
diff --git a/def/user_project_wrapper.def b/def/user_project_wrapper.def
index 95b72e0..a9fcfcd 100644
--- a/def/user_project_wrapper.def
+++ b/def/user_project_wrapper.def
@@ -1304,9 +1304,8 @@
 TRACKS Y 1700 DO 1035 STEP 3400 LAYER met5 ;
 GCELLGRID X 0 DO 423 STEP 6900 ;
 GCELLGRID Y 0 DO 511 STEP 6900 ;
-VIAS 4 ;
+VIAS 3 ;
     - via4_3100x3100 + VIARULE M4M5_PR + CUTSIZE 800 800  + LAYERS met4 via4 met5  + CUTSPACING 800 800  + ENCLOSURE 350 350 350 350  + ROWCOL 2 2  ;
-    - via4_4000x3100 + VIARULE M4M5_PR + CUTSIZE 800 800  + LAYERS met4 via4 met5  + CUTSPACING 800 800  + ENCLOSURE 800 350 800 350  + ROWCOL 2 2  ;
     - via4_1740x3100 + VIARULE M4M5_PR + CUTSIZE 800 800  + LAYERS met4 via4 met5  + CUTSPACING 800 800  + ENCLOSURE 470 350 470 350  + ROWCOL 2 1  ;
     - via4_2000x3100 + VIARULE M4M5_PR + CUTSIZE 800 800  + LAYERS met4 via4 met5  + CUTSPACING 800 800  + ENCLOSURE 600 350 600 350  + ROWCOL 2 1  ;
 END VIAS
@@ -3441,27 +3440,24 @@
     - vccd1 + NET vccd1 + SPECIAL + DIRECTION INPUT + USE POWER
       + PORT
         + LAYER met4 ( -1550 -1769310 ) ( 1550 1769310 )
-        + LAYER met4 ( -181550 840400 ) ( -178450 1769310 )
-        + LAYER met4 ( -361550 840400 ) ( -358450 1769310 )
-        + LAYER met4 ( -541550 840400 ) ( -538450 1769310 )
-        + LAYER met4 ( -721550 840400 ) ( -718450 1769310 )
-        + LAYER met4 ( -901550 840400 ) ( -898450 1769310 )
-        + LAYER met4 ( -1081550 840400 ) ( -1078450 1769310 )
-        + LAYER met4 ( -1261550 840400 ) ( -1258450 1769310 )
-        + LAYER met4 ( -1441550 840400 ) ( -1438450 1769310 )
-        + LAYER met4 ( -1621550 840400 ) ( -1618450 1769310 )
-        + LAYER met4 ( -1801550 840400 ) ( -1798450 1769310 )
-        + LAYER met4 ( -1981550 840400 ) ( -1978450 1769310 )
-        + LAYER met4 ( -2161550 840400 ) ( -2158450 1769310 )
-        + LAYER met4 ( -2341550 840400 ) ( -2338450 1769310 )
-        + LAYER met4 ( -2521550 840400 ) ( -2518450 1769310 )
+        + LAYER met4 ( -181550 -1769310 ) ( -178450 1769310 )
+        + LAYER met4 ( -361550 -1769310 ) ( -358450 1769310 )
+        + LAYER met4 ( -541550 -1769310 ) ( -538450 1769310 )
+        + LAYER met4 ( -721550 1145380 ) ( -718450 1769310 )
+        + LAYER met4 ( -901550 1145380 ) ( -898450 1769310 )
+        + LAYER met4 ( -1081550 1145380 ) ( -1078450 1769310 )
+        + LAYER met4 ( -1261550 1145380 ) ( -1258450 1769310 )
+        + LAYER met4 ( -1441550 1145380 ) ( -1438450 1769310 )
+        + LAYER met4 ( -1621550 1145380 ) ( -1618450 1769310 )
+        + LAYER met4 ( -1801550 1145380 ) ( -1798450 1769310 )
+        + LAYER met4 ( -1981550 1145380 ) ( -1978450 1769310 )
+        + LAYER met4 ( -2161550 1145380 ) ( -2158450 1769310 )
+        + LAYER met4 ( -2341550 1145380 ) ( -2338450 1769310 )
+        + LAYER met4 ( -2521550 1145380 ) ( -2518450 1769310 )
         + LAYER met4 ( -2701550 -1769310 ) ( -2698450 1769310 )
         + LAYER met4 ( -2881550 -1769310 ) ( -2878450 1769310 )
         + LAYER met4 ( 36030 -1764510 ) ( 39130 1764510 )
         + LAYER met4 ( -2900550 -1764510 ) ( -2897450 1764510 )
-        + LAYER met4 ( -181550 -1769310 ) ( -178450 -1469840 )
-        + LAYER met4 ( -361550 -1769310 ) ( -358450 -1469840 )
-        + LAYER met4 ( -541550 -1769310 ) ( -538450 -1469840 )
         + LAYER met4 ( -721550 -1769310 ) ( -718450 -1469840 )
         + LAYER met4 ( -901550 -1769310 ) ( -898450 -1469840 )
         + LAYER met4 ( -1081550 -1769310 ) ( -1078450 -1469840 )
@@ -3499,27 +3495,24 @@
     - vccd2 + NET vccd2 + SPECIAL + DIRECTION INPUT + USE POWER
       + PORT
         + LAYER met4 ( -1550 -1778910 ) ( 1550 1778910 )
-        + LAYER met4 ( -181550 840400 ) ( -178450 1778910 )
-        + LAYER met4 ( -361550 840400 ) ( -358450 1778910 )
-        + LAYER met4 ( -541550 840400 ) ( -538450 1778910 )
-        + LAYER met4 ( -721550 840400 ) ( -718450 1778910 )
-        + LAYER met4 ( -901550 840400 ) ( -898450 1778910 )
-        + LAYER met4 ( -1081550 840400 ) ( -1078450 1778910 )
-        + LAYER met4 ( -1261550 840400 ) ( -1258450 1778910 )
-        + LAYER met4 ( -1441550 840400 ) ( -1438450 1778910 )
-        + LAYER met4 ( -1621550 840400 ) ( -1618450 1778910 )
-        + LAYER met4 ( -1801550 840400 ) ( -1798450 1778910 )
-        + LAYER met4 ( -1981550 840400 ) ( -1978450 1778910 )
-        + LAYER met4 ( -2161550 840400 ) ( -2158450 1778910 )
-        + LAYER met4 ( -2341550 840400 ) ( -2338450 1778910 )
-        + LAYER met4 ( -2521550 840400 ) ( -2518450 1778910 )
+        + LAYER met4 ( -181550 -1778910 ) ( -178450 1778910 )
+        + LAYER met4 ( -361550 -1778910 ) ( -358450 1778910 )
+        + LAYER met4 ( -541550 -1778910 ) ( -538450 1778910 )
+        + LAYER met4 ( -721550 1145380 ) ( -718450 1778910 )
+        + LAYER met4 ( -901550 1145380 ) ( -898450 1778910 )
+        + LAYER met4 ( -1081550 1145380 ) ( -1078450 1778910 )
+        + LAYER met4 ( -1261550 1145380 ) ( -1258450 1778910 )
+        + LAYER met4 ( -1441550 1145380 ) ( -1438450 1778910 )
+        + LAYER met4 ( -1621550 1145380 ) ( -1618450 1778910 )
+        + LAYER met4 ( -1801550 1145380 ) ( -1798450 1778910 )
+        + LAYER met4 ( -1981550 1145380 ) ( -1978450 1778910 )
+        + LAYER met4 ( -2161550 1145380 ) ( -2158450 1778910 )
+        + LAYER met4 ( -2341550 1145380 ) ( -2338450 1778910 )
+        + LAYER met4 ( -2521550 1145380 ) ( -2518450 1778910 )
         + LAYER met4 ( -2701550 -1778910 ) ( -2698450 1778910 )
         + LAYER met4 ( -2881550 -1778910 ) ( -2878450 1778910 )
         + LAYER met4 ( 27030 -1774110 ) ( 30130 1774110 )
         + LAYER met4 ( -2928750 -1774110 ) ( -2925650 1774110 )
-        + LAYER met4 ( -181550 -1778910 ) ( -178450 -1469840 )
-        + LAYER met4 ( -361550 -1778910 ) ( -358450 -1469840 )
-        + LAYER met4 ( -541550 -1778910 ) ( -538450 -1469840 )
         + LAYER met4 ( -721550 -1778910 ) ( -718450 -1469840 )
         + LAYER met4 ( -901550 -1778910 ) ( -898450 -1469840 )
         + LAYER met4 ( -1081550 -1778910 ) ( -1078450 -1469840 )
@@ -3557,25 +3550,23 @@
     - vdda1 + NET vdda1 + SPECIAL + DIRECTION INPUT + USE POWER
       + PORT
         + LAYER met4 ( -1550 -1788510 ) ( 1550 1788510 )
-        + LAYER met4 ( -181550 840400 ) ( -178450 1788510 )
-        + LAYER met4 ( -361550 840400 ) ( -358450 1788510 )
-        + LAYER met4 ( -541550 840400 ) ( -538450 1788510 )
-        + LAYER met4 ( -721550 840400 ) ( -718450 1788510 )
-        + LAYER met4 ( -901550 840400 ) ( -898450 1788510 )
-        + LAYER met4 ( -1081550 840400 ) ( -1078450 1788510 )
-        + LAYER met4 ( -1261550 840400 ) ( -1258450 1788510 )
-        + LAYER met4 ( -1441550 840400 ) ( -1438450 1788510 )
-        + LAYER met4 ( -1621550 840400 ) ( -1618450 1788510 )
-        + LAYER met4 ( -1801550 840400 ) ( -1798450 1788510 )
-        + LAYER met4 ( -1981550 840400 ) ( -1978450 1788510 )
-        + LAYER met4 ( -2161550 840400 ) ( -2158450 1788510 )
-        + LAYER met4 ( -2341550 840400 ) ( -2338450 1788510 )
+        + LAYER met4 ( -181550 -1788510 ) ( -178450 1788510 )
+        + LAYER met4 ( -361550 -1788510 ) ( -358450 1788510 )
+        + LAYER met4 ( -541550 1145380 ) ( -538450 1788510 )
+        + LAYER met4 ( -721550 1145380 ) ( -718450 1788510 )
+        + LAYER met4 ( -901550 1145380 ) ( -898450 1788510 )
+        + LAYER met4 ( -1081550 1145380 ) ( -1078450 1788510 )
+        + LAYER met4 ( -1261550 1145380 ) ( -1258450 1788510 )
+        + LAYER met4 ( -1441550 1145380 ) ( -1438450 1788510 )
+        + LAYER met4 ( -1621550 1145380 ) ( -1618450 1788510 )
+        + LAYER met4 ( -1801550 1145380 ) ( -1798450 1788510 )
+        + LAYER met4 ( -1981550 1145380 ) ( -1978450 1788510 )
+        + LAYER met4 ( -2161550 1145380 ) ( -2158450 1788510 )
+        + LAYER met4 ( -2341550 1145380 ) ( -2338450 1788510 )
         + LAYER met4 ( -2521550 -1788510 ) ( -2518450 1788510 )
         + LAYER met4 ( -2701550 -1788510 ) ( -2698450 1788510 )
         + LAYER met4 ( 198030 -1783710 ) ( 201130 1783710 )
         + LAYER met4 ( -2776950 -1783710 ) ( -2773850 1783710 )
-        + LAYER met4 ( -181550 -1788510 ) ( -178450 -1469840 )
-        + LAYER met4 ( -361550 -1788510 ) ( -358450 -1469840 )
         + LAYER met4 ( -541550 -1788510 ) ( -538450 -1469840 )
         + LAYER met4 ( -721550 -1788510 ) ( -718450 -1469840 )
         + LAYER met4 ( -901550 -1788510 ) ( -898450 -1469840 )
@@ -3613,25 +3604,23 @@
     - vdda2 + NET vdda2 + SPECIAL + DIRECTION INPUT + USE POWER
       + PORT
         + LAYER met4 ( -1550 -1798110 ) ( 1550 1798110 )
-        + LAYER met4 ( -181550 840400 ) ( -178450 1798110 )
-        + LAYER met4 ( -361550 840400 ) ( -358450 1798110 )
-        + LAYER met4 ( -541550 840400 ) ( -538450 1798110 )
-        + LAYER met4 ( -721550 840400 ) ( -718450 1798110 )
-        + LAYER met4 ( -901550 840400 ) ( -898450 1798110 )
-        + LAYER met4 ( -1081550 840400 ) ( -1078450 1798110 )
-        + LAYER met4 ( -1261550 840400 ) ( -1258450 1798110 )
-        + LAYER met4 ( -1441550 840400 ) ( -1438450 1798110 )
-        + LAYER met4 ( -1621550 840400 ) ( -1618450 1798110 )
-        + LAYER met4 ( -1801550 840400 ) ( -1798450 1798110 )
-        + LAYER met4 ( -1981550 840400 ) ( -1978450 1798110 )
-        + LAYER met4 ( -2161550 840400 ) ( -2158450 1798110 )
-        + LAYER met4 ( -2341550 840400 ) ( -2338450 1798110 )
+        + LAYER met4 ( -181550 -1798110 ) ( -178450 1798110 )
+        + LAYER met4 ( -361550 -1798110 ) ( -358450 1798110 )
+        + LAYER met4 ( -541550 1145380 ) ( -538450 1798110 )
+        + LAYER met4 ( -721550 1145380 ) ( -718450 1798110 )
+        + LAYER met4 ( -901550 1145380 ) ( -898450 1798110 )
+        + LAYER met4 ( -1081550 1145380 ) ( -1078450 1798110 )
+        + LAYER met4 ( -1261550 1145380 ) ( -1258450 1798110 )
+        + LAYER met4 ( -1441550 1145380 ) ( -1438450 1798110 )
+        + LAYER met4 ( -1621550 1145380 ) ( -1618450 1798110 )
+        + LAYER met4 ( -1801550 1145380 ) ( -1798450 1798110 )
+        + LAYER met4 ( -1981550 1145380 ) ( -1978450 1798110 )
+        + LAYER met4 ( -2161550 1145380 ) ( -2158450 1798110 )
+        + LAYER met4 ( -2341550 1145380 ) ( -2338450 1798110 )
         + LAYER met4 ( -2521550 -1798110 ) ( -2518450 1798110 )
         + LAYER met4 ( -2701550 -1798110 ) ( -2698450 1798110 )
         + LAYER met4 ( 189030 -1793310 ) ( 192130 1793310 )
         + LAYER met4 ( -2805150 -1793310 ) ( -2802050 1793310 )
-        + LAYER met4 ( -181550 -1798110 ) ( -178450 -1469840 )
-        + LAYER met4 ( -361550 -1798110 ) ( -358450 -1469840 )
         + LAYER met4 ( -541550 -1798110 ) ( -538450 -1469840 )
         + LAYER met4 ( -721550 -1798110 ) ( -718450 -1469840 )
         + LAYER met4 ( -901550 -1798110 ) ( -898450 -1469840 )
@@ -3670,24 +3659,22 @@
       + PORT
         + LAYER met4 ( -1550 -1788510 ) ( 1550 1788510 )
         + LAYER met4 ( -115930 -1788510 ) ( -112830 1788510 )
-        + LAYER met4 ( -295930 840400 ) ( -292830 1788510 )
-        + LAYER met4 ( -475930 840400 ) ( -472830 1788510 )
-        + LAYER met4 ( -655930 840400 ) ( -652830 1788510 )
-        + LAYER met4 ( -835930 840400 ) ( -832830 1788510 )
-        + LAYER met4 ( -1015930 840400 ) ( -1012830 1788510 )
-        + LAYER met4 ( -1195930 840400 ) ( -1192830 1788510 )
-        + LAYER met4 ( -1375930 840400 ) ( -1372830 1788510 )
-        + LAYER met4 ( -1555930 840400 ) ( -1552830 1788510 )
-        + LAYER met4 ( -1735930 840400 ) ( -1732830 1788510 )
-        + LAYER met4 ( -1915930 840400 ) ( -1912830 1788510 )
-        + LAYER met4 ( -2095930 840400 ) ( -2092830 1788510 )
-        + LAYER met4 ( -2275930 840400 ) ( -2272830 1788510 )
-        + LAYER met4 ( -2455930 840400 ) ( -2452830 1788510 )
+        + LAYER met4 ( -295930 -1788510 ) ( -292830 1788510 )
+        + LAYER met4 ( -475930 -1788510 ) ( -472830 1788510 )
+        + LAYER met4 ( -655930 1145380 ) ( -652830 1788510 )
+        + LAYER met4 ( -835930 1145380 ) ( -832830 1788510 )
+        + LAYER met4 ( -1015930 1145380 ) ( -1012830 1788510 )
+        + LAYER met4 ( -1195930 1145380 ) ( -1192830 1788510 )
+        + LAYER met4 ( -1375930 1145380 ) ( -1372830 1788510 )
+        + LAYER met4 ( -1555930 1145380 ) ( -1552830 1788510 )
+        + LAYER met4 ( -1735930 1145380 ) ( -1732830 1788510 )
+        + LAYER met4 ( -1915930 1145380 ) ( -1912830 1788510 )
+        + LAYER met4 ( -2095930 1145380 ) ( -2092830 1788510 )
+        + LAYER met4 ( -2275930 1145380 ) ( -2272830 1788510 )
+        + LAYER met4 ( -2455930 1145380 ) ( -2452830 1788510 )
         + LAYER met4 ( -2635930 -1788510 ) ( -2632830 1788510 )
         + LAYER met4 ( -2815930 -1788510 ) ( -2812830 1788510 )
         + LAYER met4 ( -2986130 -1788510 ) ( -2983030 1788510 )
-        + LAYER met4 ( -295930 -1788510 ) ( -292830 -1469840 )
-        + LAYER met4 ( -475930 -1788510 ) ( -472830 -1469840 )
         + LAYER met4 ( -655930 -1788510 ) ( -652830 -1469840 )
         + LAYER met4 ( -835930 -1788510 ) ( -832830 -1469840 )
         + LAYER met4 ( -1015930 -1788510 ) ( -1012830 -1469840 )
@@ -3725,25 +3712,22 @@
       + PORT
         + LAYER met4 ( -1550 -1798110 ) ( 1550 1798110 )
         + LAYER met4 ( -106930 -1798110 ) ( -103830 1798110 )
-        + LAYER met4 ( -286930 840400 ) ( -283830 1798110 )
-        + LAYER met4 ( -466930 840400 ) ( -463830 1798110 )
-        + LAYER met4 ( -646930 840400 ) ( -643830 1798110 )
-        + LAYER met4 ( -826930 840400 ) ( -823830 1798110 )
-        + LAYER met4 ( -1006930 840400 ) ( -1003830 1798110 )
-        + LAYER met4 ( -1186930 840400 ) ( -1183830 1798110 )
-        + LAYER met4 ( -1366930 840400 ) ( -1363830 1798110 )
-        + LAYER met4 ( -1546930 840400 ) ( -1543830 1798110 )
-        + LAYER met4 ( -1726930 840400 ) ( -1723830 1798110 )
-        + LAYER met4 ( -1906930 840400 ) ( -1903830 1798110 )
-        + LAYER met4 ( -2086930 840400 ) ( -2083830 1798110 )
-        + LAYER met4 ( -2266930 840400 ) ( -2263830 1798110 )
-        + LAYER met4 ( -2446930 840400 ) ( -2443830 1798110 )
+        + LAYER met4 ( -286930 -1798110 ) ( -283830 1798110 )
+        + LAYER met4 ( -466930 -1798110 ) ( -463830 1798110 )
+        + LAYER met4 ( -646930 -1798110 ) ( -643830 1798110 )
+        + LAYER met4 ( -826930 1145380 ) ( -823830 1798110 )
+        + LAYER met4 ( -1006930 1145380 ) ( -1003830 1798110 )
+        + LAYER met4 ( -1186930 1145380 ) ( -1183830 1798110 )
+        + LAYER met4 ( -1366930 1145380 ) ( -1363830 1798110 )
+        + LAYER met4 ( -1546930 1145380 ) ( -1543830 1798110 )
+        + LAYER met4 ( -1726930 1145380 ) ( -1723830 1798110 )
+        + LAYER met4 ( -1906930 1145380 ) ( -1903830 1798110 )
+        + LAYER met4 ( -2086930 1145380 ) ( -2083830 1798110 )
+        + LAYER met4 ( -2266930 1145380 ) ( -2263830 1798110 )
+        + LAYER met4 ( -2446930 1145380 ) ( -2443830 1798110 )
         + LAYER met4 ( -2626930 -1798110 ) ( -2623830 1798110 )
         + LAYER met4 ( -2806930 -1798110 ) ( -2803830 1798110 )
         + LAYER met4 ( -3005330 -1798110 ) ( -3002230 1798110 )
-        + LAYER met4 ( -286930 -1798110 ) ( -283830 -1469840 )
-        + LAYER met4 ( -466930 -1798110 ) ( -463830 -1469840 )
-        + LAYER met4 ( -646930 -1798110 ) ( -643830 -1469840 )
         + LAYER met4 ( -826930 -1798110 ) ( -823830 -1469840 )
         + LAYER met4 ( -1006930 -1798110 ) ( -1003830 -1469840 )
         + LAYER met4 ( -1186930 -1798110 ) ( -1183830 -1469840 )
@@ -3780,24 +3764,22 @@
       + PORT
         + LAYER met4 ( -1550 -1769310 ) ( 1550 1769310 )
         + LAYER met4 ( -133930 -1769310 ) ( -130830 1769310 )
-        + LAYER met4 ( -313930 840400 ) ( -310830 1769310 )
-        + LAYER met4 ( -493930 840400 ) ( -490830 1769310 )
-        + LAYER met4 ( -673930 840400 ) ( -670830 1769310 )
-        + LAYER met4 ( -853930 840400 ) ( -850830 1769310 )
-        + LAYER met4 ( -1033930 840400 ) ( -1030830 1769310 )
-        + LAYER met4 ( -1213930 840400 ) ( -1210830 1769310 )
-        + LAYER met4 ( -1393930 840400 ) ( -1390830 1769310 )
-        + LAYER met4 ( -1573930 840400 ) ( -1570830 1769310 )
-        + LAYER met4 ( -1753930 840400 ) ( -1750830 1769310 )
-        + LAYER met4 ( -1933930 840400 ) ( -1930830 1769310 )
-        + LAYER met4 ( -2113930 840400 ) ( -2110830 1769310 )
-        + LAYER met4 ( -2293930 840400 ) ( -2290830 1769310 )
-        + LAYER met4 ( -2473930 840400 ) ( -2470830 1769310 )
+        + LAYER met4 ( -313930 -1769310 ) ( -310830 1769310 )
+        + LAYER met4 ( -493930 -1769310 ) ( -490830 1769310 )
+        + LAYER met4 ( -673930 1145380 ) ( -670830 1769310 )
+        + LAYER met4 ( -853930 1145380 ) ( -850830 1769310 )
+        + LAYER met4 ( -1033930 1145380 ) ( -1030830 1769310 )
+        + LAYER met4 ( -1213930 1145380 ) ( -1210830 1769310 )
+        + LAYER met4 ( -1393930 1145380 ) ( -1390830 1769310 )
+        + LAYER met4 ( -1573930 1145380 ) ( -1570830 1769310 )
+        + LAYER met4 ( -1753930 1145380 ) ( -1750830 1769310 )
+        + LAYER met4 ( -1933930 1145380 ) ( -1930830 1769310 )
+        + LAYER met4 ( -2113930 1145380 ) ( -2110830 1769310 )
+        + LAYER met4 ( -2293930 1145380 ) ( -2290830 1769310 )
+        + LAYER met4 ( -2473930 1145380 ) ( -2470830 1769310 )
         + LAYER met4 ( -2653930 -1769310 ) ( -2650830 1769310 )
         + LAYER met4 ( -2833930 -1769310 ) ( -2830830 1769310 )
         + LAYER met4 ( -2947730 -1769310 ) ( -2944630 1769310 )
-        + LAYER met4 ( -313930 -1769310 ) ( -310830 -1469840 )
-        + LAYER met4 ( -493930 -1769310 ) ( -490830 -1469840 )
         + LAYER met4 ( -673930 -1769310 ) ( -670830 -1469840 )
         + LAYER met4 ( -853930 -1769310 ) ( -850830 -1469840 )
         + LAYER met4 ( -1033930 -1769310 ) ( -1030830 -1469840 )
@@ -3835,24 +3817,22 @@
       + PORT
         + LAYER met4 ( -1550 -1778910 ) ( 1550 1778910 )
         + LAYER met4 ( -124930 -1778910 ) ( -121830 1778910 )
-        + LAYER met4 ( -304930 840400 ) ( -301830 1778910 )
-        + LAYER met4 ( -484930 840400 ) ( -481830 1778910 )
-        + LAYER met4 ( -664930 840400 ) ( -661830 1778910 )
-        + LAYER met4 ( -844930 840400 ) ( -841830 1778910 )
-        + LAYER met4 ( -1024930 840400 ) ( -1021830 1778910 )
-        + LAYER met4 ( -1204930 840400 ) ( -1201830 1778910 )
-        + LAYER met4 ( -1384930 840400 ) ( -1381830 1778910 )
-        + LAYER met4 ( -1564930 840400 ) ( -1561830 1778910 )
-        + LAYER met4 ( -1744930 840400 ) ( -1741830 1778910 )
-        + LAYER met4 ( -1924930 840400 ) ( -1921830 1778910 )
-        + LAYER met4 ( -2104930 840400 ) ( -2101830 1778910 )
-        + LAYER met4 ( -2284930 840400 ) ( -2281830 1778910 )
-        + LAYER met4 ( -2464930 840400 ) ( -2461830 1778910 )
+        + LAYER met4 ( -304930 -1778910 ) ( -301830 1778910 )
+        + LAYER met4 ( -484930 -1778910 ) ( -481830 1778910 )
+        + LAYER met4 ( -664930 1145380 ) ( -661830 1778910 )
+        + LAYER met4 ( -844930 1145380 ) ( -841830 1778910 )
+        + LAYER met4 ( -1024930 1145380 ) ( -1021830 1778910 )
+        + LAYER met4 ( -1204930 1145380 ) ( -1201830 1778910 )
+        + LAYER met4 ( -1384930 1145380 ) ( -1381830 1778910 )
+        + LAYER met4 ( -1564930 1145380 ) ( -1561830 1778910 )
+        + LAYER met4 ( -1744930 1145380 ) ( -1741830 1778910 )
+        + LAYER met4 ( -1924930 1145380 ) ( -1921830 1778910 )
+        + LAYER met4 ( -2104930 1145380 ) ( -2101830 1778910 )
+        + LAYER met4 ( -2284930 1145380 ) ( -2281830 1778910 )
+        + LAYER met4 ( -2464930 1145380 ) ( -2461830 1778910 )
         + LAYER met4 ( -2644930 -1778910 ) ( -2641830 1778910 )
         + LAYER met4 ( -2824930 -1778910 ) ( -2821830 1778910 )
         + LAYER met4 ( -2966930 -1778910 ) ( -2963830 1778910 )
-        + LAYER met4 ( -304930 -1778910 ) ( -301830 -1469840 )
-        + LAYER met4 ( -484930 -1778910 ) ( -481830 -1469840 )
         + LAYER met4 ( -664930 -1778910 ) ( -661830 -1469840 )
         + LAYER met4 ( -844930 -1778910 ) ( -841830 -1469840 )
         + LAYER met4 ( -1024930 -1778910 ) ( -1021830 -1469840 )
@@ -4316,86 +4296,54 @@
 END BLOCKAGES
 SPECIALNETS 8 ;
     - vccd1 ( PIN vccd1 ) + USE POWER
-      + ROUTED met4 0 + SHAPE STRIPE ( 2713680 2535880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 2535880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 2535880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2089105 2535880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 1007165 2535880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 2535880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 2535880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 2535880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 2355880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2089105 2355880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2063365 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1594845 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1501225 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1032705 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1007165 2355880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 2355880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 2355880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 2175880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2089105 2175880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2063365 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1594845 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1501225 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1032705 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1007165 2175880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 2175880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 2175880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 1995880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 1995880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 1995880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 1995880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 1995880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 1995880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 1815880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 1815880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 1815880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 1815880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 1815880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 1815880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 1635880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 1635880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 1635880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 1635880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 1635880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 1635880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 1455880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 1455880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 1455880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 1455880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 1455880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 1455880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 1275880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 1275880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 1275880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 1275880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 1275880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 1275880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 1095880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 1095880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 1095880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 1095880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 1095880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 1095880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 915880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2692615 915880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2224095 915880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 870515 915880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 401995 915880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 915880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 735880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 735880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 555880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 555880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2713680 375880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 375780 375880 ) via4_4000x3100
+      + ROUTED met4 0 + SHAPE STRIPE ( 2245575 2715880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2219835 2715880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1751315 2715880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1657695 2715880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1189175 2715880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1163635 2715880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2245575 2535880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2219835 2535880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1751315 2535880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1657695 2535880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1189175 2535880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1163635 2535880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 2175880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 2175880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 2175880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 2175880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 1995880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 1995880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 1995880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 1995880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 1635880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 1635880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 1635880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 1635880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 1455880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 1455880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 1455880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 1455880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 1275880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 1275880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 1275880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 1275880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 1095880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 1095880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 1095880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 1095880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 915880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 915880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 915880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 915880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 735880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 735880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 735880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 735880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2254930 555880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1786410 555880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1622150 555880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1153630 555880 ) via4_1740x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 3522800 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 3522800 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2710520 3522800 ) via4_3100x3100
@@ -4477,17 +4425,6 @@
       NEW met4 0 + SHAPE STRIPE ( 2710520 2895880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2530520 2895880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2350520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2170520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1990520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1810520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1630520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1450520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1270520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1090520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 910520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 730520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 550520 2895880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 370520 2895880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 2895880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 2895880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 2895880 ) via4_3100x3100
@@ -4496,82 +4433,110 @@
       NEW met4 0 + SHAPE STRIPE ( 2710520 2715880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2530520 2715880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2350520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2170520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1990520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1810520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1630520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1450520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1270520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1090520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 910520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 730520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 550520 2715880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 370520 2715880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 2715880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 2715880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 2715880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 2535880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 2535880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 2535880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 2535880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 2535880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 2535880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 2535880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 2535880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 2355880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 2355880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 2355880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 2355880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 2355880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 2355880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 2355880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 2355880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 2175880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 2175880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 2175880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 2175880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 2175880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 2175880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 2175880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 2175880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 1995880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 1995880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 1995880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 1995880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 1995880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 1995880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 1995880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 1995880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 1815880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 1815880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 1815880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 1815880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 1815880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 1815880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 1815880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 1815880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 1635880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 1635880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 1635880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 1635880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 1635880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 1635880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 1635880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 1635880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 1455880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 1455880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 1455880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 1455880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 1455880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 1455880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 1455880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 1455880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 1275880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 1275880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 1275880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 1275880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 1275880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 1275880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 1275880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 1275880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 1095880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 1095880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 1095880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 1095880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 1095880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 1095880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 1095880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 1095880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 915880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 915880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 915880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 915880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 915880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 915880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 915880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 915880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 735880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 735880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 735880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 735880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 735880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 735880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 735880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 735880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 555880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 555880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 555880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 555880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 555880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 555880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 555880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 555880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2928100 375880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2890520 375880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2710520 375880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2530520 375880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2350520 375880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 190520 375880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 10520 375880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -8480 375880 ) via4_3100x3100
@@ -4655,27 +4620,24 @@
       NEW met5 3100 + SHAPE STRIPE ( -14830 15880 ) ( 2934450 15880 )
       NEW met5 3100 + SHAPE STRIPE ( -10030 -3120 ) ( 2929650 -3120 )
       NEW met4 3100 + SHAPE STRIPE ( 2890520 -9470 ) ( 2890520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2710520 2600240 ) ( 2710520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2530520 2600240 ) ( 2530520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2350520 2600240 ) ( 2350520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2170520 2600240 ) ( 2170520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1990520 2600240 ) ( 1990520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1810520 2600240 ) ( 1810520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1630520 2600240 ) ( 1630520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1450520 2600240 ) ( 1450520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1270520 2600240 ) ( 1270520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1090520 2600240 ) ( 1090520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 910520 2600240 ) ( 910520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 730520 2600240 ) ( 730520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 550520 2600240 ) ( 550520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 370520 2600240 ) ( 370520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2710520 -9470 ) ( 2710520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2530520 -9470 ) ( 2530520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2350520 -9470 ) ( 2350520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2170520 2905220 ) ( 2170520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1990520 2905220 ) ( 1990520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1810520 2905220 ) ( 1810520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1630520 2905220 ) ( 1630520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1450520 2905220 ) ( 1450520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1270520 2905220 ) ( 1270520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1090520 2905220 ) ( 1090520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 910520 2905220 ) ( 910520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 730520 2905220 ) ( 730520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 550520 2905220 ) ( 550520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 370520 2905220 ) ( 370520 3529150 )
       NEW met4 3100 + SHAPE STRIPE ( 190520 -9470 ) ( 190520 3529150 )
       NEW met4 3100 + SHAPE STRIPE ( 10520 -9470 ) ( 10520 3529150 )
       NEW met4 3100 + SHAPE STRIPE ( 2928100 -4670 ) ( 2928100 3524350 )
       NEW met4 3100 + SHAPE STRIPE ( -8480 -4670 ) ( -8480 3524350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2710520 -9470 ) ( 2710520 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2530520 -9470 ) ( 2530520 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2350520 -9470 ) ( 2350520 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2170520 -9470 ) ( 2170520 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1990520 -9470 ) ( 1990520 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1810520 -9470 ) ( 1810520 290000 )
@@ -4788,82 +4750,110 @@
       NEW met4 0 + SHAPE STRIPE ( 2729120 2734480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2549120 2734480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2369120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2189120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2009120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1829120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1649120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1469120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1289120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1109120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 929120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 749120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 569120 2734480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 389120 2734480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 2734480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 2734480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 2734480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 2554480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 2554480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 2554480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 2554480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 2554480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 2554480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 2554480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 2554480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 2374480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 2374480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 2374480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 2374480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 2374480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 2374480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 2374480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 2374480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 2194480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 2194480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 2194480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 2194480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 2194480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 2194480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 2194480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 2194480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 2014480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 2014480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 2014480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 2014480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 2014480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 2014480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 2014480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 2014480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 1834480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 1834480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 1834480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 1834480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 1834480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 1834480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 1834480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 1834480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 1654480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 1654480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 1654480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 1654480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 1654480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 1654480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 1654480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 1654480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 1474480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 1474480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 1474480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 1474480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 1474480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 1474480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 1474480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 1474480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 1294480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 1294480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 1294480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 1294480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 1294480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 1294480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 1294480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 1294480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 1114480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 1114480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 1114480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 1114480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 1114480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 1114480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 1114480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 1114480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 934480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 934480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 934480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 934480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 934480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 934480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 934480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 934480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 754480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 754480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 754480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 754480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 754480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 754480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 754480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 754480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 574480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 574480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 574480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 574480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 574480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 574480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 574480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 574480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2937700 394480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2909120 394480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2729120 394480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2549120 394480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2369120 394480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 209120 394480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 29120 394480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -18080 394480 ) via4_3100x3100
@@ -4947,27 +4937,24 @@
       NEW met5 3100 + SHAPE STRIPE ( -24430 34480 ) ( 2944050 34480 )
       NEW met5 3100 + SHAPE STRIPE ( -19630 -12720 ) ( 2939250 -12720 )
       NEW met4 3100 + SHAPE STRIPE ( 2909120 -19070 ) ( 2909120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2729120 2600240 ) ( 2729120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2549120 2600240 ) ( 2549120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2369120 2600240 ) ( 2369120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2189120 2600240 ) ( 2189120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2009120 2600240 ) ( 2009120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1829120 2600240 ) ( 1829120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1649120 2600240 ) ( 1649120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1469120 2600240 ) ( 1469120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1289120 2600240 ) ( 1289120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1109120 2600240 ) ( 1109120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 929120 2600240 ) ( 929120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 749120 2600240 ) ( 749120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 569120 2600240 ) ( 569120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 389120 2600240 ) ( 389120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2729120 -19070 ) ( 2729120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2549120 -19070 ) ( 2549120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2369120 -19070 ) ( 2369120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2189120 2905220 ) ( 2189120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2009120 2905220 ) ( 2009120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1829120 2905220 ) ( 1829120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1649120 2905220 ) ( 1649120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1469120 2905220 ) ( 1469120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1289120 2905220 ) ( 1289120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1109120 2905220 ) ( 1109120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 929120 2905220 ) ( 929120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 749120 2905220 ) ( 749120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 569120 2905220 ) ( 569120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 389120 2905220 ) ( 389120 3538750 )
       NEW met4 3100 + SHAPE STRIPE ( 209120 -19070 ) ( 209120 3538750 )
       NEW met4 3100 + SHAPE STRIPE ( 29120 -19070 ) ( 29120 3538750 )
       NEW met4 3100 + SHAPE STRIPE ( 2937700 -14270 ) ( 2937700 3533950 )
       NEW met4 3100 + SHAPE STRIPE ( -18080 -14270 ) ( -18080 3533950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2729120 -19070 ) ( 2729120 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2549120 -19070 ) ( 2549120 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2369120 -19070 ) ( 2369120 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2189120 -19070 ) ( 2189120 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2009120 -19070 ) ( 2009120 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1829120 -19070 ) ( 1829120 290000 )
@@ -5074,82 +5061,97 @@
       NEW met4 0 + SHAPE STRIPE ( 2747720 2753080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2567720 2753080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2387720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2207720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2027720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1847720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1667720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1487720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1307720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1127720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 947720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 767720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 587720 2753080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 407720 2753080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 2753080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 2753080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 2753080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 2573080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 2573080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 2573080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 2573080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 2573080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 2573080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 2573080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 2393080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 2393080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 2393080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 2393080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 2393080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 2393080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 2393080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 2213080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 2213080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 2213080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 2213080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 2213080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 2213080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 2213080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 2033080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 2033080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 2033080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 2033080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 2033080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 2033080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 2033080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 1853080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 1853080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 1853080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 1853080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 1853080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 1853080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 1853080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 1673080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 1673080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 1673080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 1673080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 1673080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 1673080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 1673080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 1493080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 1493080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 1493080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 1493080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 1493080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 1493080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 1493080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 1313080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 1313080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 1313080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 1313080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 1313080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 1313080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 1313080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 1133080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 1133080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 1133080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 1133080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 1133080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 1133080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 1133080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 953080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 953080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 953080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 953080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 953080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 953080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 953080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 773080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 773080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 773080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 773080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 773080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 773080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 773080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 593080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 593080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 593080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 593080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 593080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 593080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 593080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2947300 413080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2747720 413080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2567720 413080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2387720 413080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 227720 413080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 47720 413080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -27680 413080 ) via4_3100x3100
@@ -5230,25 +5232,23 @@
       NEW met5 3100 + SHAPE STRIPE ( -34030 53080 ) ( 2953650 53080 )
       NEW met5 3100 + SHAPE STRIPE ( -29230 -22320 ) ( 2948850 -22320 )
       NEW met4 3100 + SHAPE STRIPE ( 2747720 -28670 ) ( 2747720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2567720 2600240 ) ( 2567720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2387720 2600240 ) ( 2387720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2207720 2600240 ) ( 2207720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2027720 2600240 ) ( 2027720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1847720 2600240 ) ( 1847720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1667720 2600240 ) ( 1667720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1487720 2600240 ) ( 1487720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1307720 2600240 ) ( 1307720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1127720 2600240 ) ( 1127720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 947720 2600240 ) ( 947720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 767720 2600240 ) ( 767720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 587720 2600240 ) ( 587720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 407720 2600240 ) ( 407720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2567720 -28670 ) ( 2567720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2387720 -28670 ) ( 2387720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2207720 2905220 ) ( 2207720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2027720 2905220 ) ( 2027720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1847720 2905220 ) ( 1847720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1667720 2905220 ) ( 1667720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1487720 2905220 ) ( 1487720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1307720 2905220 ) ( 1307720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1127720 2905220 ) ( 1127720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 947720 2905220 ) ( 947720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 767720 2905220 ) ( 767720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 587720 2905220 ) ( 587720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 407720 2905220 ) ( 407720 3548350 )
       NEW met4 3100 + SHAPE STRIPE ( 227720 -28670 ) ( 227720 3548350 )
       NEW met4 3100 + SHAPE STRIPE ( 47720 -28670 ) ( 47720 3548350 )
       NEW met4 3100 + SHAPE STRIPE ( 2947300 -23870 ) ( 2947300 3543550 )
       NEW met4 3100 + SHAPE STRIPE ( -27680 -23870 ) ( -27680 3543550 )
-      NEW met4 3100 + SHAPE STRIPE ( 2567720 -28670 ) ( 2567720 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2387720 -28670 ) ( 2387720 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2207720 -28670 ) ( 2207720 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2027720 -28670 ) ( 2027720 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1847720 -28670 ) ( 1847720 290000 )
@@ -5355,82 +5355,97 @@
       NEW met4 0 + SHAPE STRIPE ( 2766320 2771680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2586320 2771680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2406320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2226320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2046320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1866320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1686320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1506320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1326320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1146320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 966320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 786320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 606320 2771680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 426320 2771680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 2771680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 2771680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 2771680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 2591680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 2591680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 2591680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 2591680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 2591680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 2591680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 2591680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 2411680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 2411680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 2411680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 2411680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 2411680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 2411680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 2411680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 2231680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 2231680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 2231680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 2231680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 2231680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 2231680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 2231680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 2051680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 2051680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 2051680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 2051680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 2051680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 2051680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 2051680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 1871680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 1871680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 1871680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 1871680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 1871680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 1871680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 1871680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 1691680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 1691680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 1691680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 1691680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 1691680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 1691680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 1691680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 1511680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 1511680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 1511680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 1511680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 1511680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 1511680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 1511680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 1331680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 1331680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 1331680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 1331680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 1331680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 1331680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 1331680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 1151680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 1151680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 1151680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 1151680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 1151680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 1151680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 1151680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 971680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 971680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 971680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 971680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 971680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 971680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 971680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 791680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 791680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 791680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 791680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 791680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 791680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 791680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 611680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 611680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 611680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 611680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 611680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 611680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 611680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2956900 431680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2766320 431680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2586320 431680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2406320 431680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 246320 431680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 66320 431680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -37280 431680 ) via4_3100x3100
@@ -5511,25 +5526,23 @@
       NEW met5 3100 + SHAPE STRIPE ( -43630 71680 ) ( 2963250 71680 )
       NEW met5 3100 + SHAPE STRIPE ( -38830 -31920 ) ( 2958450 -31920 )
       NEW met4 3100 + SHAPE STRIPE ( 2766320 -38270 ) ( 2766320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2586320 2600240 ) ( 2586320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2406320 2600240 ) ( 2406320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2226320 2600240 ) ( 2226320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2046320 2600240 ) ( 2046320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1866320 2600240 ) ( 1866320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1686320 2600240 ) ( 1686320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1506320 2600240 ) ( 1506320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1326320 2600240 ) ( 1326320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1146320 2600240 ) ( 1146320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 966320 2600240 ) ( 966320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 786320 2600240 ) ( 786320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 606320 2600240 ) ( 606320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 426320 2600240 ) ( 426320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2586320 -38270 ) ( 2586320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2406320 -38270 ) ( 2406320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2226320 2905220 ) ( 2226320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2046320 2905220 ) ( 2046320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1866320 2905220 ) ( 1866320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1686320 2905220 ) ( 1686320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1506320 2905220 ) ( 1506320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1326320 2905220 ) ( 1326320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1146320 2905220 ) ( 1146320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 966320 2905220 ) ( 966320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 786320 2905220 ) ( 786320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 606320 2905220 ) ( 606320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 426320 2905220 ) ( 426320 3557950 )
       NEW met4 3100 + SHAPE STRIPE ( 246320 -38270 ) ( 246320 3557950 )
       NEW met4 3100 + SHAPE STRIPE ( 66320 -38270 ) ( 66320 3557950 )
       NEW met4 3100 + SHAPE STRIPE ( 2956900 -33470 ) ( 2956900 3553150 )
       NEW met4 3100 + SHAPE STRIPE ( -37280 -33470 ) ( -37280 3553150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2586320 -38270 ) ( 2586320 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2406320 -38270 ) ( 2406320 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2226320 -38270 ) ( 2226320 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2046320 -38270 ) ( 2046320 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1866320 -38270 ) ( 1866320 290000 )
@@ -5618,17 +5631,6 @@
       NEW met4 0 + SHAPE STRIPE ( 2837720 2843080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2657720 2843080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2477720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2297720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2117720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1937720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1757720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1577720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1397720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1217720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1037720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 857720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 677720 2843080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 497720 2843080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 2843080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 2843080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 2843080 ) via4_3100x3100
@@ -5636,82 +5638,97 @@
       NEW met4 0 + SHAPE STRIPE ( 2837720 2663080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2657720 2663080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2477720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2297720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2117720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1937720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1757720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1577720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1397720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1217720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1037720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 857720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 677720 2663080 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 497720 2663080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 2663080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 2663080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 2663080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 2483080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 2483080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 2483080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 2483080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 2483080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 2483080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 2483080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 2303080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 2303080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 2303080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 2303080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 2303080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 2303080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 2303080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 2123080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 2123080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 2123080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 2123080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 2123080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 2123080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 2123080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 1943080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 1943080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 1943080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 1943080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 1943080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 1943080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 1943080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 1763080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 1763080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 1763080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 1763080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 1763080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 1763080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 1763080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 1583080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 1583080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 1583080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 1583080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 1583080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 1583080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 1583080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 1403080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 1403080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 1403080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 1403080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 1403080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 1403080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 1403080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 1223080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 1223080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 1223080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 1223080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 1223080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 1223080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 1223080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 1043080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 1043080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 1043080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 1043080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 1043080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 1043080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 1043080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 863080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 863080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 863080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 863080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 863080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 863080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 863080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 683080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 683080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 683080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 683080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 683080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 683080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 683080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 503080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 503080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 503080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 503080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 503080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 503080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 503080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2952100 323080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2837720 323080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2657720 323080 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2477720 323080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 317720 323080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 137720 323080 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -32480 323080 ) via4_3100x3100
@@ -5774,24 +5791,22 @@
       NEW met5 3100 + SHAPE STRIPE ( -34030 -27120 ) ( 2953650 -27120 )
       NEW met4 3100 + SHAPE STRIPE ( 2952100 -28670 ) ( 2952100 3548350 )
       NEW met4 3100 + SHAPE STRIPE ( 2837720 -28670 ) ( 2837720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2657720 2600240 ) ( 2657720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2477720 2600240 ) ( 2477720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2297720 2600240 ) ( 2297720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2117720 2600240 ) ( 2117720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1937720 2600240 ) ( 1937720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1757720 2600240 ) ( 1757720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1577720 2600240 ) ( 1577720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1397720 2600240 ) ( 1397720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1217720 2600240 ) ( 1217720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 1037720 2600240 ) ( 1037720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 857720 2600240 ) ( 857720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 677720 2600240 ) ( 677720 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 497720 2600240 ) ( 497720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2657720 -28670 ) ( 2657720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2477720 -28670 ) ( 2477720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2297720 2905220 ) ( 2297720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 2117720 2905220 ) ( 2117720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1937720 2905220 ) ( 1937720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1757720 2905220 ) ( 1757720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1577720 2905220 ) ( 1577720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1397720 2905220 ) ( 1397720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1217720 2905220 ) ( 1217720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 1037720 2905220 ) ( 1037720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 857720 2905220 ) ( 857720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 677720 2905220 ) ( 677720 3548350 )
+      NEW met4 3100 + SHAPE STRIPE ( 497720 2905220 ) ( 497720 3548350 )
       NEW met4 3100 + SHAPE STRIPE ( 317720 -28670 ) ( 317720 3548350 )
       NEW met4 3100 + SHAPE STRIPE ( 137720 -28670 ) ( 137720 3548350 )
       NEW met4 3100 + SHAPE STRIPE ( -32480 -28670 ) ( -32480 3548350 )
-      NEW met4 3100 + SHAPE STRIPE ( 2657720 -28670 ) ( 2657720 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2477720 -28670 ) ( 2477720 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2297720 -28670 ) ( 2297720 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2117720 -28670 ) ( 2117720 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1937720 -28670 ) ( 1937720 290000 )
@@ -5881,16 +5896,6 @@
       NEW met4 0 + SHAPE STRIPE ( 2676320 2861680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2496320 2861680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2316320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2136320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1956320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1776320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1596320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1416320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1236320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1056320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 876320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 696320 2861680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 516320 2861680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 2861680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 2861680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 2861680 ) via4_3100x3100
@@ -5899,81 +5904,110 @@
       NEW met4 0 + SHAPE STRIPE ( 2676320 2681680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2496320 2681680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2316320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2136320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1956320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1776320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1596320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1416320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1236320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1056320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 876320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 696320 2681680 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 516320 2681680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 2681680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 2681680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 2681680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 2501680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 2501680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 2501680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 2501680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 2501680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 2501680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 2501680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 2501680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 2321680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 2321680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 2321680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 2321680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 2321680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 2321680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 2321680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 2321680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 2141680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 2141680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 2141680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 2141680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 2141680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 2141680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 2141680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 2141680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 1961680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 1961680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 1961680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 1961680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 1961680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 1961680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 1961680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 1961680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 1781680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 1781680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 1781680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 1781680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 1781680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 1781680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 1781680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 1781680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 1601680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 1601680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 1601680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 1601680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 1601680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 1601680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 1601680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 1601680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 1421680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 1421680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 1421680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 1421680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 1421680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 1421680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 1421680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 1421680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 1241680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 1241680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 1241680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 1241680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 1241680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 1241680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 1241680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 1241680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 1061680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 1061680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 1061680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 1061680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 1061680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 1061680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 1061680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 1061680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 881680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 881680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 881680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 881680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 881680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 881680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 881680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 881680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 701680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 701680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 701680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 701680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 701680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 701680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 701680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 701680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 521680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 521680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 521680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 521680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 521680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 521680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 521680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 521680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2961700 341680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2856320 341680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2676320 341680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2496320 341680 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2316320 341680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 336320 341680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 156320 341680 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -42080 341680 ) via4_3100x3100
@@ -6036,25 +6070,22 @@
       NEW met5 3100 + SHAPE STRIPE ( -43630 -36720 ) ( 2963250 -36720 )
       NEW met4 3100 + SHAPE STRIPE ( 2961700 -38270 ) ( 2961700 3557950 )
       NEW met4 3100 + SHAPE STRIPE ( 2856320 -38270 ) ( 2856320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2676320 2600240 ) ( 2676320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2496320 2600240 ) ( 2496320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2316320 2600240 ) ( 2316320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2136320 2600240 ) ( 2136320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1956320 2600240 ) ( 1956320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1776320 2600240 ) ( 1776320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1596320 2600240 ) ( 1596320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1416320 2600240 ) ( 1416320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1236320 2600240 ) ( 1236320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 1056320 2600240 ) ( 1056320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 876320 2600240 ) ( 876320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 696320 2600240 ) ( 696320 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 516320 2600240 ) ( 516320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2676320 -38270 ) ( 2676320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2496320 -38270 ) ( 2496320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2316320 -38270 ) ( 2316320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 2136320 2905220 ) ( 2136320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1956320 2905220 ) ( 1956320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1776320 2905220 ) ( 1776320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1596320 2905220 ) ( 1596320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1416320 2905220 ) ( 1416320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1236320 2905220 ) ( 1236320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 1056320 2905220 ) ( 1056320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 876320 2905220 ) ( 876320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 696320 2905220 ) ( 696320 3557950 )
+      NEW met4 3100 + SHAPE STRIPE ( 516320 2905220 ) ( 516320 3557950 )
       NEW met4 3100 + SHAPE STRIPE ( 336320 -38270 ) ( 336320 3557950 )
       NEW met4 3100 + SHAPE STRIPE ( 156320 -38270 ) ( 156320 3557950 )
       NEW met4 3100 + SHAPE STRIPE ( -42080 -38270 ) ( -42080 3557950 )
-      NEW met4 3100 + SHAPE STRIPE ( 2676320 -38270 ) ( 2676320 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2496320 -38270 ) ( 2496320 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2316320 -38270 ) ( 2316320 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2136320 -38270 ) ( 2136320 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1956320 -38270 ) ( 1956320 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1776320 -38270 ) ( 1776320 290000 )
@@ -6066,80 +6097,56 @@
       NEW met4 3100 + SHAPE STRIPE ( 696320 -38270 ) ( 696320 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 516320 -38270 ) ( 516320 290000 ) ;
     - vssd1 ( PIN vssd1 ) + USE GROUND
-      + ROUTED met4 0 + SHAPE STRIPE ( 2719480 2445880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2092905 2445880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2066765 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1591445 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1504625 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1029305 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1003365 2445880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 2445880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 2445880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 2265880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2092905 2265880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2066765 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1591445 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1504625 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1029305 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 1003365 2265880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 2265880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 2265880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 2085880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 2085880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 2085880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2092905 2085880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 1003365 2085880 ) via4_2000x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 2085880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 2085880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 2085880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 1905880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 1905880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 1905880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 1905880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 1905880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 1905880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 1725880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 1725880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 1725880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 1725880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 1725880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 1725880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 1545880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 1545880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 1545880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 1545880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 1545880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 1545880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 1365880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 1365880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 1365880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 1365880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 1365880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 1365880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 1185880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 1185880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 1185880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 1185880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 1185880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 1185880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 1005880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2696015 1005880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 2220695 1005880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 873915 1005880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 398595 1005880 ) via4_1740x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 1005880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 825880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 825880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 645880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 645880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 2719480 465880 ) via4_4000x3100
-      NEW met4 0 + SHAPE STRIPE ( 369980 465880 ) via4_4000x3100
+      + ROUTED met4 0 + SHAPE STRIPE ( 2249375 2805880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2223235 2805880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1747915 2805880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1661095 2805880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1185775 2805880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1159835 2805880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2249375 2625880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2223235 2625880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1747915 2625880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1661095 2625880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1185775 2625880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1159835 2625880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2249375 2445880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2223235 2445880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1747915 2445880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1661095 2445880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1185775 2445880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1159835 2445880 ) via4_2000x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 2265880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 2265880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 2265880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 2265880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 2085880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 2085880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 2085880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 2085880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 1725880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 1725880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 1725880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 1725880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 1545880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 1545880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 1545880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 1545880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 1185880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 1185880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 1185880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 1185880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 1005880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 1005880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 1005880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 1005880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 645880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 645880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 645880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 645880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 2258330 465880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1783010 465880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1625550 465880 ) via4_1740x3100
+      NEW met4 0 + SHAPE STRIPE ( 1150230 465880 ) via4_1740x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 3527600 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 3527600 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2620520 3527600 ) via4_3100x3100
@@ -6216,17 +6223,6 @@
       NEW met4 0 + SHAPE STRIPE ( 2800520 2805880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2620520 2805880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2440520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2260520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2080520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1900520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1720520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1540520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1360520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1180520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1000520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 820520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 640520 2805880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 460520 2805880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 2805880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 2805880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 2805880 ) via4_3100x3100
@@ -6234,77 +6230,90 @@
       NEW met4 0 + SHAPE STRIPE ( 2800520 2625880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2620520 2625880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2440520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2260520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2080520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1900520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1720520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1540520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1360520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1180520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1000520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 820520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 640520 2625880 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 460520 2625880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 2625880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 2625880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 2625880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 2445880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 2445880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 2445880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 2445880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 2445880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 2445880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 2445880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 2265880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 2265880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 2265880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 2265880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 2265880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 2265880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 2265880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 2085880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 2085880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 2085880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 2085880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 2085880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 2085880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 2085880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 1905880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 1905880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 1905880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 1905880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 1905880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 1905880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 1905880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 1725880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 1725880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 1725880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 1725880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 1725880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 1725880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 1725880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 1545880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 1545880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 1545880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 1545880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 1545880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 1545880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 1545880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 1365880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 1365880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 1365880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 1365880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 1365880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 1365880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 1365880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 1185880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 1185880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 1185880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 1185880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 1185880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 1185880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 1185880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 1005880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 1005880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 1005880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 1005880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 1005880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 1005880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 1005880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 825880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 825880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 825880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 825880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 825880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 825880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 825880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 645880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 645880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 645880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 645880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 645880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 645880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 645880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2932900 465880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2800520 465880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2620520 465880 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2440520 465880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 280520 465880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 100520 465880 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -13280 465880 ) via4_3100x3100
@@ -6385,24 +6394,22 @@
       NEW met5 3100 + SHAPE STRIPE ( -14830 -7920 ) ( 2934450 -7920 )
       NEW met4 3100 + SHAPE STRIPE ( 2932900 -9470 ) ( 2932900 3529150 )
       NEW met4 3100 + SHAPE STRIPE ( 2800520 -9470 ) ( 2800520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2620520 2600240 ) ( 2620520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2440520 2600240 ) ( 2440520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2260520 2600240 ) ( 2260520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2080520 2600240 ) ( 2080520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1900520 2600240 ) ( 1900520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1720520 2600240 ) ( 1720520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1540520 2600240 ) ( 1540520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1360520 2600240 ) ( 1360520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1180520 2600240 ) ( 1180520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 1000520 2600240 ) ( 1000520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 820520 2600240 ) ( 820520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 640520 2600240 ) ( 640520 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 460520 2600240 ) ( 460520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2620520 -9470 ) ( 2620520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2440520 -9470 ) ( 2440520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2260520 2905220 ) ( 2260520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 2080520 2905220 ) ( 2080520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1900520 2905220 ) ( 1900520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1720520 2905220 ) ( 1720520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1540520 2905220 ) ( 1540520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1360520 2905220 ) ( 1360520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1180520 2905220 ) ( 1180520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 1000520 2905220 ) ( 1000520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 820520 2905220 ) ( 820520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 640520 2905220 ) ( 640520 3529150 )
+      NEW met4 3100 + SHAPE STRIPE ( 460520 2905220 ) ( 460520 3529150 )
       NEW met4 3100 + SHAPE STRIPE ( 280520 -9470 ) ( 280520 3529150 )
       NEW met4 3100 + SHAPE STRIPE ( 100520 -9470 ) ( 100520 3529150 )
       NEW met4 3100 + SHAPE STRIPE ( -13280 -9470 ) ( -13280 3529150 )
-      NEW met4 3100 + SHAPE STRIPE ( 2620520 -9470 ) ( 2620520 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2440520 -9470 ) ( 2440520 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2260520 -9470 ) ( 2260520 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2080520 -9470 ) ( 2080520 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1900520 -9470 ) ( 1900520 290000 )
@@ -6491,17 +6498,6 @@
       NEW met4 0 + SHAPE STRIPE ( 2819120 2824480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2639120 2824480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2459120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2279120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2099120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1919120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1739120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1559120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1379120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1199120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1019120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 839120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 659120 2824480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 479120 2824480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 2824480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 2824480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 2824480 ) via4_3100x3100
@@ -6509,82 +6505,97 @@
       NEW met4 0 + SHAPE STRIPE ( 2819120 2644480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2639120 2644480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2459120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2279120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 2099120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1919120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1739120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1559120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1379120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1199120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 1019120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 839120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 659120 2644480 ) via4_3100x3100
-      NEW met4 0 + SHAPE STRIPE ( 479120 2644480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 2644480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 2644480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 2644480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 2464480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 2464480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 2464480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 2464480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 2464480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 2464480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 2464480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 2284480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 2284480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 2284480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 2284480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 2284480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 2284480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 2284480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 2104480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 2104480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 2104480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 2104480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 2104480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 2104480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 2104480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 1924480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 1924480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 1924480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 1924480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 1924480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 1924480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 1924480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 1744480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 1744480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 1744480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 1744480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 1744480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 1744480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 1744480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 1564480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 1564480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 1564480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 1564480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 1564480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 1564480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 1564480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 1384480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 1384480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 1384480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 1384480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 1384480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 1384480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 1384480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 1204480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 1204480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 1204480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 1204480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 1204480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 1204480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 1204480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 1024480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 1024480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 1024480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 1024480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 1024480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 1024480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 1024480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 844480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 844480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 844480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 844480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 844480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 844480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 844480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 664480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 664480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 664480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 664480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 664480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 664480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 664480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 484480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 484480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 484480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 484480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 484480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 484480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 484480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2942500 304480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 2819120 304480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2639120 304480 ) via4_3100x3100
+      NEW met4 0 + SHAPE STRIPE ( 2459120 304480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 299120 304480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( 119120 304480 ) via4_3100x3100
       NEW met4 0 + SHAPE STRIPE ( -22880 304480 ) via4_3100x3100
@@ -6647,24 +6658,22 @@
       NEW met5 3100 + SHAPE STRIPE ( -24430 -17520 ) ( 2944050 -17520 )
       NEW met4 3100 + SHAPE STRIPE ( 2942500 -19070 ) ( 2942500 3538750 )
       NEW met4 3100 + SHAPE STRIPE ( 2819120 -19070 ) ( 2819120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2639120 2600240 ) ( 2639120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2459120 2600240 ) ( 2459120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2279120 2600240 ) ( 2279120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2099120 2600240 ) ( 2099120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1919120 2600240 ) ( 1919120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1739120 2600240 ) ( 1739120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1559120 2600240 ) ( 1559120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1379120 2600240 ) ( 1379120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1199120 2600240 ) ( 1199120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 1019120 2600240 ) ( 1019120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 839120 2600240 ) ( 839120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 659120 2600240 ) ( 659120 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 479120 2600240 ) ( 479120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2639120 -19070 ) ( 2639120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2459120 -19070 ) ( 2459120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2279120 2905220 ) ( 2279120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 2099120 2905220 ) ( 2099120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1919120 2905220 ) ( 1919120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1739120 2905220 ) ( 1739120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1559120 2905220 ) ( 1559120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1379120 2905220 ) ( 1379120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1199120 2905220 ) ( 1199120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 1019120 2905220 ) ( 1019120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 839120 2905220 ) ( 839120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 659120 2905220 ) ( 659120 3538750 )
+      NEW met4 3100 + SHAPE STRIPE ( 479120 2905220 ) ( 479120 3538750 )
       NEW met4 3100 + SHAPE STRIPE ( 299120 -19070 ) ( 299120 3538750 )
       NEW met4 3100 + SHAPE STRIPE ( 119120 -19070 ) ( 119120 3538750 )
       NEW met4 3100 + SHAPE STRIPE ( -22880 -19070 ) ( -22880 3538750 )
-      NEW met4 3100 + SHAPE STRIPE ( 2639120 -19070 ) ( 2639120 290000 )
-      NEW met4 3100 + SHAPE STRIPE ( 2459120 -19070 ) ( 2459120 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2279120 -19070 ) ( 2279120 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 2099120 -19070 ) ( 2099120 290000 )
       NEW met4 3100 + SHAPE STRIPE ( 1919120 -19070 ) ( 1919120 290000 )
@@ -6679,7215 +6688,7412 @@
 END SPECIALNETS
 NETS 637 ;
     - analog_io[0] ( PIN analog_io[0] ) ( mprj analog_io[0] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1199840 ) ( * 1199860 )
-      NEW met3 ( 2729180 1199840 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1421710 ) ( * 1426980 )
+      + ROUTED met2 ( 2900990 1421710 ) ( * 1426980 )
       NEW met3 ( 2900990 1426980 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1199860 ) ( 2742750 * )
-      NEW met2 ( 2742750 1199860 ) ( * 1421710 )
-      NEW met1 ( 2742750 1421710 ) ( 2900990 * )
+      NEW met3 ( 2286200 1319810 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1319540 ) ( * 1319810 )
+      NEW met3 ( 2289420 1319540 ) ( 2301150 * )
+      NEW met2 ( 2301150 1319540 ) ( * 1421710 )
+      NEW met1 ( 2301150 1421710 ) ( 2900990 * )
       NEW met1 ( 2900990 1421710 ) M1M2_PR
       NEW met2 ( 2900990 1426980 ) M2M3_PR_M
-      NEW met2 ( 2742750 1199860 ) M2M3_PR_M
-      NEW met1 ( 2742750 1421710 ) M1M2_PR ;
+      NEW met2 ( 2301150 1319540 ) M2M3_PR_M
+      NEW met1 ( 2301150 1421710 ) M1M2_PR ;
     - analog_io[10] ( PIN analog_io[10] ) ( mprj analog_io[10] ) + USE SIGNAL
-      + ROUTED met2 ( 2230770 3501490 ) ( * 3517980 0 )
-      NEW met1 ( 2176490 2607970 ) ( 2180170 * )
-      NEW met1 ( 2180170 3501490 ) ( 2230770 * )
-      NEW met2 ( 2176500 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 2176490 2591140 ) ( 2176500 * )
-      NEW met2 ( 2176490 2591140 ) ( * 2607970 )
-      NEW met2 ( 2180170 2607970 ) ( * 3501490 )
-      NEW met1 ( 2230770 3501490 ) M1M2_PR
-      NEW met1 ( 2176490 2607970 ) M1M2_PR
-      NEW met1 ( 2180170 2607970 ) M1M2_PR
-      NEW met1 ( 2180170 3501490 ) M1M2_PR ;
+      + ROUTED met1 ( 1844370 2911590 ) ( 1848970 * )
+      NEW met2 ( 1844370 2896460 ) ( * 2911590 )
+      NEW met2 ( 1844300 2896460 ) ( 1844370 * )
+      NEW met2 ( 1844300 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1848970 2911590 ) ( * 3501490 )
+      NEW met2 ( 2230770 3501490 ) ( * 3517980 0 )
+      NEW met1 ( 1848970 3501490 ) ( 2230770 * )
+      NEW met1 ( 1848970 2911590 ) M1M2_PR
+      NEW met1 ( 1844370 2911590 ) M1M2_PR
+      NEW met1 ( 1848970 3501490 ) M1M2_PR
+      NEW met1 ( 2230770 3501490 ) M1M2_PR ;
     - analog_io[11] ( PIN analog_io[11] ) ( mprj analog_io[11] ) + USE SIGNAL
-      + ROUTED met1 ( 1904630 2607970 ) ( 1907390 * )
-      NEW met2 ( 1907400 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1907390 2591140 ) ( 1907400 * )
-      NEW met2 ( 1907390 2591140 ) ( * 2607970 )
-      NEW met2 ( 1904630 2607970 ) ( * 3512100 )
-      NEW met2 ( 1904630 3512100 ) ( 1906010 * )
-      NEW met2 ( 1906010 3512100 ) ( * 3517980 0 )
-      NEW met1 ( 1904630 2607970 ) M1M2_PR
-      NEW met1 ( 1907390 2607970 ) M1M2_PR ;
+      + ROUTED met1 ( 1624490 2911590 ) ( 1628170 * )
+      NEW met2 ( 1624490 2896460 ) ( * 2911590 )
+      NEW met2 ( 1624400 2896460 ) ( 1624490 * )
+      NEW met2 ( 1624400 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1628170 3502850 ) ( 1906010 * )
+      NEW met2 ( 1628170 2911590 ) ( * 3502850 )
+      NEW met2 ( 1906010 3502850 ) ( * 3517980 0 )
+      NEW met1 ( 1628170 2911590 ) M1M2_PR
+      NEW met1 ( 1624490 2911590 ) M1M2_PR
+      NEW met1 ( 1628170 3502850 ) M1M2_PR
+      NEW met1 ( 1906010 3502850 ) M1M2_PR ;
     - analog_io[12] ( PIN analog_io[12] ) ( mprj analog_io[12] ) + USE SIGNAL
-      + ROUTED met2 ( 1638300 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1638290 2591140 ) ( 1638300 * )
-      NEW met2 ( 1638290 2591140 ) ( * 2604570 )
-      NEW met1 ( 1586770 2604570 ) ( 1638290 * )
-      NEW met1 ( 1581710 3501150 ) ( 1586770 * )
-      NEW met2 ( 1586770 2604570 ) ( * 3501150 )
-      NEW met2 ( 1581710 3501150 ) ( * 3517980 0 )
-      NEW met1 ( 1638290 2604570 ) M1M2_PR
-      NEW met1 ( 1586770 2604570 ) M1M2_PR
-      NEW met1 ( 1581710 3501150 ) M1M2_PR
-      NEW met1 ( 1586770 3501150 ) M1M2_PR ;
+      + ROUTED met1 ( 1404610 2911590 ) ( 1407370 * )
+      NEW met2 ( 1404610 2896460 ) ( * 2911590 )
+      NEW met2 ( 1404500 2896460 ) ( 1404610 * )
+      NEW met2 ( 1404500 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1407370 3502510 ) ( 1581710 * )
+      NEW met2 ( 1407370 2911590 ) ( * 3502510 )
+      NEW met2 ( 1581710 3502510 ) ( * 3517980 0 )
+      NEW met1 ( 1407370 2911590 ) M1M2_PR
+      NEW met1 ( 1404610 2911590 ) M1M2_PR
+      NEW met1 ( 1407370 3502510 ) M1M2_PR
+      NEW met1 ( 1581710 3502510 ) M1M2_PR ;
     - analog_io[13] ( PIN analog_io[13] ) ( mprj analog_io[13] ) + USE SIGNAL
-      + ROUTED met1 ( 1257410 3500470 ) ( 1262470 * )
-      NEW met2 ( 1262470 2604910 ) ( * 3500470 )
-      NEW met2 ( 1257410 3500470 ) ( * 3517980 0 )
-      NEW met2 ( 1369200 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1369190 2591140 ) ( 1369200 * )
-      NEW met2 ( 1369190 2591140 ) ( * 2604910 )
-      NEW met1 ( 1262470 2604910 ) ( 1369190 * )
-      NEW met1 ( 1262470 2604910 ) M1M2_PR
-      NEW met1 ( 1257410 3500470 ) M1M2_PR
-      NEW met1 ( 1262470 3500470 ) M1M2_PR
-      NEW met1 ( 1369190 2604910 ) M1M2_PR ;
+      + ROUTED met2 ( 1184600 2896460 ) ( 1186570 * )
+      NEW met2 ( 1184600 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1186570 2896460 ) ( * 3501830 )
+      NEW met2 ( 1257410 3501830 ) ( * 3517980 0 )
+      NEW met1 ( 1186570 3501830 ) ( 1257410 * )
+      NEW met1 ( 1186570 3501830 ) M1M2_PR
+      NEW met1 ( 1257410 3501830 ) M1M2_PR ;
     - analog_io[14] ( PIN analog_io[14] ) ( mprj analog_io[14] ) + USE SIGNAL
-      + ROUTED met1 ( 932650 3500810 ) ( 938170 * )
-      NEW met1 ( 938170 2604570 ) ( 1099630 * )
-      NEW met2 ( 938170 2604570 ) ( * 3500810 )
+      + ROUTED met2 ( 964390 2896460 ) ( * 2911590 )
+      NEW met2 ( 964390 2896460 ) ( 964600 * )
+      NEW met2 ( 964600 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 938170 2911590 ) ( 964390 * )
+      NEW met1 ( 932650 3500810 ) ( 938170 * )
+      NEW met2 ( 938170 2911590 ) ( * 3500810 )
       NEW met2 ( 932650 3500810 ) ( * 3517980 0 )
-      NEW met2 ( 1099900 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1099630 2591140 ) ( 1099900 * )
-      NEW met2 ( 1099630 2591140 ) ( * 2604570 )
-      NEW met1 ( 938170 2604570 ) M1M2_PR
+      NEW met1 ( 964390 2911590 ) M1M2_PR
+      NEW met1 ( 938170 2911590 ) M1M2_PR
       NEW met1 ( 932650 3500810 ) M1M2_PR
-      NEW met1 ( 938170 3500810 ) M1M2_PR
-      NEW met1 ( 1099630 2604570 ) M1M2_PR ;
+      NEW met1 ( 938170 3500810 ) M1M2_PR ;
     - analog_io[15] ( PIN analog_io[15] ) ( mprj analog_io[15] ) + USE SIGNAL
       + ROUTED met1 ( 608350 3498430 ) ( 613870 * )
-      NEW met2 ( 613870 2605590 ) ( * 3498430 )
+      NEW met2 ( 613870 2908190 ) ( * 3498430 )
       NEW met2 ( 608350 3498430 ) ( * 3517980 0 )
-      NEW met1 ( 613870 2605590 ) ( 830530 * )
-      NEW met2 ( 830800 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 830530 2591140 ) ( 830800 * )
-      NEW met2 ( 830530 2591140 ) ( * 2605590 )
-      NEW met1 ( 613870 2605590 ) M1M2_PR
+      NEW met2 ( 744510 2896460 ) ( * 2908190 )
+      NEW met2 ( 744510 2896460 ) ( 744700 * )
+      NEW met2 ( 744700 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 613870 2908190 ) ( 744510 * )
+      NEW met1 ( 613870 2908190 ) M1M2_PR
       NEW met1 ( 608350 3498430 ) M1M2_PR
       NEW met1 ( 613870 3498430 ) M1M2_PR
-      NEW met1 ( 830530 2605590 ) M1M2_PR ;
+      NEW met1 ( 744510 2908190 ) M1M2_PR ;
     - analog_io[16] ( PIN analog_io[16] ) ( mprj analog_io[16] ) + USE SIGNAL
       + ROUTED met1 ( 284050 3500810 ) ( 289570 * )
-      NEW met2 ( 289570 2605590 ) ( * 3500810 )
+      NEW met2 ( 289570 2909210 ) ( * 3500810 )
       NEW met2 ( 284050 3500810 ) ( * 3517980 0 )
-      NEW met1 ( 289570 2605590 ) ( 561430 * )
-      NEW met2 ( 561700 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 561430 2591140 ) ( 561700 * )
-      NEW met2 ( 561430 2591140 ) ( * 2605590 )
-      NEW met1 ( 289570 2605590 ) M1M2_PR
+      NEW met2 ( 524630 2896460 ) ( * 2909210 )
+      NEW met2 ( 524630 2896460 ) ( 524800 * )
+      NEW met2 ( 524800 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 289570 2909210 ) ( 524630 * )
+      NEW met1 ( 289570 2909210 ) M1M2_PR
       NEW met1 ( 284050 3500810 ) M1M2_PR
       NEW met1 ( 289570 3500810 ) M1M2_PR
-      NEW met1 ( 561430 2605590 ) M1M2_PR ;
+      NEW met1 ( 524630 2909210 ) M1M2_PR ;
     - analog_io[17] ( PIN analog_io[17] ) ( mprj analog_io[17] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3486700 0 ) ( 17250 * )
-      NEW met2 ( 17250 2532150 ) ( * 3486700 )
-      NEW met2 ( 345230 2526540 ) ( * 2532150 )
-      NEW met3 ( 345230 2526540 ) ( 357420 * )
-      NEW met3 ( 357420 2526325 ) ( * 2526540 )
-      NEW met3 ( 357420 2526325 ) ( 360180 * 0 )
-      NEW met1 ( 17250 2532150 ) ( 345230 * )
-      NEW met1 ( 17250 2532150 ) M1M2_PR
+      NEW met2 ( 17250 2828970 ) ( * 3486700 )
+      NEW met2 ( 345230 2823020 ) ( * 2828970 )
+      NEW met3 ( 345230 2823020 ) ( 357420 * )
+      NEW met3 ( 357420 2822975 ) ( * 2823020 )
+      NEW met3 ( 357420 2822975 ) ( 360180 * 0 )
+      NEW met1 ( 17250 2828970 ) ( 345230 * )
+      NEW met1 ( 17250 2828970 ) M1M2_PR
       NEW met2 ( 17250 3486700 ) M2M3_PR_M
-      NEW met1 ( 345230 2532150 ) M1M2_PR
-      NEW met2 ( 345230 2526540 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2828970 ) M1M2_PR
+      NEW met2 ( 345230 2823020 ) M2M3_PR_M ;
     - analog_io[18] ( PIN analog_io[18] ) ( mprj analog_io[18] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3225580 0 ) ( 19090 * )
-      NEW met2 ( 19090 2366570 ) ( * 3225580 )
-      NEW met2 ( 345230 2359940 ) ( * 2366570 )
-      NEW met3 ( 345230 2359940 ) ( 357420 * )
-      NEW met3 ( 357420 2359940 ) ( * 2360075 )
-      NEW met3 ( 357420 2360075 ) ( 360180 * 0 )
-      NEW met1 ( 19090 2366570 ) ( 345230 * )
-      NEW met1 ( 19090 2366570 ) M1M2_PR
+      NEW met2 ( 19090 2635510 ) ( * 3225580 )
+      NEW met2 ( 345230 2634660 ) ( * 2635510 )
+      NEW met3 ( 345230 2634660 ) ( 357420 * )
+      NEW met3 ( 357420 2634660 ) ( * 2634815 )
+      NEW met3 ( 357420 2634815 ) ( 360180 * 0 )
+      NEW met1 ( 19090 2635510 ) ( 345230 * )
+      NEW met1 ( 19090 2635510 ) M1M2_PR
       NEW met2 ( 19090 3225580 ) M2M3_PR_M
-      NEW met1 ( 345230 2366570 ) M1M2_PR
-      NEW met2 ( 345230 2359940 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2635510 ) M1M2_PR
+      NEW met2 ( 345230 2634660 ) M2M3_PR_M ;
     - analog_io[19] ( PIN analog_io[19] ) ( mprj analog_io[19] ) + USE SIGNAL
       + ROUTED met3 ( 2300 2965140 0 ) ( 16790 * )
-      NEW met2 ( 16790 2194190 ) ( * 2965140 )
-      NEW met2 ( 345230 2191980 ) ( * 2194190 )
-      NEW met3 ( 345230 2191980 ) ( 357420 * )
-      NEW met3 ( 357420 2191925 ) ( * 2191980 )
-      NEW met3 ( 357420 2191925 ) ( 360180 * 0 )
-      NEW met1 ( 16790 2194190 ) ( 345230 * )
-      NEW met1 ( 16790 2194190 ) M1M2_PR
+      NEW met2 ( 16790 2449190 ) ( * 2965140 )
+      NEW met2 ( 345230 2444260 ) ( * 2449190 )
+      NEW met3 ( 345230 2444260 ) ( 357420 * )
+      NEW met3 ( 357420 2444255 ) ( * 2444260 )
+      NEW met3 ( 357420 2444255 ) ( 360180 * 0 )
+      NEW met1 ( 16790 2449190 ) ( 345230 * )
+      NEW met1 ( 16790 2449190 ) M1M2_PR
       NEW met2 ( 16790 2965140 ) M2M3_PR_M
-      NEW met1 ( 345230 2194190 ) M1M2_PR
-      NEW met2 ( 345230 2191980 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2449190 ) M1M2_PR
+      NEW met2 ( 345230 2444260 ) M2M3_PR_M ;
     - analog_io[1] ( PIN analog_io[1] ) ( mprj analog_io[1] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 1690650 ) ( * 1692860 )
       NEW met3 ( 2900990 1692860 ) ( 2917780 * 0 )
-      NEW met3 ( 2729180 1371220 0 ) ( 2743670 * )
-      NEW met2 ( 2743670 1371220 ) ( * 1690650 )
-      NEW met1 ( 2743670 1690650 ) ( 2900990 * )
+      NEW met3 ( 2286200 1514210 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1514020 ) ( * 1514210 )
+      NEW met3 ( 2289420 1514020 ) ( 2302530 * )
+      NEW met2 ( 2302530 1514020 ) ( * 1690650 )
+      NEW met1 ( 2302530 1690650 ) ( 2900990 * )
       NEW met1 ( 2900990 1690650 ) M1M2_PR
       NEW met2 ( 2900990 1692860 ) M2M3_PR_M
-      NEW met2 ( 2743670 1371220 ) M2M3_PR_M
-      NEW met1 ( 2743670 1690650 ) M1M2_PR ;
+      NEW met2 ( 2302530 1514020 ) M2M3_PR_M
+      NEW met1 ( 2302530 1690650 ) M1M2_PR ;
     - analog_io[20] ( PIN analog_io[20] ) ( mprj analog_io[20] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2704020 0 ) ( 14950 * )
-      NEW met2 ( 14950 2028270 ) ( * 2704020 )
-      NEW met2 ( 345230 2024020 ) ( * 2028270 )
-      NEW met3 ( 345230 2024020 ) ( 357420 * )
-      NEW met3 ( 357420 2023775 ) ( * 2024020 )
-      NEW met3 ( 357420 2023775 ) ( 360180 * 0 )
-      NEW met1 ( 14950 2028270 ) ( 345230 * )
-      NEW met1 ( 14950 2028270 ) M1M2_PR
-      NEW met2 ( 14950 2704020 ) M2M3_PR_M
-      NEW met1 ( 345230 2028270 ) M1M2_PR
-      NEW met2 ( 345230 2024020 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2704020 0 ) ( 17710 * )
+      NEW met2 ( 17710 2256070 ) ( * 2704020 )
+      NEW met2 ( 345230 2253860 ) ( * 2256070 )
+      NEW met3 ( 345230 2253860 ) ( 357420 * )
+      NEW met3 ( 357420 2253600 ) ( * 2253860 )
+      NEW met3 ( 357420 2253600 ) ( 360180 * 0 )
+      NEW met1 ( 17710 2256070 ) ( 345230 * )
+      NEW met1 ( 17710 2256070 ) M1M2_PR
+      NEW met2 ( 17710 2704020 ) M2M3_PR_M
+      NEW met1 ( 345230 2256070 ) M1M2_PR
+      NEW met2 ( 345230 2253860 ) M2M3_PR_M ;
     - analog_io[21] ( PIN analog_io[21] ) ( mprj analog_io[21] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2443580 0 ) ( 17710 * )
-      NEW met2 ( 17710 1855890 ) ( * 2443580 )
-      NEW met2 ( 345230 1855380 ) ( * 1855890 )
-      NEW met3 ( 345230 1855380 ) ( 357420 * )
-      NEW met3 ( 357420 1855380 ) ( * 1855625 )
-      NEW met3 ( 357420 1855625 ) ( 360180 * 0 )
-      NEW met1 ( 17710 1855890 ) ( 345230 * )
-      NEW met1 ( 17710 1855890 ) M1M2_PR
-      NEW met2 ( 17710 2443580 ) M2M3_PR_M
-      NEW met1 ( 345230 1855890 ) M1M2_PR
-      NEW met2 ( 345230 1855380 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2443580 0 ) ( 19550 * )
+      NEW met2 ( 19550 2062950 ) ( * 2443580 )
+      NEW met2 ( 345230 2062780 ) ( * 2062950 )
+      NEW met3 ( 345230 2062780 ) ( 357420 * )
+      NEW met3 ( 357420 2062780 ) ( * 2063040 )
+      NEW met3 ( 357420 2063040 ) ( 360180 * 0 )
+      NEW met1 ( 19550 2062950 ) ( 345230 * )
+      NEW met1 ( 19550 2062950 ) M1M2_PR
+      NEW met2 ( 19550 2443580 ) M2M3_PR_M
+      NEW met1 ( 345230 2062950 ) M1M2_PR
+      NEW met2 ( 345230 2062780 ) M2M3_PR_M ;
     - analog_io[22] ( PIN analog_io[22] ) ( mprj analog_io[22] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2183140 0 ) ( 19550 * )
-      NEW met2 ( 19550 1690310 ) ( * 2183140 )
-      NEW met2 ( 345230 1687420 ) ( * 1690310 )
-      NEW met3 ( 345230 1687420 ) ( 357420 * )
-      NEW met3 ( 357420 1687420 ) ( * 1687475 )
-      NEW met3 ( 357420 1687475 ) ( 360180 * 0 )
-      NEW met1 ( 19550 1690310 ) ( 345230 * )
-      NEW met1 ( 19550 1690310 ) M1M2_PR
-      NEW met2 ( 19550 2183140 ) M2M3_PR_M
-      NEW met1 ( 345230 1690310 ) M1M2_PR
-      NEW met2 ( 345230 1687420 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2183140 0 ) ( 17710 * )
+      NEW met2 ( 17710 1876630 ) ( * 2183140 )
+      NEW met2 ( 345230 1872380 ) ( * 1876630 )
+      NEW met3 ( 345230 1872380 ) ( 357420 * )
+      NEW met3 ( 357420 1872380 ) ( * 1872480 )
+      NEW met3 ( 357420 1872480 ) ( 360180 * 0 )
+      NEW met1 ( 17710 1876630 ) ( 345230 * )
+      NEW met1 ( 17710 1876630 ) M1M2_PR
+      NEW met2 ( 17710 2183140 ) M2M3_PR_M
+      NEW met1 ( 345230 1876630 ) M1M2_PR
+      NEW met2 ( 345230 1872380 ) M2M3_PR_M ;
     - analog_io[23] ( PIN analog_io[23] ) ( mprj analog_io[23] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1922020 0 ) ( 16330 * )
-      NEW met2 ( 16330 1524730 ) ( * 1922020 )
-      NEW met2 ( 345230 1519460 ) ( * 1524730 )
-      NEW met3 ( 345230 1519460 ) ( 357420 * )
-      NEW met3 ( 357420 1519230 ) ( * 1519460 )
-      NEW met3 ( 357420 1519230 ) ( 360180 * 0 )
-      NEW met1 ( 16330 1524730 ) ( 345230 * )
-      NEW met2 ( 16330 1922020 ) M2M3_PR_M
-      NEW met1 ( 16330 1524730 ) M1M2_PR
-      NEW met1 ( 345230 1524730 ) M1M2_PR
-      NEW met2 ( 345230 1519460 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1922020 0 ) ( 19550 * )
+      NEW met2 ( 19550 1683510 ) ( * 1922020 )
+      NEW met2 ( 345230 1681980 ) ( * 1683510 )
+      NEW met3 ( 345230 1681980 ) ( 357420 * )
+      NEW met3 ( 357420 1681730 ) ( * 1681980 )
+      NEW met3 ( 357420 1681730 ) ( 360180 * 0 )
+      NEW met1 ( 19550 1683510 ) ( 345230 * )
+      NEW met2 ( 19550 1922020 ) M2M3_PR_M
+      NEW met1 ( 19550 1683510 ) M1M2_PR
+      NEW met1 ( 345230 1683510 ) M1M2_PR
+      NEW met2 ( 345230 1681980 ) M2M3_PR_M ;
     - analog_io[24] ( PIN analog_io[24] ) ( mprj analog_io[24] ) + USE SIGNAL
       + ROUTED met3 ( 2300 1661580 0 ) ( 18630 * )
-      NEW met2 ( 18630 1352350 ) ( * 1661580 )
-      NEW met2 ( 345230 1350820 ) ( * 1352350 )
-      NEW met3 ( 345230 1350820 ) ( 357420 * )
-      NEW met3 ( 357420 1350820 ) ( * 1350985 )
-      NEW met3 ( 357420 1350985 ) ( 360180 * 0 )
-      NEW met1 ( 18630 1352350 ) ( 345230 * )
-      NEW met1 ( 18630 1352350 ) M1M2_PR
+      NEW met2 ( 18630 1497190 ) ( * 1661580 )
+      NEW met2 ( 345230 1491580 ) ( * 1497190 )
+      NEW met3 ( 345230 1491580 ) ( 357420 * )
+      NEW met3 ( 357420 1491170 ) ( * 1491580 )
+      NEW met3 ( 357420 1491170 ) ( 360180 * 0 )
+      NEW met1 ( 18630 1497190 ) ( 345230 * )
       NEW met2 ( 18630 1661580 ) M2M3_PR_M
-      NEW met1 ( 345230 1352350 ) M1M2_PR
-      NEW met2 ( 345230 1350820 ) M2M3_PR_M ;
+      NEW met1 ( 18630 1497190 ) M1M2_PR
+      NEW met1 ( 345230 1497190 ) M1M2_PR
+      NEW met2 ( 345230 1491580 ) M2M3_PR_M ;
     - analog_io[25] ( PIN analog_io[25] ) ( mprj analog_io[25] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1400460 0 ) ( 17710 * )
-      NEW met2 ( 17710 1186770 ) ( * 1400460 )
-      NEW met2 ( 345230 1182860 ) ( * 1186770 )
-      NEW met3 ( 345230 1182860 ) ( 357420 * )
-      NEW met3 ( 357420 1182740 ) ( * 1182860 )
-      NEW met3 ( 357420 1182740 ) ( 360180 * 0 )
-      NEW met1 ( 17710 1186770 ) ( 345230 * )
-      NEW met1 ( 17710 1186770 ) M1M2_PR
-      NEW met2 ( 17710 1400460 ) M2M3_PR_M
-      NEW met1 ( 345230 1186770 ) M1M2_PR
-      NEW met2 ( 345230 1182860 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1400460 0 ) ( 17250 * )
+      NEW met2 ( 17250 1304070 ) ( * 1400460 )
+      NEW met2 ( 345230 1300500 ) ( * 1304070 )
+      NEW met3 ( 345230 1300500 ) ( 357420 * )
+      NEW met3 ( 357420 1300415 ) ( * 1300500 )
+      NEW met3 ( 357420 1300415 ) ( 360180 * 0 )
+      NEW met1 ( 17250 1304070 ) ( 345230 * )
+      NEW met1 ( 17250 1304070 ) M1M2_PR
+      NEW met2 ( 17250 1400460 ) M2M3_PR_M
+      NEW met1 ( 345230 1304070 ) M1M2_PR
+      NEW met2 ( 345230 1300500 ) M2M3_PR_M ;
     - analog_io[26] ( PIN analog_io[26] ) ( mprj analog_io[26] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1140020 0 ) ( 17710 * )
-      NEW met2 ( 17710 1021190 ) ( * 1140020 )
-      NEW met2 ( 345230 1014900 ) ( * 1021190 )
-      NEW met3 ( 345230 1014900 ) ( 357420 * )
-      NEW met3 ( 357420 1014685 ) ( * 1014900 )
-      NEW met3 ( 357420 1014685 ) ( 360180 * 0 )
-      NEW met1 ( 17710 1021190 ) ( 345230 * )
-      NEW met1 ( 17710 1021190 ) M1M2_PR
-      NEW met2 ( 17710 1140020 ) M2M3_PR_M
-      NEW met1 ( 345230 1021190 ) M1M2_PR
-      NEW met2 ( 345230 1014900 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1140020 0 ) ( 15870 * )
+      NEW met2 ( 15870 1110610 ) ( * 1140020 )
+      NEW met2 ( 345230 1110100 ) ( * 1110610 )
+      NEW met3 ( 345230 1110100 ) ( 357420 * )
+      NEW met3 ( 357420 1109760 ) ( * 1110100 )
+      NEW met3 ( 357420 1109760 ) ( 360180 * 0 )
+      NEW met1 ( 15870 1110610 ) ( 345230 * )
+      NEW met2 ( 15870 1140020 ) M2M3_PR_M
+      NEW met1 ( 15870 1110610 ) M1M2_PR
+      NEW met1 ( 345230 1110610 ) M1M2_PR
+      NEW met2 ( 345230 1110100 ) M2M3_PR_M ;
     - analog_io[27] ( PIN analog_io[27] ) ( mprj analog_io[27] ) + USE SIGNAL
       + ROUTED met3 ( 2300 879580 0 ) ( 17250 * )
-      NEW met2 ( 17250 848470 ) ( * 879580 )
-      NEW met2 ( 345230 846260 ) ( * 848470 )
-      NEW met3 ( 345230 846260 ) ( 357420 * )
-      NEW met3 ( 357420 846260 ) ( * 846440 )
-      NEW met3 ( 357420 846440 ) ( 360180 * 0 )
-      NEW met1 ( 17250 848470 ) ( 345230 * )
+      NEW met2 ( 17250 879580 ) ( * 917830 )
+      NEW met2 ( 345230 917830 ) ( * 919020 )
+      NEW met3 ( 345230 919020 ) ( 357420 * )
+      NEW met3 ( 357420 919020 ) ( * 919295 )
+      NEW met3 ( 357420 919295 ) ( 360180 * 0 )
+      NEW met1 ( 17250 917830 ) ( 345230 * )
       NEW met2 ( 17250 879580 ) M2M3_PR_M
-      NEW met1 ( 17250 848470 ) M1M2_PR
-      NEW met1 ( 345230 848470 ) M1M2_PR
-      NEW met2 ( 345230 846260 ) M2M3_PR_M ;
+      NEW met1 ( 17250 917830 ) M1M2_PR
+      NEW met1 ( 345230 917830 ) M1M2_PR
+      NEW met2 ( 345230 919020 ) M2M3_PR_M ;
     - analog_io[28] ( PIN analog_io[28] ) ( mprj analog_io[28] ) + USE SIGNAL
       + ROUTED met3 ( 2300 618460 0 ) ( 17710 * )
-      NEW met2 ( 17710 618460 ) ( * 676430 )
-      NEW met2 ( 345230 676430 ) ( * 678300 )
-      NEW met3 ( 345230 678300 ) ( 357420 * )
-      NEW met3 ( 357420 678195 ) ( * 678300 )
-      NEW met3 ( 357420 678195 ) ( 360180 * 0 )
-      NEW met1 ( 17710 676430 ) ( 345230 * )
-      NEW met1 ( 17710 676430 ) M1M2_PR
+      NEW met2 ( 17710 618460 ) ( * 724710 )
+      NEW met2 ( 345230 724710 ) ( * 728620 )
+      NEW met3 ( 345230 728620 ) ( 357420 * )
+      NEW met3 ( 357420 728620 ) ( * 728640 )
+      NEW met3 ( 357420 728640 ) ( 360180 * 0 )
+      NEW met1 ( 17710 724710 ) ( 345230 * )
       NEW met2 ( 17710 618460 ) M2M3_PR_M
-      NEW met1 ( 345230 676430 ) M1M2_PR
-      NEW met2 ( 345230 678300 ) M2M3_PR_M ;
+      NEW met1 ( 17710 724710 ) M1M2_PR
+      NEW met1 ( 345230 724710 ) M1M2_PR
+      NEW met2 ( 345230 728620 ) M2M3_PR_M ;
     - analog_io[2] ( PIN analog_io[2] ) ( mprj analog_io[2] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1542580 ) ( * 1542790 )
-      NEW met3 ( 2729180 1542790 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1952790 ) ( * 1958740 )
+      + ROUTED met2 ( 2900990 1952790 ) ( * 1958740 )
       NEW met3 ( 2900990 1958740 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1542580 ) ( 2741830 * )
-      NEW met1 ( 2741830 1952790 ) ( 2900990 * )
-      NEW met2 ( 2741830 1542580 ) ( * 1952790 )
+      NEW met1 ( 2303450 1952790 ) ( 2900990 * )
+      NEW met3 ( 2286200 1708225 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1708225 ) ( * 1708500 )
+      NEW met3 ( 2289420 1708500 ) ( 2303450 * )
+      NEW met2 ( 2303450 1708500 ) ( * 1952790 )
       NEW met1 ( 2900990 1952790 ) M1M2_PR
       NEW met2 ( 2900990 1958740 ) M2M3_PR_M
-      NEW met2 ( 2741830 1542580 ) M2M3_PR_M
-      NEW met1 ( 2741830 1952790 ) M1M2_PR ;
+      NEW met1 ( 2303450 1952790 ) M1M2_PR
+      NEW met2 ( 2303450 1708500 ) M2M3_PR_M ;
     - analog_io[3] ( PIN analog_io[3] ) ( mprj analog_io[3] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 2222070 ) ( * 2223940 )
       NEW met3 ( 2900990 2223940 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1713940 ) ( * 1714075 )
-      NEW met3 ( 2729180 1714075 0 ) ( 2731940 * )
-      NEW met1 ( 2744590 2222070 ) ( 2900990 * )
-      NEW met3 ( 2731940 1713940 ) ( 2744590 * )
-      NEW met2 ( 2744590 1713940 ) ( * 2222070 )
+      NEW met1 ( 2301610 2222070 ) ( 2900990 * )
+      NEW met3 ( 2286200 1902530 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1902300 ) ( * 1902530 )
+      NEW met3 ( 2289420 1902300 ) ( 2301610 * )
+      NEW met2 ( 2301610 1902300 ) ( * 2222070 )
       NEW met1 ( 2900990 2222070 ) M1M2_PR
       NEW met2 ( 2900990 2223940 ) M2M3_PR_M
-      NEW met1 ( 2744590 2222070 ) M1M2_PR
-      NEW met2 ( 2744590 1713940 ) M2M3_PR_M ;
+      NEW met1 ( 2301610 2222070 ) M1M2_PR
+      NEW met2 ( 2301610 1902300 ) M2M3_PR_M ;
     - analog_io[4] ( PIN analog_io[4] ) ( mprj analog_io[4] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1885300 ) ( * 1885455 )
-      NEW met3 ( 2729180 1885455 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2484210 ) ( * 2489820 )
+      + ROUTED met2 ( 2900990 2484210 ) ( * 2489820 )
       NEW met3 ( 2900990 2489820 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1885300 ) ( 2742750 * )
-      NEW met2 ( 2742750 1885300 ) ( * 2484210 )
-      NEW met1 ( 2742750 2484210 ) ( 2900990 * )
+      NEW met3 ( 2286200 2096930 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2096780 ) ( * 2096930 )
+      NEW met3 ( 2289420 2096780 ) ( 2303450 * )
+      NEW met2 ( 2303450 2096780 ) ( * 2484210 )
+      NEW met1 ( 2303450 2484210 ) ( 2900990 * )
       NEW met1 ( 2900990 2484210 ) M1M2_PR
       NEW met2 ( 2900990 2489820 ) M2M3_PR_M
-      NEW met2 ( 2742750 1885300 ) M2M3_PR_M
-      NEW met1 ( 2742750 2484210 ) M1M2_PR ;
+      NEW met2 ( 2303450 2096780 ) M2M3_PR_M
+      NEW met1 ( 2303450 2484210 ) M1M2_PR ;
     - analog_io[5] ( PIN analog_io[5] ) ( mprj analog_io[5] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2056930 ) ( * 2057340 )
-      NEW met3 ( 2729180 2056930 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2753150 ) ( * 2755700 )
+      + ROUTED met2 ( 2900990 2753150 ) ( * 2755700 )
       NEW met3 ( 2900990 2755700 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2057340 ) ( 2745970 * )
-      NEW met2 ( 2745970 2057340 ) ( * 2753150 )
-      NEW met1 ( 2745970 2753150 ) ( 2900990 * )
+      NEW met3 ( 2286200 2291230 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2291230 ) ( * 2291260 )
+      NEW met3 ( 2289420 2291260 ) ( 2301610 * )
+      NEW met2 ( 2301610 2291260 ) ( * 2753150 )
+      NEW met1 ( 2301610 2753150 ) ( 2900990 * )
       NEW met1 ( 2900990 2753150 ) M1M2_PR
       NEW met2 ( 2900990 2755700 ) M2M3_PR_M
-      NEW met2 ( 2745970 2057340 ) M2M3_PR_M
-      NEW met1 ( 2745970 2753150 ) M1M2_PR ;
+      NEW met2 ( 2301610 2291260 ) M2M3_PR_M
+      NEW met1 ( 2301610 2753150 ) M1M2_PR ;
     - analog_io[6] ( PIN analog_io[6] ) ( mprj analog_io[6] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2228405 ) ( * 2228700 )
-      NEW met3 ( 2729180 2228405 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 3015630 ) ( * 3020900 )
+      + ROUTED met2 ( 2900990 3015630 ) ( * 3020900 )
       NEW met3 ( 2900990 3020900 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2228700 ) ( 2745050 * )
-      NEW met1 ( 2745050 3015630 ) ( 2900990 * )
-      NEW met2 ( 2745050 2228700 ) ( * 3015630 )
+      NEW met1 ( 2304370 3015630 ) ( 2900990 * )
+      NEW met3 ( 2286200 2485535 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2485535 ) ( * 2485740 )
+      NEW met3 ( 2289420 2485740 ) ( 2304370 * )
+      NEW met2 ( 2304370 2485740 ) ( * 3015630 )
       NEW met1 ( 2900990 3015630 ) M1M2_PR
       NEW met2 ( 2900990 3020900 ) M2M3_PR_M
-      NEW met2 ( 2745050 2228700 ) M2M3_PR_M
-      NEW met1 ( 2745050 3015630 ) M1M2_PR ;
+      NEW met1 ( 2304370 3015630 ) M1M2_PR
+      NEW met2 ( 2304370 2485740 ) M2M3_PR_M ;
     - analog_io[7] ( PIN analog_io[7] ) ( mprj analog_io[7] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 3284570 ) ( * 3286780 )
       NEW met3 ( 2900990 3286780 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2399785 ) ( * 2400060 )
-      NEW met3 ( 2729180 2399785 0 ) ( 2731940 * )
-      NEW met1 ( 2743670 3284570 ) ( 2900990 * )
-      NEW met3 ( 2731940 2400060 ) ( 2743670 * )
-      NEW met2 ( 2743670 2400060 ) ( * 3284570 )
+      NEW met1 ( 2302530 3284570 ) ( 2900990 * )
+      NEW met3 ( 2286200 2679935 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2679935 ) ( * 2680220 )
+      NEW met3 ( 2289420 2680220 ) ( 2302530 * )
+      NEW met2 ( 2302530 2680220 ) ( * 3284570 )
       NEW met1 ( 2900990 3284570 ) M1M2_PR
       NEW met2 ( 2900990 3286780 ) M2M3_PR_M
-      NEW met1 ( 2743670 3284570 ) M1M2_PR
-      NEW met2 ( 2743670 2400060 ) M2M3_PR_M ;
+      NEW met1 ( 2302530 3284570 ) M1M2_PR
+      NEW met2 ( 2302530 2680220 ) M2M3_PR_M ;
     - analog_io[8] ( PIN analog_io[8] ) ( mprj analog_io[8] ) + USE SIGNAL
-      + ROUTED met2 ( 2710100 2590120 0 ) ( * 2590460 )
-      NEW met2 ( 2710100 2590460 ) ( 2711470 * )
-      NEW met2 ( 2711470 2590460 ) ( * 3501490 )
-      NEW met1 ( 2711470 3501490 ) ( 2879370 * )
+      + ROUTED met1 ( 2281370 2911590 ) ( 2283670 * )
+      NEW met2 ( 2281370 2896460 ) ( * 2911590 )
+      NEW met2 ( 2281100 2896460 ) ( 2281370 * )
+      NEW met2 ( 2281100 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 2283670 3501490 ) ( 2879370 * )
+      NEW met2 ( 2283670 2911590 ) ( * 3501490 )
       NEW met2 ( 2879370 3501490 ) ( * 3517980 0 )
-      NEW met1 ( 2711470 3501490 ) M1M2_PR
+      NEW met1 ( 2283670 2911590 ) M1M2_PR
+      NEW met1 ( 2281370 2911590 ) M1M2_PR
+      NEW met1 ( 2283670 3501490 ) M1M2_PR
       NEW met1 ( 2879370 3501490 ) M1M2_PR ;
     - analog_io[9] ( PIN analog_io[9] ) ( mprj analog_io[9] ) + USE SIGNAL
-      + ROUTED met1 ( 2445590 2607970 ) ( 2449270 * )
-      NEW met2 ( 2445700 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 2445590 2591140 ) ( 2445700 * )
-      NEW met2 ( 2445590 2591140 ) ( * 2607970 )
-      NEW met2 ( 2449270 2607970 ) ( * 3501830 )
-      NEW met1 ( 2449270 3501830 ) ( 2555070 * )
-      NEW met2 ( 2555070 3501830 ) ( * 3517980 0 )
-      NEW met1 ( 2445590 2607970 ) M1M2_PR
-      NEW met1 ( 2449270 2607970 ) M1M2_PR
-      NEW met1 ( 2449270 3501830 ) M1M2_PR
-      NEW met1 ( 2555070 3501830 ) M1M2_PR ;
+      + ROUTED met1 ( 2064250 2911590 ) ( 2069770 * )
+      NEW met2 ( 2064250 2896460 ) ( * 2911590 )
+      NEW met2 ( 2064250 2896460 ) ( 2064300 * )
+      NEW met2 ( 2064300 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 2069770 3502850 ) ( 2555070 * )
+      NEW met2 ( 2069770 2911590 ) ( * 3502850 )
+      NEW met2 ( 2555070 3502850 ) ( * 3517980 0 )
+      NEW met1 ( 2069770 2911590 ) M1M2_PR
+      NEW met1 ( 2064250 2911590 ) M1M2_PR
+      NEW met1 ( 2069770 3502850 ) M1M2_PR
+      NEW met1 ( 2555070 3502850 ) M1M2_PR ;
     - io_in[0] ( PIN io_in[0] ) ( mprj io_in[0] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 302260 ) ( * 302565 )
-      NEW met3 ( 2729180 302565 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 32980 ) ( * 34170 )
+      + ROUTED met2 ( 2900990 28050 ) ( * 32980 )
       NEW met3 ( 2900990 32980 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 302260 ) ( 2742750 * )
-      NEW met1 ( 2742750 34170 ) ( 2900990 * )
-      NEW met2 ( 2742750 34170 ) ( * 302260 )
-      NEW met1 ( 2900990 34170 ) M1M2_PR
+      NEW met3 ( 2289420 301580 ) ( 2301150 * )
+      NEW met3 ( 2289420 301580 ) ( * 302015 )
+      NEW met3 ( 2286200 302015 0 ) ( 2289420 * )
+      NEW met1 ( 2301150 28050 ) ( 2900990 * )
+      NEW met2 ( 2301150 28050 ) ( * 301580 )
+      NEW met1 ( 2900990 28050 ) M1M2_PR
       NEW met2 ( 2900990 32980 ) M2M3_PR_M
-      NEW met1 ( 2742750 34170 ) M1M2_PR
-      NEW met2 ( 2742750 302260 ) M2M3_PR_M ;
+      NEW met1 ( 2301150 28050 ) M1M2_PR
+      NEW met2 ( 2301150 301580 ) M2M3_PR_M ;
     - io_in[10] ( PIN io_in[10] ) ( mprj io_in[10] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1756780 ) ( * 1756825 )
-      NEW met3 ( 2729180 1756825 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2283950 ) ( * 2290580 )
+      + ROUTED met2 ( 2900990 2283950 ) ( * 2290580 )
       NEW met3 ( 2900990 2290580 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1756780 ) ( 2744130 * )
-      NEW met2 ( 2744130 1756780 ) ( * 2283950 )
-      NEW met1 ( 2744130 2283950 ) ( 2900990 * )
+      NEW met3 ( 2286200 1951200 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1951200 ) ( * 1951260 )
+      NEW met3 ( 2289420 1951260 ) ( 2301150 * )
+      NEW met2 ( 2301150 1951260 ) ( * 2283950 )
+      NEW met1 ( 2301150 2283950 ) ( 2900990 * )
       NEW met1 ( 2900990 2283950 ) M1M2_PR
       NEW met2 ( 2900990 2290580 ) M2M3_PR_M
-      NEW met2 ( 2744130 1756780 ) M2M3_PR_M
-      NEW met1 ( 2744130 2283950 ) M1M2_PR ;
+      NEW met2 ( 2301150 1951260 ) M2M3_PR_M
+      NEW met1 ( 2301150 2283950 ) M1M2_PR ;
     - io_in[11] ( PIN io_in[11] ) ( mprj io_in[11] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1928395 ) ( * 1928820 )
-      NEW met3 ( 2729180 1928395 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2553230 ) ( * 2556460 )
+      + ROUTED met2 ( 2900990 2553230 ) ( * 2556460 )
       NEW met3 ( 2900990 2556460 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1928820 ) ( 2742290 * )
-      NEW met2 ( 2742290 1928820 ) ( * 2553230 )
-      NEW met1 ( 2742290 2553230 ) ( 2900990 * )
+      NEW met3 ( 2286200 2145505 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2145505 ) ( * 2145740 )
+      NEW met3 ( 2289420 2145740 ) ( 2302990 * )
+      NEW met2 ( 2302990 2145740 ) ( * 2553230 )
+      NEW met1 ( 2302990 2553230 ) ( 2900990 * )
       NEW met1 ( 2900990 2553230 ) M1M2_PR
       NEW met2 ( 2900990 2556460 ) M2M3_PR_M
-      NEW met2 ( 2742290 1928820 ) M2M3_PR_M
-      NEW met1 ( 2742290 2553230 ) M1M2_PR ;
+      NEW met2 ( 2302990 2145740 ) M2M3_PR_M
+      NEW met1 ( 2302990 2553230 ) M1M2_PR ;
     - io_in[12] ( PIN io_in[12] ) ( mprj io_in[12] ) + USE SIGNAL
       + ROUTED met2 ( 2899150 2815370 ) ( * 2821660 )
       NEW met3 ( 2899150 2821660 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2099775 ) ( * 2100180 )
-      NEW met3 ( 2729180 2099775 0 ) ( 2731940 * )
-      NEW met1 ( 2745510 2815370 ) ( 2899150 * )
-      NEW met3 ( 2731940 2100180 ) ( 2745510 * )
-      NEW met2 ( 2745510 2100180 ) ( * 2815370 )
+      NEW met3 ( 2286200 2339810 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2339540 ) ( * 2339810 )
+      NEW met3 ( 2289420 2339540 ) ( 2301150 * )
+      NEW met1 ( 2301150 2815370 ) ( 2899150 * )
+      NEW met2 ( 2301150 2339540 ) ( * 2815370 )
       NEW met1 ( 2899150 2815370 ) M1M2_PR
       NEW met2 ( 2899150 2821660 ) M2M3_PR_M
-      NEW met1 ( 2745510 2815370 ) M1M2_PR
-      NEW met2 ( 2745510 2100180 ) M2M3_PR_M ;
+      NEW met2 ( 2301150 2339540 ) M2M3_PR_M
+      NEW met1 ( 2301150 2815370 ) M1M2_PR ;
     - io_in[13] ( PIN io_in[13] ) ( mprj io_in[13] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 3084310 ) ( * 3087540 )
       NEW met3 ( 2900990 3087540 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2271155 ) ( * 2271540 )
-      NEW met3 ( 2729180 2271155 0 ) ( 2731940 * )
-      NEW met1 ( 2744590 3084310 ) ( 2900990 * )
-      NEW met3 ( 2731940 2271540 ) ( 2744590 * )
-      NEW met2 ( 2744590 2271540 ) ( * 3084310 )
+      NEW met3 ( 2286200 2534015 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2534015 ) ( * 2534020 )
+      NEW met3 ( 2289420 2534020 ) ( 2303910 * )
+      NEW met1 ( 2303910 3084310 ) ( 2900990 * )
+      NEW met2 ( 2303910 2534020 ) ( * 3084310 )
       NEW met1 ( 2900990 3084310 ) M1M2_PR
       NEW met2 ( 2900990 3087540 ) M2M3_PR_M
-      NEW met1 ( 2744590 3084310 ) M1M2_PR
-      NEW met2 ( 2744590 2271540 ) M2M3_PR_M ;
+      NEW met2 ( 2303910 2534020 ) M2M3_PR_M
+      NEW met1 ( 2303910 3084310 ) M1M2_PR ;
     - io_in[14] ( PIN io_in[14] ) ( mprj io_in[14] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2442725 ) ( * 2442900 )
-      NEW met3 ( 2729180 2442725 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 3353420 ) ( * 3353590 )
+      + ROUTED met2 ( 2900990 3353420 ) ( * 3353590 )
       NEW met3 ( 2900990 3353420 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2442900 ) ( 2743210 * )
-      NEW met2 ( 2743210 2442900 ) ( * 3353590 )
-      NEW met1 ( 2743210 3353590 ) ( 2900990 * )
+      NEW met3 ( 2286200 2728415 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2728415 ) ( * 2728500 )
+      NEW met3 ( 2289420 2728500 ) ( 2302070 * )
+      NEW met2 ( 2302070 2728500 ) ( * 3353590 )
+      NEW met1 ( 2302070 3353590 ) ( 2900990 * )
       NEW met1 ( 2900990 3353590 ) M1M2_PR
       NEW met2 ( 2900990 3353420 ) M2M3_PR_M
-      NEW met2 ( 2743210 2442900 ) M2M3_PR_M
-      NEW met1 ( 2743210 3353590 ) M1M2_PR ;
+      NEW met2 ( 2302070 2728500 ) M2M3_PR_M
+      NEW met1 ( 2302070 3353590 ) M1M2_PR ;
     - io_in[15] ( PIN io_in[15] ) ( mprj io_in[15] ) + USE SIGNAL
-      + ROUTED met2 ( 2798410 3501830 ) ( * 3517980 0 )
-      NEW met1 ( 2649370 3501830 ) ( 2798410 * )
-      NEW met2 ( 2647500 2590120 0 ) ( * 2590460 )
-      NEW met2 ( 2647500 2590460 ) ( 2649370 * )
-      NEW met2 ( 2649370 2590460 ) ( * 3501830 )
-      NEW met1 ( 2798410 3501830 ) M1M2_PR
-      NEW met1 ( 2649370 3501830 ) M1M2_PR ;
+      + ROUTED met1 ( 2229390 2911590 ) ( 2235370 * )
+      NEW met2 ( 2229390 2896460 ) ( * 2911590 )
+      NEW met2 ( 2229200 2896460 ) ( 2229390 * )
+      NEW met2 ( 2229200 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 2235370 2911590 ) ( * 3501830 )
+      NEW met2 ( 2798410 3501830 ) ( * 3517980 0 )
+      NEW met1 ( 2235370 3501830 ) ( 2798410 * )
+      NEW met1 ( 2235370 2911590 ) M1M2_PR
+      NEW met1 ( 2229390 2911590 ) M1M2_PR
+      NEW met1 ( 2235370 3501830 ) M1M2_PR
+      NEW met1 ( 2798410 3501830 ) M1M2_PR ;
     - io_in[16] ( PIN io_in[16] ) ( mprj io_in[16] ) + USE SIGNAL
-      + ROUTED met1 ( 2380270 3501490 ) ( 2474110 * )
-      NEW met2 ( 2378400 2590120 0 ) ( * 2590460 )
-      NEW met2 ( 2378400 2590460 ) ( 2380270 * )
-      NEW met2 ( 2380270 2590460 ) ( * 3501490 )
-      NEW met2 ( 2474110 3501490 ) ( * 3517980 0 )
-      NEW met1 ( 2380270 3501490 ) M1M2_PR
-      NEW met1 ( 2474110 3501490 ) M1M2_PR ;
+      + ROUTED met1 ( 2009050 2911590 ) ( 2014570 * )
+      NEW met2 ( 2009050 2896460 ) ( * 2911590 )
+      NEW met2 ( 2009050 2896460 ) ( 2009200 * )
+      NEW met2 ( 2009200 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 2014570 3503190 ) ( 2474110 * )
+      NEW met2 ( 2014570 2911590 ) ( * 3503190 )
+      NEW met2 ( 2474110 3503190 ) ( * 3517980 0 )
+      NEW met1 ( 2014570 2911590 ) M1M2_PR
+      NEW met1 ( 2009050 2911590 ) M1M2_PR
+      NEW met1 ( 2014570 3503190 ) M1M2_PR
+      NEW met1 ( 2474110 3503190 ) M1M2_PR ;
     - io_in[17] ( PIN io_in[17] ) ( mprj io_in[17] ) + USE SIGNAL
-      + ROUTED met2 ( 2149350 3501490 ) ( * 3517980 0 )
-      NEW met1 ( 2111170 3501490 ) ( 2149350 * )
-      NEW met2 ( 2109200 2590120 0 ) ( * 2590460 )
-      NEW met2 ( 2109200 2590460 ) ( 2111170 * )
-      NEW met2 ( 2111170 2590460 ) ( * 3501490 )
-      NEW met1 ( 2149350 3501490 ) M1M2_PR
-      NEW met1 ( 2111170 3501490 ) M1M2_PR ;
+      + ROUTED met2 ( 2149350 3501830 ) ( * 3517980 0 )
+      NEW met1 ( 1789170 2911590 ) ( 1793770 * )
+      NEW met2 ( 1789170 2896460 ) ( * 2911590 )
+      NEW met2 ( 1789170 2896460 ) ( 1789300 * )
+      NEW met2 ( 1789300 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1793770 3501830 ) ( 2149350 * )
+      NEW met2 ( 1793770 2911590 ) ( * 3501830 )
+      NEW met1 ( 2149350 3501830 ) M1M2_PR
+      NEW met1 ( 1793770 2911590 ) M1M2_PR
+      NEW met1 ( 1789170 2911590 ) M1M2_PR
+      NEW met1 ( 1793770 3501830 ) M1M2_PR ;
     - io_in[18] ( PIN io_in[18] ) ( mprj io_in[18] ) + USE SIGNAL
-      + ROUTED met1 ( 1825050 3500470 ) ( 1835630 * )
-      NEW met2 ( 1840100 2590120 0 ) ( * 2590460 )
-      NEW met2 ( 1835630 2590460 ) ( 1840100 * )
-      NEW met2 ( 1835630 2590460 ) ( * 3500470 )
-      NEW met2 ( 1825050 3500470 ) ( * 3517980 0 )
-      NEW met1 ( 1825050 3500470 ) M1M2_PR
-      NEW met1 ( 1835630 3500470 ) M1M2_PR ;
+      + ROUTED met1 ( 1569290 2911590 ) ( 1572970 * )
+      NEW met2 ( 1569290 2896460 ) ( * 2911590 )
+      NEW met2 ( 1569290 2896460 ) ( 1569400 * )
+      NEW met2 ( 1569400 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1572970 2911590 ) ( * 3501490 )
+      NEW met2 ( 1825050 3501490 ) ( * 3517980 0 )
+      NEW met1 ( 1572970 3501490 ) ( 1825050 * )
+      NEW met1 ( 1572970 2911590 ) M1M2_PR
+      NEW met1 ( 1569290 2911590 ) M1M2_PR
+      NEW met1 ( 1572970 3501490 ) M1M2_PR
+      NEW met1 ( 1825050 3501490 ) M1M2_PR ;
     - io_in[19] ( PIN io_in[19] ) ( mprj io_in[19] ) + USE SIGNAL
-      + ROUTED met2 ( 1570900 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1570670 2591140 ) ( 1570900 * )
-      NEW met2 ( 1570670 2591140 ) ( * 2604570 )
-      NEW met1 ( 1503970 2604570 ) ( 1570670 * )
-      NEW met1 ( 1500750 3498430 ) ( 1503970 * )
-      NEW met2 ( 1503970 2604570 ) ( * 3498430 )
-      NEW met2 ( 1500750 3498430 ) ( * 3517980 0 )
-      NEW met1 ( 1570670 2604570 ) M1M2_PR
-      NEW met1 ( 1503970 2604570 ) M1M2_PR
-      NEW met1 ( 1500750 3498430 ) M1M2_PR
-      NEW met1 ( 1503970 3498430 ) M1M2_PR ;
+      + ROUTED met1 ( 1349410 2911590 ) ( 1352170 * )
+      NEW met2 ( 1349410 2896460 ) ( * 2911590 )
+      NEW met2 ( 1349410 2896460 ) ( 1349500 * )
+      NEW met2 ( 1349500 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1352170 2911590 ) ( * 3501490 )
+      NEW met1 ( 1352170 3501490 ) ( 1500750 * )
+      NEW met2 ( 1500750 3501490 ) ( * 3517980 0 )
+      NEW met1 ( 1352170 2911590 ) M1M2_PR
+      NEW met1 ( 1349410 2911590 ) M1M2_PR
+      NEW met1 ( 1352170 3501490 ) M1M2_PR
+      NEW met1 ( 1500750 3501490 ) M1M2_PR ;
     - io_in[1] ( PIN io_in[1] ) ( mprj io_in[1] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 428060 ) ( * 428250 )
-      NEW met3 ( 2729180 428250 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 231540 ) ( * 234430 )
+      + ROUTED met2 ( 2900990 231540 ) ( * 234430 )
       NEW met3 ( 2900990 231540 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 428060 ) ( 2744130 * )
-      NEW met2 ( 2744130 234430 ) ( * 428060 )
-      NEW met1 ( 2744130 234430 ) ( 2900990 * )
+      NEW met3 ( 2289420 445740 ) ( 2302530 * )
+      NEW met3 ( 2289420 445535 ) ( * 445740 )
+      NEW met3 ( 2286200 445535 0 ) ( 2289420 * )
+      NEW met2 ( 2302530 234430 ) ( * 445740 )
+      NEW met1 ( 2302530 234430 ) ( 2900990 * )
       NEW met1 ( 2900990 234430 ) M1M2_PR
       NEW met2 ( 2900990 231540 ) M2M3_PR_M
-      NEW met1 ( 2744130 234430 ) M1M2_PR
-      NEW met2 ( 2744130 428060 ) M2M3_PR_M ;
+      NEW met1 ( 2302530 234430 ) M1M2_PR
+      NEW met2 ( 2302530 445740 ) M2M3_PR_M ;
     - io_in[20] ( PIN io_in[20] ) ( mprj io_in[20] ) + USE SIGNAL
-      + ROUTED met1 ( 1175990 3501830 ) ( 1179670 * )
-      NEW met2 ( 1179670 2604570 ) ( * 3501830 )
-      NEW met2 ( 1175990 3501830 ) ( * 3517980 0 )
-      NEW met1 ( 1179670 2604570 ) ( 1301570 * )
-      NEW met2 ( 1301800 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1301570 2591140 ) ( 1301800 * )
-      NEW met2 ( 1301570 2591140 ) ( * 2604570 )
-      NEW met1 ( 1179670 2604570 ) M1M2_PR
-      NEW met1 ( 1175990 3501830 ) M1M2_PR
-      NEW met1 ( 1179670 3501830 ) M1M2_PR
-      NEW met1 ( 1301570 2604570 ) M1M2_PR ;
+      + ROUTED met2 ( 1175990 3501490 ) ( * 3517980 0 )
+      NEW met1 ( 1129530 2911590 ) ( 1135050 * )
+      NEW met2 ( 1129530 2896460 ) ( * 2911590 )
+      NEW met2 ( 1129500 2896460 ) ( 1129530 * )
+      NEW met2 ( 1129500 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1135050 3501490 ) ( 1175990 * )
+      NEW met2 ( 1135050 2911590 ) ( * 3501490 )
+      NEW met1 ( 1175990 3501490 ) M1M2_PR
+      NEW met1 ( 1135050 2911590 ) M1M2_PR
+      NEW met1 ( 1129530 2911590 ) M1M2_PR
+      NEW met1 ( 1135050 3501490 ) M1M2_PR ;
     - io_in[21] ( PIN io_in[21] ) ( mprj io_in[21] ) + USE SIGNAL
       + ROUTED met1 ( 851690 3501150 ) ( 855370 * )
-      NEW met1 ( 855370 2605250 ) ( 1032470 * )
-      NEW met2 ( 855370 2605250 ) ( * 3501150 )
+      NEW met2 ( 909650 2896460 ) ( * 2908190 )
+      NEW met2 ( 909600 2896460 ) ( 909650 * )
+      NEW met2 ( 909600 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 855370 2908190 ) ( 909650 * )
+      NEW met2 ( 855370 2908190 ) ( * 3501150 )
       NEW met2 ( 851690 3501150 ) ( * 3517980 0 )
-      NEW met2 ( 1032600 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1032470 2591140 ) ( 1032600 * )
-      NEW met2 ( 1032470 2591140 ) ( * 2605250 )
-      NEW met1 ( 855370 2605250 ) M1M2_PR
+      NEW met1 ( 855370 2908190 ) M1M2_PR
       NEW met1 ( 851690 3501150 ) M1M2_PR
       NEW met1 ( 855370 3501150 ) M1M2_PR
-      NEW met1 ( 1032470 2605250 ) M1M2_PR ;
+      NEW met1 ( 909650 2908190 ) M1M2_PR ;
     - io_in[22] ( PIN io_in[22] ) ( mprj io_in[22] ) + USE SIGNAL
-      + ROUTED met2 ( 763600 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 763370 2591140 ) ( 763600 * )
-      NEW met2 ( 763370 2591140 ) ( * 2605250 )
+      + ROUTED met2 ( 689310 2896460 ) ( * 2908870 )
+      NEW met2 ( 689310 2896460 ) ( 689700 * )
+      NEW met2 ( 689700 2895100 0 ) ( * 2896460 )
       NEW met1 ( 527390 3501830 ) ( 531070 * )
-      NEW met1 ( 531070 2605250 ) ( 763370 * )
-      NEW met2 ( 531070 2605250 ) ( * 3501830 )
+      NEW met1 ( 531070 2908870 ) ( 689310 * )
+      NEW met2 ( 531070 2908870 ) ( * 3501830 )
       NEW met2 ( 527390 3501830 ) ( * 3517980 0 )
-      NEW met1 ( 763370 2605250 ) M1M2_PR
-      NEW met1 ( 531070 2605250 ) M1M2_PR
+      NEW met1 ( 689310 2908870 ) M1M2_PR
+      NEW met1 ( 531070 2908870 ) M1M2_PR
       NEW met1 ( 527390 3501830 ) M1M2_PR
       NEW met1 ( 531070 3501830 ) M1M2_PR ;
     - io_in[23] ( PIN io_in[23] ) ( mprj io_in[23] ) + USE SIGNAL
       + ROUTED met1 ( 202630 3501830 ) ( 206770 * )
-      NEW met2 ( 206770 2605250 ) ( * 3501830 )
+      NEW met2 ( 469890 2896460 ) ( * 2908870 )
+      NEW met2 ( 469800 2896460 ) ( 469890 * )
+      NEW met2 ( 469800 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 206770 2908870 ) ( * 3501830 )
       NEW met2 ( 202630 3501830 ) ( * 3517980 0 )
-      NEW met2 ( 494400 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 494270 2591140 ) ( 494400 * )
-      NEW met2 ( 494270 2591140 ) ( * 2605250 )
-      NEW met1 ( 206770 2605250 ) ( 494270 * )
-      NEW met1 ( 206770 2605250 ) M1M2_PR
+      NEW met1 ( 206770 2908870 ) ( 469890 * )
+      NEW met1 ( 206770 2908870 ) M1M2_PR
       NEW met1 ( 202630 3501830 ) M1M2_PR
       NEW met1 ( 206770 3501830 ) M1M2_PR
-      NEW met1 ( 494270 2605250 ) M1M2_PR ;
+      NEW met1 ( 469890 2908870 ) M1M2_PR ;
     - io_in[24] ( PIN io_in[24] ) ( mprj io_in[24] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3421420 0 ) ( 17710 * )
-      NEW met2 ( 17710 2490670 ) ( * 3421420 )
-      NEW met2 ( 345230 2486420 ) ( * 2490670 )
-      NEW met3 ( 345230 2486420 ) ( 357420 * )
-      NEW met3 ( 357420 2486330 ) ( * 2486420 )
-      NEW met3 ( 357420 2486330 ) ( 360180 * 0 )
-      NEW met1 ( 17710 2490670 ) ( 345230 * )
-      NEW met1 ( 17710 2490670 ) M1M2_PR
+      NEW met2 ( 17710 2780690 ) ( * 3421420 )
+      NEW met2 ( 345230 2778140 ) ( * 2780690 )
+      NEW met3 ( 345230 2778140 ) ( 357420 * )
+      NEW met3 ( 357420 2777855 ) ( * 2778140 )
+      NEW met3 ( 357420 2777855 ) ( 360180 * 0 )
+      NEW met1 ( 17710 2780690 ) ( 345230 * )
+      NEW met1 ( 17710 2780690 ) M1M2_PR
       NEW met2 ( 17710 3421420 ) M2M3_PR_M
-      NEW met1 ( 345230 2490670 ) M1M2_PR
-      NEW met2 ( 345230 2486420 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2780690 ) M1M2_PR
+      NEW met2 ( 345230 2778140 ) M2M3_PR_M ;
     - io_in[25] ( PIN io_in[25] ) ( mprj io_in[25] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3160300 0 ) ( 19550 * )
-      NEW met2 ( 19550 2318290 ) ( * 3160300 )
-      NEW met2 ( 345230 2317780 ) ( * 2318290 )
-      NEW met3 ( 345230 2317780 ) ( 357420 * )
-      NEW met3 ( 357420 2317780 ) ( * 2318180 )
-      NEW met3 ( 357420 2318180 ) ( 360180 * 0 )
-      NEW met1 ( 19550 2318290 ) ( 345230 * )
-      NEW met1 ( 19550 2318290 ) M1M2_PR
+      NEW met2 ( 19550 2587230 ) ( * 3160300 )
+      NEW met2 ( 345230 2587060 ) ( * 2587230 )
+      NEW met3 ( 345230 2587060 ) ( 357420 * )
+      NEW met3 ( 357420 2587060 ) ( * 2587295 )
+      NEW met3 ( 357420 2587295 ) ( 360180 * 0 )
+      NEW met1 ( 19550 2587230 ) ( 345230 * )
+      NEW met1 ( 19550 2587230 ) M1M2_PR
       NEW met2 ( 19550 3160300 ) M2M3_PR_M
-      NEW met1 ( 345230 2318290 ) M1M2_PR
-      NEW met2 ( 345230 2317780 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2587230 ) M1M2_PR
+      NEW met2 ( 345230 2587060 ) M2M3_PR_M ;
     - io_in[26] ( PIN io_in[26] ) ( mprj io_in[26] ) + USE SIGNAL
       + ROUTED met3 ( 2300 2899860 0 ) ( 16330 * )
-      NEW met2 ( 16330 2152710 ) ( * 2899860 )
-      NEW met2 ( 345230 2149820 ) ( * 2152710 )
-      NEW met3 ( 345230 2149820 ) ( 357420 * )
-      NEW met3 ( 357420 2149820 ) ( * 2150030 )
-      NEW met3 ( 357420 2150030 ) ( 360180 * 0 )
-      NEW met1 ( 16330 2152710 ) ( 345230 * )
-      NEW met1 ( 16330 2152710 ) M1M2_PR
+      NEW met2 ( 16330 2400910 ) ( * 2899860 )
+      NEW met2 ( 345230 2396660 ) ( * 2400910 )
+      NEW met3 ( 345230 2396660 ) ( 357420 * )
+      NEW met3 ( 357420 2396640 ) ( * 2396660 )
+      NEW met3 ( 357420 2396640 ) ( 360180 * 0 )
+      NEW met1 ( 16330 2400910 ) ( 345230 * )
       NEW met2 ( 16330 2899860 ) M2M3_PR_M
-      NEW met1 ( 345230 2152710 ) M1M2_PR
-      NEW met2 ( 345230 2149820 ) M2M3_PR_M ;
+      NEW met1 ( 16330 2400910 ) M1M2_PR
+      NEW met1 ( 345230 2400910 ) M1M2_PR
+      NEW met2 ( 345230 2396660 ) M2M3_PR_M ;
     - io_in[27] ( PIN io_in[27] ) ( mprj io_in[27] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2639420 0 ) ( 14490 * )
-      NEW met2 ( 14490 1987130 ) ( * 2639420 )
-      NEW met2 ( 345230 1981860 ) ( * 1987130 )
-      NEW met3 ( 345230 1981860 ) ( 357420 * )
-      NEW met3 ( 357420 1981690 ) ( * 1981860 )
-      NEW met3 ( 357420 1981690 ) ( 360180 * 0 )
-      NEW met1 ( 14490 1987130 ) ( 345230 * )
-      NEW met2 ( 14490 2639420 ) M2M3_PR_M
-      NEW met1 ( 14490 1987130 ) M1M2_PR
-      NEW met1 ( 345230 1987130 ) M1M2_PR
-      NEW met2 ( 345230 1981860 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2639420 0 ) ( 18170 * )
+      NEW met2 ( 18170 2207790 ) ( * 2639420 )
+      NEW met2 ( 345230 2206260 ) ( * 2207790 )
+      NEW met3 ( 345230 2206260 ) ( 357420 * )
+      NEW met3 ( 357420 2205985 ) ( * 2206260 )
+      NEW met3 ( 357420 2205985 ) ( 360180 * 0 )
+      NEW met1 ( 18170 2207790 ) ( 345230 * )
+      NEW met2 ( 18170 2639420 ) M2M3_PR_M
+      NEW met1 ( 18170 2207790 ) M1M2_PR
+      NEW met1 ( 345230 2207790 ) M1M2_PR
+      NEW met2 ( 345230 2206260 ) M2M3_PR_M ;
     - io_in[28] ( PIN io_in[28] ) ( mprj io_in[28] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2378300 0 ) ( 18170 * )
-      NEW met2 ( 18170 1814410 ) ( * 2378300 )
-      NEW met2 ( 345230 1813900 ) ( * 1814410 )
-      NEW met3 ( 345230 1813900 ) ( 357420 * )
-      NEW met3 ( 357420 1813635 ) ( * 1813900 )
-      NEW met3 ( 357420 1813635 ) ( 360180 * 0 )
-      NEW met1 ( 18170 1814410 ) ( 345230 * )
-      NEW met1 ( 18170 1814410 ) M1M2_PR
-      NEW met2 ( 18170 2378300 ) M2M3_PR_M
-      NEW met1 ( 345230 1814410 ) M1M2_PR
-      NEW met2 ( 345230 1813900 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2378300 0 ) ( 20010 * )
+      NEW met2 ( 20010 2021470 ) ( * 2378300 )
+      NEW met2 ( 345230 2015180 ) ( * 2021470 )
+      NEW met3 ( 345230 2015180 ) ( 357420 * )
+      NEW met3 ( 357420 2015180 ) ( * 2015330 )
+      NEW met3 ( 357420 2015330 ) ( 360180 * 0 )
+      NEW met1 ( 20010 2021470 ) ( 345230 * )
+      NEW met1 ( 20010 2021470 ) M1M2_PR
+      NEW met2 ( 20010 2378300 ) M2M3_PR_M
+      NEW met1 ( 345230 2021470 ) M1M2_PR
+      NEW met2 ( 345230 2015180 ) M2M3_PR_M ;
     - io_in[29] ( PIN io_in[29] ) ( mprj io_in[29] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2117860 0 ) ( 20010 * )
-      NEW met2 ( 20010 1648830 ) ( * 2117860 )
-      NEW met2 ( 345230 1645260 ) ( * 1648830 )
-      NEW met3 ( 345230 1645260 ) ( 357420 * )
-      NEW met3 ( 357420 1645260 ) ( * 1645295 )
-      NEW met3 ( 357420 1645295 ) ( 360180 * 0 )
-      NEW met1 ( 20010 1648830 ) ( 345230 * )
-      NEW met1 ( 20010 1648830 ) M1M2_PR
-      NEW met2 ( 20010 2117860 ) M2M3_PR_M
-      NEW met1 ( 345230 1648830 ) M1M2_PR
-      NEW met2 ( 345230 1645260 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2117860 0 ) ( 18170 * )
+      NEW met2 ( 18170 1828350 ) ( * 2117860 )
+      NEW met2 ( 345230 1824780 ) ( * 1828350 )
+      NEW met3 ( 345230 1824780 ) ( 357420 * )
+      NEW met3 ( 357420 1824670 ) ( * 1824780 )
+      NEW met3 ( 357420 1824670 ) ( 360180 * 0 )
+      NEW met1 ( 18170 1828350 ) ( 345230 * )
+      NEW met1 ( 18170 1828350 ) M1M2_PR
+      NEW met2 ( 18170 2117860 ) M2M3_PR_M
+      NEW met1 ( 345230 1828350 ) M1M2_PR
+      NEW met2 ( 345230 1824780 ) M2M3_PR_M ;
     - io_in[2] ( PIN io_in[2] ) ( mprj io_in[2] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 556580 ) ( * 556880 )
-      NEW met3 ( 2729180 556880 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 430780 ) ( * 434690 )
+      + ROUTED met2 ( 2900990 430780 ) ( * 434690 )
       NEW met3 ( 2900990 430780 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 556580 ) ( 2743210 * )
-      NEW met2 ( 2743210 434690 ) ( * 556580 )
-      NEW met1 ( 2743210 434690 ) ( 2900990 * )
+      NEW met3 ( 2289420 591260 ) ( 2301610 * )
+      NEW met3 ( 2289420 591260 ) ( * 591265 )
+      NEW met3 ( 2286200 591265 0 ) ( 2289420 * )
+      NEW met2 ( 2301610 434690 ) ( * 591260 )
+      NEW met1 ( 2301610 434690 ) ( 2900990 * )
       NEW met1 ( 2900990 434690 ) M1M2_PR
       NEW met2 ( 2900990 430780 ) M2M3_PR_M
-      NEW met1 ( 2743210 434690 ) M1M2_PR
-      NEW met2 ( 2743210 556580 ) M2M3_PR_M ;
+      NEW met2 ( 2301610 591260 ) M2M3_PR_M
+      NEW met1 ( 2301610 434690 ) M1M2_PR ;
     - io_in[30] ( PIN io_in[30] ) ( mprj io_in[30] ) + USE SIGNAL
       + ROUTED met3 ( 2300 1856740 0 ) ( 17250 * )
-      NEW met2 ( 17250 1483250 ) ( * 1856740 )
-      NEW met2 ( 345230 1477300 ) ( * 1483250 )
-      NEW met3 ( 345230 1477300 ) ( 357420 * )
-      NEW met3 ( 357420 1477050 ) ( * 1477300 )
-      NEW met3 ( 357420 1477050 ) ( 360180 * 0 )
-      NEW met1 ( 17250 1483250 ) ( 345230 * )
-      NEW met1 ( 17250 1483250 ) M1M2_PR
+      NEW met2 ( 17250 1635230 ) ( * 1856740 )
+      NEW met2 ( 345230 1634380 ) ( * 1635230 )
+      NEW met3 ( 345230 1634380 ) ( 357420 * )
+      NEW met3 ( 357420 1634015 ) ( * 1634380 )
+      NEW met3 ( 357420 1634015 ) ( 360180 * 0 )
+      NEW met1 ( 17250 1635230 ) ( 345230 * )
+      NEW met1 ( 17250 1635230 ) M1M2_PR
       NEW met2 ( 17250 1856740 ) M2M3_PR_M
-      NEW met1 ( 345230 1483250 ) M1M2_PR
-      NEW met2 ( 345230 1477300 ) M2M3_PR_M ;
+      NEW met1 ( 345230 1635230 ) M1M2_PR
+      NEW met2 ( 345230 1634380 ) M2M3_PR_M ;
     - io_in[31] ( PIN io_in[31] ) ( mprj io_in[31] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1596300 0 ) ( 19090 * )
-      NEW met2 ( 19090 1310870 ) ( * 1596300 )
-      NEW met2 ( 345230 1309340 ) ( * 1310870 )
-      NEW met3 ( 345230 1309340 ) ( 357420 * )
-      NEW met3 ( 357420 1308995 ) ( * 1309340 )
-      NEW met3 ( 357420 1308995 ) ( 360180 * 0 )
-      NEW met1 ( 19090 1310870 ) ( 345230 * )
-      NEW met1 ( 19090 1310870 ) M1M2_PR
-      NEW met2 ( 19090 1596300 ) M2M3_PR_M
-      NEW met1 ( 345230 1310870 ) M1M2_PR
-      NEW met2 ( 345230 1309340 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1596300 0 ) ( 17250 * )
+      NEW met2 ( 17250 1448910 ) ( * 1596300 )
+      NEW met2 ( 345230 1443980 ) ( * 1448910 )
+      NEW met3 ( 345230 1443980 ) ( 357420 * )
+      NEW met3 ( 357420 1443650 ) ( * 1443980 )
+      NEW met3 ( 357420 1443650 ) ( 360180 * 0 )
+      NEW met1 ( 17250 1448910 ) ( 345230 * )
+      NEW met1 ( 17250 1448910 ) M1M2_PR
+      NEW met2 ( 17250 1596300 ) M2M3_PR_M
+      NEW met1 ( 345230 1448910 ) M1M2_PR
+      NEW met2 ( 345230 1443980 ) M2M3_PR_M ;
     - io_in[32] ( PIN io_in[32] ) ( mprj io_in[32] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1335860 0 ) ( 18170 * )
-      NEW met2 ( 18170 1145290 ) ( * 1335860 )
-      NEW met2 ( 345230 1140700 ) ( * 1145290 )
-      NEW met3 ( 345230 1140700 ) ( 357420 * )
-      NEW met3 ( 357420 1140700 ) ( * 1140750 )
-      NEW met3 ( 357420 1140750 ) ( 360180 * 0 )
-      NEW met1 ( 18170 1145290 ) ( 345230 * )
-      NEW met1 ( 18170 1145290 ) M1M2_PR
-      NEW met2 ( 18170 1335860 ) M2M3_PR_M
-      NEW met1 ( 345230 1145290 ) M1M2_PR
-      NEW met2 ( 345230 1140700 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1335860 0 ) ( 17710 * )
+      NEW met2 ( 17710 1255790 ) ( * 1335860 )
+      NEW met2 ( 345230 1252900 ) ( * 1255790 )
+      NEW met3 ( 345230 1252900 ) ( 357420 * )
+      NEW met3 ( 357420 1252800 ) ( * 1252900 )
+      NEW met3 ( 357420 1252800 ) ( 360180 * 0 )
+      NEW met1 ( 17710 1255790 ) ( 345230 * )
+      NEW met1 ( 17710 1255790 ) M1M2_PR
+      NEW met2 ( 17710 1335860 ) M2M3_PR_M
+      NEW met1 ( 345230 1255790 ) M1M2_PR
+      NEW met2 ( 345230 1252900 ) M2M3_PR_M ;
     - io_in[33] ( PIN io_in[33] ) ( mprj io_in[33] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1074740 0 ) ( 18170 * )
-      NEW met2 ( 18170 972570 ) ( * 1074740 )
-      NEW met2 ( 345230 972570 ) ( * 972740 )
-      NEW met3 ( 345230 972740 ) ( 357420 * )
-      NEW met3 ( 357420 972505 ) ( * 972740 )
-      NEW met3 ( 357420 972505 ) ( 360180 * 0 )
-      NEW met1 ( 18170 972570 ) ( 345230 * )
-      NEW met1 ( 18170 972570 ) M1M2_PR
-      NEW met2 ( 18170 1074740 ) M2M3_PR_M
-      NEW met1 ( 345230 972570 ) M1M2_PR
-      NEW met2 ( 345230 972740 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1074740 0 ) ( 15870 * )
+      NEW met2 ( 15870 1062330 ) ( * 1074740 )
+      NEW met2 ( 345230 1062330 ) ( * 1062500 )
+      NEW met3 ( 345230 1062500 ) ( 357420 * )
+      NEW met3 ( 357420 1062145 ) ( * 1062500 )
+      NEW met3 ( 357420 1062145 ) ( 360180 * 0 )
+      NEW met1 ( 15870 1062330 ) ( 345230 * )
+      NEW met2 ( 15870 1074740 ) M2M3_PR_M
+      NEW met1 ( 15870 1062330 ) M1M2_PR
+      NEW met1 ( 345230 1062330 ) M1M2_PR
+      NEW met2 ( 345230 1062500 ) M2M3_PR_M ;
     - io_in[34] ( PIN io_in[34] ) ( mprj io_in[34] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 814300 0 ) ( 14490 * )
-      NEW met2 ( 14490 806990 ) ( * 814300 )
-      NEW met2 ( 345230 804780 ) ( * 806990 )
-      NEW met3 ( 345230 804780 ) ( 357420 * )
-      NEW met3 ( 357420 804450 ) ( * 804780 )
-      NEW met3 ( 357420 804450 ) ( 360180 * 0 )
-      NEW met1 ( 14490 806990 ) ( 345230 * )
-      NEW met1 ( 14490 806990 ) M1M2_PR
-      NEW met2 ( 14490 814300 ) M2M3_PR_M
-      NEW met1 ( 345230 806990 ) M1M2_PR
-      NEW met2 ( 345230 804780 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 814300 0 ) ( 17250 * )
+      NEW met2 ( 17250 814300 ) ( * 869550 )
+      NEW met2 ( 345230 869550 ) ( * 871420 )
+      NEW met3 ( 345230 871420 ) ( 357420 * )
+      NEW met3 ( 357420 871420 ) ( * 871680 )
+      NEW met3 ( 357420 871680 ) ( 360180 * 0 )
+      NEW met1 ( 17250 869550 ) ( 345230 * )
+      NEW met1 ( 17250 869550 ) M1M2_PR
+      NEW met2 ( 17250 814300 ) M2M3_PR_M
+      NEW met1 ( 345230 869550 ) M1M2_PR
+      NEW met2 ( 345230 871420 ) M2M3_PR_M ;
     - io_in[35] ( PIN io_in[35] ) ( mprj io_in[35] ) + USE SIGNAL
       + ROUTED met3 ( 2300 553180 0 ) ( 17250 * )
-      NEW met2 ( 17250 553180 ) ( * 634950 )
-      NEW met2 ( 345230 634950 ) ( * 636140 )
-      NEW met3 ( 345230 636140 ) ( 357420 * )
-      NEW met3 ( 357420 636015 ) ( * 636140 )
-      NEW met3 ( 357420 636015 ) ( 360180 * 0 )
-      NEW met1 ( 17250 634950 ) ( 345230 * )
+      NEW met2 ( 17250 553180 ) ( * 676430 )
+      NEW met2 ( 345230 676430 ) ( * 681020 )
+      NEW met3 ( 345230 681020 ) ( 357420 * )
+      NEW met3 ( 357420 680930 ) ( * 681020 )
+      NEW met3 ( 357420 680930 ) ( 360180 * 0 )
+      NEW met1 ( 17250 676430 ) ( 345230 * )
+      NEW met1 ( 17250 676430 ) M1M2_PR
       NEW met2 ( 17250 553180 ) M2M3_PR_M
-      NEW met1 ( 17250 634950 ) M1M2_PR
-      NEW met1 ( 345230 634950 ) M1M2_PR
-      NEW met2 ( 345230 636140 ) M2M3_PR_M ;
+      NEW met1 ( 345230 676430 ) M1M2_PR
+      NEW met2 ( 345230 681020 ) M2M3_PR_M ;
     - io_in[36] ( PIN io_in[36] ) ( mprj io_in[36] ) + USE SIGNAL
       + ROUTED met3 ( 2300 358020 0 ) ( 17250 * )
-      NEW met2 ( 17250 358020 ) ( * 503710 )
-      NEW met2 ( 345230 503710 ) ( * 509660 )
-      NEW met3 ( 345230 509660 ) ( 357420 * )
-      NEW met3 ( 357420 509660 ) ( * 509950 )
-      NEW met3 ( 357420 509950 ) ( 360180 * 0 )
-      NEW met1 ( 17250 503710 ) ( 345230 * )
-      NEW met1 ( 17250 503710 ) M1M2_PR
+      NEW met2 ( 17250 358020 ) ( * 531590 )
+      NEW met2 ( 345230 531590 ) ( * 537540 )
+      NEW met3 ( 345230 537540 ) ( 357420 * )
+      NEW met3 ( 357420 537540 ) ( * 537985 )
+      NEW met3 ( 357420 537985 ) ( 360180 * 0 )
+      NEW met1 ( 17250 531590 ) ( 345230 * )
       NEW met2 ( 17250 358020 ) M2M3_PR_M
-      NEW met1 ( 345230 503710 ) M1M2_PR
-      NEW met2 ( 345230 509660 ) M2M3_PR_M ;
+      NEW met1 ( 17250 531590 ) M1M2_PR
+      NEW met1 ( 345230 531590 ) M1M2_PR
+      NEW met2 ( 345230 537540 ) M2M3_PR_M ;
     - io_in[37] ( PIN io_in[37] ) ( mprj io_in[37] ) + USE SIGNAL
       + ROUTED met3 ( 2300 162180 0 ) ( 18170 * )
-      NEW met2 ( 18170 162180 ) ( * 379610 )
-      NEW met2 ( 345230 379610 ) ( * 383860 )
-      NEW met3 ( 345230 383860 ) ( 357420 * )
-      NEW met3 ( 357420 383860 ) ( * 383885 )
-      NEW met3 ( 357420 383885 ) ( 360180 * 0 )
-      NEW met1 ( 18170 379610 ) ( 345230 * )
-      NEW met1 ( 18170 379610 ) M1M2_PR
+      NEW met2 ( 18170 162180 ) ( * 393550 )
+      NEW met2 ( 345230 393550 ) ( * 394740 )
+      NEW met3 ( 345230 394740 ) ( 357420 * )
+      NEW met3 ( 357420 394740 ) ( * 395040 )
+      NEW met3 ( 357420 395040 ) ( 360180 * 0 )
+      NEW met1 ( 18170 393550 ) ( 345230 * )
+      NEW met1 ( 18170 393550 ) M1M2_PR
       NEW met2 ( 18170 162180 ) M2M3_PR_M
-      NEW met1 ( 345230 379610 ) M1M2_PR
-      NEW met2 ( 345230 383860 ) M2M3_PR_M ;
+      NEW met1 ( 345230 393550 ) M1M2_PR
+      NEW met2 ( 345230 394740 ) M2M3_PR_M ;
     - io_in[3] ( PIN io_in[3] ) ( mprj io_in[3] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 685100 ) ( * 685510 )
-      NEW met3 ( 2729180 685510 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 630020 ) ( * 634610 )
+      + ROUTED met2 ( 2900990 630020 ) ( * 634610 )
       NEW met3 ( 2900990 630020 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 685100 ) ( 2743210 * )
-      NEW met2 ( 2743210 634610 ) ( * 685100 )
-      NEW met1 ( 2743210 634610 ) ( 2900990 * )
+      NEW met3 ( 2289420 736780 ) ( 2301610 * )
+      NEW met3 ( 2289420 736780 ) ( * 736895 )
+      NEW met3 ( 2286200 736895 0 ) ( 2289420 * )
+      NEW met2 ( 2301610 634610 ) ( * 736780 )
+      NEW met1 ( 2301610 634610 ) ( 2900990 * )
       NEW met1 ( 2900990 634610 ) M1M2_PR
       NEW met2 ( 2900990 630020 ) M2M3_PR_M
-      NEW met2 ( 2743210 685100 ) M2M3_PR_M
-      NEW met1 ( 2743210 634610 ) M1M2_PR ;
+      NEW met1 ( 2301610 634610 ) M1M2_PR
+      NEW met2 ( 2301610 736780 ) M2M3_PR_M ;
     - io_in[4] ( PIN io_in[4] ) ( mprj io_in[4] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 813620 ) ( * 814045 )
-      NEW met3 ( 2729180 814045 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 828070 ) ( * 829260 )
+      + ROUTED met2 ( 2900990 829260 ) ( * 834870 )
       NEW met3 ( 2900990 829260 ) ( 2917780 * 0 )
-      NEW met2 ( 2745970 813620 ) ( * 828070 )
-      NEW met3 ( 2731940 813620 ) ( 2745970 * )
-      NEW met1 ( 2745970 828070 ) ( 2900990 * )
-      NEW met1 ( 2900990 828070 ) M1M2_PR
+      NEW met3 ( 2289420 882300 ) ( 2301150 * )
+      NEW met3 ( 2289420 882300 ) ( * 882625 )
+      NEW met3 ( 2286200 882625 0 ) ( 2289420 * )
+      NEW met2 ( 2301150 834870 ) ( * 882300 )
+      NEW met1 ( 2301150 834870 ) ( 2900990 * )
+      NEW met1 ( 2900990 834870 ) M1M2_PR
       NEW met2 ( 2900990 829260 ) M2M3_PR_M
-      NEW met2 ( 2745970 813620 ) M2M3_PR_M
-      NEW met1 ( 2745970 828070 ) M1M2_PR ;
+      NEW met2 ( 2301150 882300 ) M2M3_PR_M
+      NEW met1 ( 2301150 834870 ) M1M2_PR ;
     - io_in[5] ( PIN io_in[5] ) ( mprj io_in[5] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 942580 ) ( * 942820 )
-      NEW met3 ( 2729180 942580 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1028330 ) ( * 1028500 )
+      + ROUTED met2 ( 2900990 1028500 ) ( * 1031390 )
       NEW met3 ( 2900990 1028500 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 942820 ) ( 2743670 * )
-      NEW met2 ( 2743670 942820 ) ( * 1028330 )
-      NEW met1 ( 2743670 1028330 ) ( 2900990 * )
-      NEW met1 ( 2900990 1028330 ) M1M2_PR
+      NEW met3 ( 2286200 1028450 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1028450 ) ( * 1028500 )
+      NEW met3 ( 2289420 1028500 ) ( 2297930 * )
+      NEW met2 ( 2297930 1028500 ) ( * 1031390 )
+      NEW met1 ( 2297930 1031390 ) ( 2900990 * )
+      NEW met1 ( 2900990 1031390 ) M1M2_PR
       NEW met2 ( 2900990 1028500 ) M2M3_PR_M
-      NEW met2 ( 2743670 942820 ) M2M3_PR_M
-      NEW met1 ( 2743670 1028330 ) M1M2_PR ;
+      NEW met2 ( 2297930 1028500 ) M2M3_PR_M
+      NEW met1 ( 2297930 1031390 ) M1M2_PR ;
     - io_in[6] ( PIN io_in[6] ) ( mprj io_in[6] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1071115 ) ( * 1071340 )
-      NEW met3 ( 2729180 1071115 0 ) ( 2731940 * )
-      NEW met2 ( 2899150 1221450 ) ( * 1227740 )
+      + ROUTED met2 ( 2899150 1221450 ) ( * 1227740 )
       NEW met3 ( 2899150 1227740 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1071340 ) ( 2744130 * )
-      NEW met2 ( 2744130 1071340 ) ( * 1221450 )
-      NEW met1 ( 2744130 1221450 ) ( 2899150 * )
+      NEW met3 ( 2286200 1174080 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1174020 ) ( * 1174080 )
+      NEW met3 ( 2289420 1174020 ) ( 2301610 * )
+      NEW met2 ( 2301610 1174020 ) ( * 1221450 )
+      NEW met1 ( 2301610 1221450 ) ( 2899150 * )
       NEW met1 ( 2899150 1221450 ) M1M2_PR
       NEW met2 ( 2899150 1227740 ) M2M3_PR_M
-      NEW met2 ( 2744130 1071340 ) M2M3_PR_M
-      NEW met1 ( 2744130 1221450 ) M1M2_PR ;
+      NEW met2 ( 2301610 1174020 ) M2M3_PR_M
+      NEW met1 ( 2301610 1221450 ) M1M2_PR ;
     - io_in[7] ( PIN io_in[7] ) ( mprj io_in[7] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1242590 ) ( * 1242700 )
-      NEW met3 ( 2729180 1242590 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1490730 ) ( * 1493620 )
+      + ROUTED met2 ( 2900990 1490730 ) ( * 1493620 )
       NEW met3 ( 2900990 1493620 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1242700 ) ( 2745050 * )
-      NEW met2 ( 2745050 1242700 ) ( * 1490730 )
-      NEW met1 ( 2745050 1490730 ) ( 2900990 * )
+      NEW met3 ( 2286200 1368290 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1368290 ) ( * 1368500 )
+      NEW met3 ( 2289420 1368500 ) ( 2302070 * )
+      NEW met2 ( 2302070 1368500 ) ( * 1490730 )
+      NEW met1 ( 2302070 1490730 ) ( 2900990 * )
       NEW met1 ( 2900990 1490730 ) M1M2_PR
       NEW met2 ( 2900990 1493620 ) M2M3_PR_M
-      NEW met2 ( 2745050 1242700 ) M2M3_PR_M
-      NEW met1 ( 2745050 1490730 ) M1M2_PR ;
+      NEW met2 ( 2302070 1368500 ) M2M3_PR_M
+      NEW met1 ( 2302070 1490730 ) M1M2_PR ;
     - io_in[8] ( PIN io_in[8] ) ( mprj io_in[8] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 1759500 ) ( * 1759670 )
       NEW met3 ( 2900990 1759500 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1414060 ) ( * 1414065 )
-      NEW met3 ( 2729180 1414065 0 ) ( 2731940 * )
-      NEW met1 ( 2743210 1759670 ) ( 2900990 * )
-      NEW met3 ( 2731940 1414060 ) ( 2743210 * )
-      NEW met2 ( 2743210 1414060 ) ( * 1759670 )
+      NEW met3 ( 2286200 1562590 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1562300 ) ( * 1562590 )
+      NEW met3 ( 2289420 1562300 ) ( 2302070 * )
+      NEW met1 ( 2302070 1759670 ) ( 2900990 * )
+      NEW met2 ( 2302070 1562300 ) ( * 1759670 )
       NEW met1 ( 2900990 1759670 ) M1M2_PR
       NEW met2 ( 2900990 1759500 ) M2M3_PR_M
-      NEW met1 ( 2743210 1759670 ) M1M2_PR
-      NEW met2 ( 2743210 1414060 ) M2M3_PR_M ;
+      NEW met2 ( 2302070 1562300 ) M2M3_PR_M
+      NEW met1 ( 2302070 1759670 ) M1M2_PR ;
     - io_in[9] ( PIN io_in[9] ) ( mprj io_in[9] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 2021810 ) ( * 2024700 )
       NEW met3 ( 2900990 2024700 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1585420 ) ( * 1585540 )
-      NEW met3 ( 2729180 1585540 0 ) ( 2731940 * )
-      NEW met1 ( 2745970 2021810 ) ( 2900990 * )
-      NEW met3 ( 2731940 1585420 ) ( 2745970 * )
-      NEW met2 ( 2745970 1585420 ) ( * 2021810 )
+      NEW met3 ( 2286200 1756990 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1756780 ) ( * 1756990 )
+      NEW met3 ( 2289420 1756780 ) ( 2302990 * )
+      NEW met1 ( 2302990 2021810 ) ( 2900990 * )
+      NEW met2 ( 2302990 1756780 ) ( * 2021810 )
       NEW met1 ( 2900990 2021810 ) M1M2_PR
       NEW met2 ( 2900990 2024700 ) M2M3_PR_M
-      NEW met1 ( 2745970 2021810 ) M1M2_PR
-      NEW met2 ( 2745970 1585420 ) M2M3_PR_M ;
+      NEW met2 ( 2302990 1756780 ) M2M3_PR_M
+      NEW met1 ( 2302990 2021810 ) M1M2_PR ;
     - io_oeb[0] ( PIN io_oeb[0] ) ( mprj io_oeb[0] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 385220 ) ( * 385405 )
-      NEW met3 ( 2729180 385405 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 165410 ) ( * 165580 )
+      + ROUTED met2 ( 2900990 165410 ) ( * 165580 )
       NEW met3 ( 2900990 165580 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 385220 ) ( 2743670 * )
-      NEW met2 ( 2743670 165410 ) ( * 385220 )
-      NEW met1 ( 2743670 165410 ) ( 2900990 * )
+      NEW met3 ( 2289420 396780 ) ( 2302070 * )
+      NEW met3 ( 2289420 396780 ) ( * 396865 )
+      NEW met3 ( 2286200 396865 0 ) ( 2289420 * )
+      NEW met2 ( 2302070 165410 ) ( * 396780 )
+      NEW met1 ( 2302070 165410 ) ( 2900990 * )
       NEW met1 ( 2900990 165410 ) M1M2_PR
       NEW met2 ( 2900990 165580 ) M2M3_PR_M
-      NEW met2 ( 2743670 385220 ) M2M3_PR_M
-      NEW met1 ( 2743670 165410 ) M1M2_PR ;
+      NEW met2 ( 2302070 396780 ) M2M3_PR_M
+      NEW met1 ( 2302070 165410 ) M1M2_PR ;
     - io_oeb[10] ( PIN io_oeb[10] ) ( mprj io_oeb[10] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1842460 ) ( * 1842610 )
-      NEW met3 ( 2729180 1842610 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2421990 ) ( * 2423180 )
+      + ROUTED met2 ( 2900990 2421990 ) ( * 2423180 )
       NEW met3 ( 2900990 2423180 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1842460 ) ( 2743210 * )
-      NEW met1 ( 2743210 2421990 ) ( 2900990 * )
-      NEW met2 ( 2743210 1842460 ) ( * 2421990 )
+      NEW met3 ( 2286200 2048350 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2048350 ) ( * 2048500 )
+      NEW met3 ( 2289420 2048500 ) ( 2303910 * )
+      NEW met1 ( 2303910 2421990 ) ( 2900990 * )
+      NEW met2 ( 2303910 2048500 ) ( * 2421990 )
       NEW met1 ( 2900990 2421990 ) M1M2_PR
       NEW met2 ( 2900990 2423180 ) M2M3_PR_M
-      NEW met2 ( 2743210 1842460 ) M2M3_PR_M
-      NEW met1 ( 2743210 2421990 ) M1M2_PR ;
+      NEW met2 ( 2303910 2048500 ) M2M3_PR_M
+      NEW met1 ( 2303910 2421990 ) M1M2_PR ;
     - io_oeb[11] ( PIN io_oeb[11] ) ( mprj io_oeb[11] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2014085 ) ( * 2014500 )
-      NEW met3 ( 2729180 2014085 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2684130 ) ( * 2689060 )
+      + ROUTED met2 ( 2900990 2684130 ) ( * 2689060 )
       NEW met3 ( 2900990 2689060 ) ( 2917780 * 0 )
-      NEW met2 ( 2741830 2014500 ) ( * 2014670 )
-      NEW met1 ( 2741830 2014670 ) ( 2756550 * )
-      NEW met3 ( 2731940 2014500 ) ( 2741830 * )
-      NEW met2 ( 2756550 2014670 ) ( * 2684130 )
-      NEW met1 ( 2756550 2684130 ) ( 2900990 * )
+      NEW met3 ( 2286200 2242655 0 ) ( 2287580 * )
+      NEW met3 ( 2287580 2242655 ) ( * 2242980 )
+      NEW met3 ( 2287580 2242980 ) ( 2302070 * )
+      NEW met2 ( 2302070 2242980 ) ( * 2684130 )
+      NEW met1 ( 2302070 2684130 ) ( 2900990 * )
       NEW met1 ( 2900990 2684130 ) M1M2_PR
       NEW met2 ( 2900990 2689060 ) M2M3_PR_M
-      NEW met2 ( 2741830 2014500 ) M2M3_PR_M
-      NEW met1 ( 2741830 2014670 ) M1M2_PR
-      NEW met1 ( 2756550 2014670 ) M1M2_PR
-      NEW met1 ( 2756550 2684130 ) M1M2_PR ;
+      NEW met2 ( 2302070 2242980 ) M2M3_PR_M
+      NEW met1 ( 2302070 2684130 ) M1M2_PR ;
     - io_oeb[12] ( PIN io_oeb[12] ) ( mprj io_oeb[12] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2185465 ) ( * 2185860 )
-      NEW met3 ( 2729180 2185465 0 ) ( 2731940 * )
-      NEW met2 ( 2899150 2953410 ) ( * 2954940 )
+      + ROUTED met2 ( 2899150 2953410 ) ( * 2954940 )
       NEW met3 ( 2899150 2954940 ) ( 2917780 * 0 )
-      NEW met2 ( 2745050 2185860 ) ( * 2186030 )
-      NEW met1 ( 2745050 2186030 ) ( 2777250 * )
-      NEW met3 ( 2731940 2185860 ) ( 2745050 * )
-      NEW met2 ( 2777250 2186030 ) ( * 2953410 )
-      NEW met1 ( 2777250 2953410 ) ( 2899150 * )
+      NEW met3 ( 2286200 2436960 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2436780 ) ( * 2436960 )
+      NEW met3 ( 2289420 2436780 ) ( 2300690 * )
+      NEW met2 ( 2300690 2436780 ) ( * 2953410 )
+      NEW met1 ( 2300690 2953410 ) ( 2899150 * )
       NEW met1 ( 2899150 2953410 ) M1M2_PR
       NEW met2 ( 2899150 2954940 ) M2M3_PR_M
-      NEW met2 ( 2745050 2185860 ) M2M3_PR_M
-      NEW met1 ( 2745050 2186030 ) M1M2_PR
-      NEW met1 ( 2777250 2186030 ) M1M2_PR
-      NEW met1 ( 2777250 2953410 ) M1M2_PR ;
+      NEW met2 ( 2300690 2436780 ) M2M3_PR_M
+      NEW met1 ( 2300690 2953410 ) M1M2_PR ;
     - io_oeb[13] ( PIN io_oeb[13] ) ( mprj io_oeb[13] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 3215550 ) ( * 3220140 )
       NEW met3 ( 2900990 3220140 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2357035 ) ( * 2357220 )
-      NEW met3 ( 2729180 2357035 0 ) ( 2731940 * )
-      NEW met1 ( 2744130 3215550 ) ( 2900990 * )
-      NEW met3 ( 2731940 2357220 ) ( 2744130 * )
-      NEW met2 ( 2744130 2357220 ) ( * 3215550 )
+      NEW met3 ( 2286200 2631265 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2631260 ) ( * 2631265 )
+      NEW met3 ( 2289420 2631260 ) ( 2302990 * )
+      NEW met1 ( 2302990 3215550 ) ( 2900990 * )
+      NEW met2 ( 2302990 2631260 ) ( * 3215550 )
       NEW met1 ( 2900990 3215550 ) M1M2_PR
       NEW met2 ( 2900990 3220140 ) M2M3_PR_M
-      NEW met1 ( 2744130 3215550 ) M1M2_PR
-      NEW met2 ( 2744130 2357220 ) M2M3_PR_M ;
+      NEW met2 ( 2302990 2631260 ) M2M3_PR_M
+      NEW met1 ( 2302990 3215550 ) M1M2_PR ;
     - io_oeb[14] ( PIN io_oeb[14] ) ( mprj io_oeb[14] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2525180 ) ( * 2525375 )
-      NEW met3 ( 2729180 2525375 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 3484830 ) ( * 3486020 )
+      + ROUTED met2 ( 2900990 3484830 ) ( * 3486020 )
       NEW met3 ( 2900990 3486020 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 2525180 ) ( 2742750 * )
-      NEW met1 ( 2742750 3484830 ) ( 2900990 * )
-      NEW met2 ( 2742750 2525180 ) ( * 3484830 )
+      NEW met3 ( 2286200 2823550 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2823550 ) ( * 2823700 )
+      NEW met3 ( 2289420 2823700 ) ( 2301150 * )
+      NEW met1 ( 2301150 3484830 ) ( 2900990 * )
+      NEW met2 ( 2301150 2823700 ) ( * 3484830 )
       NEW met1 ( 2900990 3484830 ) M1M2_PR
       NEW met2 ( 2900990 3486020 ) M2M3_PR_M
-      NEW met2 ( 2742750 2525180 ) M2M3_PR_M
-      NEW met1 ( 2742750 3484830 ) M1M2_PR ;
+      NEW met2 ( 2301150 2823700 ) M2M3_PR_M
+      NEW met1 ( 2301150 3484830 ) M1M2_PR ;
     - io_oeb[15] ( PIN io_oeb[15] ) ( mprj io_oeb[15] ) + USE SIGNAL
-      + ROUTED met1 ( 2512750 2607970 ) ( 2518270 * )
-      NEW met2 ( 2512900 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 2512750 2591140 ) ( 2512900 * )
-      NEW met2 ( 2512750 2591140 ) ( * 2607970 )
-      NEW met2 ( 2518270 2607970 ) ( * 3501490 )
-      NEW met2 ( 2636030 3501490 ) ( * 3517980 0 )
-      NEW met1 ( 2518270 3501490 ) ( 2636030 * )
-      NEW met1 ( 2512750 2607970 ) M1M2_PR
-      NEW met1 ( 2518270 2607970 ) M1M2_PR
-      NEW met1 ( 2518270 3501490 ) M1M2_PR
-      NEW met1 ( 2636030 3501490 ) M1M2_PR ;
+      + ROUTED met1 ( 2119450 2911590 ) ( 2124970 * )
+      NEW met2 ( 2119450 2896460 ) ( * 2911590 )
+      NEW met2 ( 2119300 2896460 ) ( 2119450 * )
+      NEW met2 ( 2119300 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 2124970 2911590 ) ( * 3502510 )
+      NEW met2 ( 2636030 3502510 ) ( * 3517980 0 )
+      NEW met1 ( 2124970 3502510 ) ( 2636030 * )
+      NEW met1 ( 2124970 2911590 ) M1M2_PR
+      NEW met1 ( 2119450 2911590 ) M1M2_PR
+      NEW met1 ( 2124970 3502510 ) M1M2_PR
+      NEW met1 ( 2636030 3502510 ) M1M2_PR ;
     - io_oeb[16] ( PIN io_oeb[16] ) ( mprj io_oeb[16] ) + USE SIGNAL
-      + ROUTED met1 ( 2243650 2605590 ) ( 2249170 * )
-      NEW met2 ( 2243800 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 2243650 2591140 ) ( 2243800 * )
-      NEW met2 ( 2243650 2591140 ) ( * 2605590 )
-      NEW met2 ( 2249170 2605590 ) ( * 3501490 )
-      NEW met2 ( 2311730 3501490 ) ( * 3517980 0 )
-      NEW met1 ( 2249170 3501490 ) ( 2311730 * )
-      NEW met1 ( 2243650 2605590 ) M1M2_PR
-      NEW met1 ( 2249170 2605590 ) M1M2_PR
-      NEW met1 ( 2249170 3501490 ) M1M2_PR
-      NEW met1 ( 2311730 3501490 ) M1M2_PR ;
+      + ROUTED met2 ( 2311730 3503870 ) ( * 3517980 0 )
+      NEW met1 ( 1899570 2911590 ) ( 1904170 * )
+      NEW met2 ( 1899570 2896460 ) ( * 2911590 )
+      NEW met2 ( 1899300 2896460 ) ( 1899570 * )
+      NEW met2 ( 1899300 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1904170 3503870 ) ( 2311730 * )
+      NEW met2 ( 1904170 2911590 ) ( * 3503870 )
+      NEW met1 ( 2311730 3503870 ) M1M2_PR
+      NEW met1 ( 1904170 2911590 ) M1M2_PR
+      NEW met1 ( 1899570 2911590 ) M1M2_PR
+      NEW met1 ( 1904170 3503870 ) M1M2_PR ;
     - io_oeb[17] ( PIN io_oeb[17] ) ( mprj io_oeb[17] ) + USE SIGNAL
-      + ROUTED met1 ( 1974550 2607970 ) ( 1980070 * )
-      NEW met1 ( 1980070 3498430 ) ( 1987430 * )
-      NEW met2 ( 1974700 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1974550 2591140 ) ( 1974700 * )
-      NEW met2 ( 1974550 2591140 ) ( * 2607970 )
-      NEW met2 ( 1980070 2607970 ) ( * 3498430 )
-      NEW met2 ( 1987430 3498430 ) ( * 3517980 0 )
-      NEW met1 ( 1974550 2607970 ) M1M2_PR
-      NEW met1 ( 1980070 2607970 ) M1M2_PR
-      NEW met1 ( 1980070 3498430 ) M1M2_PR
-      NEW met1 ( 1987430 3498430 ) M1M2_PR ;
+      + ROUTED met1 ( 1679690 2911590 ) ( 1683370 * )
+      NEW met2 ( 1679690 2896460 ) ( * 2911590 )
+      NEW met2 ( 1679400 2896460 ) ( 1679690 * )
+      NEW met2 ( 1679400 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1683370 3502510 ) ( 1987430 * )
+      NEW met2 ( 1683370 2911590 ) ( * 3502510 )
+      NEW met2 ( 1987430 3502510 ) ( * 3517980 0 )
+      NEW met1 ( 1683370 2911590 ) M1M2_PR
+      NEW met1 ( 1679690 2911590 ) M1M2_PR
+      NEW met1 ( 1683370 3502510 ) M1M2_PR
+      NEW met1 ( 1987430 3502510 ) M1M2_PR ;
     - io_oeb[18] ( PIN io_oeb[18] ) ( mprj io_oeb[18] ) + USE SIGNAL
-      + ROUTED met2 ( 1662670 2604570 ) ( * 3517980 0 )
-      NEW met1 ( 1662670 2604570 ) ( 1705450 * )
-      NEW met2 ( 1705500 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1705450 2591140 ) ( 1705500 * )
-      NEW met2 ( 1705450 2591140 ) ( * 2604570 )
-      NEW met1 ( 1662670 2604570 ) M1M2_PR
-      NEW met1 ( 1705450 2604570 ) M1M2_PR ;
+      + ROUTED met1 ( 1459350 2911590 ) ( 1462570 * )
+      NEW met2 ( 1459350 2896460 ) ( * 2911590 )
+      NEW met2 ( 1459350 2896460 ) ( 1459500 * )
+      NEW met2 ( 1459500 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1462570 2911590 ) ( * 3502170 )
+      NEW met2 ( 1662670 3502170 ) ( * 3517980 0 )
+      NEW met1 ( 1462570 3502170 ) ( 1662670 * )
+      NEW met1 ( 1462570 2911590 ) M1M2_PR
+      NEW met1 ( 1459350 2911590 ) M1M2_PR
+      NEW met1 ( 1462570 3502170 ) M1M2_PR
+      NEW met1 ( 1662670 3502170 ) M1M2_PR ;
     - io_oeb[19] ( PIN io_oeb[19] ) ( mprj io_oeb[19] ) + USE SIGNAL
-      + ROUTED met2 ( 1436400 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1436350 2591140 ) ( 1436400 * )
-      NEW met2 ( 1436350 2591140 ) ( * 2604570 )
-      NEW met1 ( 1338370 2604570 ) ( 1436350 * )
-      NEW met2 ( 1338370 2604570 ) ( * 3517980 0 )
-      NEW met1 ( 1436350 2604570 ) M1M2_PR
-      NEW met1 ( 1338370 2604570 ) M1M2_PR ;
+      + ROUTED met1 ( 1239470 2911590 ) ( 1241770 * )
+      NEW met2 ( 1239470 2896460 ) ( * 2911590 )
+      NEW met2 ( 1239470 2896460 ) ( 1239600 * )
+      NEW met2 ( 1239600 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1241770 3501490 ) ( 1338370 * )
+      NEW met2 ( 1241770 2911590 ) ( * 3501490 )
+      NEW met2 ( 1338370 3501490 ) ( * 3517980 0 )
+      NEW met1 ( 1241770 2911590 ) M1M2_PR
+      NEW met1 ( 1239470 2911590 ) M1M2_PR
+      NEW met1 ( 1241770 3501490 ) M1M2_PR
+      NEW met1 ( 1338370 3501490 ) M1M2_PR ;
     - io_oeb[1] ( PIN io_oeb[1] ) ( mprj io_oeb[1] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 513740 ) ( * 514035 )
-      NEW met3 ( 2729180 514035 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 364820 ) ( * 365670 )
+      + ROUTED met2 ( 2900990 364820 ) ( * 365670 )
       NEW met3 ( 2900990 364820 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 513740 ) ( 2742750 * )
-      NEW met2 ( 2742750 365670 ) ( * 513740 )
-      NEW met1 ( 2742750 365670 ) ( 2900990 * )
+      NEW met3 ( 2289420 542300 ) ( 2301150 * )
+      NEW met3 ( 2289420 542300 ) ( * 542495 )
+      NEW met3 ( 2286200 542495 0 ) ( 2289420 * )
+      NEW met2 ( 2301150 365670 ) ( * 542300 )
+      NEW met1 ( 2301150 365670 ) ( 2900990 * )
       NEW met1 ( 2900990 365670 ) M1M2_PR
       NEW met2 ( 2900990 364820 ) M2M3_PR_M
-      NEW met2 ( 2742750 513740 ) M2M3_PR_M
-      NEW met1 ( 2742750 365670 ) M1M2_PR ;
+      NEW met1 ( 2301150 365670 ) M1M2_PR
+      NEW met2 ( 2301150 542300 ) M2M3_PR_M ;
     - io_oeb[20] ( PIN io_oeb[20] ) ( mprj io_oeb[20] ) + USE SIGNAL
-      + ROUTED met2 ( 1167300 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1167250 2591140 ) ( 1167300 * )
-      NEW met2 ( 1167250 2591140 ) ( * 2604910 )
-      NEW met1 ( 1014070 2604910 ) ( 1167250 * )
-      NEW met2 ( 1014070 2604910 ) ( * 3517980 0 )
-      NEW met1 ( 1167250 2604910 ) M1M2_PR
-      NEW met1 ( 1014070 2604910 ) M1M2_PR ;
+      + ROUTED met1 ( 1014070 2911590 ) ( 1019590 * )
+      NEW met2 ( 1019590 2896460 ) ( * 2911590 )
+      NEW met2 ( 1019590 2896460 ) ( 1019600 * )
+      NEW met2 ( 1019600 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1014070 2911590 ) ( * 3517980 0 )
+      NEW met1 ( 1014070 2911590 ) M1M2_PR
+      NEW met1 ( 1019590 2911590 ) M1M2_PR ;
     - io_oeb[21] ( PIN io_oeb[21] ) ( mprj io_oeb[21] ) + USE SIGNAL
-      + ROUTED met2 ( 689770 2604570 ) ( * 3512100 )
+      + ROUTED met2 ( 799710 2896460 ) ( * 2908530 )
+      NEW met2 ( 799700 2896460 ) ( 799710 * )
+      NEW met2 ( 799700 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 689770 2908530 ) ( * 3512100 )
       NEW met2 ( 689310 3512100 ) ( 689770 * )
       NEW met2 ( 689310 3512100 ) ( * 3517980 0 )
-      NEW met2 ( 898200 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 898150 2591140 ) ( 898200 * )
-      NEW met2 ( 898150 2591140 ) ( * 2604570 )
-      NEW met1 ( 689770 2604570 ) ( 898150 * )
-      NEW met1 ( 689770 2604570 ) M1M2_PR
-      NEW met1 ( 898150 2604570 ) M1M2_PR ;
+      NEW met1 ( 689770 2908530 ) ( 799710 * )
+      NEW met1 ( 689770 2908530 ) M1M2_PR
+      NEW met1 ( 799710 2908530 ) M1M2_PR ;
     - io_oeb[22] ( PIN io_oeb[22] ) ( mprj io_oeb[22] ) + USE SIGNAL
-      + ROUTED met1 ( 365470 2604570 ) ( 629050 * )
-      NEW met2 ( 365470 2604570 ) ( * 3512100 )
+      + ROUTED met2 ( 579830 2896460 ) ( * 2908190 )
+      NEW met2 ( 579800 2896460 ) ( 579830 * )
+      NEW met2 ( 579800 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 365470 2908190 ) ( 579830 * )
+      NEW met2 ( 365470 2908190 ) ( * 3512100 )
       NEW met2 ( 365010 3512100 ) ( 365470 * )
       NEW met2 ( 365010 3512100 ) ( * 3517980 0 )
-      NEW met2 ( 629000 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 629000 2591140 ) ( 629050 * )
-      NEW met2 ( 629050 2591140 ) ( * 2604570 )
-      NEW met1 ( 365470 2604570 ) M1M2_PR
-      NEW met1 ( 629050 2604570 ) M1M2_PR ;
+      NEW met1 ( 579830 2908190 ) M1M2_PR
+      NEW met1 ( 365470 2908190 ) M1M2_PR ;
     - io_oeb[23] ( PIN io_oeb[23] ) ( mprj io_oeb[23] ) + USE SIGNAL
-      + ROUTED met1 ( 41170 2604570 ) ( 364550 * )
-      NEW met2 ( 41170 2604570 ) ( * 3512100 )
+      + ROUTED met2 ( 363630 2896460 ) ( * 2908190 )
+      NEW met2 ( 363630 2896460 ) ( 363700 * )
+      NEW met2 ( 363700 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 41170 2908190 ) ( 363630 * )
+      NEW met2 ( 41170 2908190 ) ( * 3512100 )
       NEW met2 ( 40710 3512100 ) ( 41170 * )
       NEW met2 ( 40710 3512100 ) ( * 3517980 0 )
-      NEW met2 ( 364800 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 364550 2591140 ) ( 364800 * )
-      NEW met2 ( 364550 2591140 ) ( * 2604570 )
-      NEW met1 ( 41170 2604570 ) M1M2_PR
-      NEW met1 ( 364550 2604570 ) M1M2_PR ;
+      NEW met1 ( 41170 2908190 ) M1M2_PR
+      NEW met1 ( 363630 2908190 ) M1M2_PR ;
     - io_oeb[24] ( PIN io_oeb[24] ) ( mprj io_oeb[24] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3290860 0 ) ( 18630 * )
-      NEW met2 ( 18630 2408050 ) ( * 3290860 )
-      NEW met2 ( 345230 2402100 ) ( * 2408050 )
-      NEW met3 ( 345230 2402100 ) ( 357420 * )
-      NEW met3 ( 357420 2402100 ) ( * 2402255 )
-      NEW met3 ( 357420 2402255 ) ( 360180 * 0 )
-      NEW met1 ( 18630 2408050 ) ( 345230 * )
-      NEW met1 ( 18630 2408050 ) M1M2_PR
+      NEW met2 ( 18630 2683790 ) ( * 3290860 )
+      NEW met2 ( 345230 2682940 ) ( * 2683790 )
+      NEW met3 ( 345230 2682940 ) ( 357420 * )
+      NEW met3 ( 357420 2682625 ) ( * 2682940 )
+      NEW met3 ( 357420 2682625 ) ( 360180 * 0 )
+      NEW met1 ( 18630 2683790 ) ( 345230 * )
       NEW met2 ( 18630 3290860 ) M2M3_PR_M
-      NEW met1 ( 345230 2408050 ) M1M2_PR
-      NEW met2 ( 345230 2402100 ) M2M3_PR_M ;
+      NEW met1 ( 18630 2683790 ) M1M2_PR
+      NEW met1 ( 345230 2683790 ) M1M2_PR
+      NEW met2 ( 345230 2682940 ) M2M3_PR_M ;
     - io_oeb[25] ( PIN io_oeb[25] ) ( mprj io_oeb[25] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3030420 0 ) ( 20470 * )
-      NEW met2 ( 20470 2235330 ) ( * 3030420 )
-      NEW met2 ( 345230 2234140 ) ( * 2235330 )
-      NEW met3 ( 345230 2234140 ) ( 357420 * )
-      NEW met3 ( 357420 2234010 ) ( * 2234140 )
-      NEW met3 ( 357420 2234010 ) ( 360180 * 0 )
-      NEW met1 ( 20470 2235330 ) ( 345230 * )
-      NEW met1 ( 20470 2235330 ) M1M2_PR
+      NEW met2 ( 20470 2497470 ) ( * 3030420 )
+      NEW met2 ( 345230 2491860 ) ( * 2497470 )
+      NEW met3 ( 345230 2491860 ) ( 357420 * )
+      NEW met3 ( 357420 2491860 ) ( * 2491970 )
+      NEW met3 ( 357420 2491970 ) ( 360180 * 0 )
+      NEW met1 ( 20470 2497470 ) ( 345230 * )
+      NEW met1 ( 20470 2497470 ) M1M2_PR
       NEW met2 ( 20470 3030420 ) M2M3_PR_M
-      NEW met1 ( 345230 2235330 ) M1M2_PR
-      NEW met2 ( 345230 2234140 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2497470 ) M1M2_PR
+      NEW met2 ( 345230 2491860 ) M2M3_PR_M ;
     - io_oeb[26] ( PIN io_oeb[26] ) ( mprj io_oeb[26] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2769300 0 ) ( 15410 * )
-      NEW met2 ( 15410 2069750 ) ( * 2769300 )
-      NEW met2 ( 345230 2066180 ) ( * 2069750 )
-      NEW met3 ( 345230 2066180 ) ( 357420 * )
-      NEW met3 ( 357420 2065860 ) ( * 2066180 )
-      NEW met3 ( 357420 2065860 ) ( 360180 * 0 )
-      NEW met1 ( 15410 2069750 ) ( 345230 * )
-      NEW met1 ( 15410 2069750 ) M1M2_PR
-      NEW met2 ( 15410 2769300 ) M2M3_PR_M
-      NEW met1 ( 345230 2069750 ) M1M2_PR
-      NEW met2 ( 345230 2066180 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2769300 0 ) ( 17250 * )
+      NEW met2 ( 17250 2304350 ) ( * 2769300 )
+      NEW met2 ( 345230 2301460 ) ( * 2304350 )
+      NEW met3 ( 345230 2301460 ) ( 357420 * )
+      NEW met3 ( 357420 2301310 ) ( * 2301460 )
+      NEW met3 ( 357420 2301310 ) ( 360180 * 0 )
+      NEW met1 ( 17250 2304350 ) ( 345230 * )
+      NEW met1 ( 17250 2304350 ) M1M2_PR
+      NEW met2 ( 17250 2769300 ) M2M3_PR_M
+      NEW met1 ( 345230 2304350 ) M1M2_PR
+      NEW met2 ( 345230 2301460 ) M2M3_PR_M ;
     - io_oeb[27] ( PIN io_oeb[27] ) ( mprj io_oeb[27] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2508860 0 ) ( 17250 * )
-      NEW met2 ( 17250 1904170 ) ( * 2508860 )
-      NEW met2 ( 345230 1897540 ) ( * 1904170 )
-      NEW met3 ( 345230 1897540 ) ( 357420 * )
-      NEW met3 ( 357420 1897540 ) ( * 1897615 )
-      NEW met3 ( 357420 1897615 ) ( 360180 * 0 )
-      NEW met1 ( 17250 1904170 ) ( 345230 * )
-      NEW met2 ( 17250 2508860 ) M2M3_PR_M
-      NEW met1 ( 17250 1904170 ) M1M2_PR
-      NEW met1 ( 345230 1904170 ) M1M2_PR
-      NEW met2 ( 345230 1897540 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2508860 0 ) ( 19090 * )
+      NEW met2 ( 19090 2111230 ) ( * 2508860 )
+      NEW met2 ( 345230 2111060 ) ( * 2111230 )
+      NEW met3 ( 345230 2111060 ) ( 357420 * )
+      NEW met3 ( 357420 2110655 ) ( * 2111060 )
+      NEW met3 ( 357420 2110655 ) ( 360180 * 0 )
+      NEW met1 ( 19090 2111230 ) ( 345230 * )
+      NEW met2 ( 19090 2508860 ) M2M3_PR_M
+      NEW met1 ( 19090 2111230 ) M1M2_PR
+      NEW met1 ( 345230 2111230 ) M1M2_PR
+      NEW met2 ( 345230 2111060 ) M2M3_PR_M ;
     - io_oeb[28] ( PIN io_oeb[28] ) ( mprj io_oeb[28] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2247740 0 ) ( 19090 * )
-      NEW met2 ( 19090 1731790 ) ( * 2247740 )
+      + ROUTED met3 ( 2300 2247740 0 ) ( 17250 * )
+      NEW met2 ( 17250 1924910 ) ( * 2247740 )
+      NEW met2 ( 345230 1919980 ) ( * 1924910 )
+      NEW met3 ( 345230 1919980 ) ( 357420 * )
+      NEW met3 ( 357420 1919980 ) ( * 1920095 )
+      NEW met3 ( 357420 1920095 ) ( 360180 * 0 )
+      NEW met1 ( 17250 1924910 ) ( 345230 * )
+      NEW met1 ( 17250 1924910 ) M1M2_PR
+      NEW met2 ( 17250 2247740 ) M2M3_PR_M
+      NEW met1 ( 345230 1924910 ) M1M2_PR
+      NEW met2 ( 345230 1919980 ) M2M3_PR_M ;
+    - io_oeb[29] ( PIN io_oeb[29] ) ( mprj io_oeb[29] ) + USE SIGNAL
+      + ROUTED met3 ( 2300 1987300 0 ) ( 19090 * )
+      NEW met2 ( 19090 1731790 ) ( * 1987300 )
       NEW met2 ( 345230 1729580 ) ( * 1731790 )
       NEW met3 ( 345230 1729580 ) ( 357420 * )
-      NEW met3 ( 357420 1729560 ) ( * 1729580 )
-      NEW met3 ( 357420 1729560 ) ( 360180 * 0 )
+      NEW met3 ( 357420 1729345 ) ( * 1729580 )
+      NEW met3 ( 357420 1729345 ) ( 360180 * 0 )
       NEW met1 ( 19090 1731790 ) ( 345230 * )
       NEW met1 ( 19090 1731790 ) M1M2_PR
-      NEW met2 ( 19090 2247740 ) M2M3_PR_M
+      NEW met2 ( 19090 1987300 ) M2M3_PR_M
       NEW met1 ( 345230 1731790 ) M1M2_PR
       NEW met2 ( 345230 1729580 ) M2M3_PR_M ;
-    - io_oeb[29] ( PIN io_oeb[29] ) ( mprj io_oeb[29] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1987300 0 ) ( 16790 * )
-      NEW met2 ( 16790 1566210 ) ( * 1987300 )
-      NEW met2 ( 345230 1561620 ) ( * 1566210 )
-      NEW met3 ( 345230 1561620 ) ( 357420 * )
-      NEW met3 ( 357420 1561220 ) ( * 1561620 )
-      NEW met3 ( 357420 1561220 ) ( 360180 * 0 )
-      NEW met1 ( 16790 1566210 ) ( 345230 * )
-      NEW met1 ( 16790 1566210 ) M1M2_PR
-      NEW met2 ( 16790 1987300 ) M2M3_PR_M
-      NEW met1 ( 345230 1566210 ) M1M2_PR
-      NEW met2 ( 345230 1561620 ) M2M3_PR_M ;
     - io_oeb[2] ( PIN io_oeb[2] ) ( mprj io_oeb[2] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 642260 ) ( * 642665 )
-      NEW met3 ( 2729180 642665 0 ) ( 2731940 * )
-      NEW met2 ( 2899150 564060 ) ( * 565590 )
+      + ROUTED met2 ( 2899150 564060 ) ( * 565590 )
       NEW met3 ( 2899150 564060 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 642260 ) ( 2742750 * )
-      NEW met2 ( 2742750 565590 ) ( * 642260 )
-      NEW met1 ( 2742750 565590 ) ( 2899150 * )
+      NEW met3 ( 2289420 687820 ) ( 2301150 * )
+      NEW met3 ( 2289420 687820 ) ( * 688225 )
+      NEW met3 ( 2286200 688225 0 ) ( 2289420 * )
+      NEW met2 ( 2301150 565590 ) ( * 687820 )
+      NEW met1 ( 2301150 565590 ) ( 2899150 * )
       NEW met1 ( 2899150 565590 ) M1M2_PR
       NEW met2 ( 2899150 564060 ) M2M3_PR_M
-      NEW met1 ( 2742750 565590 ) M1M2_PR
-      NEW met2 ( 2742750 642260 ) M2M3_PR_M ;
+      NEW met2 ( 2301150 687820 ) M2M3_PR_M
+      NEW met1 ( 2301150 565590 ) M1M2_PR ;
     - io_oeb[30] ( PIN io_oeb[30] ) ( mprj io_oeb[30] ) + USE SIGNAL
       + ROUTED met3 ( 2300 1726860 0 ) ( 18170 * )
-      NEW met2 ( 18170 1393490 ) ( * 1726860 )
-      NEW met2 ( 345230 1392980 ) ( * 1393490 )
-      NEW met3 ( 345230 1392980 ) ( 357420 * )
-      NEW met3 ( 357420 1392980 ) ( * 1393070 )
-      NEW met3 ( 357420 1393070 ) ( 360180 * 0 )
-      NEW met1 ( 18170 1393490 ) ( 345230 * )
+      NEW met2 ( 18170 1545470 ) ( * 1726860 )
+      NEW met2 ( 345230 1539180 ) ( * 1545470 )
+      NEW met3 ( 345230 1539180 ) ( 357420 * )
+      NEW met3 ( 357420 1538880 ) ( * 1539180 )
+      NEW met3 ( 357420 1538880 ) ( 360180 * 0 )
+      NEW met1 ( 18170 1545470 ) ( 345230 * )
+      NEW met1 ( 18170 1545470 ) M1M2_PR
       NEW met2 ( 18170 1726860 ) M2M3_PR_M
-      NEW met1 ( 18170 1393490 ) M1M2_PR
-      NEW met1 ( 345230 1393490 ) M1M2_PR
-      NEW met2 ( 345230 1392980 ) M2M3_PR_M ;
+      NEW met1 ( 345230 1545470 ) M1M2_PR
+      NEW met2 ( 345230 1539180 ) M2M3_PR_M ;
     - io_oeb[31] ( PIN io_oeb[31] ) ( mprj io_oeb[31] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1465740 0 ) ( 17250 * )
-      NEW met2 ( 17250 1227910 ) ( * 1465740 )
-      NEW met2 ( 345230 1225020 ) ( * 1227910 )
-      NEW met3 ( 345230 1225020 ) ( 357420 * )
-      NEW met3 ( 357420 1224825 ) ( * 1225020 )
-      NEW met3 ( 357420 1224825 ) ( 360180 * 0 )
-      NEW met1 ( 17250 1227910 ) ( 345230 * )
-      NEW met2 ( 17250 1465740 ) M2M3_PR_M
-      NEW met1 ( 17250 1227910 ) M1M2_PR
-      NEW met1 ( 345230 1227910 ) M1M2_PR
-      NEW met2 ( 345230 1225020 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1465740 0 ) ( 18170 * )
+      NEW met2 ( 18170 1352350 ) ( * 1465740 )
+      NEW met2 ( 345230 1348100 ) ( * 1352350 )
+      NEW met3 ( 345230 1348100 ) ( 357420 * )
+      NEW met3 ( 357420 1348100 ) ( * 1348130 )
+      NEW met3 ( 357420 1348130 ) ( 360180 * 0 )
+      NEW met1 ( 18170 1352350 ) ( 345230 * )
+      NEW met1 ( 18170 1352350 ) M1M2_PR
+      NEW met2 ( 18170 1465740 ) M2M3_PR_M
+      NEW met1 ( 345230 1352350 ) M1M2_PR
+      NEW met2 ( 345230 1348100 ) M2M3_PR_M ;
     - io_oeb[32] ( PIN io_oeb[32] ) ( mprj io_oeb[32] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1205300 0 ) ( 17250 * )
-      NEW met2 ( 17250 1062330 ) ( * 1205300 )
-      NEW met2 ( 345230 1056380 ) ( * 1062330 )
-      NEW met3 ( 345230 1056380 ) ( 357420 * )
-      NEW met3 ( 357420 1056380 ) ( * 1056580 )
-      NEW met3 ( 357420 1056580 ) ( 360180 * 0 )
-      NEW met1 ( 17250 1062330 ) ( 345230 * )
-      NEW met1 ( 17250 1062330 ) M1M2_PR
-      NEW met2 ( 17250 1205300 ) M2M3_PR_M
-      NEW met1 ( 345230 1062330 ) M1M2_PR
-      NEW met2 ( 345230 1056380 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1205300 0 ) ( 17710 * )
+      NEW met2 ( 17710 1158890 ) ( * 1205300 )
+      NEW met2 ( 345230 1157700 ) ( * 1158890 )
+      NEW met3 ( 345230 1157700 ) ( 357420 * )
+      NEW met3 ( 357420 1157470 ) ( * 1157700 )
+      NEW met3 ( 357420 1157470 ) ( 360180 * 0 )
+      NEW met1 ( 17710 1158890 ) ( 345230 * )
+      NEW met1 ( 17710 1158890 ) M1M2_PR
+      NEW met2 ( 17710 1205300 ) M2M3_PR_M
+      NEW met1 ( 345230 1158890 ) M1M2_PR
+      NEW met2 ( 345230 1157700 ) M2M3_PR_M ;
     - io_oeb[33] ( PIN io_oeb[33] ) ( mprj io_oeb[33] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 944180 0 ) ( 17710 * )
-      NEW met2 ( 17710 889950 ) ( * 944180 )
-      NEW met2 ( 345230 888420 ) ( * 889950 )
-      NEW met3 ( 345230 888420 ) ( 357420 * )
-      NEW met3 ( 357420 888420 ) ( * 888430 )
-      NEW met3 ( 357420 888430 ) ( 360180 * 0 )
-      NEW met1 ( 17710 889950 ) ( 345230 * )
-      NEW met1 ( 17710 889950 ) M1M2_PR
-      NEW met2 ( 17710 944180 ) M2M3_PR_M
-      NEW met1 ( 345230 889950 ) M1M2_PR
-      NEW met2 ( 345230 888420 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 944180 0 ) ( 17250 * )
+      NEW met2 ( 17250 944180 ) ( * 966110 )
+      NEW met2 ( 345230 966110 ) ( * 966620 )
+      NEW met3 ( 345230 966620 ) ( 357420 * )
+      NEW met3 ( 357420 966620 ) ( * 967010 )
+      NEW met3 ( 357420 967010 ) ( 360180 * 0 )
+      NEW met1 ( 17250 966110 ) ( 345230 * )
+      NEW met1 ( 17250 966110 ) M1M2_PR
+      NEW met2 ( 17250 944180 ) M2M3_PR_M
+      NEW met1 ( 345230 966110 ) M1M2_PR
+      NEW met2 ( 345230 966620 ) M2M3_PR_M ;
     - io_oeb[34] ( PIN io_oeb[34] ) ( mprj io_oeb[34] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 683740 0 ) ( 17710 * )
-      NEW met2 ( 17710 683740 ) ( * 717910 )
-      NEW met2 ( 345230 717910 ) ( * 720460 )
-      NEW met3 ( 345230 720460 ) ( 357420 * )
-      NEW met3 ( 357420 720280 ) ( * 720460 )
-      NEW met3 ( 357420 720280 ) ( 360180 * 0 )
-      NEW met1 ( 17710 717910 ) ( 345230 * )
-      NEW met2 ( 17710 683740 ) M2M3_PR_M
-      NEW met1 ( 17710 717910 ) M1M2_PR
-      NEW met1 ( 345230 717910 ) M1M2_PR
-      NEW met2 ( 345230 720460 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 683740 0 ) ( 17250 * )
+      NEW met2 ( 17250 683740 ) ( * 772990 )
+      NEW met2 ( 345230 772990 ) ( * 776220 )
+      NEW met3 ( 345230 776220 ) ( 357420 * )
+      NEW met3 ( 357420 776160 ) ( * 776220 )
+      NEW met3 ( 357420 776160 ) ( 360180 * 0 )
+      NEW met1 ( 17250 772990 ) ( 345230 * )
+      NEW met2 ( 17250 683740 ) M2M3_PR_M
+      NEW met1 ( 17250 772990 ) M1M2_PR
+      NEW met1 ( 345230 772990 ) M1M2_PR
+      NEW met2 ( 345230 776220 ) M2M3_PR_M ;
     - io_oeb[35] ( PIN io_oeb[35] ) ( mprj io_oeb[35] ) + USE SIGNAL
       + ROUTED met3 ( 2300 423300 0 ) ( 17710 * )
-      NEW met2 ( 17710 423300 ) ( * 552330 )
-      NEW met2 ( 345230 552330 ) ( * 552500 )
-      NEW met3 ( 345230 552500 ) ( 357420 * )
-      NEW met3 ( 357420 552130 ) ( * 552500 )
-      NEW met3 ( 357420 552130 ) ( 360180 * 0 )
-      NEW met1 ( 17710 552330 ) ( 345230 * )
+      NEW met2 ( 17710 423300 ) ( * 579870 )
+      NEW met2 ( 345230 579870 ) ( * 585820 )
+      NEW met3 ( 345230 585820 ) ( 357420 * )
+      NEW met3 ( 357420 585600 ) ( * 585820 )
+      NEW met3 ( 357420 585600 ) ( 360180 * 0 )
+      NEW met1 ( 17710 579870 ) ( 345230 * )
+      NEW met1 ( 17710 579870 ) M1M2_PR
       NEW met2 ( 17710 423300 ) M2M3_PR_M
-      NEW met1 ( 17710 552330 ) M1M2_PR
-      NEW met1 ( 345230 552330 ) M1M2_PR
-      NEW met2 ( 345230 552500 ) M2M3_PR_M ;
+      NEW met1 ( 345230 579870 ) M1M2_PR
+      NEW met2 ( 345230 585820 ) M2M3_PR_M ;
     - io_oeb[36] ( PIN io_oeb[36] ) ( mprj io_oeb[36] ) + USE SIGNAL
       + ROUTED met3 ( 2300 227460 0 ) ( 18630 * )
-      NEW met2 ( 18630 227460 ) ( * 421090 )
-      NEW met2 ( 345230 421090 ) ( * 426020 )
-      NEW met3 ( 345230 426020 ) ( 357420 * )
-      NEW met3 ( 357420 425970 ) ( * 426020 )
-      NEW met3 ( 357420 425970 ) ( 360180 * 0 )
-      NEW met1 ( 18630 421090 ) ( 345230 * )
+      NEW met2 ( 18630 227460 ) ( * 441830 )
+      NEW met2 ( 345230 441830 ) ( * 442340 )
+      NEW met3 ( 345230 442340 ) ( 357420 * )
+      NEW met3 ( 357420 442340 ) ( * 442655 )
+      NEW met3 ( 357420 442655 ) ( 360180 * 0 )
+      NEW met1 ( 18630 441830 ) ( 345230 * )
       NEW met2 ( 18630 227460 ) M2M3_PR_M
-      NEW met1 ( 18630 421090 ) M1M2_PR
-      NEW met1 ( 345230 421090 ) M1M2_PR
-      NEW met2 ( 345230 426020 ) M2M3_PR_M ;
+      NEW met1 ( 18630 441830 ) M1M2_PR
+      NEW met1 ( 345230 441830 ) M1M2_PR
+      NEW met2 ( 345230 442340 ) M2M3_PR_M ;
     - io_oeb[37] ( PIN io_oeb[37] ) ( mprj io_oeb[37] ) + USE SIGNAL
       + ROUTED met3 ( 2300 32300 0 ) ( 17250 * )
       NEW met2 ( 17250 32300 ) ( * 296990 )
-      NEW met2 ( 345230 296990 ) ( * 301580 )
-      NEW met3 ( 345230 301580 ) ( 357420 * )
-      NEW met3 ( 357420 301580 ) ( * 301805 )
-      NEW met3 ( 357420 301805 ) ( 360180 * 0 )
+      NEW met2 ( 345230 296990 ) ( * 300900 )
+      NEW met3 ( 345230 300900 ) ( 357420 * )
+      NEW met3 ( 357420 300770 ) ( * 300900 )
+      NEW met3 ( 357420 300770 ) ( 360180 * 0 )
       NEW met1 ( 17250 296990 ) ( 345230 * )
       NEW met2 ( 17250 32300 ) M2M3_PR_M
       NEW met1 ( 17250 296990 ) M1M2_PR
       NEW met1 ( 345230 296990 ) M1M2_PR
-      NEW met2 ( 345230 301580 ) M2M3_PR_M ;
+      NEW met2 ( 345230 300900 ) M2M3_PR_M ;
     - io_oeb[3] ( PIN io_oeb[3] ) ( mprj io_oeb[3] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 770780 ) ( * 771200 )
-      NEW met3 ( 2729180 771200 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 763300 ) ( * 765850 )
+      + ROUTED met2 ( 2900990 763300 ) ( * 765850 )
       NEW met3 ( 2900990 763300 ) ( 2917780 * 0 )
-      NEW met2 ( 2745970 765850 ) ( * 770780 )
-      NEW met3 ( 2731940 770780 ) ( 2745970 * )
-      NEW met1 ( 2745970 765850 ) ( 2900990 * )
+      NEW met1 ( 2301610 765850 ) ( 2900990 * )
+      NEW met3 ( 2286200 834050 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 834020 ) ( * 834050 )
+      NEW met3 ( 2289420 834020 ) ( 2301610 * )
+      NEW met2 ( 2301610 765850 ) ( * 834020 )
       NEW met1 ( 2900990 765850 ) M1M2_PR
       NEW met2 ( 2900990 763300 ) M2M3_PR_M
-      NEW met2 ( 2745970 770780 ) M2M3_PR_M
-      NEW met1 ( 2745970 765850 ) M1M2_PR ;
+      NEW met1 ( 2301610 765850 ) M1M2_PR
+      NEW met2 ( 2301610 834020 ) M2M3_PR_M ;
     - io_oeb[4] ( PIN io_oeb[4] ) ( mprj io_oeb[4] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 899735 ) ( * 899980 )
-      NEW met3 ( 2729180 899735 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 959310 ) ( * 962540 )
+      + ROUTED met2 ( 2900990 962540 ) ( * 965770 )
       NEW met3 ( 2900990 962540 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 899980 ) ( 2742750 * )
-      NEW met1 ( 2742750 959310 ) ( 2900990 * )
-      NEW met2 ( 2742750 899980 ) ( * 959310 )
-      NEW met1 ( 2900990 959310 ) M1M2_PR
+      NEW met2 ( 2301150 965770 ) ( * 979540 )
+      NEW met3 ( 2289420 979540 ) ( 2301150 * )
+      NEW met3 ( 2289420 979540 ) ( * 979775 )
+      NEW met3 ( 2286200 979775 0 ) ( 2289420 * )
+      NEW met1 ( 2301150 965770 ) ( 2900990 * )
+      NEW met1 ( 2900990 965770 ) M1M2_PR
       NEW met2 ( 2900990 962540 ) M2M3_PR_M
-      NEW met2 ( 2742750 899980 ) M2M3_PR_M
-      NEW met1 ( 2742750 959310 ) M1M2_PR ;
+      NEW met1 ( 2301150 965770 ) M1M2_PR
+      NEW met2 ( 2301150 979540 ) M2M3_PR_M ;
     - io_oeb[5] ( PIN io_oeb[5] ) ( mprj io_oeb[5] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 1159230 ) ( * 1161780 )
       NEW met3 ( 2900990 1161780 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1028365 ) ( * 1028500 )
-      NEW met3 ( 2729180 1028365 0 ) ( 2731940 * )
-      NEW met1 ( 2742750 1159230 ) ( 2900990 * )
-      NEW met3 ( 2731940 1028500 ) ( 2742750 * )
-      NEW met2 ( 2742750 1028500 ) ( * 1159230 )
+      NEW met1 ( 2301150 1159230 ) ( 2900990 * )
+      NEW met3 ( 2286200 1125505 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1125505 ) ( * 1125740 )
+      NEW met3 ( 2289420 1125740 ) ( 2301150 * )
+      NEW met2 ( 2301150 1125740 ) ( * 1159230 )
       NEW met1 ( 2900990 1159230 ) M1M2_PR
       NEW met2 ( 2900990 1161780 ) M2M3_PR_M
-      NEW met1 ( 2742750 1159230 ) M1M2_PR
-      NEW met2 ( 2742750 1028500 ) M2M3_PR_M ;
+      NEW met1 ( 2301150 1159230 ) M1M2_PR
+      NEW met2 ( 2301150 1125740 ) M2M3_PR_M ;
     - io_oeb[6] ( PIN io_oeb[6] ) ( mprj io_oeb[6] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1156995 ) ( * 1157020 )
-      NEW met3 ( 2729180 1156995 0 ) ( 2731940 * )
-      NEW met2 ( 2899150 1359490 ) ( * 1361020 )
+      + ROUTED met2 ( 2899150 1359490 ) ( * 1361020 )
       NEW met3 ( 2899150 1361020 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1157020 ) ( 2743210 * )
-      NEW met1 ( 2743210 1359490 ) ( 2899150 * )
-      NEW met2 ( 2743210 1157020 ) ( * 1359490 )
+      NEW met3 ( 2286200 1271135 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1271135 ) ( * 1271260 )
+      NEW met3 ( 2289420 1271260 ) ( 2301610 * )
+      NEW met1 ( 2301610 1359490 ) ( 2899150 * )
+      NEW met2 ( 2301610 1271260 ) ( * 1359490 )
       NEW met1 ( 2899150 1359490 ) M1M2_PR
       NEW met2 ( 2899150 1361020 ) M2M3_PR_M
-      NEW met2 ( 2743210 1157020 ) M2M3_PR_M
-      NEW met1 ( 2743210 1359490 ) M1M2_PR ;
+      NEW met2 ( 2301610 1271260 ) M2M3_PR_M
+      NEW met1 ( 2301610 1359490 ) M1M2_PR ;
     - io_oeb[7] ( PIN io_oeb[7] ) ( mprj io_oeb[7] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1328380 ) ( * 1328470 )
-      NEW met3 ( 2729180 1328470 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1621630 ) ( * 1626220 )
+      + ROUTED met2 ( 2900990 1621630 ) ( * 1626220 )
       NEW met3 ( 2900990 1626220 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1328380 ) ( 2744130 * )
-      NEW met2 ( 2744130 1328380 ) ( * 1621630 )
-      NEW met1 ( 2744130 1621630 ) ( 2900990 * )
+      NEW met3 ( 2286200 1465535 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1465535 ) ( * 1465740 )
+      NEW met3 ( 2289420 1465740 ) ( 2301150 * )
+      NEW met2 ( 2301150 1465740 ) ( * 1621630 )
+      NEW met1 ( 2301150 1621630 ) ( 2900990 * )
       NEW met1 ( 2900990 1621630 ) M1M2_PR
       NEW met2 ( 2900990 1626220 ) M2M3_PR_M
-      NEW met2 ( 2744130 1328380 ) M2M3_PR_M
-      NEW met1 ( 2744130 1621630 ) M1M2_PR ;
+      NEW met2 ( 2301150 1465740 ) M2M3_PR_M
+      NEW met1 ( 2301150 1621630 ) M1M2_PR ;
     - io_oeb[8] ( PIN io_oeb[8] ) ( mprj io_oeb[8] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1499740 ) ( * 1499850 )
-      NEW met3 ( 2729180 1499850 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1890910 ) ( * 1892100 )
+      + ROUTED met2 ( 2900990 1890910 ) ( * 1892100 )
       NEW met3 ( 2900990 1892100 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1499740 ) ( 2742290 * )
-      NEW met2 ( 2742290 1499740 ) ( * 1890910 )
-      NEW met1 ( 2742290 1890910 ) ( 2900990 * )
+      NEW met3 ( 2286200 1659840 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1659540 ) ( * 1659840 )
+      NEW met3 ( 2289420 1659540 ) ( 2301150 * )
+      NEW met2 ( 2301150 1659540 ) ( * 1890910 )
+      NEW met1 ( 2301150 1890910 ) ( 2900990 * )
       NEW met1 ( 2900990 1890910 ) M1M2_PR
       NEW met2 ( 2900990 1892100 ) M2M3_PR_M
-      NEW met2 ( 2742290 1499740 ) M2M3_PR_M
-      NEW met1 ( 2742290 1890910 ) M1M2_PR ;
+      NEW met2 ( 2301150 1659540 ) M2M3_PR_M
+      NEW met1 ( 2301150 1890910 ) M1M2_PR ;
     - io_oeb[9] ( PIN io_oeb[9] ) ( mprj io_oeb[9] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1671100 ) ( * 1671230 )
-      NEW met3 ( 2729180 1671230 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2153050 ) ( * 2157980 )
+      + ROUTED met2 ( 2900990 2153050 ) ( * 2157980 )
       NEW met3 ( 2900990 2157980 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1671100 ) ( 2745050 * )
-      NEW met1 ( 2745050 2153050 ) ( 2900990 * )
-      NEW met2 ( 2745050 1671100 ) ( * 2153050 )
+      NEW met3 ( 2286200 1854145 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1854020 ) ( * 1854145 )
+      NEW met3 ( 2289420 1854020 ) ( 2302070 * )
+      NEW met1 ( 2302070 2153050 ) ( 2900990 * )
+      NEW met2 ( 2302070 1854020 ) ( * 2153050 )
       NEW met1 ( 2900990 2153050 ) M1M2_PR
       NEW met2 ( 2900990 2157980 ) M2M3_PR_M
-      NEW met2 ( 2745050 1671100 ) M2M3_PR_M
-      NEW met1 ( 2745050 2153050 ) M1M2_PR ;
+      NEW met2 ( 2302070 1854020 ) M2M3_PR_M
+      NEW met1 ( 2302070 2153050 ) M1M2_PR ;
     - io_out[0] ( PIN io_out[0] ) ( mprj io_out[0] ) + USE SIGNAL
       + ROUTED met2 ( 2900070 98940 ) ( * 103190 )
       NEW met3 ( 2900070 98940 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 342380 ) ( * 342655 )
-      NEW met3 ( 2729180 342655 0 ) ( 2731940 * )
-      NEW met1 ( 2743210 103190 ) ( 2900070 * )
-      NEW met3 ( 2731940 342380 ) ( 2743210 * )
-      NEW met2 ( 2743210 103190 ) ( * 342380 )
+      NEW met1 ( 2301610 103190 ) ( 2900070 * )
+      NEW met3 ( 2289420 347820 ) ( 2301610 * )
+      NEW met3 ( 2289420 347820 ) ( * 348095 )
+      NEW met3 ( 2286200 348095 0 ) ( 2289420 * )
+      NEW met2 ( 2301610 103190 ) ( * 347820 )
       NEW met1 ( 2900070 103190 ) M1M2_PR
       NEW met2 ( 2900070 98940 ) M2M3_PR_M
-      NEW met1 ( 2743210 103190 ) M1M2_PR
-      NEW met2 ( 2743210 342380 ) M2M3_PR_M ;
+      NEW met1 ( 2301610 103190 ) M1M2_PR
+      NEW met2 ( 2301610 347820 ) M2M3_PR_M ;
     - io_out[10] ( PIN io_out[10] ) ( mprj io_out[10] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1799620 ) ( * 1799765 )
-      NEW met3 ( 2729180 1799765 0 ) ( 2731940 * )
-      NEW met2 ( 2900070 2352970 ) ( * 2357220 )
+      + ROUTED met2 ( 2900070 2352970 ) ( * 2357220 )
       NEW met3 ( 2900070 2357220 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1799620 ) ( 2743670 * )
-      NEW met2 ( 2743670 1799620 ) ( * 2352970 )
-      NEW met1 ( 2743670 2352970 ) ( 2900070 * )
+      NEW met3 ( 2286200 1999870 0 ) ( 2287580 * )
+      NEW met3 ( 2287580 1999870 ) ( * 2000220 )
+      NEW met3 ( 2287580 2000220 ) ( 2304370 * )
+      NEW met2 ( 2304370 2000220 ) ( * 2352970 )
+      NEW met1 ( 2304370 2352970 ) ( 2900070 * )
       NEW met1 ( 2900070 2352970 ) M1M2_PR
       NEW met2 ( 2900070 2357220 ) M2M3_PR_M
-      NEW met2 ( 2743670 1799620 ) M2M3_PR_M
-      NEW met1 ( 2743670 2352970 ) M1M2_PR ;
+      NEW met2 ( 2304370 2000220 ) M2M3_PR_M
+      NEW met1 ( 2304370 2352970 ) M1M2_PR ;
     - io_out[11] ( PIN io_out[11] ) ( mprj io_out[11] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 2622250 ) ( * 2622420 )
       NEW met3 ( 2900990 2622420 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1971240 ) ( * 1971660 )
-      NEW met3 ( 2729180 1971240 0 ) ( 2731940 * )
-      NEW met1 ( 2784150 2622250 ) ( 2900990 * )
-      NEW met2 ( 2741830 1971660 ) ( * 1971830 )
-      NEW met1 ( 2741830 1971830 ) ( 2784150 * )
-      NEW met3 ( 2731940 1971660 ) ( 2741830 * )
-      NEW met2 ( 2784150 1971830 ) ( * 2622250 )
+      NEW met1 ( 2302530 2622250 ) ( 2900990 * )
+      NEW met3 ( 2286200 2194270 0 ) ( 2287580 * )
+      NEW met3 ( 2287580 2194270 ) ( * 2194700 )
+      NEW met3 ( 2287580 2194700 ) ( 2302530 * )
+      NEW met2 ( 2302530 2194700 ) ( * 2622250 )
       NEW met1 ( 2900990 2622250 ) M1M2_PR
       NEW met2 ( 2900990 2622420 ) M2M3_PR_M
-      NEW met1 ( 2784150 2622250 ) M1M2_PR
-      NEW met2 ( 2741830 1971660 ) M2M3_PR_M
-      NEW met1 ( 2741830 1971830 ) M1M2_PR
-      NEW met1 ( 2784150 1971830 ) M1M2_PR ;
+      NEW met1 ( 2302530 2622250 ) M1M2_PR
+      NEW met2 ( 2302530 2194700 ) M2M3_PR_M ;
     - io_out[12] ( PIN io_out[12] ) ( mprj io_out[12] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2142715 ) ( * 2143020 )
-      NEW met3 ( 2729180 2142715 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2884390 ) ( * 2888300 )
+      + ROUTED met2 ( 2900990 2884390 ) ( * 2888300 )
       NEW met3 ( 2900990 2888300 ) ( 2917780 * 0 )
-      NEW met2 ( 2791050 2145570 ) ( * 2884390 )
-      NEW met2 ( 2741370 2143020 ) ( * 2145570 )
-      NEW met3 ( 2731940 2143020 ) ( 2741370 * )
-      NEW met1 ( 2741370 2145570 ) ( 2791050 * )
-      NEW met1 ( 2791050 2884390 ) ( 2900990 * )
-      NEW met1 ( 2791050 2145570 ) M1M2_PR
-      NEW met1 ( 2791050 2884390 ) M1M2_PR
+      NEW met1 ( 2300230 2884390 ) ( 2900990 * )
+      NEW met3 ( 2286200 2388290 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2388290 ) ( * 2388500 )
+      NEW met3 ( 2289420 2388500 ) ( 2300230 * )
+      NEW met2 ( 2300230 2388500 ) ( * 2884390 )
       NEW met1 ( 2900990 2884390 ) M1M2_PR
       NEW met2 ( 2900990 2888300 ) M2M3_PR_M
-      NEW met2 ( 2741370 2143020 ) M2M3_PR_M
-      NEW met1 ( 2741370 2145570 ) M1M2_PR ;
+      NEW met1 ( 2300230 2884390 ) M1M2_PR
+      NEW met2 ( 2300230 2388500 ) M2M3_PR_M ;
     - io_out[13] ( PIN io_out[13] ) ( mprj io_out[13] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2314095 ) ( * 2314380 )
-      NEW met3 ( 2729180 2314095 0 ) ( 2731940 * )
-      NEW met2 ( 2804850 2318290 ) ( * 3153330 )
-      NEW met2 ( 2900990 3153330 ) ( * 3154180 )
+      + ROUTED met2 ( 2900990 3153330 ) ( * 3154180 )
       NEW met3 ( 2900990 3154180 ) ( 2917780 * 0 )
-      NEW met2 ( 2741830 2314380 ) ( * 2318290 )
-      NEW met3 ( 2731940 2314380 ) ( 2741830 * )
-      NEW met1 ( 2741830 2318290 ) ( 2804850 * )
-      NEW met1 ( 2804850 3153330 ) ( 2900990 * )
-      NEW met1 ( 2804850 2318290 ) M1M2_PR
-      NEW met1 ( 2804850 3153330 ) M1M2_PR
+      NEW met3 ( 2286200 2582590 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2582300 ) ( * 2582590 )
+      NEW met3 ( 2289420 2582300 ) ( 2303450 * )
+      NEW met2 ( 2303450 2582300 ) ( * 3153330 )
+      NEW met1 ( 2303450 3153330 ) ( 2900990 * )
       NEW met1 ( 2900990 3153330 ) M1M2_PR
       NEW met2 ( 2900990 3154180 ) M2M3_PR_M
-      NEW met2 ( 2741830 2314380 ) M2M3_PR_M
-      NEW met1 ( 2741830 2318290 ) M1M2_PR ;
+      NEW met2 ( 2303450 2582300 ) M2M3_PR_M
+      NEW met1 ( 2303450 3153330 ) M1M2_PR ;
     - io_out[14] ( PIN io_out[14] ) ( mprj io_out[14] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 2485570 ) ( * 2485740 )
-      NEW met3 ( 2729180 2485570 0 ) ( 2731940 * )
-      NEW met2 ( 2811750 2490670 ) ( * 3415810 )
-      NEW met2 ( 2900990 3415810 ) ( * 3419380 )
+      + ROUTED met2 ( 2900990 3415810 ) ( * 3419380 )
       NEW met3 ( 2900990 3419380 ) ( 2917780 * 0 )
-      NEW met2 ( 2742750 2485740 ) ( * 2490670 )
-      NEW met3 ( 2731940 2485740 ) ( 2742750 * )
-      NEW met1 ( 2742750 2490670 ) ( 2811750 * )
-      NEW met1 ( 2811750 3415810 ) ( 2900990 * )
-      NEW met1 ( 2811750 2490670 ) M1M2_PR
-      NEW met1 ( 2811750 3415810 ) M1M2_PR
+      NEW met3 ( 2286200 2776990 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 2776780 ) ( * 2776990 )
+      NEW met3 ( 2289420 2776780 ) ( 2301610 * )
+      NEW met2 ( 2301610 2776780 ) ( * 3415810 )
+      NEW met1 ( 2301610 3415810 ) ( 2900990 * )
       NEW met1 ( 2900990 3415810 ) M1M2_PR
       NEW met2 ( 2900990 3419380 ) M2M3_PR_M
-      NEW met2 ( 2742750 2485740 ) M2M3_PR_M
-      NEW met1 ( 2742750 2490670 ) M1M2_PR ;
+      NEW met2 ( 2301610 2776780 ) M2M3_PR_M
+      NEW met1 ( 2301610 3415810 ) M1M2_PR ;
     - io_out[15] ( PIN io_out[15] ) ( mprj io_out[15] ) + USE SIGNAL
       + ROUTED met2 ( 2717450 3502170 ) ( * 3517980 0 )
-      NEW met1 ( 2580370 3502170 ) ( 2717450 * )
-      NEW met2 ( 2580100 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 2580100 2591140 ) ( 2580370 * )
-      NEW met2 ( 2580370 2591140 ) ( * 3502170 )
+      NEW met1 ( 2174190 2911590 ) ( 2180170 * )
+      NEW met2 ( 2174190 2896460 ) ( * 2911590 )
+      NEW met2 ( 2174190 2896460 ) ( 2174300 * )
+      NEW met2 ( 2174300 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 2180170 3502170 ) ( 2717450 * )
+      NEW met2 ( 2180170 2911590 ) ( * 3502170 )
       NEW met1 ( 2717450 3502170 ) M1M2_PR
-      NEW met1 ( 2580370 3502170 ) M1M2_PR ;
+      NEW met1 ( 2180170 2911590 ) M1M2_PR
+      NEW met1 ( 2174190 2911590 ) M1M2_PR
+      NEW met1 ( 2180170 3502170 ) M1M2_PR ;
     - io_out[16] ( PIN io_out[16] ) ( mprj io_out[16] ) + USE SIGNAL
-      + ROUTED met2 ( 2311000 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 2311000 2591140 ) ( 2311270 * )
-      NEW met2 ( 2311270 2591140 ) ( * 3501830 )
-      NEW met1 ( 2311270 3501830 ) ( 2392690 * )
-      NEW met2 ( 2392690 3501830 ) ( * 3517980 0 )
-      NEW met1 ( 2311270 3501830 ) M1M2_PR
-      NEW met1 ( 2392690 3501830 ) M1M2_PR ;
+      + ROUTED met1 ( 1954310 2911590 ) ( 1959370 * )
+      NEW met2 ( 1954310 2896460 ) ( * 2911590 )
+      NEW met2 ( 1954300 2896460 ) ( 1954310 * )
+      NEW met2 ( 1954300 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1959370 2911590 ) ( * 3503530 )
+      NEW met1 ( 1959370 3503530 ) ( 2392690 * )
+      NEW met2 ( 2392690 3503530 ) ( * 3517980 0 )
+      NEW met1 ( 1959370 2911590 ) M1M2_PR
+      NEW met1 ( 1954310 2911590 ) M1M2_PR
+      NEW met1 ( 1959370 3503530 ) M1M2_PR
+      NEW met1 ( 2392690 3503530 ) M1M2_PR ;
     - io_out[17] ( PIN io_out[17] ) ( mprj io_out[17] ) + USE SIGNAL
-      + ROUTED met2 ( 2041900 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 2041900 2591140 ) ( 2042170 * )
-      NEW met2 ( 2042170 2591140 ) ( * 3498430 )
-      NEW met1 ( 2042170 3498430 ) ( 2068390 * )
-      NEW met2 ( 2068390 3498430 ) ( * 3517980 0 )
-      NEW met1 ( 2042170 3498430 ) M1M2_PR
-      NEW met1 ( 2068390 3498430 ) M1M2_PR ;
+      + ROUTED met1 ( 1734430 2911590 ) ( 1738570 * )
+      NEW met2 ( 1734430 2896460 ) ( * 2911590 )
+      NEW met2 ( 1734400 2896460 ) ( 1734430 * )
+      NEW met2 ( 1734400 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 1738570 2911590 ) ( * 3502170 )
+      NEW met1 ( 1738570 3502170 ) ( 2068390 * )
+      NEW met2 ( 2068390 3502170 ) ( * 3517980 0 )
+      NEW met1 ( 1738570 2911590 ) M1M2_PR
+      NEW met1 ( 1734430 2911590 ) M1M2_PR
+      NEW met1 ( 1738570 3502170 ) M1M2_PR
+      NEW met1 ( 2068390 3502170 ) M1M2_PR ;
     - io_out[18] ( PIN io_out[18] ) ( mprj io_out[18] ) + USE SIGNAL
-      + ROUTED met1 ( 1749150 2607970 ) ( 1772610 * )
-      NEW met1 ( 1744090 3500470 ) ( 1749150 * )
-      NEW met2 ( 1772800 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1772610 2591140 ) ( 1772800 * )
-      NEW met2 ( 1772610 2591140 ) ( * 2607970 )
-      NEW met2 ( 1749150 2607970 ) ( * 3500470 )
-      NEW met2 ( 1744090 3500470 ) ( * 3517980 0 )
-      NEW met1 ( 1749150 2607970 ) M1M2_PR
-      NEW met1 ( 1772610 2607970 ) M1M2_PR
-      NEW met1 ( 1744090 3500470 ) M1M2_PR
-      NEW met1 ( 1749150 3500470 ) M1M2_PR ;
+      + ROUTED met2 ( 1744090 3501830 ) ( * 3517980 0 )
+      NEW met1 ( 1514550 2911590 ) ( 1517770 * )
+      NEW met2 ( 1514550 2896460 ) ( * 2911590 )
+      NEW met2 ( 1514500 2896460 ) ( 1514550 * )
+      NEW met2 ( 1514500 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1517770 3501830 ) ( 1744090 * )
+      NEW met2 ( 1517770 2911590 ) ( * 3501830 )
+      NEW met1 ( 1744090 3501830 ) M1M2_PR
+      NEW met1 ( 1517770 2911590 ) M1M2_PR
+      NEW met1 ( 1514550 2911590 ) M1M2_PR
+      NEW met1 ( 1517770 3501830 ) M1M2_PR ;
     - io_out[19] ( PIN io_out[19] ) ( mprj io_out[19] ) + USE SIGNAL
-      + ROUTED met1 ( 1419330 3500470 ) ( 1424850 * )
-      NEW met1 ( 1424850 2604910 ) ( 1503510 * )
-      NEW met2 ( 1424850 2604910 ) ( * 3500470 )
-      NEW met2 ( 1419330 3500470 ) ( * 3517980 0 )
-      NEW met2 ( 1503600 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1503510 2591140 ) ( 1503600 * )
-      NEW met2 ( 1503510 2591140 ) ( * 2604910 )
-      NEW met1 ( 1424850 2604910 ) M1M2_PR
-      NEW met1 ( 1419330 3500470 ) M1M2_PR
-      NEW met1 ( 1424850 3500470 ) M1M2_PR
-      NEW met1 ( 1503510 2604910 ) M1M2_PR ;
+      + ROUTED met1 ( 1294670 2911590 ) ( 1296970 * )
+      NEW met2 ( 1294670 2896460 ) ( * 2911590 )
+      NEW met2 ( 1294600 2896460 ) ( 1294670 * )
+      NEW met2 ( 1294600 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1296970 3501830 ) ( 1419330 * )
+      NEW met2 ( 1296970 2911590 ) ( * 3501830 )
+      NEW met2 ( 1419330 3501830 ) ( * 3517980 0 )
+      NEW met1 ( 1296970 2911590 ) M1M2_PR
+      NEW met1 ( 1294670 2911590 ) M1M2_PR
+      NEW met1 ( 1296970 3501830 ) M1M2_PR
+      NEW met1 ( 1419330 3501830 ) M1M2_PR ;
     - io_out[1] ( PIN io_out[1] ) ( mprj io_out[1] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 470900 ) ( * 471095 )
-      NEW met3 ( 2729180 471095 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 298180 ) ( * 303450 )
+      + ROUTED met2 ( 2900990 298180 ) ( * 303450 )
       NEW met3 ( 2900990 298180 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 470900 ) ( 2744590 * )
-      NEW met1 ( 2744590 303450 ) ( 2900990 * )
-      NEW met2 ( 2744590 303450 ) ( * 470900 )
+      NEW met3 ( 2289420 494020 ) ( 2302990 * )
+      NEW met3 ( 2289420 494015 ) ( * 494020 )
+      NEW met3 ( 2286200 494015 0 ) ( 2289420 * )
+      NEW met1 ( 2302990 303450 ) ( 2900990 * )
+      NEW met2 ( 2302990 303450 ) ( * 494020 )
       NEW met1 ( 2900990 303450 ) M1M2_PR
       NEW met2 ( 2900990 298180 ) M2M3_PR_M
-      NEW met1 ( 2744590 303450 ) M1M2_PR
-      NEW met2 ( 2744590 470900 ) M2M3_PR_M ;
+      NEW met1 ( 2302990 303450 ) M1M2_PR
+      NEW met2 ( 2302990 494020 ) M2M3_PR_M ;
     - io_out[20] ( PIN io_out[20] ) ( mprj io_out[20] ) + USE SIGNAL
-      + ROUTED met2 ( 1096870 2605250 ) ( * 3512100 )
-      NEW met2 ( 1095030 3512100 ) ( 1096870 * )
-      NEW met2 ( 1095030 3512100 ) ( * 3517980 0 )
-      NEW met1 ( 1096870 2605250 ) ( 1234410 * )
-      NEW met2 ( 1234500 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 1234410 2591140 ) ( 1234500 * )
-      NEW met2 ( 1234410 2591140 ) ( * 2605250 )
-      NEW met1 ( 1096870 2605250 ) M1M2_PR
-      NEW met1 ( 1234410 2605250 ) M1M2_PR ;
+      + ROUTED met2 ( 1074500 2896460 ) ( 1076170 * )
+      NEW met2 ( 1074500 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 1076170 3498430 ) ( 1095030 * )
+      NEW met2 ( 1076170 2896460 ) ( * 3498430 )
+      NEW met2 ( 1095030 3498430 ) ( * 3517980 0 )
+      NEW met1 ( 1076170 3498430 ) M1M2_PR
+      NEW met1 ( 1095030 3498430 ) M1M2_PR ;
     - io_out[21] ( PIN io_out[21] ) ( mprj io_out[21] ) + USE SIGNAL
       + ROUTED met2 ( 771650 3517980 ) ( 772570 * )
       NEW met2 ( 771650 3517300 ) ( * 3517980 )
       NEW met2 ( 770730 3517300 ) ( 771650 * )
       NEW met2 ( 770730 3517300 ) ( * 3517980 0 )
-      NEW met2 ( 772570 2604910 ) ( * 3517980 )
-      NEW met2 ( 965400 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 965310 2591140 ) ( 965400 * )
-      NEW met2 ( 965310 2591140 ) ( * 2604910 )
-      NEW met1 ( 772570 2604910 ) ( 965310 * )
-      NEW met1 ( 772570 2604910 ) M1M2_PR
-      NEW met1 ( 965310 2604910 ) M1M2_PR ;
+      NEW met2 ( 772570 2908190 ) ( * 3517980 )
+      NEW met2 ( 854450 2896460 ) ( * 2908190 )
+      NEW met2 ( 854450 2896460 ) ( 854600 * )
+      NEW met2 ( 854600 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 772570 2908190 ) ( 854450 * )
+      NEW met1 ( 772570 2908190 ) M1M2_PR
+      NEW met1 ( 854450 2908190 ) M1M2_PR ;
     - io_out[22] ( PIN io_out[22] ) ( mprj io_out[22] ) + USE SIGNAL
-      + ROUTED met2 ( 696300 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 696210 2591140 ) ( 696300 * )
-      NEW met2 ( 696210 2591140 ) ( * 2604910 )
-      NEW met1 ( 448270 2604910 ) ( 696210 * )
+      + ROUTED met2 ( 634570 2896460 ) ( * 2908530 )
+      NEW met2 ( 634570 2896460 ) ( 634700 * )
+      NEW met2 ( 634700 2895100 0 ) ( * 2896460 )
+      NEW met1 ( 448270 2908530 ) ( 634570 * )
       NEW met2 ( 446890 3517980 ) ( 448270 * )
       NEW met2 ( 446890 3517300 ) ( * 3517980 )
       NEW met2 ( 445970 3517300 ) ( 446890 * )
       NEW met2 ( 445970 3517300 ) ( * 3517980 0 )
-      NEW met2 ( 448270 2604910 ) ( * 3517980 )
-      NEW met1 ( 696210 2604910 ) M1M2_PR
-      NEW met1 ( 448270 2604910 ) M1M2_PR ;
+      NEW met2 ( 448270 2908530 ) ( * 3517980 )
+      NEW met1 ( 448270 2908530 ) M1M2_PR
+      NEW met1 ( 634570 2908530 ) M1M2_PR ;
     - io_out[23] ( PIN io_out[23] ) ( mprj io_out[23] ) + USE SIGNAL
       + ROUTED met1 ( 121670 3498430 ) ( 123970 * )
-      NEW met2 ( 123970 2604910 ) ( * 3498430 )
+      NEW met2 ( 414690 2896460 ) ( * 2908530 )
+      NEW met2 ( 414690 2896460 ) ( 414900 * )
+      NEW met2 ( 414900 2895100 0 ) ( * 2896460 )
+      NEW met2 ( 123970 2908530 ) ( * 3498430 )
       NEW met2 ( 121670 3498430 ) ( * 3517980 0 )
-      NEW met1 ( 123970 2604910 ) ( 427110 * )
-      NEW met2 ( 427100 2590120 0 ) ( * 2591140 )
-      NEW met2 ( 427100 2591140 ) ( 427110 * )
-      NEW met2 ( 427110 2591140 ) ( * 2604910 )
-      NEW met1 ( 123970 2604910 ) M1M2_PR
+      NEW met1 ( 123970 2908530 ) ( 414690 * )
+      NEW met1 ( 123970 2908530 ) M1M2_PR
       NEW met1 ( 121670 3498430 ) M1M2_PR
       NEW met1 ( 123970 3498430 ) M1M2_PR
-      NEW met1 ( 427110 2604910 ) M1M2_PR ;
+      NEW met1 ( 414690 2908530 ) M1M2_PR ;
     - io_out[24] ( PIN io_out[24] ) ( mprj io_out[24] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3356140 0 ) ( 18170 * )
-      NEW met2 ( 18170 2449190 ) ( * 3356140 )
-      NEW met2 ( 345230 2444260 ) ( * 2449190 )
-      NEW met3 ( 345230 2444260 ) ( 357420 * )
-      NEW met3 ( 357420 2444260 ) ( * 2444340 )
-      NEW met3 ( 357420 2444340 ) ( 360180 * 0 )
-      NEW met1 ( 18170 2449190 ) ( 345230 * )
-      NEW met1 ( 18170 2449190 ) M1M2_PR
+      NEW met2 ( 18170 2732070 ) ( * 3356140 )
+      NEW met2 ( 345230 2730540 ) ( * 2732070 )
+      NEW met3 ( 345230 2730540 ) ( 357420 * )
+      NEW met3 ( 357420 2730335 ) ( * 2730540 )
+      NEW met3 ( 357420 2730335 ) ( 360180 * 0 )
+      NEW met1 ( 18170 2732070 ) ( 345230 * )
+      NEW met1 ( 18170 2732070 ) M1M2_PR
       NEW met2 ( 18170 3356140 ) M2M3_PR_M
-      NEW met1 ( 345230 2449190 ) M1M2_PR
-      NEW met2 ( 345230 2444260 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2732070 ) M1M2_PR
+      NEW met2 ( 345230 2730540 ) M2M3_PR_M ;
     - io_out[25] ( PIN io_out[25] ) ( mprj io_out[25] ) + USE SIGNAL
       + ROUTED met3 ( 2300 3095700 0 ) ( 20010 * )
-      NEW met2 ( 20010 2276810 ) ( * 3095700 )
-      NEW met2 ( 345230 2276300 ) ( * 2276810 )
-      NEW met3 ( 345230 2276300 ) ( 357420 * )
-      NEW met3 ( 357420 2276190 ) ( * 2276300 )
-      NEW met3 ( 357420 2276190 ) ( 360180 * 0 )
-      NEW met1 ( 20010 2276810 ) ( 345230 * )
+      NEW met2 ( 20010 2546090 ) ( * 3095700 )
+      NEW met2 ( 345230 2539460 ) ( * 2546090 )
+      NEW met3 ( 345230 2539460 ) ( 357420 * )
+      NEW met3 ( 357420 2539460 ) ( * 2539585 )
+      NEW met3 ( 357420 2539585 ) ( 360180 * 0 )
+      NEW met1 ( 20010 2546090 ) ( 345230 * )
+      NEW met1 ( 20010 2546090 ) M1M2_PR
       NEW met2 ( 20010 3095700 ) M2M3_PR_M
-      NEW met1 ( 20010 2276810 ) M1M2_PR
-      NEW met1 ( 345230 2276810 ) M1M2_PR
-      NEW met2 ( 345230 2276300 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2546090 ) M1M2_PR
+      NEW met2 ( 345230 2539460 ) M2M3_PR_M ;
     - io_out[26] ( PIN io_out[26] ) ( mprj io_out[26] ) + USE SIGNAL
       + ROUTED met3 ( 2300 2834580 0 ) ( 15870 * )
-      NEW met2 ( 15870 2111230 ) ( * 2834580 )
-      NEW met2 ( 345230 2108340 ) ( * 2111230 )
-      NEW met3 ( 345230 2108340 ) ( 357420 * )
-      NEW met3 ( 357420 2107945 ) ( * 2108340 )
-      NEW met3 ( 357420 2107945 ) ( 360180 * 0 )
-      NEW met1 ( 15870 2111230 ) ( 345230 * )
+      NEW met2 ( 15870 2352630 ) ( * 2834580 )
+      NEW met2 ( 345230 2349060 ) ( * 2352630 )
+      NEW met3 ( 345230 2349060 ) ( 357420 * )
+      NEW met3 ( 357420 2348830 ) ( * 2349060 )
+      NEW met3 ( 357420 2348830 ) ( 360180 * 0 )
+      NEW met1 ( 15870 2352630 ) ( 345230 * )
+      NEW met1 ( 15870 2352630 ) M1M2_PR
       NEW met2 ( 15870 2834580 ) M2M3_PR_M
-      NEW met1 ( 15870 2111230 ) M1M2_PR
-      NEW met1 ( 345230 2111230 ) M1M2_PR
-      NEW met2 ( 345230 2108340 ) M2M3_PR_M ;
+      NEW met1 ( 345230 2352630 ) M1M2_PR
+      NEW met2 ( 345230 2349060 ) M2M3_PR_M ;
     - io_out[27] ( PIN io_out[27] ) ( mprj io_out[27] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2574140 0 ) ( 14030 * )
-      NEW met2 ( 14030 1945650 ) ( * 2574140 )
-      NEW met2 ( 345230 1939700 ) ( * 1945650 )
-      NEW met3 ( 345230 1939700 ) ( 357420 * )
-      NEW met3 ( 357420 1939605 ) ( * 1939700 )
-      NEW met3 ( 357420 1939605 ) ( 360180 * 0 )
-      NEW met1 ( 14030 1945650 ) ( 345230 * )
-      NEW met1 ( 14030 1945650 ) M1M2_PR
-      NEW met2 ( 14030 2574140 ) M2M3_PR_M
-      NEW met1 ( 345230 1945650 ) M1M2_PR
-      NEW met2 ( 345230 1939700 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2574140 0 ) ( 18630 * )
+      NEW met2 ( 18630 2159510 ) ( * 2574140 )
+      NEW met2 ( 345230 2158660 ) ( * 2159510 )
+      NEW met3 ( 345230 2158660 ) ( 357420 * )
+      NEW met3 ( 357420 2158370 ) ( * 2158660 )
+      NEW met3 ( 357420 2158370 ) ( 360180 * 0 )
+      NEW met1 ( 18630 2159510 ) ( 345230 * )
+      NEW met1 ( 18630 2159510 ) M1M2_PR
+      NEW met2 ( 18630 2574140 ) M2M3_PR_M
+      NEW met1 ( 345230 2159510 ) M1M2_PR
+      NEW met2 ( 345230 2158660 ) M2M3_PR_M ;
     - io_out[28] ( PIN io_out[28] ) ( mprj io_out[28] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2313020 0 ) ( 18630 * )
-      NEW met2 ( 18630 1773270 ) ( * 2313020 )
-      NEW met2 ( 345230 1771740 ) ( * 1773270 )
-      NEW met3 ( 345230 1771740 ) ( 357420 * )
-      NEW met3 ( 357420 1771455 ) ( * 1771740 )
-      NEW met3 ( 357420 1771455 ) ( 360180 * 0 )
-      NEW met1 ( 18630 1773270 ) ( 345230 * )
-      NEW met1 ( 18630 1773270 ) M1M2_PR
-      NEW met2 ( 18630 2313020 ) M2M3_PR_M
-      NEW met1 ( 345230 1773270 ) M1M2_PR
-      NEW met2 ( 345230 1771740 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2313020 0 ) ( 20470 * )
+      NEW met2 ( 20470 1973190 ) ( * 2313020 )
+      NEW met2 ( 345230 1968260 ) ( * 1973190 )
+      NEW met3 ( 345230 1968260 ) ( 357420 * )
+      NEW met3 ( 357420 1967810 ) ( * 1968260 )
+      NEW met3 ( 357420 1967810 ) ( 360180 * 0 )
+      NEW met1 ( 20470 1973190 ) ( 345230 * )
+      NEW met2 ( 20470 2313020 ) M2M3_PR_M
+      NEW met1 ( 20470 1973190 ) M1M2_PR
+      NEW met1 ( 345230 1973190 ) M1M2_PR
+      NEW met2 ( 345230 1968260 ) M2M3_PR_M ;
     - io_out[29] ( PIN io_out[29] ) ( mprj io_out[29] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 2052580 0 ) ( 20470 * )
-      NEW met2 ( 20470 1607690 ) ( * 2052580 )
-      NEW met2 ( 345230 1603100 ) ( * 1607690 )
-      NEW met3 ( 345230 1603100 ) ( 357420 * )
-      NEW met3 ( 357420 1603100 ) ( * 1603305 )
-      NEW met3 ( 357420 1603305 ) ( 360180 * 0 )
-      NEW met1 ( 20470 1607690 ) ( 345230 * )
-      NEW met2 ( 20470 2052580 ) M2M3_PR_M
-      NEW met1 ( 20470 1607690 ) M1M2_PR
-      NEW met1 ( 345230 1607690 ) M1M2_PR
-      NEW met2 ( 345230 1603100 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 2052580 0 ) ( 18630 * )
+      NEW met2 ( 18630 1780070 ) ( * 2052580 )
+      NEW met2 ( 345230 1777180 ) ( * 1780070 )
+      NEW met3 ( 345230 1777180 ) ( 357420 * )
+      NEW met3 ( 357420 1776960 ) ( * 1777180 )
+      NEW met3 ( 357420 1776960 ) ( 360180 * 0 )
+      NEW met1 ( 18630 1780070 ) ( 345230 * )
+      NEW met2 ( 18630 2052580 ) M2M3_PR_M
+      NEW met1 ( 18630 1780070 ) M1M2_PR
+      NEW met1 ( 345230 1780070 ) M1M2_PR
+      NEW met2 ( 345230 1777180 ) M2M3_PR_M ;
     - io_out[2] ( PIN io_out[2] ) ( mprj io_out[2] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 599420 ) ( * 599725 )
-      NEW met3 ( 2729180 599725 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 497420 ) ( * 503370 )
+      + ROUTED met2 ( 2900990 497420 ) ( * 503370 )
       NEW met3 ( 2900990 497420 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 599420 ) ( 2743670 * )
-      NEW met1 ( 2743670 503370 ) ( 2900990 * )
-      NEW met2 ( 2743670 503370 ) ( * 599420 )
+      NEW met1 ( 2302070 503370 ) ( 2900990 * )
+      NEW met3 ( 2286200 639650 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 639540 ) ( * 639650 )
+      NEW met3 ( 2289420 639540 ) ( 2302070 * )
+      NEW met2 ( 2302070 503370 ) ( * 639540 )
       NEW met1 ( 2900990 503370 ) M1M2_PR
       NEW met2 ( 2900990 497420 ) M2M3_PR_M
-      NEW met1 ( 2743670 503370 ) M1M2_PR
-      NEW met2 ( 2743670 599420 ) M2M3_PR_M ;
+      NEW met1 ( 2302070 503370 ) M1M2_PR
+      NEW met2 ( 2302070 639540 ) M2M3_PR_M ;
     - io_out[30] ( PIN io_out[30] ) ( mprj io_out[30] ) + USE SIGNAL
       + ROUTED met3 ( 2300 1792140 0 ) ( 17710 * )
-      NEW met2 ( 17710 1434970 ) ( * 1792140 )
-      NEW met2 ( 345230 1434970 ) ( * 1435140 )
-      NEW met3 ( 345230 1435140 ) ( 357420 * )
-      NEW met3 ( 357420 1435060 ) ( * 1435140 )
-      NEW met3 ( 357420 1435060 ) ( 360180 * 0 )
-      NEW met1 ( 17710 1434970 ) ( 345230 * )
-      NEW met1 ( 17710 1434970 ) M1M2_PR
+      NEW met2 ( 17710 1586950 ) ( * 1792140 )
+      NEW met2 ( 345230 1586780 ) ( * 1586950 )
+      NEW met3 ( 345230 1586780 ) ( 357420 * )
+      NEW met3 ( 357420 1586400 ) ( * 1586780 )
+      NEW met3 ( 357420 1586400 ) ( 360180 * 0 )
+      NEW met1 ( 17710 1586950 ) ( 345230 * )
+      NEW met1 ( 17710 1586950 ) M1M2_PR
       NEW met2 ( 17710 1792140 ) M2M3_PR_M
-      NEW met1 ( 345230 1434970 ) M1M2_PR
-      NEW met2 ( 345230 1435140 ) M2M3_PR_M ;
+      NEW met1 ( 345230 1586950 ) M1M2_PR
+      NEW met2 ( 345230 1586780 ) M2M3_PR_M ;
     - io_out[31] ( PIN io_out[31] ) ( mprj io_out[31] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1531020 0 ) ( 19550 * )
-      NEW met2 ( 19550 1269390 ) ( * 1531020 )
-      NEW met2 ( 345230 1267180 ) ( * 1269390 )
-      NEW met3 ( 345230 1267180 ) ( 357420 * )
-      NEW met3 ( 357420 1266910 ) ( * 1267180 )
-      NEW met3 ( 357420 1266910 ) ( 360180 * 0 )
-      NEW met1 ( 19550 1269390 ) ( 345230 * )
-      NEW met1 ( 19550 1269390 ) M1M2_PR
-      NEW met2 ( 19550 1531020 ) M2M3_PR_M
-      NEW met1 ( 345230 1269390 ) M1M2_PR
-      NEW met2 ( 345230 1267180 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1531020 0 ) ( 17710 * )
+      NEW met2 ( 17710 1400630 ) ( * 1531020 )
+      NEW met2 ( 345230 1396380 ) ( * 1400630 )
+      NEW met3 ( 345230 1396380 ) ( 357420 * )
+      NEW met3 ( 357420 1395935 ) ( * 1396380 )
+      NEW met3 ( 357420 1395935 ) ( 360180 * 0 )
+      NEW met1 ( 17710 1400630 ) ( 345230 * )
+      NEW met1 ( 17710 1400630 ) M1M2_PR
+      NEW met2 ( 17710 1531020 ) M2M3_PR_M
+      NEW met1 ( 345230 1400630 ) M1M2_PR
+      NEW met2 ( 345230 1396380 ) M2M3_PR_M ;
     - io_out[32] ( PIN io_out[32] ) ( mprj io_out[32] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1270580 0 ) ( 18630 * )
-      NEW met2 ( 18630 1103810 ) ( * 1270580 )
-      NEW met2 ( 345230 1098540 ) ( * 1103810 )
-      NEW met3 ( 345230 1098540 ) ( 357420 * )
-      NEW met3 ( 357420 1098540 ) ( * 1098665 )
-      NEW met3 ( 357420 1098665 ) ( 360180 * 0 )
-      NEW met1 ( 18630 1103810 ) ( 345230 * )
-      NEW met2 ( 18630 1270580 ) M2M3_PR_M
-      NEW met1 ( 18630 1103810 ) M1M2_PR
-      NEW met1 ( 345230 1103810 ) M1M2_PR
-      NEW met2 ( 345230 1098540 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1270580 0 ) ( 17250 * )
+      NEW met2 ( 17250 1207170 ) ( * 1270580 )
+      NEW met2 ( 345230 1205300 ) ( * 1207170 )
+      NEW met3 ( 345230 1205300 ) ( 357420 * )
+      NEW met3 ( 357420 1205090 ) ( * 1205300 )
+      NEW met3 ( 357420 1205090 ) ( 360180 * 0 )
+      NEW met1 ( 17250 1207170 ) ( 345230 * )
+      NEW met2 ( 17250 1270580 ) M2M3_PR_M
+      NEW met1 ( 17250 1207170 ) M1M2_PR
+      NEW met1 ( 345230 1207170 ) M1M2_PR
+      NEW met2 ( 345230 1205300 ) M2M3_PR_M ;
     - io_out[33] ( PIN io_out[33] ) ( mprj io_out[33] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 1009460 0 ) ( 17250 * )
-      NEW met2 ( 17250 931430 ) ( * 1009460 )
-      NEW met2 ( 345230 930580 ) ( * 931430 )
-      NEW met3 ( 345230 930580 ) ( 357420 * )
-      NEW met3 ( 357420 930420 ) ( * 930580 )
-      NEW met3 ( 357420 930420 ) ( 360180 * 0 )
-      NEW met1 ( 17250 931430 ) ( 345230 * )
-      NEW met1 ( 17250 931430 ) M1M2_PR
-      NEW met2 ( 17250 1009460 ) M2M3_PR_M
-      NEW met1 ( 345230 931430 ) M1M2_PR
-      NEW met2 ( 345230 930580 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 1009460 0 ) ( 15870 * )
+      NEW met2 ( 15870 1009460 ) ( * 1014390 )
+      NEW met2 ( 345230 1014390 ) ( * 1014900 )
+      NEW met3 ( 345230 1014900 ) ( 357420 * )
+      NEW met3 ( 357420 1014625 ) ( * 1014900 )
+      NEW met3 ( 357420 1014625 ) ( 360180 * 0 )
+      NEW met1 ( 15870 1014390 ) ( 345230 * )
+      NEW met2 ( 15870 1009460 ) M2M3_PR_M
+      NEW met1 ( 15870 1014390 ) M1M2_PR
+      NEW met1 ( 345230 1014390 ) M1M2_PR
+      NEW met2 ( 345230 1014900 ) M2M3_PR_M ;
     - io_out[34] ( PIN io_out[34] ) ( mprj io_out[34] ) + USE SIGNAL
-      + ROUTED met3 ( 2300 749020 0 ) ( 16330 * )
-      NEW met2 ( 16330 749020 ) ( * 759050 )
-      NEW met2 ( 345230 759050 ) ( * 761940 )
-      NEW met3 ( 345230 761940 ) ( 357420 * )
-      NEW met3 ( 357420 761940 ) ( * 762270 )
-      NEW met3 ( 357420 762270 ) ( 360180 * 0 )
-      NEW met1 ( 16330 759050 ) ( 345230 * )
-      NEW met1 ( 16330 759050 ) M1M2_PR
-      NEW met2 ( 16330 749020 ) M2M3_PR_M
-      NEW met1 ( 345230 759050 ) M1M2_PR
-      NEW met2 ( 345230 761940 ) M2M3_PR_M ;
+      + ROUTED met3 ( 2300 749020 0 ) ( 17710 * )
+      NEW met2 ( 17710 749020 ) ( * 821270 )
+      NEW met2 ( 345230 821270 ) ( * 823820 )
+      NEW met3 ( 345230 823820 ) ( 357420 * )
+      NEW met3 ( 357420 823820 ) ( * 823970 )
+      NEW met3 ( 357420 823970 ) ( 360180 * 0 )
+      NEW met1 ( 17710 821270 ) ( 345230 * )
+      NEW met2 ( 17710 749020 ) M2M3_PR_M
+      NEW met1 ( 17710 821270 ) M1M2_PR
+      NEW met1 ( 345230 821270 ) M1M2_PR
+      NEW met2 ( 345230 823820 ) M2M3_PR_M ;
     - io_out[35] ( PIN io_out[35] ) ( mprj io_out[35] ) + USE SIGNAL
       + ROUTED met3 ( 2300 487900 0 ) ( 18170 * )
-      NEW met2 ( 18170 487900 ) ( * 593470 )
-      NEW met2 ( 345230 593470 ) ( * 593980 )
-      NEW met3 ( 345230 593980 ) ( 357420 * )
-      NEW met3 ( 357420 593980 ) ( * 594120 )
-      NEW met3 ( 357420 594120 ) ( 360180 * 0 )
-      NEW met1 ( 18170 593470 ) ( 345230 * )
+      NEW met2 ( 18170 487900 ) ( * 628150 )
+      NEW met2 ( 345230 628150 ) ( * 633420 )
+      NEW met3 ( 345230 633420 ) ( 357420 * )
+      NEW met3 ( 357420 633310 ) ( * 633420 )
+      NEW met3 ( 357420 633310 ) ( 360180 * 0 )
+      NEW met1 ( 18170 628150 ) ( 345230 * )
       NEW met2 ( 18170 487900 ) M2M3_PR_M
-      NEW met1 ( 18170 593470 ) M1M2_PR
-      NEW met1 ( 345230 593470 ) M1M2_PR
-      NEW met2 ( 345230 593980 ) M2M3_PR_M ;
+      NEW met1 ( 18170 628150 ) M1M2_PR
+      NEW met1 ( 345230 628150 ) M1M2_PR
+      NEW met2 ( 345230 633420 ) M2M3_PR_M ;
     - io_out[36] ( PIN io_out[36] ) ( mprj io_out[36] ) + USE SIGNAL
       + ROUTED met3 ( 2300 292740 0 ) ( 19090 * )
-      NEW met2 ( 19090 292740 ) ( * 462570 )
-      NEW met2 ( 345230 462570 ) ( * 467500 )
-      NEW met3 ( 345230 467500 ) ( 357420 * )
-      NEW met3 ( 357420 467500 ) ( * 467865 )
-      NEW met3 ( 357420 467865 ) ( 360180 * 0 )
-      NEW met1 ( 19090 462570 ) ( 345230 * )
+      NEW met2 ( 19090 292740 ) ( * 490110 )
+      NEW met2 ( 345230 489940 ) ( * 490110 )
+      NEW met3 ( 345230 489940 ) ( 357420 * )
+      NEW met3 ( 357420 489940 ) ( * 490270 )
+      NEW met3 ( 357420 490270 ) ( 360180 * 0 )
+      NEW met1 ( 19090 490110 ) ( 345230 * )
       NEW met2 ( 19090 292740 ) M2M3_PR_M
-      NEW met1 ( 19090 462570 ) M1M2_PR
-      NEW met1 ( 345230 462570 ) M1M2_PR
-      NEW met2 ( 345230 467500 ) M2M3_PR_M ;
+      NEW met1 ( 19090 490110 ) M1M2_PR
+      NEW met1 ( 345230 490110 ) M1M2_PR
+      NEW met2 ( 345230 489940 ) M2M3_PR_M ;
     - io_out[37] ( PIN io_out[37] ) ( mprj io_out[37] ) + USE SIGNAL
       + ROUTED met3 ( 2300 96900 0 ) ( 17710 * )
-      NEW met2 ( 17710 96900 ) ( * 338130 )
-      NEW met2 ( 345230 338130 ) ( * 341700 )
-      NEW met3 ( 345230 341700 ) ( 357420 * )
-      NEW met3 ( 357420 341700 ) ( * 341800 )
-      NEW met3 ( 357420 341800 ) ( 360180 * 0 )
-      NEW met1 ( 17710 338130 ) ( 345230 * )
+      NEW met2 ( 17710 96900 ) ( * 345270 )
+      NEW met2 ( 345230 345270 ) ( * 347140 )
+      NEW met3 ( 345230 347140 ) ( 357420 * )
+      NEW met3 ( 357420 347140 ) ( * 347330 )
+      NEW met3 ( 357420 347330 ) ( 360180 * 0 )
+      NEW met1 ( 17710 345270 ) ( 345230 * )
       NEW met2 ( 17710 96900 ) M2M3_PR_M
-      NEW met1 ( 17710 338130 ) M1M2_PR
-      NEW met1 ( 345230 338130 ) M1M2_PR
-      NEW met2 ( 345230 341700 ) M2M3_PR_M ;
+      NEW met1 ( 17710 345270 ) M1M2_PR
+      NEW met1 ( 345230 345270 ) M1M2_PR
+      NEW met2 ( 345230 347140 ) M2M3_PR_M ;
     - io_out[3] ( PIN io_out[3] ) ( mprj io_out[3] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 696660 ) ( * 696830 )
       NEW met3 ( 2900990 696660 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 727940 ) ( * 728355 )
-      NEW met3 ( 2729180 728355 0 ) ( 2731940 * )
-      NEW met1 ( 2742750 696830 ) ( 2900990 * )
-      NEW met3 ( 2731940 727940 ) ( 2742750 * )
-      NEW met2 ( 2742750 696830 ) ( * 727940 )
+      NEW met3 ( 2289420 785060 ) ( 2301150 * )
+      NEW met3 ( 2289420 785060 ) ( * 785375 )
+      NEW met3 ( 2286200 785375 0 ) ( 2289420 * )
+      NEW met1 ( 2301150 696830 ) ( 2900990 * )
+      NEW met2 ( 2301150 696830 ) ( * 785060 )
       NEW met1 ( 2900990 696830 ) M1M2_PR
       NEW met2 ( 2900990 696660 ) M2M3_PR_M
-      NEW met1 ( 2742750 696830 ) M1M2_PR
-      NEW met2 ( 2742750 727940 ) M2M3_PR_M ;
+      NEW met1 ( 2301150 696830 ) M1M2_PR
+      NEW met2 ( 2301150 785060 ) M2M3_PR_M ;
     - io_out[4] ( PIN io_out[4] ) ( mprj io_out[4] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 856795 ) ( * 857140 )
-      NEW met3 ( 2729180 856795 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 890290 ) ( * 895900 )
+      + ROUTED met2 ( 2900990 895900 ) ( * 896750 )
       NEW met3 ( 2900990 895900 ) ( 2917780 * 0 )
-      NEW met2 ( 2743210 857140 ) ( * 890290 )
-      NEW met3 ( 2731940 857140 ) ( 2743210 * )
-      NEW met1 ( 2743210 890290 ) ( 2900990 * )
-      NEW met1 ( 2900990 890290 ) M1M2_PR
+      NEW met1 ( 2301150 896750 ) ( 2900990 * )
+      NEW met3 ( 2286200 931200 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 931200 ) ( * 931260 )
+      NEW met3 ( 2289420 931260 ) ( 2301150 * )
+      NEW met2 ( 2301150 896750 ) ( * 931260 )
+      NEW met1 ( 2900990 896750 ) M1M2_PR
       NEW met2 ( 2900990 895900 ) M2M3_PR_M
-      NEW met2 ( 2743210 857140 ) M2M3_PR_M
-      NEW met1 ( 2743210 890290 ) M1M2_PR ;
+      NEW met1 ( 2301150 896750 ) M1M2_PR
+      NEW met2 ( 2301150 931260 ) M2M3_PR_M ;
     - io_out[5] ( PIN io_out[5] ) ( mprj io_out[5] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 985520 ) ( * 985660 )
-      NEW met3 ( 2729180 985520 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1090210 ) ( * 1095140 )
+      + ROUTED met2 ( 2900990 1090210 ) ( * 1095140 )
       NEW met3 ( 2900990 1095140 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 985660 ) ( 2743210 * )
-      NEW met1 ( 2743210 1090210 ) ( 2900990 * )
-      NEW met2 ( 2743210 985660 ) ( * 1090210 )
+      NEW met3 ( 2286200 1076830 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1076780 ) ( * 1076830 )
+      NEW met3 ( 2289420 1076780 ) ( 2297930 * )
+      NEW met2 ( 2297930 1076780 ) ( * 1090210 )
+      NEW met1 ( 2297930 1090210 ) ( 2900990 * )
       NEW met1 ( 2900990 1090210 ) M1M2_PR
       NEW met2 ( 2900990 1095140 ) M2M3_PR_M
-      NEW met2 ( 2743210 985660 ) M2M3_PR_M
-      NEW met1 ( 2743210 1090210 ) M1M2_PR ;
+      NEW met2 ( 2297930 1076780 ) M2M3_PR_M
+      NEW met1 ( 2297930 1090210 ) M1M2_PR ;
     - io_out[6] ( PIN io_out[6] ) ( mprj io_out[6] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1114150 ) ( * 1114180 )
-      NEW met3 ( 2729180 1114150 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1290470 ) ( * 1294380 )
+      + ROUTED met2 ( 2900990 1290470 ) ( * 1294380 )
       NEW met3 ( 2900990 1294380 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1114180 ) ( 2743670 * )
-      NEW met2 ( 2743670 1114180 ) ( * 1290470 )
-      NEW met1 ( 2743670 1290470 ) ( 2900990 * )
+      NEW met3 ( 2286200 1222560 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1222300 ) ( * 1222560 )
+      NEW met3 ( 2289420 1222300 ) ( 2301150 * )
+      NEW met2 ( 2301150 1222300 ) ( * 1290470 )
+      NEW met1 ( 2301150 1290470 ) ( 2900990 * )
       NEW met1 ( 2900990 1290470 ) M1M2_PR
       NEW met2 ( 2900990 1294380 ) M2M3_PR_M
-      NEW met2 ( 2743670 1114180 ) M2M3_PR_M
-      NEW met1 ( 2743670 1290470 ) M1M2_PR ;
+      NEW met2 ( 2301150 1222300 ) M2M3_PR_M
+      NEW met1 ( 2301150 1290470 ) M1M2_PR ;
     - io_out[7] ( PIN io_out[7] ) ( mprj io_out[7] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1285530 ) ( * 1285540 )
-      NEW met3 ( 2729180 1285530 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1559410 ) ( * 1560260 )
+      + ROUTED met2 ( 2900990 1559410 ) ( * 1560260 )
       NEW met3 ( 2900990 1560260 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1285540 ) ( 2744590 * )
-      NEW met1 ( 2744590 1559410 ) ( 2900990 * )
-      NEW met2 ( 2744590 1285540 ) ( * 1559410 )
+      NEW met1 ( 2301610 1559410 ) ( 2900990 * )
+      NEW met3 ( 2286200 1416865 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1416780 ) ( * 1416865 )
+      NEW met3 ( 2289420 1416780 ) ( 2301610 * )
+      NEW met2 ( 2301610 1416780 ) ( * 1559410 )
       NEW met1 ( 2900990 1559410 ) M1M2_PR
       NEW met2 ( 2900990 1560260 ) M2M3_PR_M
-      NEW met2 ( 2744590 1285540 ) M2M3_PR_M
-      NEW met1 ( 2744590 1559410 ) M1M2_PR ;
+      NEW met1 ( 2301610 1559410 ) M1M2_PR
+      NEW met2 ( 2301610 1416780 ) M2M3_PR_M ;
     - io_out[8] ( PIN io_out[8] ) ( mprj io_out[8] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1456900 ) ( * 1457005 )
-      NEW met3 ( 2729180 1457005 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 1821890 ) ( * 1825460 )
+      + ROUTED met2 ( 2900990 1821890 ) ( * 1825460 )
       NEW met3 ( 2900990 1825460 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1456900 ) ( 2742750 * )
-      NEW met1 ( 2742750 1821890 ) ( 2900990 * )
-      NEW met2 ( 2742750 1456900 ) ( * 1821890 )
+      NEW met1 ( 2301610 1821890 ) ( 2900990 * )
+      NEW met3 ( 2286200 1611170 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1611170 ) ( * 1611260 )
+      NEW met3 ( 2289420 1611260 ) ( 2301610 * )
+      NEW met2 ( 2301610 1611260 ) ( * 1821890 )
       NEW met1 ( 2900990 1821890 ) M1M2_PR
       NEW met2 ( 2900990 1825460 ) M2M3_PR_M
-      NEW met2 ( 2742750 1456900 ) M2M3_PR_M
-      NEW met1 ( 2742750 1821890 ) M1M2_PR ;
+      NEW met1 ( 2301610 1821890 ) M1M2_PR
+      NEW met2 ( 2301610 1611260 ) M2M3_PR_M ;
     - io_out[9] ( PIN io_out[9] ) ( mprj io_out[9] ) + USE SIGNAL
-      + ROUTED met3 ( 2731940 1628480 ) ( * 1628940 )
-      NEW met3 ( 2729180 1628480 0 ) ( 2731940 * )
-      NEW met2 ( 2900990 2090830 ) ( * 2091340 )
+      + ROUTED met2 ( 2900990 2090830 ) ( * 2091340 )
       NEW met3 ( 2900990 2091340 ) ( 2917780 * 0 )
-      NEW met3 ( 2731940 1628940 ) ( 2745510 * )
-      NEW met2 ( 2745510 1628940 ) ( * 2090830 )
-      NEW met1 ( 2745510 2090830 ) ( 2900990 * )
+      NEW met3 ( 2286200 1805470 0 ) ( 2289420 * )
+      NEW met3 ( 2289420 1805470 ) ( * 1805740 )
+      NEW met3 ( 2289420 1805740 ) ( 2302530 * )
+      NEW met2 ( 2302530 1805740 ) ( * 2090830 )
+      NEW met1 ( 2302530 2090830 ) ( 2900990 * )
       NEW met1 ( 2900990 2090830 ) M1M2_PR
       NEW met2 ( 2900990 2091340 ) M2M3_PR_M
-      NEW met2 ( 2745510 1628940 ) M2M3_PR_M
-      NEW met1 ( 2745510 2090830 ) M1M2_PR ;
+      NEW met2 ( 2302530 1805740 ) M2M3_PR_M
+      NEW met1 ( 2302530 2090830 ) M1M2_PR ;
     - la_data_in[0] ( PIN la_data_in[0] ) ( mprj la_data_in[0] ) + USE SIGNAL
-      + ROUTED met2 ( 865950 283050 ) ( * 298860 )
-      NEW met2 ( 865950 298860 ) ( 866100 * )
-      NEW met2 ( 866100 298860 ) ( * 300220 0 )
-      NEW met2 ( 629510 2380 0 ) ( * 30770 )
-      NEW met1 ( 629510 30770 ) ( 831450 * )
-      NEW met1 ( 831450 283050 ) ( 865950 * )
-      NEW met2 ( 831450 30770 ) ( * 283050 )
-      NEW met1 ( 865950 283050 ) M1M2_PR
-      NEW met1 ( 629510 30770 ) M1M2_PR
-      NEW met1 ( 831450 30770 ) M1M2_PR
-      NEW met1 ( 831450 283050 ) M1M2_PR ;
+      + ROUTED met1 ( 762450 285090 ) ( 773030 * )
+      NEW met2 ( 773030 285090 ) ( * 299540 )
+      NEW met2 ( 773030 299540 ) ( 773600 * )
+      NEW met2 ( 773600 299540 ) ( * 300220 0 )
+      NEW met2 ( 762450 23970 ) ( * 285090 )
+      NEW met2 ( 629510 2380 0 ) ( * 23970 )
+      NEW met1 ( 629510 23970 ) ( 762450 * )
+      NEW met1 ( 762450 23970 ) M1M2_PR
+      NEW met1 ( 762450 285090 ) M1M2_PR
+      NEW met1 ( 773030 285090 ) M1M2_PR
+      NEW met1 ( 629510 23970 ) M1M2_PR ;
     - la_data_in[100] ( PIN la_data_in[100] ) ( mprj la_data_in[100] ) + USE SIGNAL
-      + ROUTED met2 ( 1343890 284750 ) ( * 298860 )
-      NEW met2 ( 1343700 298860 ) ( 1343890 * )
-      NEW met2 ( 1343700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2402810 2380 0 ) ( * 60350 )
-      NEW met1 ( 1343890 284750 ) ( 1521910 * )
-      NEW met2 ( 1521910 60350 ) ( * 284750 )
-      NEW met1 ( 1521910 60350 ) ( 2402810 * )
-      NEW met1 ( 1343890 284750 ) M1M2_PR
-      NEW met1 ( 2402810 60350 ) M1M2_PR
-      NEW met1 ( 1521910 284750 ) M1M2_PR
-      NEW met1 ( 1521910 60350 ) M1M2_PR ;
+      + ROUTED met2 ( 1164030 283390 ) ( * 298860 )
+      NEW met2 ( 1163900 298860 ) ( 1164030 * )
+      NEW met2 ( 1163900 298860 ) ( * 300220 0 )
+      NEW met2 ( 2342550 38250 ) ( * 287130 )
+      NEW met2 ( 2402810 2380 0 ) ( * 38250 )
+      NEW li1 ( 1241770 283390 ) ( * 287130 )
+      NEW met1 ( 1164030 283390 ) ( 1241770 * )
+      NEW met1 ( 1241770 287130 ) ( 2342550 * )
+      NEW met1 ( 2342550 38250 ) ( 2402810 * )
+      NEW met1 ( 1164030 283390 ) M1M2_PR
+      NEW met1 ( 2342550 287130 ) M1M2_PR
+      NEW met1 ( 2342550 38250 ) M1M2_PR
+      NEW met1 ( 2402810 38250 ) M1M2_PR
+      NEW li1 ( 1241770 283390 ) L1M1_PR_MR
+      NEW li1 ( 1241770 287130 ) L1M1_PR_MR ;
     - la_data_in[101] ( PIN la_data_in[101] ) ( mprj la_data_in[101] ) + USE SIGNAL
-      + ROUTED met1 ( 1348490 286790 ) ( 1352170 * )
-      NEW met2 ( 1348490 286790 ) ( * 298860 )
-      NEW met2 ( 1348490 298860 ) ( 1348500 * )
-      NEW met2 ( 1348500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1352170 66130 ) ( * 286790 )
-      NEW met2 ( 2420290 2380 0 ) ( * 66130 )
-      NEW met1 ( 1352170 66130 ) ( 2420290 * )
-      NEW met1 ( 1352170 286790 ) M1M2_PR
-      NEW met1 ( 1348490 286790 ) M1M2_PR
-      NEW met1 ( 1352170 66130 ) M1M2_PR
-      NEW met1 ( 2420290 66130 ) M1M2_PR ;
+      + ROUTED met2 ( 1167710 279650 ) ( * 298860 )
+      NEW met2 ( 1167710 298860 ) ( 1167800 * )
+      NEW met2 ( 1167800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2415230 82800 ) ( 2420290 * )
+      NEW met2 ( 2420290 2380 0 ) ( * 82800 )
+      NEW met2 ( 2415230 82800 ) ( * 279650 )
+      NEW met1 ( 1167710 279650 ) ( 2415230 * )
+      NEW met1 ( 1167710 279650 ) M1M2_PR
+      NEW met1 ( 2415230 279650 ) M1M2_PR ;
     - la_data_in[102] ( PIN la_data_in[102] ) ( mprj la_data_in[102] ) + USE SIGNAL
-      + ROUTED met2 ( 1353550 286110 ) ( * 298860 )
-      NEW met2 ( 1353300 298860 ) ( 1353550 * )
-      NEW met2 ( 1353300 298860 ) ( * 300220 0 )
+      + ROUTED met2 ( 1171850 287130 ) ( * 298860 )
+      NEW met2 ( 1171700 298860 ) ( 1171850 * )
+      NEW met2 ( 1171700 298860 ) ( * 300220 0 )
       NEW met2 ( 2438230 2380 0 ) ( * 20910 )
       NEW met1 ( 2432250 20910 ) ( 2438230 * )
-      NEW met2 ( 2432250 20910 ) ( * 286110 )
-      NEW met1 ( 1353550 286110 ) ( 2432250 * )
-      NEW met1 ( 1353550 286110 ) M1M2_PR
+      NEW met2 ( 2432250 20910 ) ( * 286790 )
+      NEW met1 ( 1215550 286790 ) ( * 287130 )
+      NEW met1 ( 1171850 287130 ) ( 1215550 * )
+      NEW met1 ( 1215550 286790 ) ( 2432250 * )
+      NEW met1 ( 1171850 287130 ) M1M2_PR
       NEW met1 ( 2438230 20910 ) M1M2_PR
       NEW met1 ( 2432250 20910 ) M1M2_PR
-      NEW met1 ( 2432250 286110 ) M1M2_PR ;
+      NEW met1 ( 2432250 286790 ) M1M2_PR ;
     - la_data_in[103] ( PIN la_data_in[103] ) ( mprj la_data_in[103] ) + USE SIGNAL
-      + ROUTED met2 ( 1358000 298860 ) ( 1359070 * )
-      NEW met2 ( 1358000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1359070 65790 ) ( * 298860 )
-      NEW met2 ( 2455710 2380 0 ) ( * 3060 )
-      NEW met2 ( 2454790 3060 ) ( 2455710 * )
-      NEW met2 ( 2454790 2380 ) ( * 3060 )
-      NEW met2 ( 2453410 2380 ) ( 2454790 * )
-      NEW met2 ( 2453410 2380 ) ( * 3060 )
-      NEW met2 ( 2452490 3060 ) ( 2453410 * )
-      NEW met1 ( 1359070 65790 ) ( 2452490 * )
-      NEW met2 ( 2452490 3060 ) ( * 65790 )
-      NEW met1 ( 1359070 65790 ) M1M2_PR
-      NEW met1 ( 2452490 65790 ) M1M2_PR ;
+      + ROUTED met2 ( 1176910 284750 ) ( * 298860 )
+      NEW met2 ( 1175600 298860 ) ( 1176910 * )
+      NEW met2 ( 1175600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1210030 279990 ) ( * 284750 )
+      NEW met1 ( 1176910 284750 ) ( 1210030 * )
+      NEW met2 ( 2455710 2380 0 ) ( * 20910 )
+      NEW met1 ( 2449730 20910 ) ( 2455710 * )
+      NEW met1 ( 1210030 279990 ) ( 2449730 * )
+      NEW met2 ( 2449730 20910 ) ( * 279990 )
+      NEW met1 ( 1176910 284750 ) M1M2_PR
+      NEW met1 ( 1210030 284750 ) M1M2_PR
+      NEW met1 ( 1210030 279990 ) M1M2_PR
+      NEW met1 ( 2455710 20910 ) M1M2_PR
+      NEW met1 ( 2449730 20910 ) M1M2_PR
+      NEW met1 ( 2449730 279990 ) M1M2_PR ;
     - la_data_in[104] ( PIN la_data_in[104] ) ( mprj la_data_in[104] ) + USE SIGNAL
-      + ROUTED met2 ( 1362750 286790 ) ( * 298860 )
-      NEW met2 ( 1362750 298860 ) ( 1362800 * )
-      NEW met2 ( 1362800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2308050 39610 ) ( * 286790 )
-      NEW met1 ( 1362750 286790 ) ( 2308050 * )
-      NEW met1 ( 2308050 39610 ) ( 2473650 * )
-      NEW met2 ( 2473650 2380 0 ) ( * 39610 )
-      NEW met1 ( 1362750 286790 ) M1M2_PR
-      NEW met1 ( 2308050 286790 ) M1M2_PR
-      NEW met1 ( 2308050 39610 ) M1M2_PR
-      NEW met1 ( 2473650 39610 ) M1M2_PR ;
+      + ROUTED met2 ( 1179670 288150 ) ( * 298860 )
+      NEW met2 ( 1179500 298860 ) ( 1179670 * )
+      NEW met2 ( 1179500 298860 ) ( * 300220 0 )
+      NEW met2 ( 2052750 44710 ) ( * 288150 )
+      NEW met1 ( 1179670 288150 ) ( 2052750 * )
+      NEW met1 ( 2052750 44710 ) ( 2473650 * )
+      NEW met2 ( 2473650 2380 0 ) ( * 44710 )
+      NEW met1 ( 1179670 288150 ) M1M2_PR
+      NEW met1 ( 2052750 288150 ) M1M2_PR
+      NEW met1 ( 2052750 44710 ) M1M2_PR
+      NEW met1 ( 2473650 44710 ) M1M2_PR ;
     - la_data_in[105] ( PIN la_data_in[105] ) ( mprj la_data_in[105] ) + USE SIGNAL
-      + ROUTED met2 ( 1367810 286450 ) ( * 298860 )
-      NEW met2 ( 1367600 298860 ) ( 1367810 * )
-      NEW met2 ( 1367600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2342550 38930 ) ( * 286450 )
-      NEW met1 ( 1367810 286450 ) ( 2342550 * )
-      NEW met2 ( 2491130 2380 0 ) ( * 17340 )
-      NEW met2 ( 2491130 17340 ) ( 2491590 * )
-      NEW met1 ( 2342550 38930 ) ( 2491590 * )
-      NEW met2 ( 2491590 17340 ) ( * 38930 )
-      NEW met1 ( 1367810 286450 ) M1M2_PR
-      NEW met1 ( 2342550 286450 ) M1M2_PR
-      NEW met1 ( 2342550 38930 ) M1M2_PR
-      NEW met1 ( 2491590 38930 ) M1M2_PR ;
+      + ROUTED met2 ( 1183350 286450 ) ( * 298860 )
+      NEW met2 ( 1183350 298860 ) ( 1183400 * )
+      NEW met2 ( 1183400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2491130 2380 0 ) ( * 20910 )
+      NEW met1 ( 2487450 20910 ) ( 2491130 * )
+      NEW met1 ( 1183350 286450 ) ( 2487450 * )
+      NEW met2 ( 2487450 20910 ) ( * 286450 )
+      NEW met1 ( 1183350 286450 ) M1M2_PR
+      NEW met1 ( 2491130 20910 ) M1M2_PR
+      NEW met1 ( 2487450 20910 ) M1M2_PR
+      NEW met1 ( 2487450 286450 ) M1M2_PR ;
     - la_data_in[106] ( PIN la_data_in[106] ) ( mprj la_data_in[106] ) + USE SIGNAL
-      + ROUTED met2 ( 1372300 298860 ) ( 1372870 * )
-      NEW met2 ( 1372300 298860 ) ( * 300220 0 )
+      + ROUTED met2 ( 1187300 298860 ) ( 1187490 * )
+      NEW met2 ( 1187300 298860 ) ( * 300220 0 )
       NEW met2 ( 2509070 2380 0 ) ( * 3060 )
       NEW met2 ( 2508150 3060 ) ( 2509070 * )
       NEW met2 ( 2508150 2380 ) ( * 3060 )
       NEW met2 ( 2506770 2380 ) ( 2508150 * )
-      NEW met2 ( 1372870 65450 ) ( * 298860 )
-      NEW met2 ( 2506770 2380 ) ( * 65450 )
-      NEW met1 ( 1372870 65450 ) ( 2506770 * )
-      NEW met1 ( 1372870 65450 ) M1M2_PR
-      NEW met1 ( 2506770 65450 ) M1M2_PR ;
+      NEW met2 ( 1187490 272850 ) ( * 298860 )
+      NEW met2 ( 2504930 82800 ) ( 2506770 * )
+      NEW met2 ( 2506770 2380 ) ( * 82800 )
+      NEW met2 ( 2504930 82800 ) ( * 272850 )
+      NEW met1 ( 1187490 272850 ) ( 2504930 * )
+      NEW met1 ( 1187490 272850 ) M1M2_PR
+      NEW met1 ( 2504930 272850 ) M1M2_PR ;
     - la_data_in[107] ( PIN la_data_in[107] ) ( mprj la_data_in[107] ) + USE SIGNAL
-      + ROUTED met2 ( 1377010 279650 ) ( * 298860 )
-      NEW met2 ( 1377010 298860 ) ( 1377100 * )
-      NEW met2 ( 1377100 298860 ) ( * 300220 0 )
-      NEW met2 ( 2527010 2380 0 ) ( * 17850 )
-      NEW met1 ( 2515050 17850 ) ( 2527010 * )
-      NEW met2 ( 2515050 17850 ) ( * 279650 )
-      NEW met1 ( 1377010 279650 ) ( 2515050 * )
-      NEW met1 ( 1377010 279650 ) M1M2_PR
-      NEW met1 ( 2527010 17850 ) M1M2_PR
-      NEW met1 ( 2515050 17850 ) M1M2_PR
-      NEW met1 ( 2515050 279650 ) M1M2_PR ;
+      + ROUTED met1 ( 1191170 286790 ) ( 1193470 * )
+      NEW met2 ( 1191170 286790 ) ( * 298860 )
+      NEW met2 ( 1191170 298860 ) ( 1191200 * )
+      NEW met2 ( 1191200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1193470 58650 ) ( * 286790 )
+      NEW met2 ( 2527010 2380 0 ) ( * 58650 )
+      NEW met1 ( 1193470 58650 ) ( 2527010 * )
+      NEW met1 ( 1193470 286790 ) M1M2_PR
+      NEW met1 ( 1191170 286790 ) M1M2_PR
+      NEW met1 ( 1193470 58650 ) M1M2_PR
+      NEW met1 ( 2527010 58650 ) M1M2_PR ;
     - la_data_in[108] ( PIN la_data_in[108] ) ( mprj la_data_in[108] ) + USE SIGNAL
-      + ROUTED met2 ( 1382070 279310 ) ( * 298860 )
-      NEW met2 ( 1381900 298860 ) ( 1382070 * )
-      NEW met2 ( 1381900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2544490 2380 0 ) ( * 17340 )
-      NEW met2 ( 2542650 17340 ) ( 2544490 * )
-      NEW met2 ( 2542650 17340 ) ( * 34500 )
-      NEW met2 ( 2539430 34500 ) ( 2542650 * )
-      NEW met2 ( 2539430 34500 ) ( * 279310 )
-      NEW met1 ( 1382070 279310 ) ( 2539430 * )
-      NEW met1 ( 1382070 279310 ) M1M2_PR
-      NEW met1 ( 2539430 279310 ) M1M2_PR ;
+      + ROUTED met2 ( 1244530 279310 ) ( * 285430 )
+      NEW met2 ( 2539430 82800 ) ( 2544490 * )
+      NEW met2 ( 2544490 2380 0 ) ( * 82800 )
+      NEW met2 ( 2539430 82800 ) ( * 279310 )
+      NEW li1 ( 1221530 283730 ) ( * 285430 )
+      NEW met1 ( 1195310 283730 ) ( 1221530 * )
+      NEW met2 ( 1195310 283730 ) ( * 298860 )
+      NEW met2 ( 1195200 298860 ) ( 1195310 * )
+      NEW met2 ( 1195200 298860 ) ( * 300220 0 )
+      NEW met1 ( 1221530 285430 ) ( 1244530 * )
+      NEW met1 ( 1244530 279310 ) ( 2539430 * )
+      NEW met1 ( 1244530 285430 ) M1M2_PR
+      NEW met1 ( 1244530 279310 ) M1M2_PR
+      NEW met1 ( 2539430 279310 ) M1M2_PR
+      NEW li1 ( 1221530 285430 ) L1M1_PR_MR
+      NEW li1 ( 1221530 283730 ) L1M1_PR_MR
+      NEW met1 ( 1195310 283730 ) M1M2_PR ;
     - la_data_in[109] ( PIN la_data_in[109] ) ( mprj la_data_in[109] ) + USE SIGNAL
-      + ROUTED met2 ( 1385750 298860 ) ( 1386600 * )
-      NEW met2 ( 1386600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1385750 21250 ) ( * 298860 )
-      NEW met2 ( 2562430 2380 0 ) ( * 21250 )
-      NEW met1 ( 1385750 21250 ) ( 2562430 * )
-      NEW met1 ( 1385750 21250 ) M1M2_PR
-      NEW met1 ( 2562430 21250 ) M1M2_PR ;
+      + ROUTED met2 ( 1199100 298860 ) ( 1200370 * )
+      NEW met2 ( 1199100 298860 ) ( * 300220 0 )
+      NEW met2 ( 2562430 2380 0 ) ( * 21590 )
+      NEW met1 ( 1200370 21590 ) ( 2562430 * )
+      NEW met2 ( 1200370 21590 ) ( * 298860 )
+      NEW met1 ( 1200370 21590 ) M1M2_PR
+      NEW met1 ( 2562430 21590 ) M1M2_PR ;
     - la_data_in[10] ( PIN la_data_in[10] ) ( mprj la_data_in[10] ) + USE SIGNAL
-      + ROUTED met2 ( 806610 2380 0 ) ( * 79730 )
-      NEW met2 ( 911030 298860 ) ( 913900 * )
-      NEW met2 ( 913900 298860 ) ( * 300220 0 )
-      NEW met1 ( 806610 79730 ) ( 911030 * )
-      NEW met2 ( 911030 79730 ) ( * 298860 )
-      NEW met1 ( 806610 79730 ) M1M2_PR
-      NEW met1 ( 911030 79730 ) M1M2_PR ;
+      + ROUTED met2 ( 806610 2380 0 ) ( * 20060 )
+      NEW met2 ( 806610 20060 ) ( 807530 * )
+      NEW met2 ( 807990 298860 ) ( 812600 * )
+      NEW met2 ( 812600 298860 ) ( * 300220 0 )
+      NEW met2 ( 807530 20060 ) ( * 34500 )
+      NEW met2 ( 807530 34500 ) ( 807990 * )
+      NEW met2 ( 807990 34500 ) ( * 298860 ) ;
     - la_data_in[110] ( PIN la_data_in[110] ) ( mprj la_data_in[110] ) + USE SIGNAL
-      + ROUTED met1 ( 1393570 25330 ) ( 1425310 * )
-      NEW li1 ( 1425310 21590 ) ( * 25330 )
-      NEW met1 ( 1391270 285430 ) ( 1393570 * )
-      NEW met2 ( 1391270 285430 ) ( * 298860 )
-      NEW met2 ( 1391270 298860 ) ( 1391400 * )
-      NEW met2 ( 1391400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2579910 2380 0 ) ( * 21590 )
-      NEW met1 ( 1425310 21590 ) ( 2579910 * )
-      NEW met2 ( 1393570 25330 ) ( * 285430 )
-      NEW met1 ( 1393570 25330 ) M1M2_PR
-      NEW li1 ( 1425310 25330 ) L1M1_PR_MR
-      NEW li1 ( 1425310 21590 ) L1M1_PR_MR
-      NEW met1 ( 1393570 285430 ) M1M2_PR
-      NEW met1 ( 1391270 285430 ) M1M2_PR
-      NEW met1 ( 2579910 21590 ) M1M2_PR ;
+      + ROUTED met1 ( 1203130 286790 ) ( 1207270 * )
+      NEW met2 ( 1203130 286790 ) ( * 298860 )
+      NEW met2 ( 1203000 298860 ) ( 1203130 * )
+      NEW met2 ( 1203000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2579910 2380 0 ) ( * 21930 )
+      NEW met1 ( 1207270 21930 ) ( 2579910 * )
+      NEW met2 ( 1207270 21930 ) ( * 286790 )
+      NEW met1 ( 1207270 21930 ) M1M2_PR
+      NEW met1 ( 1207270 286790 ) M1M2_PR
+      NEW met1 ( 1203130 286790 ) M1M2_PR
+      NEW met1 ( 2579910 21930 ) M1M2_PR ;
     - la_data_in[111] ( PIN la_data_in[111] ) ( mprj la_data_in[111] ) + USE SIGNAL
-      + ROUTED met2 ( 2597850 2380 0 ) ( * 21930 )
-      NEW met1 ( 1396330 285430 ) ( 1400470 * )
-      NEW met2 ( 1396330 285430 ) ( * 298860 )
-      NEW met2 ( 1396200 298860 ) ( 1396330 * )
-      NEW met2 ( 1396200 298860 ) ( * 300220 0 )
-      NEW met1 ( 1400470 21930 ) ( 2597850 * )
-      NEW met2 ( 1400470 21930 ) ( * 285430 )
-      NEW met1 ( 2597850 21930 ) M1M2_PR
-      NEW met1 ( 1400470 21930 ) M1M2_PR
-      NEW met1 ( 1400470 285430 ) M1M2_PR
-      NEW met1 ( 1396330 285430 ) M1M2_PR ;
+      + ROUTED met2 ( 2597850 2380 0 ) ( * 22270 )
+      NEW met2 ( 1206810 298860 ) ( 1206900 * )
+      NEW met2 ( 1206900 298860 ) ( * 300220 0 )
+      NEW met1 ( 1206810 22270 ) ( 2597850 * )
+      NEW met2 ( 1206810 22270 ) ( * 298860 )
+      NEW met1 ( 2597850 22270 ) M1M2_PR
+      NEW met1 ( 1206810 22270 ) M1M2_PR ;
     - la_data_in[112] ( PIN la_data_in[112] ) ( mprj la_data_in[112] ) + USE SIGNAL
-      + ROUTED met2 ( 2615330 2380 0 ) ( * 22270 )
-      NEW met1 ( 1400930 285430 ) ( 1406910 * )
-      NEW met2 ( 1400930 285430 ) ( * 298860 )
-      NEW met2 ( 1400930 298860 ) ( 1401000 * )
-      NEW met2 ( 1401000 298860 ) ( * 300220 0 )
-      NEW met1 ( 1406910 22270 ) ( 2615330 * )
-      NEW met2 ( 1406910 22270 ) ( * 285430 )
-      NEW met1 ( 2615330 22270 ) M1M2_PR
-      NEW met1 ( 1406910 22270 ) M1M2_PR
-      NEW met1 ( 1406910 285430 ) M1M2_PR
-      NEW met1 ( 1400930 285430 ) M1M2_PR ;
+      + ROUTED met2 ( 2615330 2380 0 ) ( * 22610 )
+      NEW met1 ( 1210950 286790 ) ( 1214170 * )
+      NEW met2 ( 1210950 286790 ) ( * 298860 )
+      NEW met2 ( 1210800 298860 ) ( 1210950 * )
+      NEW met2 ( 1210800 298860 ) ( * 300220 0 )
+      NEW met1 ( 1214170 22610 ) ( 2615330 * )
+      NEW met2 ( 1214170 22610 ) ( * 286790 )
+      NEW met1 ( 2615330 22610 ) M1M2_PR
+      NEW met1 ( 1214170 22610 ) M1M2_PR
+      NEW met1 ( 1214170 286790 ) M1M2_PR
+      NEW met1 ( 1210950 286790 ) M1M2_PR ;
     - la_data_in[113] ( PIN la_data_in[113] ) ( mprj la_data_in[113] ) + USE SIGNAL
-      + ROUTED met2 ( 2633270 2380 0 ) ( * 22610 )
-      NEW met2 ( 1405800 298860 ) ( 1407370 * )
-      NEW met2 ( 1405800 298860 ) ( * 300220 0 )
-      NEW met1 ( 1407370 22610 ) ( 2633270 * )
-      NEW met2 ( 1407370 22610 ) ( * 298860 )
-      NEW met1 ( 2633270 22610 ) M1M2_PR
-      NEW met1 ( 1407370 22610 ) M1M2_PR ;
+      + ROUTED met2 ( 2633270 2380 0 ) ( * 22950 )
+      NEW met1 ( 1214630 285430 ) ( 1221070 * )
+      NEW met2 ( 1214630 285430 ) ( * 298860 )
+      NEW met2 ( 1214630 298860 ) ( 1214700 * )
+      NEW met2 ( 1214700 298860 ) ( * 300220 0 )
+      NEW met1 ( 1221070 22950 ) ( 2633270 * )
+      NEW met2 ( 1221070 22950 ) ( * 285430 )
+      NEW met1 ( 2633270 22950 ) M1M2_PR
+      NEW met1 ( 1221070 22950 ) M1M2_PR
+      NEW met1 ( 1221070 285430 ) M1M2_PR
+      NEW met1 ( 1214630 285430 ) M1M2_PR ;
     - la_data_in[114] ( PIN la_data_in[114] ) ( mprj la_data_in[114] ) + USE SIGNAL
-      + ROUTED met1 ( 1410590 285430 ) ( 1414270 * )
-      NEW met2 ( 1410590 285430 ) ( * 298860 )
-      NEW met2 ( 1410590 298860 ) ( 1410600 * )
-      NEW met2 ( 1410600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2650750 2380 0 ) ( * 22950 )
-      NEW met1 ( 1414270 22950 ) ( 2650750 * )
-      NEW met2 ( 1414270 22950 ) ( * 285430 )
-      NEW met1 ( 1414270 22950 ) M1M2_PR
-      NEW met1 ( 1414270 285430 ) M1M2_PR
-      NEW met1 ( 1410590 285430 ) M1M2_PR
-      NEW met1 ( 2650750 22950 ) M1M2_PR ;
+      + ROUTED met2 ( 1218700 298860 ) ( 1220610 * )
+      NEW met2 ( 1218700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2650750 2380 0 ) ( * 23290 )
+      NEW met1 ( 1220150 23290 ) ( 2650750 * )
+      NEW met2 ( 1220150 23290 ) ( * 34500 )
+      NEW met2 ( 1220150 34500 ) ( 1220610 * )
+      NEW met2 ( 1220610 34500 ) ( * 298860 )
+      NEW met1 ( 1220150 23290 ) M1M2_PR
+      NEW met1 ( 2650750 23290 ) M1M2_PR ;
     - la_data_in[115] ( PIN la_data_in[115] ) ( mprj la_data_in[115] ) + USE SIGNAL
-      + ROUTED met1 ( 1415190 285430 ) ( 1420710 * )
-      NEW met2 ( 1415190 285430 ) ( * 298860 )
-      NEW met2 ( 1415190 298860 ) ( 1415300 * )
-      NEW met2 ( 1415300 298860 ) ( * 300220 0 )
-      NEW met2 ( 2668690 2380 0 ) ( * 23290 )
-      NEW met1 ( 1420710 23290 ) ( 2668690 * )
-      NEW met2 ( 1420710 23290 ) ( * 285430 )
-      NEW met1 ( 1420710 23290 ) M1M2_PR
-      NEW met1 ( 1420710 285430 ) M1M2_PR
-      NEW met1 ( 1415190 285430 ) M1M2_PR
-      NEW met1 ( 2668690 23290 ) M1M2_PR ;
+      + ROUTED met1 ( 1222450 287130 ) ( 1227510 * )
+      NEW met2 ( 1222450 287130 ) ( * 298860 )
+      NEW met2 ( 1222450 298860 ) ( 1222600 * )
+      NEW met2 ( 1222600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2668690 2380 0 ) ( * 23630 )
+      NEW met1 ( 1227510 23630 ) ( 2668690 * )
+      NEW met2 ( 1227510 23630 ) ( * 287130 )
+      NEW met1 ( 1227510 23630 ) M1M2_PR
+      NEW met1 ( 1227510 287130 ) M1M2_PR
+      NEW met1 ( 1222450 287130 ) M1M2_PR
+      NEW met1 ( 2668690 23630 ) M1M2_PR ;
     - la_data_in[116] ( PIN la_data_in[116] ) ( mprj la_data_in[116] ) + USE SIGNAL
-      + ROUTED met2 ( 1420000 298860 ) ( 1421170 * )
-      NEW met2 ( 1420000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2686170 2380 0 ) ( * 23630 )
-      NEW met1 ( 1421170 23630 ) ( 2686170 * )
-      NEW met2 ( 1421170 23630 ) ( * 298860 )
-      NEW met1 ( 1421170 23630 ) M1M2_PR
-      NEW met1 ( 2686170 23630 ) M1M2_PR ;
+      + ROUTED met2 ( 1226400 298860 ) ( 1227970 * )
+      NEW met2 ( 1226400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2686170 2380 0 ) ( * 27370 )
+      NEW met1 ( 1227970 27370 ) ( 2686170 * )
+      NEW met2 ( 1227970 27370 ) ( * 298860 )
+      NEW met1 ( 1227970 27370 ) M1M2_PR
+      NEW met1 ( 2686170 27370 ) M1M2_PR ;
     - la_data_in[117] ( PIN la_data_in[117] ) ( mprj la_data_in[117] ) + USE SIGNAL
-      + ROUTED met2 ( 2704110 2380 0 ) ( * 27370 )
-      NEW met1 ( 1424850 285430 ) ( 1428070 * )
-      NEW met2 ( 1424850 285430 ) ( * 298860 )
-      NEW met2 ( 1424800 298860 ) ( 1424850 * )
-      NEW met2 ( 1424800 298860 ) ( * 300220 0 )
-      NEW met1 ( 1428070 27370 ) ( 2704110 * )
-      NEW met2 ( 1428070 27370 ) ( * 285430 )
-      NEW met1 ( 2704110 27370 ) M1M2_PR
-      NEW met1 ( 1428070 27370 ) M1M2_PR
-      NEW met1 ( 1428070 285430 ) M1M2_PR
-      NEW met1 ( 1424850 285430 ) M1M2_PR ;
+      + ROUTED met2 ( 2704110 2380 0 ) ( * 27030 )
+      NEW met1 ( 1230270 287130 ) ( 1234410 * )
+      NEW met2 ( 1230270 287130 ) ( * 298860 )
+      NEW met2 ( 1230200 298860 ) ( 1230270 * )
+      NEW met2 ( 1230200 298860 ) ( * 300220 0 )
+      NEW met1 ( 1234410 27030 ) ( 2704110 * )
+      NEW met2 ( 1234410 27030 ) ( * 287130 )
+      NEW met1 ( 2704110 27030 ) M1M2_PR
+      NEW met1 ( 1234410 27030 ) M1M2_PR
+      NEW met1 ( 1234410 287130 ) M1M2_PR
+      NEW met1 ( 1230270 287130 ) M1M2_PR ;
     - la_data_in[118] ( PIN la_data_in[118] ) ( mprj la_data_in[118] ) + USE SIGNAL
-      + ROUTED met2 ( 2722050 2380 0 ) ( * 27030 )
-      NEW met1 ( 1429450 285090 ) ( 1434970 * )
-      NEW met2 ( 1429450 285090 ) ( * 298860 )
-      NEW met2 ( 1429450 298860 ) ( 1429600 * )
-      NEW met2 ( 1429600 298860 ) ( * 300220 0 )
-      NEW met1 ( 1434970 27030 ) ( 2722050 * )
-      NEW met2 ( 1434970 27030 ) ( * 285090 )
-      NEW met1 ( 2722050 27030 ) M1M2_PR
-      NEW met1 ( 1434970 27030 ) M1M2_PR
-      NEW met1 ( 1434970 285090 ) M1M2_PR
-      NEW met1 ( 1429450 285090 ) M1M2_PR ;
+      + ROUTED met2 ( 2722050 2380 0 ) ( * 26690 )
+      NEW met2 ( 1234100 298860 ) ( 1234870 * )
+      NEW met2 ( 1234100 298860 ) ( * 300220 0 )
+      NEW met1 ( 1234870 26690 ) ( 2722050 * )
+      NEW met2 ( 1234870 26690 ) ( * 298860 )
+      NEW met1 ( 2722050 26690 ) M1M2_PR
+      NEW met1 ( 1234870 26690 ) M1M2_PR ;
     - la_data_in[119] ( PIN la_data_in[119] ) ( mprj la_data_in[119] ) + USE SIGNAL
-      + ROUTED met2 ( 1434400 298860 ) ( 1434510 * )
-      NEW met2 ( 1434400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2739530 2380 0 ) ( * 26690 )
-      NEW met1 ( 1434510 26690 ) ( 2739530 * )
-      NEW met2 ( 1434510 26690 ) ( * 298860 )
-      NEW met1 ( 1434510 26690 ) M1M2_PR
-      NEW met1 ( 2739530 26690 ) M1M2_PR ;
+      + ROUTED met1 ( 1238090 287130 ) ( 1241310 * )
+      NEW met2 ( 1238090 287130 ) ( * 298860 )
+      NEW met2 ( 1238000 298860 ) ( 1238090 * )
+      NEW met2 ( 1238000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2739530 2380 0 ) ( * 26350 )
+      NEW met1 ( 1241310 26350 ) ( 2739530 * )
+      NEW met2 ( 1241310 26350 ) ( * 287130 )
+      NEW met1 ( 1241310 26350 ) M1M2_PR
+      NEW met1 ( 1241310 287130 ) M1M2_PR
+      NEW met1 ( 1238090 287130 ) M1M2_PR
+      NEW met1 ( 2739530 26350 ) M1M2_PR ;
     - la_data_in[11] ( PIN la_data_in[11] ) ( mprj la_data_in[11] ) + USE SIGNAL
-      + ROUTED met2 ( 824550 2380 0 ) ( * 25330 )
-      NEW met1 ( 824550 25330 ) ( 918390 * )
-      NEW met2 ( 918390 298860 ) ( 918600 * )
-      NEW met2 ( 918600 298860 ) ( * 300220 0 )
-      NEW met2 ( 918390 25330 ) ( * 298860 )
-      NEW met1 ( 824550 25330 ) M1M2_PR
-      NEW met1 ( 918390 25330 ) M1M2_PR ;
+      + ROUTED met2 ( 824550 2380 0 ) ( * 3060 )
+      NEW met2 ( 823630 3060 ) ( 824550 * )
+      NEW met2 ( 823630 2380 ) ( * 3060 )
+      NEW met2 ( 822250 2380 ) ( 823630 * )
+      NEW met1 ( 816730 288150 ) ( 821790 * )
+      NEW met2 ( 816730 288150 ) ( * 298860 )
+      NEW met2 ( 816500 298860 ) ( 816730 * )
+      NEW met2 ( 816500 298860 ) ( * 300220 0 )
+      NEW met2 ( 821790 82800 ) ( 822250 * )
+      NEW met2 ( 822250 2380 ) ( * 82800 )
+      NEW met2 ( 821790 82800 ) ( * 288150 )
+      NEW met1 ( 821790 288150 ) M1M2_PR
+      NEW met1 ( 816730 288150 ) M1M2_PR ;
     - la_data_in[120] ( PIN la_data_in[120] ) ( mprj la_data_in[120] ) + USE SIGNAL
-      + ROUTED met1 ( 1439110 285090 ) ( 1441870 * )
-      NEW met2 ( 1439110 285090 ) ( * 298860 )
-      NEW met2 ( 1439110 298860 ) ( 1439200 * )
-      NEW met2 ( 1439200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1441870 26350 ) ( * 285090 )
-      NEW met2 ( 2757470 2380 0 ) ( * 26350 )
-      NEW met1 ( 1441870 26350 ) ( 2757470 * )
-      NEW met1 ( 1441870 26350 ) M1M2_PR
-      NEW met1 ( 1441870 285090 ) M1M2_PR
-      NEW met1 ( 1439110 285090 ) M1M2_PR
-      NEW met1 ( 2757470 26350 ) M1M2_PR ;
+      + ROUTED met2 ( 1241770 298860 ) ( 1241900 * )
+      NEW met2 ( 1241900 298860 ) ( * 300220 0 )
+      NEW met2 ( 2757470 2380 0 ) ( * 26010 )
+      NEW met1 ( 1241770 26010 ) ( 2757470 * )
+      NEW met2 ( 1241770 26010 ) ( * 298860 )
+      NEW met1 ( 1241770 26010 ) M1M2_PR
+      NEW met1 ( 2757470 26010 ) M1M2_PR ;
     - la_data_in[121] ( PIN la_data_in[121] ) ( mprj la_data_in[121] ) + USE SIGNAL
-      + ROUTED met1 ( 1444170 285090 ) ( 1448770 * )
-      NEW met2 ( 1444170 285090 ) ( * 298860 )
-      NEW met2 ( 1443900 298860 ) ( 1444170 * )
-      NEW met2 ( 1443900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1448770 26010 ) ( * 285090 )
-      NEW met2 ( 2774950 2380 0 ) ( * 26010 )
-      NEW met1 ( 1448770 26010 ) ( 2774950 * )
-      NEW met1 ( 1448770 26010 ) M1M2_PR
-      NEW met1 ( 1448770 285090 ) M1M2_PR
-      NEW met1 ( 1444170 285090 ) M1M2_PR
-      NEW met1 ( 2774950 26010 ) M1M2_PR ;
+      + ROUTED met1 ( 1245910 289170 ) ( 1248670 * )
+      NEW met2 ( 1245910 289170 ) ( * 298860 )
+      NEW met2 ( 1245900 298860 ) ( 1245910 * )
+      NEW met2 ( 1245900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1248670 25670 ) ( * 289170 )
+      NEW met2 ( 2774950 2380 0 ) ( * 25670 )
+      NEW met1 ( 1248670 25670 ) ( 2774950 * )
+      NEW met1 ( 1248670 25670 ) M1M2_PR
+      NEW met1 ( 1248670 289170 ) M1M2_PR
+      NEW met1 ( 1245910 289170 ) M1M2_PR
+      NEW met1 ( 2774950 25670 ) M1M2_PR ;
     - la_data_in[122] ( PIN la_data_in[122] ) ( mprj la_data_in[122] ) + USE SIGNAL
-      + ROUTED met2 ( 1448310 298860 ) ( 1448700 * )
-      NEW met2 ( 1448700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2792890 2380 0 ) ( * 25670 )
-      NEW met2 ( 1448310 25670 ) ( * 298860 )
-      NEW met1 ( 1448310 25670 ) ( 2792890 * )
-      NEW met1 ( 1448310 25670 ) M1M2_PR
-      NEW met1 ( 2792890 25670 ) M1M2_PR ;
+      + ROUTED met1 ( 1250050 289170 ) ( 1255570 * )
+      NEW met2 ( 1250050 289170 ) ( * 298860 )
+      NEW met2 ( 1249800 298860 ) ( 1250050 * )
+      NEW met2 ( 1249800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2792890 2380 0 ) ( * 25330 )
+      NEW met2 ( 1255570 25330 ) ( * 289170 )
+      NEW met1 ( 1255570 25330 ) ( 2792890 * )
+      NEW met1 ( 1255570 25330 ) M1M2_PR
+      NEW met1 ( 1255570 289170 ) M1M2_PR
+      NEW met1 ( 1250050 289170 ) M1M2_PR
+      NEW met1 ( 2792890 25330 ) M1M2_PR ;
     - la_data_in[123] ( PIN la_data_in[123] ) ( mprj la_data_in[123] ) + USE SIGNAL
-      + ROUTED met1 ( 1453370 285090 ) ( 1455670 * )
-      NEW met2 ( 1453370 285090 ) ( * 298860 )
-      NEW met2 ( 1453370 298860 ) ( 1453500 * )
-      NEW met2 ( 1453500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2810370 2380 0 ) ( * 25330 )
-      NEW met2 ( 1455670 25330 ) ( * 285090 )
-      NEW met1 ( 1455670 25330 ) ( 2810370 * )
-      NEW met1 ( 1455670 25330 ) M1M2_PR
-      NEW met1 ( 1455670 285090 ) M1M2_PR
-      NEW met1 ( 1453370 285090 ) M1M2_PR
-      NEW met1 ( 2810370 25330 ) M1M2_PR ;
+      + ROUTED met2 ( 1253700 298860 ) ( 1255110 * )
+      NEW met2 ( 1253700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2810370 2380 0 ) ( * 24990 )
+      NEW met2 ( 1255110 24990 ) ( * 298860 )
+      NEW met1 ( 1255110 24990 ) ( 2810370 * )
+      NEW met1 ( 1255110 24990 ) M1M2_PR
+      NEW met1 ( 2810370 24990 ) M1M2_PR ;
     - la_data_in[124] ( PIN la_data_in[124] ) ( mprj la_data_in[124] ) + USE SIGNAL
-      + ROUTED met1 ( 1458430 285090 ) ( 1462570 * )
-      NEW met2 ( 1458430 285090 ) ( * 298860 )
-      NEW met2 ( 1458300 298860 ) ( 1458430 * )
-      NEW met2 ( 1458300 298860 ) ( * 300220 0 )
-      NEW met2 ( 2828310 2380 0 ) ( * 24990 )
-      NEW met2 ( 1462570 24990 ) ( * 285090 )
-      NEW met1 ( 1462570 24990 ) ( 2828310 * )
-      NEW met1 ( 1462570 24990 ) M1M2_PR
-      NEW met1 ( 1462570 285090 ) M1M2_PR
-      NEW met1 ( 1458430 285090 ) M1M2_PR
-      NEW met1 ( 2828310 24990 ) M1M2_PR ;
+      + ROUTED met1 ( 1257870 289170 ) ( 1262470 * )
+      NEW met2 ( 1257870 289170 ) ( * 298860 )
+      NEW met2 ( 1257600 298860 ) ( 1257870 * )
+      NEW met2 ( 1257600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2828310 2380 0 ) ( * 24650 )
+      NEW met2 ( 1262470 24650 ) ( * 289170 )
+      NEW met1 ( 1262470 24650 ) ( 2828310 * )
+      NEW met1 ( 1262470 24650 ) M1M2_PR
+      NEW met1 ( 1262470 289170 ) M1M2_PR
+      NEW met1 ( 1257870 289170 ) M1M2_PR
+      NEW met1 ( 2828310 24650 ) M1M2_PR ;
     - la_data_in[125] ( PIN la_data_in[125] ) ( mprj la_data_in[125] ) + USE SIGNAL
-      + ROUTED met1 ( 1463030 285090 ) ( 1469470 * )
-      NEW met2 ( 1463030 285090 ) ( * 298860 )
-      NEW met2 ( 1463030 298860 ) ( 1463100 * )
-      NEW met2 ( 1463100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1469470 24650 ) ( * 285090 )
-      NEW met2 ( 2845790 2380 0 ) ( * 24650 )
-      NEW met1 ( 1469470 24650 ) ( 2845790 * )
-      NEW met1 ( 1469470 24650 ) M1M2_PR
-      NEW met1 ( 1469470 285090 ) M1M2_PR
-      NEW met1 ( 1463030 285090 ) M1M2_PR
-      NEW met1 ( 2845790 24650 ) M1M2_PR ;
+      + ROUTED met2 ( 1261500 298860 ) ( 1262010 * )
+      NEW met2 ( 1261500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1262010 24310 ) ( * 298860 )
+      NEW met2 ( 2845790 2380 0 ) ( * 24310 )
+      NEW met1 ( 1262010 24310 ) ( 2845790 * )
+      NEW met1 ( 1262010 24310 ) M1M2_PR
+      NEW met1 ( 2845790 24310 ) M1M2_PR ;
     - la_data_in[126] ( PIN la_data_in[126] ) ( mprj la_data_in[126] ) + USE SIGNAL
-      + ROUTED met2 ( 1467800 298860 ) ( 1469010 * )
-      NEW met2 ( 1467800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1469010 24310 ) ( * 298860 )
-      NEW met2 ( 2863730 2380 0 ) ( * 24310 )
-      NEW met1 ( 1469010 24310 ) ( 2863730 * )
-      NEW met1 ( 1469010 24310 ) M1M2_PR
-      NEW met1 ( 2863730 24310 ) M1M2_PR ;
+      + ROUTED met1 ( 1265690 289170 ) ( 1269370 * )
+      NEW met2 ( 1265690 289170 ) ( * 298860 )
+      NEW met2 ( 1265400 298860 ) ( 1265690 * )
+      NEW met2 ( 1265400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1269370 23970 ) ( * 289170 )
+      NEW met2 ( 2863730 2380 0 ) ( * 23970 )
+      NEW met1 ( 1269370 23970 ) ( 2863730 * )
+      NEW met1 ( 1269370 23970 ) M1M2_PR
+      NEW met1 ( 1269370 289170 ) M1M2_PR
+      NEW met1 ( 1265690 289170 ) M1M2_PR
+      NEW met1 ( 2863730 23970 ) M1M2_PR ;
     - la_data_in[127] ( PIN la_data_in[127] ) ( mprj la_data_in[127] ) + USE SIGNAL
-      + ROUTED met1 ( 1472690 285090 ) ( 1476370 * )
-      NEW met2 ( 1472690 285090 ) ( * 298860 )
-      NEW met2 ( 1472500 298860 ) ( 1472690 * )
-      NEW met2 ( 1472500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1476370 23970 ) ( * 285090 )
-      NEW met2 ( 2881670 2380 0 ) ( * 23970 )
-      NEW met1 ( 1476370 23970 ) ( 2881670 * )
-      NEW met1 ( 1476370 23970 ) M1M2_PR
-      NEW met1 ( 1476370 285090 ) M1M2_PR
-      NEW met1 ( 1472690 285090 ) M1M2_PR
-      NEW met1 ( 2881670 23970 ) M1M2_PR ;
+      + ROUTED met1 ( 1263390 285430 ) ( 1268910 * )
+      NEW met2 ( 1268910 285430 ) ( * 298860 )
+      NEW met2 ( 1268910 298860 ) ( 1269300 * )
+      NEW met2 ( 1269300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1263390 272510 ) ( * 285430 )
+      NEW met2 ( 2881670 2380 0 ) ( * 3060 )
+      NEW met2 ( 2880750 3060 ) ( 2881670 * )
+      NEW met2 ( 2880750 2380 ) ( * 3060 )
+      NEW met2 ( 2879370 2380 ) ( 2880750 * )
+      NEW met2 ( 2877530 82800 ) ( 2879370 * )
+      NEW met2 ( 2879370 2380 ) ( * 82800 )
+      NEW met1 ( 1263390 272510 ) ( 2877530 * )
+      NEW met2 ( 2877530 82800 ) ( * 272510 )
+      NEW met1 ( 1263390 285430 ) M1M2_PR
+      NEW met1 ( 1268910 285430 ) M1M2_PR
+      NEW met1 ( 1263390 272510 ) M1M2_PR
+      NEW met1 ( 2877530 272510 ) M1M2_PR ;
     - la_data_in[12] ( PIN la_data_in[12] ) ( mprj la_data_in[12] ) + USE SIGNAL
-      + ROUTED met2 ( 842030 2380 0 ) ( * 16830 )
-      NEW met1 ( 842030 16830 ) ( 848470 * )
-      NEW met2 ( 923450 286450 ) ( * 298860 )
-      NEW met2 ( 923400 298860 ) ( 923450 * )
-      NEW met2 ( 923400 298860 ) ( * 300220 0 )
-      NEW met1 ( 848470 286450 ) ( 923450 * )
-      NEW met2 ( 848470 16830 ) ( * 286450 )
-      NEW met1 ( 842030 16830 ) M1M2_PR
-      NEW met1 ( 848470 16830 ) M1M2_PR
-      NEW met1 ( 848470 286450 ) M1M2_PR
-      NEW met1 ( 923450 286450 ) M1M2_PR ;
+      + ROUTED met2 ( 842030 2380 0 ) ( * 16490 )
+      NEW met1 ( 831450 16490 ) ( 842030 * )
+      NEW met1 ( 820410 284410 ) ( 831450 * )
+      NEW met2 ( 820410 284410 ) ( * 298860 )
+      NEW met2 ( 820400 298860 ) ( 820410 * )
+      NEW met2 ( 820400 298860 ) ( * 300220 0 )
+      NEW met2 ( 831450 16490 ) ( * 284410 )
+      NEW met1 ( 842030 16490 ) M1M2_PR
+      NEW met1 ( 831450 16490 ) M1M2_PR
+      NEW met1 ( 831450 284410 ) M1M2_PR
+      NEW met1 ( 820410 284410 ) M1M2_PR ;
     - la_data_in[13] ( PIN la_data_in[13] ) ( mprj la_data_in[13] ) + USE SIGNAL
-      + ROUTED met2 ( 859970 2380 0 ) ( * 16830 )
-      NEW met1 ( 859970 16830 ) ( 865950 * )
-      NEW met2 ( 865490 276000 ) ( * 286110 )
-      NEW met2 ( 865490 276000 ) ( 865950 * )
-      NEW met2 ( 865950 16830 ) ( * 276000 )
-      NEW met2 ( 928050 286110 ) ( * 298860 )
-      NEW met2 ( 928050 298860 ) ( 928200 * )
-      NEW met2 ( 928200 298860 ) ( * 300220 0 )
-      NEW met1 ( 865490 286110 ) ( 928050 * )
-      NEW met1 ( 859970 16830 ) M1M2_PR
-      NEW met1 ( 865950 16830 ) M1M2_PR
-      NEW met1 ( 865490 286110 ) M1M2_PR
-      NEW met1 ( 928050 286110 ) M1M2_PR ;
+      + ROUTED met2 ( 859970 2380 0 ) ( * 20230 )
+      NEW met1 ( 827770 20230 ) ( 859970 * )
+      NEW met1 ( 824550 288150 ) ( 827770 * )
+      NEW met2 ( 824550 288150 ) ( * 298860 )
+      NEW met2 ( 824300 298860 ) ( 824550 * )
+      NEW met2 ( 824300 298860 ) ( * 300220 0 )
+      NEW met2 ( 827770 20230 ) ( * 288150 )
+      NEW met1 ( 859970 20230 ) M1M2_PR
+      NEW met1 ( 827770 20230 ) M1M2_PR
+      NEW met1 ( 827770 288150 ) M1M2_PR
+      NEW met1 ( 824550 288150 ) M1M2_PR ;
     - la_data_in[14] ( PIN la_data_in[14] ) ( mprj la_data_in[14] ) + USE SIGNAL
-      + ROUTED met2 ( 877450 2380 0 ) ( * 16830 )
-      NEW met1 ( 877450 16830 ) ( 882970 * )
-      NEW met2 ( 882970 16830 ) ( * 287130 )
-      NEW met2 ( 933110 287130 ) ( * 298860 )
-      NEW met2 ( 933000 298860 ) ( 933110 * )
-      NEW met2 ( 933000 298860 ) ( * 300220 0 )
-      NEW met1 ( 882970 287130 ) ( 933110 * )
-      NEW met1 ( 877450 16830 ) M1M2_PR
-      NEW met1 ( 882970 16830 ) M1M2_PR
-      NEW met1 ( 882970 287130 ) M1M2_PR
-      NEW met1 ( 933110 287130 ) M1M2_PR ;
+      + ROUTED met2 ( 877450 2380 0 ) ( * 19890 )
+      NEW met1 ( 834210 19890 ) ( 877450 * )
+      NEW met1 ( 828230 287810 ) ( 834210 * )
+      NEW met2 ( 828230 287810 ) ( * 298860 )
+      NEW met2 ( 828230 298860 ) ( 828300 * )
+      NEW met2 ( 828300 298860 ) ( * 300220 0 )
+      NEW met2 ( 834210 19890 ) ( * 287810 )
+      NEW met1 ( 877450 19890 ) M1M2_PR
+      NEW met1 ( 834210 19890 ) M1M2_PR
+      NEW met1 ( 834210 287810 ) M1M2_PR
+      NEW met1 ( 828230 287810 ) M1M2_PR ;
     - la_data_in[15] ( PIN la_data_in[15] ) ( mprj la_data_in[15] ) + USE SIGNAL
-      + ROUTED met2 ( 895390 2380 0 ) ( * 34500 )
-      NEW met2 ( 895390 34500 ) ( 896770 * )
-      NEW met2 ( 896770 34500 ) ( * 287810 )
-      NEW met2 ( 937710 287810 ) ( * 298860 )
-      NEW met2 ( 937700 298860 ) ( 937710 * )
-      NEW met2 ( 937700 298860 ) ( * 300220 0 )
-      NEW met1 ( 896770 287810 ) ( 937710 * )
-      NEW met1 ( 896770 287810 ) M1M2_PR
-      NEW met1 ( 937710 287810 ) M1M2_PR ;
+      + ROUTED met2 ( 895390 2380 0 ) ( * 19550 )
+      NEW met1 ( 834670 19550 ) ( 895390 * )
+      NEW met1 ( 832370 288150 ) ( 834670 * )
+      NEW met2 ( 832370 288150 ) ( * 298860 )
+      NEW met2 ( 832200 298860 ) ( 832370 * )
+      NEW met2 ( 832200 298860 ) ( * 300220 0 )
+      NEW met2 ( 834670 19550 ) ( * 288150 )
+      NEW met1 ( 895390 19550 ) M1M2_PR
+      NEW met1 ( 834670 19550 ) M1M2_PR
+      NEW met1 ( 834670 288150 ) M1M2_PR
+      NEW met1 ( 832370 288150 ) M1M2_PR ;
     - la_data_in[16] ( PIN la_data_in[16] ) ( mprj la_data_in[16] ) + USE SIGNAL
-      + ROUTED met2 ( 912870 2380 0 ) ( * 18530 )
-      NEW met1 ( 912870 18530 ) ( 934950 * )
-      NEW met1 ( 934950 288490 ) ( 942310 * )
-      NEW met2 ( 942310 288490 ) ( * 298860 )
-      NEW met2 ( 942310 298860 ) ( 942500 * )
-      NEW met2 ( 942500 298860 ) ( * 300220 0 )
-      NEW met2 ( 934950 18530 ) ( * 288490 )
-      NEW met1 ( 912870 18530 ) M1M2_PR
-      NEW met1 ( 934950 18530 ) M1M2_PR
-      NEW met1 ( 934950 288490 ) M1M2_PR
-      NEW met1 ( 942310 288490 ) M1M2_PR ;
+      + ROUTED met2 ( 879750 14790 ) ( * 286450 )
+      NEW met2 ( 836050 286450 ) ( * 298860 )
+      NEW met2 ( 836050 298860 ) ( 836100 * )
+      NEW met2 ( 836100 298860 ) ( * 300220 0 )
+      NEW met1 ( 836050 286450 ) ( 879750 * )
+      NEW met2 ( 912870 2380 0 ) ( * 14790 )
+      NEW met1 ( 879750 14790 ) ( 912870 * )
+      NEW met1 ( 879750 14790 ) M1M2_PR
+      NEW met1 ( 879750 286450 ) M1M2_PR
+      NEW met1 ( 836050 286450 ) M1M2_PR
+      NEW met1 ( 912870 14790 ) M1M2_PR ;
     - la_data_in[17] ( PIN la_data_in[17] ) ( mprj la_data_in[17] ) + USE SIGNAL
-      + ROUTED met2 ( 930810 2380 0 ) ( * 16490 )
-      NEW met1 ( 930810 16490 ) ( 941850 * )
-      NEW met1 ( 941850 287810 ) ( 946910 * )
-      NEW met2 ( 946910 287810 ) ( * 298860 )
-      NEW met2 ( 946910 298860 ) ( 947200 * )
-      NEW met2 ( 947200 298860 ) ( * 300220 0 )
-      NEW met2 ( 941850 16490 ) ( * 287810 )
-      NEW met1 ( 930810 16490 ) M1M2_PR
-      NEW met1 ( 941850 16490 ) M1M2_PR
-      NEW met1 ( 941850 287810 ) M1M2_PR
-      NEW met1 ( 946910 287810 ) M1M2_PR ;
+      + ROUTED met2 ( 865950 18870 ) ( * 283390 )
+      NEW met2 ( 840190 283390 ) ( * 298860 )
+      NEW met2 ( 840000 298860 ) ( 840190 * )
+      NEW met2 ( 840000 298860 ) ( * 300220 0 )
+      NEW met1 ( 840190 283390 ) ( 865950 * )
+      NEW met2 ( 930810 2380 0 ) ( * 18870 )
+      NEW met1 ( 865950 18870 ) ( 930810 * )
+      NEW met1 ( 865950 18870 ) M1M2_PR
+      NEW met1 ( 865950 283390 ) M1M2_PR
+      NEW met1 ( 840190 283390 ) M1M2_PR
+      NEW met1 ( 930810 18870 ) M1M2_PR ;
     - la_data_in[18] ( PIN la_data_in[18] ) ( mprj la_data_in[18] ) + USE SIGNAL
-      + ROUTED met2 ( 948750 2380 0 ) ( * 16830 )
-      NEW met1 ( 945990 16830 ) ( 948750 * )
-      NEW met1 ( 945990 299030 ) ( 952000 * )
-      NEW met2 ( 952000 299030 ) ( * 300220 0 )
-      NEW met2 ( 945990 16830 ) ( * 299030 )
-      NEW met1 ( 948750 16830 ) M1M2_PR
-      NEW met1 ( 945990 16830 ) M1M2_PR
-      NEW met1 ( 945990 299030 ) M1M2_PR
-      NEW met1 ( 952000 299030 ) M1M2_PR ;
+      + ROUTED met2 ( 843870 286790 ) ( * 298860 )
+      NEW met2 ( 843870 298860 ) ( 843900 * )
+      NEW met2 ( 843900 298860 ) ( * 300220 0 )
+      NEW met2 ( 948750 2380 0 ) ( * 20910 )
+      NEW met1 ( 941850 20910 ) ( 948750 * )
+      NEW met1 ( 843870 286790 ) ( 941850 * )
+      NEW met2 ( 941850 20910 ) ( * 286790 )
+      NEW met1 ( 843870 286790 ) M1M2_PR
+      NEW met1 ( 948750 20910 ) M1M2_PR
+      NEW met1 ( 941850 20910 ) M1M2_PR
+      NEW met1 ( 941850 286790 ) M1M2_PR ;
     - la_data_in[19] ( PIN la_data_in[19] ) ( mprj la_data_in[19] ) + USE SIGNAL
-      + ROUTED met2 ( 966230 2380 0 ) ( * 15810 )
-      NEW met1 ( 958870 15810 ) ( 966230 * )
-      NEW met2 ( 956800 298860 ) ( 958870 * )
-      NEW met2 ( 956800 298860 ) ( * 300220 0 )
-      NEW met2 ( 958870 15810 ) ( * 298860 )
-      NEW met1 ( 966230 15810 ) M1M2_PR
-      NEW met1 ( 958870 15810 ) M1M2_PR ;
+      + ROUTED met2 ( 966230 2380 0 ) ( * 21590 )
+      NEW met2 ( 847800 298860 ) ( 848470 * )
+      NEW met2 ( 847800 298860 ) ( * 300220 0 )
+      NEW met1 ( 848470 21590 ) ( 966230 * )
+      NEW met2 ( 848470 21590 ) ( * 298860 )
+      NEW met1 ( 966230 21590 ) M1M2_PR
+      NEW met1 ( 848470 21590 ) M1M2_PR ;
     - la_data_in[1] ( PIN la_data_in[1] ) ( mprj la_data_in[1] ) + USE SIGNAL
-      + ROUTED met1 ( 866410 287810 ) ( 871010 * )
-      NEW met2 ( 871010 287810 ) ( * 298860 )
-      NEW met2 ( 870900 298860 ) ( 871010 * )
-      NEW met2 ( 870900 298860 ) ( * 300220 0 )
-      NEW met2 ( 866410 82800 ) ( 866870 * )
-      NEW met2 ( 866870 23970 ) ( * 82800 )
-      NEW met2 ( 866410 82800 ) ( * 287810 )
-      NEW met2 ( 646990 2380 0 ) ( * 23970 )
-      NEW met1 ( 646990 23970 ) ( 866870 * )
-      NEW met1 ( 866870 23970 ) M1M2_PR
-      NEW met1 ( 866410 287810 ) M1M2_PR
-      NEW met1 ( 871010 287810 ) M1M2_PR
-      NEW met1 ( 646990 23970 ) M1M2_PR ;
+      + ROUTED met2 ( 773490 298860 ) ( 777600 * )
+      NEW met2 ( 777600 298860 ) ( * 300220 0 )
+      NEW met2 ( 773490 30770 ) ( * 298860 )
+      NEW met2 ( 646990 2380 0 ) ( * 30770 )
+      NEW met1 ( 646990 30770 ) ( 773490 * )
+      NEW met1 ( 773490 30770 ) M1M2_PR
+      NEW met1 ( 646990 30770 ) M1M2_PR ;
     - la_data_in[20] ( PIN la_data_in[20] ) ( mprj la_data_in[20] ) + USE SIGNAL
-      + ROUTED met1 ( 961630 286790 ) ( 980950 * )
-      NEW met2 ( 961630 286790 ) ( * 298860 )
-      NEW met2 ( 961600 298860 ) ( 961630 * )
-      NEW met2 ( 961600 298860 ) ( * 300220 0 )
-      NEW met2 ( 980950 82800 ) ( 984170 * )
-      NEW met2 ( 984170 2380 0 ) ( * 82800 )
-      NEW met2 ( 980950 82800 ) ( * 286790 )
-      NEW met1 ( 980950 286790 ) M1M2_PR
-      NEW met1 ( 961630 286790 ) M1M2_PR ;
+      + ROUTED met2 ( 984170 2380 0 ) ( * 21930 )
+      NEW met1 ( 851690 288150 ) ( 855370 * )
+      NEW met2 ( 851690 288150 ) ( * 298860 )
+      NEW met2 ( 851690 298860 ) ( 851700 * )
+      NEW met2 ( 851700 298860 ) ( * 300220 0 )
+      NEW met1 ( 855370 21930 ) ( 984170 * )
+      NEW met2 ( 855370 21930 ) ( * 288150 )
+      NEW met1 ( 984170 21930 ) M1M2_PR
+      NEW met1 ( 855370 21930 ) M1M2_PR
+      NEW met1 ( 855370 288150 ) M1M2_PR
+      NEW met1 ( 851690 288150 ) M1M2_PR ;
     - la_data_in[21] ( PIN la_data_in[21] ) ( mprj la_data_in[21] ) + USE SIGNAL
-      + ROUTED met1 ( 966690 286450 ) ( 990150 * )
-      NEW met2 ( 966690 286450 ) ( * 298860 )
-      NEW met2 ( 966400 298860 ) ( 966690 * )
-      NEW met2 ( 966400 298860 ) ( * 300220 0 )
-      NEW met2 ( 990150 22950 ) ( * 286450 )
-      NEW met2 ( 1001650 2380 0 ) ( * 22950 )
-      NEW met1 ( 990150 22950 ) ( 1001650 * )
-      NEW met1 ( 990150 22950 ) M1M2_PR
-      NEW met1 ( 990150 286450 ) M1M2_PR
-      NEW met1 ( 966690 286450 ) M1M2_PR
-      NEW met1 ( 1001650 22950 ) M1M2_PR ;
+      + ROUTED met1 ( 855830 288490 ) ( 862270 * )
+      NEW met2 ( 855830 288490 ) ( * 298860 )
+      NEW met2 ( 862270 22270 ) ( * 288490 )
+      NEW met2 ( 855600 298860 ) ( 855830 * )
+      NEW met2 ( 855600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1001650 2380 0 ) ( * 22270 )
+      NEW met1 ( 862270 22270 ) ( 1001650 * )
+      NEW met1 ( 862270 22270 ) M1M2_PR
+      NEW met1 ( 862270 288490 ) M1M2_PR
+      NEW met1 ( 855830 288490 ) M1M2_PR
+      NEW met1 ( 1001650 22270 ) M1M2_PR ;
     - la_data_in[22] ( PIN la_data_in[22] ) ( mprj la_data_in[22] ) + USE SIGNAL
-      + ROUTED met1 ( 971290 287810 ) ( 976350 * )
-      NEW met2 ( 971290 287810 ) ( * 298860 )
-      NEW met2 ( 971200 298860 ) ( 971290 * )
-      NEW met2 ( 971200 298860 ) ( * 300220 0 )
-      NEW met2 ( 976350 24650 ) ( * 287810 )
-      NEW met2 ( 1019590 2380 0 ) ( * 24650 )
-      NEW met1 ( 976350 24650 ) ( 1019590 * )
-      NEW met1 ( 976350 24650 ) M1M2_PR
-      NEW met1 ( 976350 287810 ) M1M2_PR
-      NEW met1 ( 971290 287810 ) M1M2_PR
-      NEW met1 ( 1019590 24650 ) M1M2_PR ;
+      + ROUTED met1 ( 859510 288150 ) ( 861810 * )
+      NEW met2 ( 859510 288150 ) ( * 298860 )
+      NEW met2 ( 859500 298860 ) ( 859510 * )
+      NEW met2 ( 859500 298860 ) ( * 300220 0 )
+      NEW met2 ( 861810 22610 ) ( * 288150 )
+      NEW met2 ( 1019590 2380 0 ) ( * 22610 )
+      NEW met1 ( 861810 22610 ) ( 1019590 * )
+      NEW met1 ( 861810 22610 ) M1M2_PR
+      NEW met1 ( 861810 288150 ) M1M2_PR
+      NEW met1 ( 859510 288150 ) M1M2_PR
+      NEW met1 ( 1019590 22610 ) M1M2_PR ;
     - la_data_in[23] ( PIN la_data_in[23] ) ( mprj la_data_in[23] ) + USE SIGNAL
-      + ROUTED met2 ( 975890 287130 ) ( * 298860 )
-      NEW met2 ( 975890 298860 ) ( 975900 * )
-      NEW met2 ( 975900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1037070 2380 0 ) ( * 20910 )
-      NEW met1 ( 1024650 20910 ) ( 1037070 * )
-      NEW met1 ( 975890 287130 ) ( 1024650 * )
-      NEW met2 ( 1024650 20910 ) ( * 287130 )
-      NEW met1 ( 975890 287130 ) M1M2_PR
-      NEW met1 ( 1037070 20910 ) M1M2_PR
-      NEW met1 ( 1024650 20910 ) M1M2_PR
-      NEW met1 ( 1024650 287130 ) M1M2_PR ;
+      + ROUTED met1 ( 863650 288150 ) ( 869170 * )
+      NEW met2 ( 863650 288150 ) ( * 298860 )
+      NEW met2 ( 863400 298860 ) ( 863650 * )
+      NEW met2 ( 863400 298860 ) ( * 300220 0 )
+      NEW met2 ( 869170 22950 ) ( * 288150 )
+      NEW met2 ( 1037070 2380 0 ) ( * 22950 )
+      NEW met1 ( 869170 22950 ) ( 1037070 * )
+      NEW met1 ( 869170 22950 ) M1M2_PR
+      NEW met1 ( 869170 288150 ) M1M2_PR
+      NEW met1 ( 863650 288150 ) M1M2_PR
+      NEW met1 ( 1037070 22950 ) M1M2_PR ;
     - la_data_in[24] ( PIN la_data_in[24] ) ( mprj la_data_in[24] ) + USE SIGNAL
-      + ROUTED met1 ( 980950 287810 ) ( 986470 * )
-      NEW met2 ( 980950 287810 ) ( * 298860 )
-      NEW met2 ( 980700 298860 ) ( 980950 * )
-      NEW met2 ( 980700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1055010 2380 0 ) ( * 12580 )
-      NEW met2 ( 1054550 12580 ) ( 1055010 * )
-      NEW met2 ( 1054550 12580 ) ( * 24310 )
-      NEW met2 ( 986470 24310 ) ( * 287810 )
-      NEW met1 ( 986470 24310 ) ( 1054550 * )
-      NEW met1 ( 986470 24310 ) M1M2_PR
-      NEW met1 ( 986470 287810 ) M1M2_PR
-      NEW met1 ( 980950 287810 ) M1M2_PR
-      NEW met1 ( 1054550 24310 ) M1M2_PR ;
+      + ROUTED met2 ( 867300 298860 ) ( 868710 * )
+      NEW met2 ( 867300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1055010 2380 0 ) ( * 23290 )
+      NEW met2 ( 868710 23290 ) ( * 298860 )
+      NEW met1 ( 868710 23290 ) ( 1055010 * )
+      NEW met1 ( 868710 23290 ) M1M2_PR
+      NEW met1 ( 1055010 23290 ) M1M2_PR ;
     - la_data_in[25] ( PIN la_data_in[25] ) ( mprj la_data_in[25] ) + USE SIGNAL
-      + ROUTED met2 ( 985400 298860 ) ( 986010 * )
-      NEW met2 ( 985400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1072490 2380 0 ) ( * 23970 )
-      NEW met2 ( 986010 23970 ) ( * 298860 )
-      NEW met1 ( 986010 23970 ) ( 1072490 * )
-      NEW met1 ( 986010 23970 ) M1M2_PR
-      NEW met1 ( 1072490 23970 ) M1M2_PR ;
+      + ROUTED met1 ( 871010 288150 ) ( 876070 * )
+      NEW met2 ( 871010 288150 ) ( * 298860 )
+      NEW met2 ( 871010 298860 ) ( 871100 * )
+      NEW met2 ( 871100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1072490 2380 0 ) ( * 23630 )
+      NEW met2 ( 876070 23630 ) ( * 288150 )
+      NEW met1 ( 876070 23630 ) ( 1072490 * )
+      NEW met1 ( 876070 23630 ) M1M2_PR
+      NEW met1 ( 876070 288150 ) M1M2_PR
+      NEW met1 ( 871010 288150 ) M1M2_PR
+      NEW met1 ( 1072490 23630 ) M1M2_PR ;
     - la_data_in[26] ( PIN la_data_in[26] ) ( mprj la_data_in[26] ) + USE SIGNAL
-      + ROUTED met1 ( 990150 287810 ) ( 993370 * )
-      NEW met2 ( 990150 287810 ) ( * 298860 )
-      NEW met2 ( 990150 298860 ) ( 990200 * )
-      NEW met2 ( 990200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1090430 2380 0 ) ( * 18530 )
-      NEW met2 ( 993370 18530 ) ( * 287810 )
-      NEW met1 ( 993370 18530 ) ( 1090430 * )
-      NEW met1 ( 993370 18530 ) M1M2_PR
-      NEW met1 ( 993370 287810 ) M1M2_PR
-      NEW met1 ( 990150 287810 ) M1M2_PR
-      NEW met1 ( 1090430 18530 ) M1M2_PR ;
+      + ROUTED met2 ( 875000 298860 ) ( 875610 * )
+      NEW met2 ( 875000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1090430 2380 0 ) ( * 27370 )
+      NEW met2 ( 875610 27370 ) ( * 298860 )
+      NEW met1 ( 875610 27370 ) ( 1090430 * )
+      NEW met1 ( 875610 27370 ) M1M2_PR
+      NEW met1 ( 1090430 27370 ) M1M2_PR ;
     - la_data_in[27] ( PIN la_data_in[27] ) ( mprj la_data_in[27] ) + USE SIGNAL
-      + ROUTED met2 ( 995210 286450 ) ( * 298860 )
-      NEW met2 ( 995000 298860 ) ( 995210 * )
-      NEW met2 ( 995000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1079850 27710 ) ( * 286450 )
-      NEW met1 ( 995210 286450 ) ( 1079850 * )
-      NEW met2 ( 1107910 2380 0 ) ( * 27710 )
-      NEW met1 ( 1079850 27710 ) ( 1107910 * )
-      NEW met1 ( 995210 286450 ) M1M2_PR
-      NEW met1 ( 1079850 27710 ) M1M2_PR
-      NEW met1 ( 1079850 286450 ) M1M2_PR
-      NEW met1 ( 1107910 27710 ) M1M2_PR ;
+      + ROUTED met1 ( 878830 288150 ) ( 882510 * )
+      NEW met2 ( 878830 288150 ) ( * 298860 )
+      NEW met2 ( 878830 298860 ) ( 878900 * )
+      NEW met2 ( 878900 298860 ) ( * 300220 0 )
+      NEW met2 ( 882510 27030 ) ( * 288150 )
+      NEW met2 ( 1107910 2380 0 ) ( * 27030 )
+      NEW met1 ( 882510 27030 ) ( 1107910 * )
+      NEW met1 ( 882510 27030 ) M1M2_PR
+      NEW met1 ( 882510 288150 ) M1M2_PR
+      NEW met1 ( 878830 288150 ) M1M2_PR
+      NEW met1 ( 1107910 27030 ) M1M2_PR ;
     - la_data_in[28] ( PIN la_data_in[28] ) ( mprj la_data_in[28] ) + USE SIGNAL
-      + ROUTED met2 ( 999810 286110 ) ( * 298860 )
-      NEW met2 ( 999800 298860 ) ( 999810 * )
-      NEW met2 ( 999800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1125850 2380 0 ) ( * 27710 )
-      NEW met1 ( 1114350 27710 ) ( 1125850 * )
-      NEW met1 ( 999810 286110 ) ( 1114350 * )
-      NEW met2 ( 1114350 27710 ) ( * 286110 )
-      NEW met1 ( 999810 286110 ) M1M2_PR
-      NEW met1 ( 1125850 27710 ) M1M2_PR
-      NEW met1 ( 1114350 27710 ) M1M2_PR
-      NEW met1 ( 1114350 286110 ) M1M2_PR ;
+      + ROUTED met2 ( 882900 298860 ) ( 882970 * )
+      NEW met2 ( 882900 298860 ) ( * 300220 0 )
+      NEW met2 ( 882970 26690 ) ( * 298860 )
+      NEW met2 ( 1125850 2380 0 ) ( * 26690 )
+      NEW met1 ( 882970 26690 ) ( 1125850 * )
+      NEW met1 ( 882970 26690 ) M1M2_PR
+      NEW met1 ( 1125850 26690 ) M1M2_PR ;
     - la_data_in[29] ( PIN la_data_in[29] ) ( mprj la_data_in[29] ) + USE SIGNAL
-      + ROUTED met1 ( 1004410 287810 ) ( 1007170 * )
-      NEW met2 ( 1004410 287810 ) ( * 298860 )
-      NEW met2 ( 1004410 298860 ) ( 1004500 * )
-      NEW met2 ( 1004500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1143790 2380 0 ) ( * 21250 )
-      NEW met1 ( 1007170 21250 ) ( 1143790 * )
-      NEW met2 ( 1007170 21250 ) ( * 287810 )
-      NEW met1 ( 1007170 21250 ) M1M2_PR
-      NEW met1 ( 1007170 287810 ) M1M2_PR
-      NEW met1 ( 1004410 287810 ) M1M2_PR
-      NEW met1 ( 1143790 21250 ) M1M2_PR ;
+      + ROUTED met1 ( 886650 288150 ) ( 889870 * )
+      NEW met2 ( 886650 288150 ) ( * 298860 )
+      NEW met2 ( 886650 298860 ) ( 886800 * )
+      NEW met2 ( 886800 298860 ) ( * 300220 0 )
+      NEW met2 ( 889870 26350 ) ( * 288150 )
+      NEW met2 ( 1143790 2380 0 ) ( * 26350 )
+      NEW met1 ( 889870 26350 ) ( 1143790 * )
+      NEW met1 ( 889870 26350 ) M1M2_PR
+      NEW met1 ( 889870 288150 ) M1M2_PR
+      NEW met1 ( 886650 288150 ) M1M2_PR
+      NEW met1 ( 1143790 26350 ) M1M2_PR ;
     - la_data_in[2] ( PIN la_data_in[2] ) ( mprj la_data_in[2] ) + USE SIGNAL
-      + ROUTED met2 ( 664930 2380 0 ) ( * 3060 )
-      NEW met2 ( 664930 3060 ) ( 665850 * )
-      NEW met2 ( 665850 2380 ) ( * 3060 )
-      NEW met2 ( 665850 2380 ) ( 667230 * )
-      NEW met1 ( 870090 299030 ) ( 875700 * )
-      NEW met2 ( 875700 299030 ) ( * 300220 0 )
-      NEW met2 ( 667230 2380 ) ( * 34500 )
-      NEW met2 ( 667230 34500 ) ( 669070 * )
-      NEW met2 ( 669070 34500 ) ( * 224230 )
-      NEW met2 ( 870090 224230 ) ( * 299030 )
-      NEW met1 ( 669070 224230 ) ( 870090 * )
-      NEW met1 ( 669070 224230 ) M1M2_PR
-      NEW met1 ( 870090 224230 ) M1M2_PR
-      NEW met1 ( 870090 299030 ) M1M2_PR
-      NEW met1 ( 875700 299030 ) M1M2_PR ;
+      + ROUTED met2 ( 664930 2380 0 ) ( * 20910 )
+      NEW met1 ( 664930 20910 ) ( 707250 * )
+      NEW met2 ( 780390 287470 ) ( * 299540 )
+      NEW met2 ( 780390 299540 ) ( 781500 * )
+      NEW met2 ( 781500 299540 ) ( * 300220 0 )
+      NEW met2 ( 707250 20910 ) ( * 287470 )
+      NEW met1 ( 707250 287470 ) ( 780390 * )
+      NEW met1 ( 664930 20910 ) M1M2_PR
+      NEW met1 ( 707250 20910 ) M1M2_PR
+      NEW met1 ( 707250 287470 ) M1M2_PR
+      NEW met1 ( 780390 287470 ) M1M2_PR ;
     - la_data_in[30] ( PIN la_data_in[30] ) ( mprj la_data_in[30] ) + USE SIGNAL
-      + ROUTED met2 ( 1161270 2380 0 ) ( * 21590 )
-      NEW met1 ( 1009470 287810 ) ( 1013610 * )
-      NEW met2 ( 1009470 287810 ) ( * 298860 )
-      NEW met2 ( 1009300 298860 ) ( 1009470 * )
-      NEW met2 ( 1009300 298860 ) ( * 300220 0 )
-      NEW met1 ( 1013610 21590 ) ( 1161270 * )
-      NEW met2 ( 1013610 21590 ) ( * 287810 )
-      NEW met1 ( 1161270 21590 ) M1M2_PR
-      NEW met1 ( 1013610 21590 ) M1M2_PR
-      NEW met1 ( 1013610 287810 ) M1M2_PR
-      NEW met1 ( 1009470 287810 ) M1M2_PR ;
+      + ROUTED met1 ( 890790 287810 ) ( 896310 * )
+      NEW met2 ( 890790 287810 ) ( * 298860 )
+      NEW met2 ( 890700 298860 ) ( 890790 * )
+      NEW met2 ( 890700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1161270 2380 0 ) ( * 26010 )
+      NEW met2 ( 896310 26010 ) ( * 287810 )
+      NEW met1 ( 896310 26010 ) ( 1161270 * )
+      NEW met1 ( 896310 26010 ) M1M2_PR
+      NEW met1 ( 896310 287810 ) M1M2_PR
+      NEW met1 ( 890790 287810 ) M1M2_PR
+      NEW met1 ( 1161270 26010 ) M1M2_PR ;
     - la_data_in[31] ( PIN la_data_in[31] ) ( mprj la_data_in[31] ) + USE SIGNAL
-      + ROUTED met2 ( 1179210 2380 0 ) ( * 21930 )
-      NEW met2 ( 1014070 298860 ) ( 1014100 * )
-      NEW met2 ( 1014100 298860 ) ( * 300220 0 )
-      NEW met1 ( 1014070 21930 ) ( 1179210 * )
-      NEW met2 ( 1014070 21930 ) ( * 298860 )
-      NEW met1 ( 1179210 21930 ) M1M2_PR
-      NEW met1 ( 1014070 21930 ) M1M2_PR ;
+      + ROUTED met1 ( 894470 288150 ) ( 896770 * )
+      NEW met2 ( 894470 288150 ) ( * 298860 )
+      NEW met2 ( 894470 298860 ) ( 894600 * )
+      NEW met2 ( 894600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1179210 2380 0 ) ( * 25670 )
+      NEW met2 ( 896770 25670 ) ( * 288150 )
+      NEW met1 ( 896770 25670 ) ( 1179210 * )
+      NEW met1 ( 896770 25670 ) M1M2_PR
+      NEW met1 ( 896770 288150 ) M1M2_PR
+      NEW met1 ( 894470 288150 ) M1M2_PR
+      NEW met1 ( 1179210 25670 ) M1M2_PR ;
     - la_data_in[32] ( PIN la_data_in[32] ) ( mprj la_data_in[32] ) + USE SIGNAL
-      + ROUTED met2 ( 1018900 298860 ) ( 1020970 * )
-      NEW met2 ( 1018900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1196690 2380 0 ) ( * 22270 )
-      NEW met1 ( 1020970 22270 ) ( 1196690 * )
-      NEW met2 ( 1020970 22270 ) ( * 298860 )
-      NEW met1 ( 1020970 22270 ) M1M2_PR
-      NEW met1 ( 1196690 22270 ) M1M2_PR ;
+      + ROUTED met1 ( 898610 285090 ) ( 903210 * )
+      NEW met2 ( 898610 285090 ) ( * 298860 )
+      NEW met2 ( 898500 298860 ) ( 898610 * )
+      NEW met2 ( 898500 298860 ) ( * 300220 0 )
+      NEW met2 ( 903210 25330 ) ( * 285090 )
+      NEW met2 ( 1196690 2380 0 ) ( * 25330 )
+      NEW met1 ( 903210 25330 ) ( 1196690 * )
+      NEW met1 ( 903210 25330 ) M1M2_PR
+      NEW met1 ( 903210 285090 ) M1M2_PR
+      NEW met1 ( 898610 285090 ) M1M2_PR
+      NEW met1 ( 1196690 25330 ) M1M2_PR ;
     - la_data_in[33] ( PIN la_data_in[33] ) ( mprj la_data_in[33] ) + USE SIGNAL
-      + ROUTED met1 ( 1023730 287810 ) ( 1027870 * )
-      NEW met2 ( 1023730 287810 ) ( * 298860 )
-      NEW met2 ( 1023700 298860 ) ( 1023730 * )
-      NEW met2 ( 1023700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1214630 2380 0 ) ( * 22610 )
-      NEW met1 ( 1027870 22610 ) ( 1214630 * )
-      NEW met2 ( 1027870 22610 ) ( * 287810 )
-      NEW met1 ( 1027870 22610 ) M1M2_PR
-      NEW met1 ( 1027870 287810 ) M1M2_PR
-      NEW met1 ( 1023730 287810 ) M1M2_PR
-      NEW met1 ( 1214630 22610 ) M1M2_PR ;
+      + ROUTED met2 ( 902400 298860 ) ( 903670 * )
+      NEW met2 ( 902400 298860 ) ( * 300220 0 )
+      NEW met2 ( 903670 24990 ) ( * 298860 )
+      NEW met2 ( 1214630 2380 0 ) ( * 24990 )
+      NEW met1 ( 903670 24990 ) ( 1214630 * )
+      NEW met1 ( 903670 24990 ) M1M2_PR
+      NEW met1 ( 1214630 24990 ) M1M2_PR ;
     - la_data_in[34] ( PIN la_data_in[34] ) ( mprj la_data_in[34] ) + USE SIGNAL
-      + ROUTED met1 ( 1028790 287810 ) ( 1034310 * )
-      NEW met2 ( 1028790 287810 ) ( * 298860 )
-      NEW met2 ( 1028500 298860 ) ( 1028790 * )
-      NEW met2 ( 1028500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1232110 2380 0 ) ( * 22950 )
-      NEW met1 ( 1034310 22950 ) ( 1232110 * )
-      NEW met2 ( 1034310 22950 ) ( * 287810 )
-      NEW met1 ( 1034310 22950 ) M1M2_PR
-      NEW met1 ( 1034310 287810 ) M1M2_PR
-      NEW met1 ( 1028790 287810 ) M1M2_PR
-      NEW met1 ( 1232110 22950 ) M1M2_PR ;
+      + ROUTED met1 ( 906430 288150 ) ( 910570 * )
+      NEW met2 ( 906430 288150 ) ( * 298860 )
+      NEW met2 ( 906400 298860 ) ( 906430 * )
+      NEW met2 ( 906400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1232110 2380 0 ) ( * 24650 )
+      NEW met1 ( 910570 24650 ) ( 1232110 * )
+      NEW met2 ( 910570 24650 ) ( * 288150 )
+      NEW met1 ( 910570 24650 ) M1M2_PR
+      NEW met1 ( 910570 288150 ) M1M2_PR
+      NEW met1 ( 906430 288150 ) M1M2_PR
+      NEW met1 ( 1232110 24650 ) M1M2_PR ;
     - la_data_in[35] ( PIN la_data_in[35] ) ( mprj la_data_in[35] ) + USE SIGNAL
-      + ROUTED met2 ( 1250050 2380 0 ) ( * 23290 )
-      NEW met2 ( 1033100 298860 ) ( 1034770 * )
-      NEW met2 ( 1033100 298860 ) ( * 300220 0 )
-      NEW met1 ( 1034770 23290 ) ( 1250050 * )
-      NEW met2 ( 1034770 23290 ) ( * 298860 )
-      NEW met1 ( 1250050 23290 ) M1M2_PR
-      NEW met1 ( 1034770 23290 ) M1M2_PR ;
+      + ROUTED met2 ( 1250050 2380 0 ) ( * 24310 )
+      NEW met2 ( 910110 298860 ) ( 910300 * )
+      NEW met2 ( 910300 298860 ) ( * 300220 0 )
+      NEW met1 ( 910110 24310 ) ( 1250050 * )
+      NEW met2 ( 910110 24310 ) ( * 298860 )
+      NEW met1 ( 1250050 24310 ) M1M2_PR
+      NEW met1 ( 910110 24310 ) M1M2_PR ;
     - la_data_in[36] ( PIN la_data_in[36] ) ( mprj la_data_in[36] ) + USE SIGNAL
-      + ROUTED met2 ( 1267530 2380 0 ) ( * 23630 )
-      NEW met1 ( 1037990 287810 ) ( 1041670 * )
-      NEW met2 ( 1037990 287810 ) ( * 298860 )
-      NEW met2 ( 1037900 298860 ) ( 1037990 * )
-      NEW met2 ( 1037900 298860 ) ( * 300220 0 )
-      NEW met1 ( 1041670 23630 ) ( 1267530 * )
-      NEW met2 ( 1041670 23630 ) ( * 287810 )
-      NEW met1 ( 1267530 23630 ) M1M2_PR
-      NEW met1 ( 1041670 23630 ) M1M2_PR
-      NEW met1 ( 1041670 287810 ) M1M2_PR
-      NEW met1 ( 1037990 287810 ) M1M2_PR ;
+      + ROUTED met2 ( 1267530 2380 0 ) ( * 23970 )
+      NEW met1 ( 914250 288150 ) ( 917470 * )
+      NEW met2 ( 914250 288150 ) ( * 298860 )
+      NEW met2 ( 914200 298860 ) ( 914250 * )
+      NEW met2 ( 914200 298860 ) ( * 300220 0 )
+      NEW met1 ( 917470 23970 ) ( 1267530 * )
+      NEW met2 ( 917470 23970 ) ( * 288150 )
+      NEW met1 ( 1267530 23970 ) M1M2_PR
+      NEW met1 ( 917470 23970 ) M1M2_PR
+      NEW met1 ( 917470 288150 ) M1M2_PR
+      NEW met1 ( 914250 288150 ) M1M2_PR ;
     - la_data_in[37] ( PIN la_data_in[37] ) ( mprj la_data_in[37] ) + USE SIGNAL
-      + ROUTED met2 ( 1285470 2380 0 ) ( * 27370 )
-      NEW met1 ( 1042590 287810 ) ( 1048110 * )
-      NEW met2 ( 1042590 287810 ) ( * 298860 )
-      NEW met2 ( 1042590 298860 ) ( 1042700 * )
-      NEW met2 ( 1042700 298860 ) ( * 300220 0 )
-      NEW met1 ( 1048110 27370 ) ( 1285470 * )
-      NEW met2 ( 1048110 27370 ) ( * 287810 )
-      NEW met1 ( 1285470 27370 ) M1M2_PR
-      NEW met1 ( 1048110 27370 ) M1M2_PR
-      NEW met1 ( 1048110 287810 ) M1M2_PR
-      NEW met1 ( 1042590 287810 ) M1M2_PR ;
+      + ROUTED met2 ( 1285470 2380 0 ) ( * 21250 )
+      NEW met1 ( 917930 288150 ) ( 924370 * )
+      NEW met2 ( 917930 288150 ) ( * 298860 )
+      NEW met2 ( 917930 298860 ) ( 918000 * )
+      NEW met2 ( 918000 298860 ) ( * 300220 0 )
+      NEW met1 ( 924370 21250 ) ( 1285470 * )
+      NEW met2 ( 924370 21250 ) ( * 288150 )
+      NEW met1 ( 1285470 21250 ) M1M2_PR
+      NEW met1 ( 924370 21250 ) M1M2_PR
+      NEW met1 ( 924370 288150 ) M1M2_PR
+      NEW met1 ( 917930 288150 ) M1M2_PR ;
     - la_data_in[38] ( PIN la_data_in[38] ) ( mprj la_data_in[38] ) + USE SIGNAL
-      + ROUTED met2 ( 1047500 298860 ) ( 1048570 * )
-      NEW met2 ( 1047500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1303410 2380 0 ) ( * 27030 )
-      NEW met1 ( 1048570 27030 ) ( 1303410 * )
-      NEW met2 ( 1048570 27030 ) ( * 298860 )
-      NEW met1 ( 1048570 27030 ) M1M2_PR
-      NEW met1 ( 1303410 27030 ) M1M2_PR ;
+      + ROUTED met2 ( 1169550 30090 ) ( * 286450 )
+      NEW met2 ( 922070 286450 ) ( * 298860 )
+      NEW met2 ( 921900 298860 ) ( 922070 * )
+      NEW met2 ( 921900 298860 ) ( * 300220 0 )
+      NEW met1 ( 922070 286450 ) ( 1169550 * )
+      NEW met2 ( 1303410 2380 0 ) ( * 30090 )
+      NEW met1 ( 1169550 30090 ) ( 1303410 * )
+      NEW met1 ( 1169550 30090 ) M1M2_PR
+      NEW met1 ( 1169550 286450 ) M1M2_PR
+      NEW met1 ( 922070 286450 ) M1M2_PR
+      NEW met1 ( 1303410 30090 ) M1M2_PR ;
     - la_data_in[39] ( PIN la_data_in[39] ) ( mprj la_data_in[39] ) + USE SIGNAL
-      + ROUTED met1 ( 1052250 287810 ) ( 1055470 * )
-      NEW met2 ( 1052250 287810 ) ( * 298860 )
-      NEW met2 ( 1052250 298860 ) ( 1052300 * )
-      NEW met2 ( 1052300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1055470 26690 ) ( * 287810 )
-      NEW met2 ( 1320890 2380 0 ) ( * 26690 )
-      NEW met1 ( 1055470 26690 ) ( 1320890 * )
-      NEW met1 ( 1055470 26690 ) M1M2_PR
-      NEW met1 ( 1055470 287810 ) M1M2_PR
-      NEW met1 ( 1052250 287810 ) M1M2_PR
-      NEW met1 ( 1320890 26690 ) M1M2_PR ;
+      + ROUTED li1 ( 952890 287130 ) ( * 288150 )
+      NEW met1 ( 952890 287130 ) ( 976350 * )
+      NEW met2 ( 976350 53550 ) ( * 287130 )
+      NEW met1 ( 945530 287810 ) ( * 288150 )
+      NEW met1 ( 925750 287810 ) ( 945530 * )
+      NEW met2 ( 925750 287810 ) ( * 298860 )
+      NEW met2 ( 925750 298860 ) ( 925800 * )
+      NEW met2 ( 925800 298860 ) ( * 300220 0 )
+      NEW met1 ( 945530 288150 ) ( 952890 * )
+      NEW met1 ( 976350 53550 ) ( 1320890 * )
+      NEW met2 ( 1320890 2380 0 ) ( * 53550 )
+      NEW li1 ( 952890 288150 ) L1M1_PR_MR
+      NEW li1 ( 952890 287130 ) L1M1_PR_MR
+      NEW met1 ( 976350 287130 ) M1M2_PR
+      NEW met1 ( 976350 53550 ) M1M2_PR
+      NEW met1 ( 925750 287810 ) M1M2_PR
+      NEW met1 ( 1320890 53550 ) M1M2_PR ;
     - la_data_in[3] ( PIN la_data_in[3] ) ( mprj la_data_in[3] ) + USE SIGNAL
-      + ROUTED met2 ( 682410 2380 0 ) ( * 12580 )
-      NEW met2 ( 682410 12580 ) ( 682870 * )
-      NEW met2 ( 682870 12580 ) ( * 25330 )
-      NEW met2 ( 880210 287130 ) ( * 298860 )
-      NEW met2 ( 880210 298860 ) ( 880500 * )
-      NEW met2 ( 880500 298860 ) ( * 300220 0 )
-      NEW met2 ( 790050 25330 ) ( * 287130 )
-      NEW met1 ( 682870 25330 ) ( 790050 * )
-      NEW met1 ( 790050 287130 ) ( 880210 * )
-      NEW met1 ( 682870 25330 ) M1M2_PR
-      NEW met1 ( 790050 25330 ) M1M2_PR
-      NEW met1 ( 790050 287130 ) M1M2_PR
-      NEW met1 ( 880210 287130 ) M1M2_PR ;
+      + ROUTED met2 ( 682410 2380 0 ) ( * 18190 )
+      NEW met2 ( 780850 298860 ) ( 785400 * )
+      NEW met2 ( 785400 298860 ) ( * 300220 0 )
+      NEW met2 ( 780850 18190 ) ( * 298860 )
+      NEW met1 ( 682410 18190 ) ( 780850 * )
+      NEW met1 ( 682410 18190 ) M1M2_PR
+      NEW met1 ( 780850 18190 ) M1M2_PR ;
     - la_data_in[40] ( PIN la_data_in[40] ) ( mprj la_data_in[40] ) + USE SIGNAL
-      + ROUTED met1 ( 1057310 288490 ) ( 1062370 * )
-      NEW met2 ( 1057310 288490 ) ( * 298860 )
-      NEW met2 ( 1057100 298860 ) ( 1057310 * )
-      NEW met2 ( 1057100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1338830 2380 0 ) ( * 26350 )
-      NEW met2 ( 1062370 26350 ) ( * 288490 )
-      NEW met1 ( 1062370 26350 ) ( 1338830 * )
-      NEW met1 ( 1062370 26350 ) M1M2_PR
-      NEW met1 ( 1062370 288490 ) M1M2_PR
-      NEW met1 ( 1057310 288490 ) M1M2_PR
-      NEW met1 ( 1338830 26350 ) M1M2_PR ;
+      + ROUTED met2 ( 1338830 2380 0 ) ( * 54230 )
+      NEW met2 ( 929890 288490 ) ( * 298860 )
+      NEW met2 ( 929700 298860 ) ( 929890 * )
+      NEW met2 ( 929700 298860 ) ( * 300220 0 )
+      NEW li1 ( 1003490 288490 ) ( * 289510 )
+      NEW met1 ( 1003490 289510 ) ( 1031550 * )
+      NEW met1 ( 929890 288490 ) ( 1003490 * )
+      NEW met2 ( 1031550 54230 ) ( * 289510 )
+      NEW met1 ( 1031550 54230 ) ( 1338830 * )
+      NEW met1 ( 1338830 54230 ) M1M2_PR
+      NEW met1 ( 929890 288490 ) M1M2_PR
+      NEW li1 ( 1003490 288490 ) L1M1_PR_MR
+      NEW li1 ( 1003490 289510 ) L1M1_PR_MR
+      NEW met1 ( 1031550 289510 ) M1M2_PR
+      NEW met1 ( 1031550 54230 ) M1M2_PR ;
     - la_data_in[41] ( PIN la_data_in[41] ) ( mprj la_data_in[41] ) + USE SIGNAL
-      + ROUTED met2 ( 1061800 298860 ) ( 1061910 * )
-      NEW met2 ( 1061800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1356310 2380 0 ) ( * 26010 )
-      NEW met2 ( 1061910 26010 ) ( * 298860 )
-      NEW met1 ( 1061910 26010 ) ( 1356310 * )
-      NEW met1 ( 1061910 26010 ) M1M2_PR
-      NEW met1 ( 1356310 26010 ) M1M2_PR ;
+      + ROUTED met2 ( 1356310 2380 0 ) ( * 34170 )
+      NEW met2 ( 1190250 34170 ) ( * 285430 )
+      NEW met2 ( 933570 285430 ) ( * 298860 )
+      NEW met2 ( 933570 298860 ) ( 933700 * )
+      NEW met2 ( 933700 298860 ) ( * 300220 0 )
+      NEW met1 ( 933570 285430 ) ( 1190250 * )
+      NEW met1 ( 1190250 34170 ) ( 1356310 * )
+      NEW met1 ( 1190250 34170 ) M1M2_PR
+      NEW met1 ( 1190250 285430 ) M1M2_PR
+      NEW met1 ( 1356310 34170 ) M1M2_PR
+      NEW met1 ( 933570 285430 ) M1M2_PR ;
     - la_data_in[42] ( PIN la_data_in[42] ) ( mprj la_data_in[42] ) + USE SIGNAL
-      + ROUTED met1 ( 1066510 287810 ) ( 1069270 * )
-      NEW met2 ( 1066510 287810 ) ( * 298860 )
-      NEW met2 ( 1066510 298860 ) ( 1066600 * )
-      NEW met2 ( 1066600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1374250 2380 0 ) ( * 25670 )
-      NEW met2 ( 1069270 25670 ) ( * 287810 )
-      NEW met1 ( 1069270 25670 ) ( 1374250 * )
-      NEW met1 ( 1069270 25670 ) M1M2_PR
-      NEW met1 ( 1069270 287810 ) M1M2_PR
-      NEW met1 ( 1066510 287810 ) M1M2_PR
-      NEW met1 ( 1374250 25670 ) M1M2_PR ;
+      + ROUTED met2 ( 1374250 2380 0 ) ( * 32810 )
+      NEW met2 ( 937600 298860 ) ( 938170 * )
+      NEW met2 ( 937600 298860 ) ( * 300220 0 )
+      NEW met1 ( 938170 32810 ) ( 1374250 * )
+      NEW met2 ( 938170 32810 ) ( * 298860 )
+      NEW met1 ( 1374250 32810 ) M1M2_PR
+      NEW met1 ( 938170 32810 ) M1M2_PR ;
     - la_data_in[43] ( PIN la_data_in[43] ) ( mprj la_data_in[43] ) + USE SIGNAL
-      + ROUTED met1 ( 1071570 285090 ) ( 1075710 * )
-      NEW met2 ( 1071570 285090 ) ( * 298860 )
-      NEW met2 ( 1071500 298860 ) ( 1071570 * )
-      NEW met2 ( 1071500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1075710 25330 ) ( * 285090 )
-      NEW met2 ( 1391730 2380 0 ) ( * 25330 )
-      NEW met1 ( 1075710 25330 ) ( 1391730 * )
-      NEW met1 ( 1075710 25330 ) M1M2_PR
-      NEW met1 ( 1075710 285090 ) M1M2_PR
-      NEW met1 ( 1071570 285090 ) M1M2_PR
-      NEW met1 ( 1391730 25330 ) M1M2_PR ;
+      + ROUTED met1 ( 941390 288150 ) ( 945070 * )
+      NEW met2 ( 941390 288150 ) ( * 298860 )
+      NEW met2 ( 941390 298860 ) ( 941400 * )
+      NEW met2 ( 941400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1391730 2380 0 ) ( * 17340 )
+      NEW met2 ( 1390350 17340 ) ( 1391730 * )
+      NEW met1 ( 945070 100470 ) ( 1387590 * )
+      NEW met2 ( 945070 100470 ) ( * 288150 )
+      NEW met2 ( 1387590 82800 ) ( * 100470 )
+      NEW met2 ( 1387590 82800 ) ( 1390350 * )
+      NEW met2 ( 1390350 17340 ) ( * 82800 )
+      NEW met1 ( 945070 100470 ) M1M2_PR
+      NEW met1 ( 945070 288150 ) M1M2_PR
+      NEW met1 ( 941390 288150 ) M1M2_PR
+      NEW met1 ( 1387590 100470 ) M1M2_PR ;
     - la_data_in[44] ( PIN la_data_in[44] ) ( mprj la_data_in[44] ) + USE SIGNAL
-      + ROUTED met2 ( 1076170 298860 ) ( 1076300 * )
-      NEW met2 ( 1076300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1076170 24990 ) ( * 298860 )
-      NEW met2 ( 1409670 2380 0 ) ( * 24990 )
-      NEW met1 ( 1076170 24990 ) ( 1409670 * )
-      NEW met1 ( 1076170 24990 ) M1M2_PR
-      NEW met1 ( 1409670 24990 ) M1M2_PR ;
+      + ROUTED met2 ( 945530 285770 ) ( * 298860 )
+      NEW met2 ( 945300 298860 ) ( 945530 * )
+      NEW met2 ( 945300 298860 ) ( * 300220 0 )
+      NEW met1 ( 945530 285770 ) ( 1300650 * )
+      NEW met2 ( 1409670 2380 0 ) ( * 29750 )
+      NEW met1 ( 1300650 29750 ) ( 1409670 * )
+      NEW met2 ( 1300650 29750 ) ( * 285770 )
+      NEW met1 ( 945530 285770 ) M1M2_PR
+      NEW met1 ( 1300650 29750 ) M1M2_PR
+      NEW met1 ( 1300650 285770 ) M1M2_PR
+      NEW met1 ( 1409670 29750 ) M1M2_PR ;
     - la_data_in[45] ( PIN la_data_in[45] ) ( mprj la_data_in[45] ) + USE SIGNAL
-      + ROUTED met2 ( 1081000 298860 ) ( 1083070 * )
-      NEW met2 ( 1081000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1083070 24650 ) ( * 298860 )
-      NEW met2 ( 1427150 2380 0 ) ( * 24650 )
-      NEW met1 ( 1083070 24650 ) ( 1427150 * )
-      NEW met1 ( 1083070 24650 ) M1M2_PR
-      NEW met1 ( 1427150 24650 ) M1M2_PR ;
+      + ROUTED met2 ( 1066050 61370 ) ( * 287810 )
+      NEW met2 ( 949210 287810 ) ( * 298860 )
+      NEW met2 ( 949200 298860 ) ( 949210 * )
+      NEW met2 ( 949200 298860 ) ( * 300220 0 )
+      NEW met1 ( 949210 287810 ) ( 1066050 * )
+      NEW met2 ( 1427150 2380 0 ) ( * 3060 )
+      NEW met2 ( 1426230 3060 ) ( 1427150 * )
+      NEW met2 ( 1426230 2380 ) ( * 3060 )
+      NEW met2 ( 1424850 2380 ) ( 1426230 * )
+      NEW met2 ( 1424850 2380 ) ( * 3060 )
+      NEW met2 ( 1422090 3060 ) ( 1424850 * )
+      NEW met1 ( 1066050 61370 ) ( 1422090 * )
+      NEW met2 ( 1422090 3060 ) ( * 61370 )
+      NEW met1 ( 1066050 287810 ) M1M2_PR
+      NEW met1 ( 1066050 61370 ) M1M2_PR
+      NEW met1 ( 949210 287810 ) M1M2_PR
+      NEW met1 ( 1422090 61370 ) M1M2_PR ;
     - la_data_in[46] ( PIN la_data_in[46] ) ( mprj la_data_in[46] ) + USE SIGNAL
-      + ROUTED met1 ( 1085830 284750 ) ( 1089970 * )
-      NEW met2 ( 1085830 284750 ) ( * 298860 )
-      NEW met2 ( 1085800 298860 ) ( 1085830 * )
-      NEW met2 ( 1085800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1445090 2380 0 ) ( * 24310 )
-      NEW met2 ( 1089970 24310 ) ( * 284750 )
-      NEW met1 ( 1089970 24310 ) ( 1445090 * )
-      NEW met1 ( 1089970 24310 ) M1M2_PR
-      NEW met1 ( 1089970 284750 ) M1M2_PR
-      NEW met1 ( 1085830 284750 ) M1M2_PR
-      NEW met1 ( 1445090 24310 ) M1M2_PR ;
+      + ROUTED met1 ( 953350 288150 ) ( 958870 * )
+      NEW met2 ( 953350 288150 ) ( * 298860 )
+      NEW met2 ( 953100 298860 ) ( 953350 * )
+      NEW met2 ( 953100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1445090 2380 0 ) ( * 32470 )
+      NEW met2 ( 958870 32470 ) ( * 288150 )
+      NEW met1 ( 958870 32470 ) ( 1445090 * )
+      NEW met1 ( 958870 32470 ) M1M2_PR
+      NEW met1 ( 958870 288150 ) M1M2_PR
+      NEW met1 ( 953350 288150 ) M1M2_PR
+      NEW met1 ( 1445090 32470 ) M1M2_PR ;
     - la_data_in[47] ( PIN la_data_in[47] ) ( mprj la_data_in[47] ) + USE SIGNAL
-      + ROUTED met1 ( 1090890 287810 ) ( 1096870 * )
-      NEW met2 ( 1090890 287810 ) ( * 298860 )
-      NEW met2 ( 1090600 298860 ) ( 1090890 * )
-      NEW met2 ( 1090600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1463030 2380 0 ) ( * 23970 )
-      NEW met2 ( 1096870 23970 ) ( * 287810 )
-      NEW met1 ( 1096870 23970 ) ( 1463030 * )
-      NEW met1 ( 1096870 23970 ) M1M2_PR
-      NEW met1 ( 1096870 287810 ) M1M2_PR
-      NEW met1 ( 1090890 287810 ) M1M2_PR
-      NEW met1 ( 1463030 23970 ) M1M2_PR ;
+      + ROUTED met2 ( 957000 298860 ) ( 958410 * )
+      NEW met2 ( 957000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1463030 2380 0 ) ( * 32130 )
+      NEW met2 ( 958410 32130 ) ( * 298860 )
+      NEW met1 ( 958410 32130 ) ( 1463030 * )
+      NEW met1 ( 958410 32130 ) M1M2_PR
+      NEW met1 ( 1463030 32130 ) M1M2_PR ;
     - la_data_in[48] ( PIN la_data_in[48] ) ( mprj la_data_in[48] ) + USE SIGNAL
-      + ROUTED met2 ( 1095490 285430 ) ( * 298860 )
-      NEW met2 ( 1095300 298860 ) ( 1095490 * )
-      NEW met2 ( 1095300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1480510 2380 0 ) ( * 33490 )
-      NEW met2 ( 1369650 33490 ) ( * 285430 )
-      NEW met1 ( 1095490 285430 ) ( 1369650 * )
-      NEW met1 ( 1369650 33490 ) ( 1480510 * )
-      NEW met1 ( 1095490 285430 ) M1M2_PR
-      NEW met1 ( 1369650 33490 ) M1M2_PR
-      NEW met1 ( 1369650 285430 ) M1M2_PR
-      NEW met1 ( 1480510 33490 ) M1M2_PR ;
+      + ROUTED met1 ( 961170 288150 ) ( 965770 * )
+      NEW met2 ( 961170 288150 ) ( * 298860 )
+      NEW met2 ( 961000 298860 ) ( 961170 * )
+      NEW met2 ( 961000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1480510 2380 0 ) ( * 32130 )
+      NEW met1 ( 1479590 32130 ) ( 1480510 * )
+      NEW met1 ( 1479590 31790 ) ( * 32130 )
+      NEW met2 ( 965770 31790 ) ( * 288150 )
+      NEW met1 ( 965770 31790 ) ( 1479590 * )
+      NEW met1 ( 965770 31790 ) M1M2_PR
+      NEW met1 ( 965770 288150 ) M1M2_PR
+      NEW met1 ( 961170 288150 ) M1M2_PR
+      NEW met1 ( 1480510 32130 ) M1M2_PR ;
     - la_data_in[49] ( PIN la_data_in[49] ) ( mprj la_data_in[49] ) + USE SIGNAL
-      + ROUTED met1 ( 1100090 287810 ) ( 1103770 * )
-      NEW met2 ( 1100090 287810 ) ( * 298860 )
-      NEW met2 ( 1100090 298860 ) ( 1100100 * )
-      NEW met2 ( 1100100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1103770 68170 ) ( * 287810 )
-      NEW met1 ( 1103770 68170 ) ( 1498450 * )
-      NEW met2 ( 1498450 2380 0 ) ( * 68170 )
-      NEW met1 ( 1103770 287810 ) M1M2_PR
-      NEW met1 ( 1100090 287810 ) M1M2_PR
-      NEW met1 ( 1103770 68170 ) M1M2_PR
-      NEW met1 ( 1498450 68170 ) M1M2_PR ;
+      + ROUTED li1 ( 982790 287130 ) ( * 288830 )
+      NEW met1 ( 964850 288830 ) ( 982790 * )
+      NEW met2 ( 964850 288830 ) ( * 298860 )
+      NEW met2 ( 964850 298860 ) ( 964900 * )
+      NEW met2 ( 964900 298860 ) ( * 300220 0 )
+      NEW li1 ( 1097330 285090 ) ( * 287130 )
+      NEW met1 ( 1097330 285090 ) ( 1121250 * )
+      NEW met1 ( 982790 287130 ) ( 1097330 * )
+      NEW met2 ( 1121250 52870 ) ( * 285090 )
+      NEW met1 ( 1121250 52870 ) ( 1498450 * )
+      NEW met2 ( 1498450 2380 0 ) ( * 52870 )
+      NEW li1 ( 982790 287130 ) L1M1_PR_MR
+      NEW li1 ( 982790 288830 ) L1M1_PR_MR
+      NEW met1 ( 964850 288830 ) M1M2_PR
+      NEW li1 ( 1097330 287130 ) L1M1_PR_MR
+      NEW li1 ( 1097330 285090 ) L1M1_PR_MR
+      NEW met1 ( 1121250 285090 ) M1M2_PR
+      NEW met1 ( 1121250 52870 ) M1M2_PR
+      NEW met1 ( 1498450 52870 ) M1M2_PR ;
     - la_data_in[4] ( PIN la_data_in[4] ) ( mprj la_data_in[4] ) + USE SIGNAL
-      + ROUTED met2 ( 700350 2380 0 ) ( * 25670 )
-      NEW met2 ( 885270 286790 ) ( * 298860 )
-      NEW met2 ( 885270 298860 ) ( 885300 * )
-      NEW met2 ( 885300 298860 ) ( * 300220 0 )
-      NEW met2 ( 776250 25670 ) ( * 286790 )
-      NEW met1 ( 700350 25670 ) ( 776250 * )
-      NEW met1 ( 776250 286790 ) ( 885270 * )
-      NEW met1 ( 700350 25670 ) M1M2_PR
-      NEW met1 ( 776250 25670 ) M1M2_PR
-      NEW met1 ( 776250 286790 ) M1M2_PR
-      NEW met1 ( 885270 286790 ) M1M2_PR ;
+      + ROUTED met2 ( 700350 2380 0 ) ( * 17510 )
+      NEW met1 ( 700350 17510 ) ( 703570 * )
+      NEW met2 ( 789130 287130 ) ( * 298860 )
+      NEW met2 ( 789130 298860 ) ( 789300 * )
+      NEW met2 ( 789300 298860 ) ( * 300220 0 )
+      NEW met2 ( 703570 17510 ) ( * 287130 )
+      NEW met1 ( 703570 287130 ) ( 789130 * )
+      NEW met1 ( 700350 17510 ) M1M2_PR
+      NEW met1 ( 703570 17510 ) M1M2_PR
+      NEW met1 ( 703570 287130 ) M1M2_PR
+      NEW met1 ( 789130 287130 ) M1M2_PR ;
     - la_data_in[50] ( PIN la_data_in[50] ) ( mprj la_data_in[50] ) + USE SIGNAL
-      + ROUTED met2 ( 1355850 30430 ) ( * 286450 )
-      NEW met2 ( 1105150 286450 ) ( * 298860 )
-      NEW met2 ( 1104900 298860 ) ( 1105150 * )
-      NEW met2 ( 1104900 298860 ) ( * 300220 0 )
-      NEW met1 ( 1105150 286450 ) ( 1355850 * )
-      NEW met2 ( 1515930 2380 0 ) ( * 30430 )
-      NEW met1 ( 1355850 30430 ) ( 1515930 * )
-      NEW met1 ( 1355850 30430 ) M1M2_PR
-      NEW met1 ( 1355850 286450 ) M1M2_PR
-      NEW met1 ( 1105150 286450 ) M1M2_PR
-      NEW met1 ( 1515930 30430 ) M1M2_PR ;
+      + ROUTED met2 ( 968990 286790 ) ( * 298860 )
+      NEW met2 ( 968800 298860 ) ( 968990 * )
+      NEW met2 ( 968800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1162650 58310 ) ( * 286790 )
+      NEW met1 ( 968990 286790 ) ( 1162650 * )
+      NEW met1 ( 1162650 58310 ) ( 1515930 * )
+      NEW met2 ( 1515930 2380 0 ) ( * 58310 )
+      NEW met1 ( 968990 286790 ) M1M2_PR
+      NEW met1 ( 1162650 286790 ) M1M2_PR
+      NEW met1 ( 1162650 58310 ) M1M2_PR
+      NEW met1 ( 1515930 58310 ) M1M2_PR ;
     - la_data_in[51] ( PIN la_data_in[51] ) ( mprj la_data_in[51] ) + USE SIGNAL
-      + ROUTED met2 ( 1533870 2380 0 ) ( * 28050 )
-      NEW met2 ( 1109750 285770 ) ( * 298860 )
-      NEW met2 ( 1109700 298860 ) ( 1109750 * )
-      NEW met2 ( 1109700 298860 ) ( * 300220 0 )
-      NEW met1 ( 1521450 28050 ) ( 1533870 * )
-      NEW li1 ( 1496150 284410 ) ( * 285770 )
-      NEW met1 ( 1496150 284410 ) ( 1521450 * )
-      NEW met1 ( 1109750 285770 ) ( 1496150 * )
-      NEW met2 ( 1521450 28050 ) ( * 284410 )
-      NEW met1 ( 1533870 28050 ) M1M2_PR
-      NEW met1 ( 1109750 285770 ) M1M2_PR
-      NEW met1 ( 1521450 28050 ) M1M2_PR
-      NEW li1 ( 1496150 285770 ) L1M1_PR_MR
-      NEW li1 ( 1496150 284410 ) L1M1_PR_MR
-      NEW met1 ( 1521450 284410 ) M1M2_PR ;
+      + ROUTED met2 ( 972670 284750 ) ( * 298860 )
+      NEW met2 ( 972670 298860 ) ( 972700 * )
+      NEW met2 ( 972700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1533870 2380 0 ) ( * 3060 )
+      NEW met2 ( 1532950 3060 ) ( 1533870 * )
+      NEW met2 ( 1532950 2380 ) ( * 3060 )
+      NEW met2 ( 1532030 2380 ) ( 1532950 * )
+      NEW met2 ( 1176450 53210 ) ( * 284750 )
+      NEW met2 ( 1532030 2380 ) ( * 53210 )
+      NEW met1 ( 972670 284750 ) ( 1176450 * )
+      NEW met1 ( 1176450 53210 ) ( 1532030 * )
+      NEW met1 ( 972670 284750 ) M1M2_PR
+      NEW met1 ( 1176450 284750 ) M1M2_PR
+      NEW met1 ( 1176450 53210 ) M1M2_PR
+      NEW met1 ( 1532030 53210 ) M1M2_PR ;
     - la_data_in[52] ( PIN la_data_in[52] ) ( mprj la_data_in[52] ) + USE SIGNAL
-      + ROUTED met2 ( 1551350 2380 0 ) ( * 3060 )
+      + ROUTED met1 ( 976810 288150 ) ( 979570 * )
+      NEW met2 ( 976810 288150 ) ( * 298860 )
+      NEW met2 ( 976600 298860 ) ( 976810 * )
+      NEW met2 ( 976600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1551350 2380 0 ) ( * 3060 )
       NEW met2 ( 1550430 3060 ) ( 1551350 * )
       NEW met2 ( 1550430 2380 ) ( * 3060 )
       NEW met2 ( 1549050 2380 ) ( 1550430 * )
-      NEW met2 ( 1549050 2380 ) ( * 74970 )
-      NEW met1 ( 1114350 287810 ) ( 1117570 * )
-      NEW met2 ( 1114350 287810 ) ( * 298860 )
-      NEW met2 ( 1114350 298860 ) ( 1114500 * )
-      NEW met2 ( 1114500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1117570 74970 ) ( * 287810 )
-      NEW met1 ( 1117570 74970 ) ( 1549050 * )
-      NEW met1 ( 1549050 74970 ) M1M2_PR
-      NEW met1 ( 1117570 287810 ) M1M2_PR
-      NEW met1 ( 1114350 287810 ) M1M2_PR
-      NEW met1 ( 1117570 74970 ) M1M2_PR ;
+      NEW met2 ( 979570 61030 ) ( * 288150 )
+      NEW met2 ( 1549050 2380 ) ( * 61030 )
+      NEW met1 ( 979570 61030 ) ( 1549050 * )
+      NEW met1 ( 979570 288150 ) M1M2_PR
+      NEW met1 ( 976810 288150 ) M1M2_PR
+      NEW met1 ( 979570 61030 ) M1M2_PR
+      NEW met1 ( 1549050 61030 ) M1M2_PR ;
     - la_data_in[53] ( PIN la_data_in[53] ) ( mprj la_data_in[53] ) + USE SIGNAL
-      + ROUTED met2 ( 1569290 2380 0 ) ( * 33830 )
-      NEW met2 ( 1348950 33830 ) ( * 286110 )
-      NEW met2 ( 1119410 286110 ) ( * 298860 )
-      NEW met2 ( 1119300 298860 ) ( 1119410 * )
-      NEW met2 ( 1119300 298860 ) ( * 300220 0 )
-      NEW met1 ( 1119410 286110 ) ( 1348950 * )
-      NEW met1 ( 1348950 33830 ) ( 1569290 * )
-      NEW met1 ( 1348950 33830 ) M1M2_PR
-      NEW met1 ( 1348950 286110 ) M1M2_PR
-      NEW met1 ( 1569290 33830 ) M1M2_PR
-      NEW met1 ( 1119410 286110 ) M1M2_PR ;
+      + ROUTED met1 ( 980490 288150 ) ( 986010 * )
+      NEW met2 ( 980490 288150 ) ( * 298860 )
+      NEW met2 ( 980490 298860 ) ( 980500 * )
+      NEW met2 ( 980500 298860 ) ( * 300220 0 )
+      NEW met2 ( 986010 67830 ) ( * 288150 )
+      NEW met2 ( 1569290 2380 0 ) ( * 67830 )
+      NEW met1 ( 986010 67830 ) ( 1569290 * )
+      NEW met1 ( 986010 288150 ) M1M2_PR
+      NEW met1 ( 980490 288150 ) M1M2_PR
+      NEW met1 ( 986010 67830 ) M1M2_PR
+      NEW met1 ( 1569290 67830 ) M1M2_PR ;
     - la_data_in[54] ( PIN la_data_in[54] ) ( mprj la_data_in[54] ) + USE SIGNAL
-      + ROUTED met2 ( 1124000 298860 ) ( 1124470 * )
-      NEW met2 ( 1124000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1124470 67150 ) ( * 298860 )
-      NEW met1 ( 1124470 67150 ) ( 1586770 * )
-      NEW met2 ( 1586770 2380 0 ) ( * 67150 )
-      NEW met1 ( 1124470 67150 ) M1M2_PR
-      NEW met1 ( 1586770 67150 ) M1M2_PR ;
+      + ROUTED met2 ( 984400 298860 ) ( 986470 * )
+      NEW met2 ( 984400 298860 ) ( * 300220 0 )
+      NEW met2 ( 986470 60350 ) ( * 298860 )
+      NEW met2 ( 1586770 2380 0 ) ( * 16830 )
+      NEW met1 ( 1580330 16830 ) ( 1586770 * )
+      NEW met1 ( 986470 60350 ) ( 1580330 * )
+      NEW met2 ( 1580330 16830 ) ( * 60350 )
+      NEW met1 ( 986470 60350 ) M1M2_PR
+      NEW met1 ( 1586770 16830 ) M1M2_PR
+      NEW met1 ( 1580330 16830 ) M1M2_PR
+      NEW met1 ( 1580330 60350 ) M1M2_PR ;
     - la_data_in[55] ( PIN la_data_in[55] ) ( mprj la_data_in[55] ) + USE SIGNAL
-      + ROUTED met1 ( 1128610 288490 ) ( 1141950 * )
-      NEW met2 ( 1128610 288490 ) ( * 298860 )
-      NEW met2 ( 1128610 298860 ) ( 1128700 * )
-      NEW met2 ( 1128700 298860 ) ( * 300220 0 )
+      + ROUTED met1 ( 988310 288150 ) ( 993370 * )
+      NEW met2 ( 988310 288150 ) ( * 298860 )
+      NEW met2 ( 988300 298860 ) ( 988310 * )
+      NEW met2 ( 988300 298860 ) ( * 300220 0 )
+      NEW met2 ( 993370 67490 ) ( * 288150 )
       NEW met2 ( 1604710 2380 0 ) ( * 3060 )
       NEW met2 ( 1603790 3060 ) ( 1604710 * )
       NEW met2 ( 1603790 2380 ) ( * 3060 )
       NEW met2 ( 1602410 2380 ) ( 1603790 * )
-      NEW met2 ( 1141950 61370 ) ( * 288490 )
-      NEW met1 ( 1141950 61370 ) ( 1602410 * )
-      NEW met2 ( 1602410 2380 ) ( * 61370 )
-      NEW met1 ( 1141950 288490 ) M1M2_PR
-      NEW met1 ( 1128610 288490 ) M1M2_PR
-      NEW met1 ( 1141950 61370 ) M1M2_PR
-      NEW met1 ( 1602410 61370 ) M1M2_PR ;
+      NEW met1 ( 993370 67490 ) ( 1602410 * )
+      NEW met2 ( 1602410 2380 ) ( * 67490 )
+      NEW met1 ( 993370 288150 ) M1M2_PR
+      NEW met1 ( 988310 288150 ) M1M2_PR
+      NEW met1 ( 993370 67490 ) M1M2_PR
+      NEW met1 ( 1602410 67490 ) M1M2_PR ;
     - la_data_in[56] ( PIN la_data_in[56] ) ( mprj la_data_in[56] ) + USE SIGNAL
-      + ROUTED met1 ( 1133670 287810 ) ( 1137810 * )
-      NEW met2 ( 1133670 287810 ) ( * 298860 )
-      NEW met2 ( 1133500 298860 ) ( 1133670 * )
-      NEW met2 ( 1133500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1137810 81770 ) ( * 287810 )
-      NEW met1 ( 1137810 81770 ) ( 1622190 * )
-      NEW met2 ( 1622190 2380 0 ) ( * 81770 )
-      NEW met1 ( 1137810 287810 ) M1M2_PR
-      NEW met1 ( 1133670 287810 ) M1M2_PR
-      NEW met1 ( 1137810 81770 ) M1M2_PR
-      NEW met1 ( 1622190 81770 ) M1M2_PR ;
+      + ROUTED met2 ( 992200 298860 ) ( 992910 * )
+      NEW met2 ( 992200 298860 ) ( * 300220 0 )
+      NEW met2 ( 992910 73950 ) ( * 298860 )
+      NEW met1 ( 992910 73950 ) ( 1622190 * )
+      NEW met2 ( 1622190 2380 0 ) ( * 73950 )
+      NEW met1 ( 992910 73950 ) M1M2_PR
+      NEW met1 ( 1622190 73950 ) M1M2_PR ;
     - la_data_in[57] ( PIN la_data_in[57] ) ( mprj la_data_in[57] ) + USE SIGNAL
-      + ROUTED met2 ( 1640130 2380 0 ) ( * 15980 )
-      NEW met2 ( 1638290 15980 ) ( 1640130 * )
-      NEW met2 ( 1638290 15980 ) ( * 74630 )
-      NEW met2 ( 1138270 298860 ) ( 1138300 * )
-      NEW met2 ( 1138300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1138270 74630 ) ( * 298860 )
-      NEW met1 ( 1138270 74630 ) ( 1638290 * )
-      NEW met1 ( 1638290 74630 ) M1M2_PR
-      NEW met1 ( 1138270 74630 ) M1M2_PR ;
+      + ROUTED met2 ( 996130 288150 ) ( * 298860 )
+      NEW met2 ( 996100 298860 ) ( 996130 * )
+      NEW met2 ( 996100 298860 ) ( * 300220 0 )
+      NEW li1 ( 1155750 283730 ) ( * 288150 )
+      NEW met1 ( 1155750 283730 ) ( 1170010 * )
+      NEW met2 ( 1170010 61710 ) ( * 283730 )
+      NEW met2 ( 1640130 2380 0 ) ( * 61710 )
+      NEW met1 ( 996130 288150 ) ( 1155750 * )
+      NEW met1 ( 1170010 61710 ) ( 1640130 * )
+      NEW met1 ( 996130 288150 ) M1M2_PR
+      NEW li1 ( 1155750 288150 ) L1M1_PR_MR
+      NEW li1 ( 1155750 283730 ) L1M1_PR_MR
+      NEW met1 ( 1170010 283730 ) M1M2_PR
+      NEW met1 ( 1170010 61710 ) M1M2_PR
+      NEW met1 ( 1640130 61710 ) M1M2_PR ;
     - la_data_in[58] ( PIN la_data_in[58] ) ( mprj la_data_in[58] ) + USE SIGNAL
-      + ROUTED met2 ( 1656690 82800 ) ( * 87210 )
-      NEW met2 ( 1656690 82800 ) ( 1658070 * )
-      NEW met2 ( 1658070 2380 0 ) ( * 82800 )
-      NEW met2 ( 1143100 298860 ) ( 1145170 * )
-      NEW met2 ( 1143100 298860 ) ( * 300220 0 )
-      NEW met1 ( 1145170 87210 ) ( 1656690 * )
-      NEW met2 ( 1145170 87210 ) ( * 298860 )
-      NEW met1 ( 1656690 87210 ) M1M2_PR
-      NEW met1 ( 1145170 87210 ) M1M2_PR ;
+      + ROUTED met2 ( 1000000 298860 ) ( 1000270 * )
+      NEW met2 ( 1000000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1658070 2380 0 ) ( * 3060 )
+      NEW met2 ( 1657150 3060 ) ( 1658070 * )
+      NEW met2 ( 1657150 2380 ) ( * 3060 )
+      NEW met2 ( 1656230 2380 ) ( 1657150 * )
+      NEW met2 ( 1000270 80750 ) ( * 298860 )
+      NEW met2 ( 1656230 2380 ) ( * 80750 )
+      NEW met1 ( 1000270 80750 ) ( 1656230 * )
+      NEW met1 ( 1000270 80750 ) M1M2_PR
+      NEW met1 ( 1656230 80750 ) M1M2_PR ;
     - la_data_in[59] ( PIN la_data_in[59] ) ( mprj la_data_in[59] ) + USE SIGNAL
-      + ROUTED met1 ( 1147930 285090 ) ( 1162650 * )
-      NEW met2 ( 1147930 285090 ) ( * 298860 )
-      NEW met2 ( 1147900 298860 ) ( 1147930 * )
-      NEW met2 ( 1147900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1675550 2380 0 ) ( * 3060 )
-      NEW met2 ( 1674630 3060 ) ( 1675550 * )
-      NEW met2 ( 1674630 2380 ) ( * 3060 )
-      NEW met2 ( 1673250 2380 ) ( 1674630 * )
-      NEW met2 ( 1162650 92990 ) ( * 285090 )
-      NEW met2 ( 1670490 82800 ) ( * 92990 )
-      NEW met2 ( 1670490 82800 ) ( 1673250 * )
-      NEW met2 ( 1673250 2380 ) ( * 82800 )
-      NEW met1 ( 1162650 92990 ) ( 1670490 * )
-      NEW met1 ( 1162650 92990 ) M1M2_PR
-      NEW met1 ( 1162650 285090 ) M1M2_PR
-      NEW met1 ( 1147930 285090 ) M1M2_PR
-      NEW met1 ( 1670490 92990 ) M1M2_PR ;
+      + ROUTED met2 ( 1675550 2380 0 ) ( * 31450 )
+      NEW met1 ( 1003950 288490 ) ( 1007170 * )
+      NEW met2 ( 1003950 288490 ) ( * 298860 )
+      NEW met2 ( 1003900 298860 ) ( 1003950 * )
+      NEW met2 ( 1003900 298860 ) ( * 300220 0 )
+      NEW met1 ( 1007170 31450 ) ( 1675550 * )
+      NEW met2 ( 1007170 31450 ) ( * 288490 )
+      NEW met1 ( 1675550 31450 ) M1M2_PR
+      NEW met1 ( 1007170 31450 ) M1M2_PR
+      NEW met1 ( 1007170 288490 ) M1M2_PR
+      NEW met1 ( 1003950 288490 ) M1M2_PR ;
     - la_data_in[5] ( PIN la_data_in[5] ) ( mprj la_data_in[5] ) + USE SIGNAL
-      + ROUTED met1 ( 883890 299030 ) ( 889900 * )
-      NEW met2 ( 889900 299030 ) ( * 300220 0 )
-      NEW met2 ( 883890 24310 ) ( * 299030 )
-      NEW met2 ( 717830 2380 0 ) ( * 12580 )
-      NEW met2 ( 717830 12580 ) ( 718290 * )
-      NEW met2 ( 718290 12580 ) ( * 24310 )
-      NEW met1 ( 718290 24310 ) ( 883890 * )
-      NEW met1 ( 883890 24310 ) M1M2_PR
-      NEW met1 ( 883890 299030 ) M1M2_PR
-      NEW met1 ( 889900 299030 ) M1M2_PR
-      NEW met1 ( 718290 24310 ) M1M2_PR ;
+      + ROUTED met2 ( 793270 287810 ) ( * 298860 )
+      NEW met2 ( 793200 298860 ) ( 793270 * )
+      NEW met2 ( 793200 298860 ) ( * 300220 0 )
+      NEW met2 ( 717830 2380 0 ) ( * 17510 )
+      NEW met1 ( 717830 17510 ) ( 724270 * )
+      NEW met1 ( 724270 287810 ) ( 793270 * )
+      NEW met2 ( 724270 17510 ) ( * 287810 )
+      NEW met1 ( 793270 287810 ) M1M2_PR
+      NEW met1 ( 717830 17510 ) M1M2_PR
+      NEW met1 ( 724270 17510 ) M1M2_PR
+      NEW met1 ( 724270 287810 ) M1M2_PR ;
     - la_data_in[60] ( PIN la_data_in[60] ) ( mprj la_data_in[60] ) + USE SIGNAL
-      + ROUTED met2 ( 1152530 289510 ) ( * 298860 )
-      NEW met2 ( 1152530 298860 ) ( 1152600 * )
-      NEW met2 ( 1152600 298860 ) ( * 300220 0 )
-      NEW met1 ( 1152530 289510 ) ( 1611150 * )
-      NEW met2 ( 1611150 44710 ) ( * 289510 )
-      NEW met1 ( 1611150 44710 ) ( 1693490 * )
-      NEW met2 ( 1693490 2380 0 ) ( * 44710 )
-      NEW met1 ( 1152530 289510 ) M1M2_PR
-      NEW met1 ( 1611150 289510 ) M1M2_PR
-      NEW met1 ( 1611150 44710 ) M1M2_PR
-      NEW met1 ( 1693490 44710 ) M1M2_PR ;
+      + ROUTED met1 ( 1008090 288830 ) ( 1013610 * )
+      NEW met2 ( 1008090 288830 ) ( * 298860 )
+      NEW met2 ( 1007800 298860 ) ( 1008090 * )
+      NEW met2 ( 1007800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1693490 2380 0 ) ( * 31110 )
+      NEW met1 ( 1013610 31110 ) ( 1693490 * )
+      NEW met2 ( 1013610 31110 ) ( * 288830 )
+      NEW met1 ( 1013610 31110 ) M1M2_PR
+      NEW met1 ( 1013610 288830 ) M1M2_PR
+      NEW met1 ( 1008090 288830 ) M1M2_PR
+      NEW met1 ( 1693490 31110 ) M1M2_PR ;
     - la_data_in[61] ( PIN la_data_in[61] ) ( mprj la_data_in[61] ) + USE SIGNAL
-      + ROUTED met2 ( 1157400 298860 ) ( 1158970 * )
-      NEW met2 ( 1157400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1158970 67830 ) ( * 298860 )
-      NEW met2 ( 1710970 2380 0 ) ( * 17340 )
-      NEW met2 ( 1707290 17340 ) ( 1710970 * )
-      NEW met1 ( 1158970 67830 ) ( 1707290 * )
-      NEW met2 ( 1707290 17340 ) ( * 67830 )
-      NEW met1 ( 1158970 67830 ) M1M2_PR
-      NEW met1 ( 1707290 67830 ) M1M2_PR ;
+      + ROUTED met1 ( 1011770 288490 ) ( 1014070 * )
+      NEW met2 ( 1011770 288490 ) ( * 298860 )
+      NEW met2 ( 1011700 298860 ) ( 1011770 * )
+      NEW met2 ( 1011700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1710970 2380 0 ) ( * 30770 )
+      NEW met1 ( 1014070 30770 ) ( 1710970 * )
+      NEW met2 ( 1014070 30770 ) ( * 288490 )
+      NEW met1 ( 1014070 30770 ) M1M2_PR
+      NEW met1 ( 1014070 288490 ) M1M2_PR
+      NEW met1 ( 1011770 288490 ) M1M2_PR
+      NEW met1 ( 1710970 30770 ) M1M2_PR ;
     - la_data_in[62] ( PIN la_data_in[62] ) ( mprj la_data_in[62] ) + USE SIGNAL
-      + ROUTED met1 ( 1162190 287810 ) ( 1165870 * )
-      NEW met2 ( 1162190 287810 ) ( * 298860 )
-      NEW met2 ( 1162190 298860 ) ( 1162200 * )
-      NEW met2 ( 1162200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1728910 2380 0 ) ( * 3060 )
-      NEW met2 ( 1727990 3060 ) ( 1728910 * )
-      NEW met2 ( 1727990 2380 ) ( * 3060 )
-      NEW met2 ( 1726610 2380 ) ( 1727990 * )
-      NEW met2 ( 1726610 2380 ) ( * 3060 )
-      NEW met2 ( 1725230 3060 ) ( 1726610 * )
-      NEW met2 ( 1165870 61030 ) ( * 287810 )
-      NEW met2 ( 1725230 3060 ) ( * 61030 )
-      NEW met1 ( 1165870 61030 ) ( 1725230 * )
-      NEW met1 ( 1165870 287810 ) M1M2_PR
-      NEW met1 ( 1162190 287810 ) M1M2_PR
-      NEW met1 ( 1165870 61030 ) M1M2_PR
-      NEW met1 ( 1725230 61030 ) M1M2_PR ;
+      + ROUTED met2 ( 1728910 2380 0 ) ( * 27710 )
+      NEW met2 ( 1015450 288830 ) ( * 298860 )
+      NEW met2 ( 1015450 298860 ) ( 1015600 * )
+      NEW met2 ( 1015600 298860 ) ( * 300220 0 )
+      NEW met1 ( 1714650 27710 ) ( 1728910 * )
+      NEW li1 ( 1694410 284410 ) ( * 288830 )
+      NEW met1 ( 1694410 284410 ) ( 1714650 * )
+      NEW met1 ( 1015450 288830 ) ( 1694410 * )
+      NEW met2 ( 1714650 27710 ) ( * 284410 )
+      NEW met1 ( 1728910 27710 ) M1M2_PR
+      NEW met1 ( 1015450 288830 ) M1M2_PR
+      NEW met1 ( 1714650 27710 ) M1M2_PR
+      NEW li1 ( 1694410 288830 ) L1M1_PR_MR
+      NEW li1 ( 1694410 284410 ) L1M1_PR_MR
+      NEW met1 ( 1714650 284410 ) M1M2_PR ;
     - la_data_in[63] ( PIN la_data_in[63] ) ( mprj la_data_in[63] ) + USE SIGNAL
-      + ROUTED met1 ( 1167250 287810 ) ( 1172310 * )
-      NEW met2 ( 1167250 287810 ) ( * 298860 )
-      NEW met2 ( 1167000 298860 ) ( 1167250 * )
-      NEW met2 ( 1167000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1172310 99790 ) ( * 287810 )
-      NEW met2 ( 1746390 2380 0 ) ( * 99790 )
-      NEW met1 ( 1172310 99790 ) ( 1746390 * )
-      NEW met1 ( 1172310 99790 ) M1M2_PR
-      NEW met1 ( 1172310 287810 ) M1M2_PR
-      NEW met1 ( 1167250 287810 ) M1M2_PR
-      NEW met1 ( 1746390 99790 ) M1M2_PR ;
+      + ROUTED met2 ( 1745930 82800 ) ( 1746390 * )
+      NEW met2 ( 1746390 2380 0 ) ( * 82800 )
+      NEW met2 ( 1745930 82800 ) ( * 281010 )
+      NEW met2 ( 1021430 281010 ) ( * 283220 )
+      NEW met2 ( 1020970 283220 ) ( 1021430 * )
+      NEW met2 ( 1020970 283220 ) ( * 298860 )
+      NEW met2 ( 1019500 298860 ) ( 1020970 * )
+      NEW met2 ( 1019500 298860 ) ( * 300220 0 )
+      NEW met1 ( 1021430 281010 ) ( 1745930 * )
+      NEW met1 ( 1745930 281010 ) M1M2_PR
+      NEW met1 ( 1021430 281010 ) M1M2_PR ;
     - la_data_in[64] ( PIN la_data_in[64] ) ( mprj la_data_in[64] ) + USE SIGNAL
-      + ROUTED met2 ( 1171800 298860 ) ( 1172770 * )
-      NEW met2 ( 1171800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1764330 2380 0 ) ( * 17340 )
-      NEW met2 ( 1762490 17340 ) ( 1764330 * )
-      NEW met2 ( 1172770 74290 ) ( * 298860 )
-      NEW met2 ( 1762490 17340 ) ( * 74290 )
-      NEW met1 ( 1172770 74290 ) ( 1762490 * )
-      NEW met1 ( 1172770 74290 ) M1M2_PR
-      NEW met1 ( 1762490 74290 ) M1M2_PR ;
+      + ROUTED met2 ( 1764330 2380 0 ) ( * 66810 )
+      NEW met1 ( 1023270 288490 ) ( 1027870 * )
+      NEW met2 ( 1023270 288490 ) ( * 298860 )
+      NEW met2 ( 1023270 298860 ) ( 1023400 * )
+      NEW met2 ( 1023400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1027870 66810 ) ( * 288490 )
+      NEW met1 ( 1027870 66810 ) ( 1764330 * )
+      NEW met1 ( 1764330 66810 ) M1M2_PR
+      NEW met1 ( 1027870 288490 ) M1M2_PR
+      NEW met1 ( 1023270 288490 ) M1M2_PR
+      NEW met1 ( 1027870 66810 ) M1M2_PR ;
     - la_data_in[65] ( PIN la_data_in[65] ) ( mprj la_data_in[65] ) + USE SIGNAL
-      + ROUTED met1 ( 1176450 287810 ) ( 1179670 * )
-      NEW met2 ( 1176450 287810 ) ( * 298860 )
-      NEW met2 ( 1176450 298860 ) ( 1176500 * )
-      NEW met2 ( 1176500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1179670 106930 ) ( * 287810 )
-      NEW met1 ( 1179670 106930 ) ( 1780890 * )
-      NEW met2 ( 1780890 82800 ) ( * 106930 )
+      + ROUTED met2 ( 1027300 298860 ) ( 1027410 * )
+      NEW met2 ( 1027300 298860 ) ( * 300220 0 )
+      NEW met1 ( 1027410 93330 ) ( 1780890 * )
+      NEW met2 ( 1027410 93330 ) ( * 298860 )
+      NEW met2 ( 1780890 82800 ) ( * 93330 )
       NEW met2 ( 1780890 82800 ) ( 1781810 * )
       NEW met2 ( 1781810 2380 0 ) ( * 82800 )
-      NEW met1 ( 1179670 106930 ) M1M2_PR
-      NEW met1 ( 1179670 287810 ) M1M2_PR
-      NEW met1 ( 1176450 287810 ) M1M2_PR
-      NEW met1 ( 1780890 106930 ) M1M2_PR ;
+      NEW met1 ( 1027410 93330 ) M1M2_PR
+      NEW met1 ( 1780890 93330 ) M1M2_PR ;
     - la_data_in[66] ( PIN la_data_in[66] ) ( mprj la_data_in[66] ) + USE SIGNAL
-      + ROUTED met1 ( 1181050 287810 ) ( 1190250 * )
-      NEW met2 ( 1181050 287810 ) ( * 298860 )
-      NEW met2 ( 1181050 298860 ) ( 1181200 * )
-      NEW met2 ( 1181200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1190250 113730 ) ( * 287810 )
+      + ROUTED met1 ( 1031090 288490 ) ( 1034770 * )
+      NEW met2 ( 1031090 288490 ) ( * 298860 )
+      NEW met2 ( 1031090 298860 ) ( 1031200 * )
+      NEW met2 ( 1031200 298860 ) ( * 300220 0 )
       NEW met2 ( 1799750 2380 0 ) ( * 3060 )
       NEW met2 ( 1798830 3060 ) ( 1799750 * )
       NEW met2 ( 1798830 2380 ) ( * 3060 )
       NEW met2 ( 1797450 2380 ) ( 1798830 * )
-      NEW met1 ( 1190250 113730 ) ( 1794230 * )
-      NEW met2 ( 1794230 82800 ) ( * 113730 )
-      NEW met2 ( 1794230 82800 ) ( 1797450 * )
-      NEW met2 ( 1797450 2380 ) ( * 82800 )
-      NEW met1 ( 1190250 113730 ) M1M2_PR
-      NEW met1 ( 1190250 287810 ) M1M2_PR
-      NEW met1 ( 1181050 287810 ) M1M2_PR
-      NEW met1 ( 1794230 113730 ) M1M2_PR ;
+      NEW met2 ( 1034770 66470 ) ( * 288490 )
+      NEW met1 ( 1034770 66470 ) ( 1797450 * )
+      NEW met2 ( 1797450 2380 ) ( * 66470 )
+      NEW met1 ( 1034770 288490 ) M1M2_PR
+      NEW met1 ( 1031090 288490 ) M1M2_PR
+      NEW met1 ( 1034770 66470 ) M1M2_PR
+      NEW met1 ( 1797450 66470 ) M1M2_PR ;
     - la_data_in[67] ( PIN la_data_in[67] ) ( mprj la_data_in[67] ) + USE SIGNAL
-      + ROUTED met2 ( 1186110 289170 ) ( * 298860 )
-      NEW met2 ( 1186000 298860 ) ( 1186110 * )
-      NEW met2 ( 1186000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1769850 33150 ) ( * 289170 )
-      NEW met1 ( 1186110 289170 ) ( 1769850 * )
-      NEW met2 ( 1817690 2380 0 ) ( * 33150 )
-      NEW met1 ( 1769850 33150 ) ( 1817690 * )
-      NEW met1 ( 1186110 289170 ) M1M2_PR
-      NEW met1 ( 1769850 33150 ) M1M2_PR
-      NEW met1 ( 1769850 289170 ) M1M2_PR
-      NEW met1 ( 1817690 33150 ) M1M2_PR ;
+      + ROUTED met2 ( 1035230 284070 ) ( * 298860 )
+      NEW met2 ( 1035100 298860 ) ( 1035230 * )
+      NEW met2 ( 1035100 298860 ) ( * 300220 0 )
+      NEW met1 ( 1035230 284070 ) ( 1210950 * )
+      NEW met2 ( 1210950 60690 ) ( * 284070 )
+      NEW met1 ( 1210950 60690 ) ( 1817690 * )
+      NEW met2 ( 1817690 2380 0 ) ( * 60690 )
+      NEW met1 ( 1035230 284070 ) M1M2_PR
+      NEW met1 ( 1210950 284070 ) M1M2_PR
+      NEW met1 ( 1210950 60690 ) M1M2_PR
+      NEW met1 ( 1817690 60690 ) M1M2_PR ;
     - la_data_in[68] ( PIN la_data_in[68] ) ( mprj la_data_in[68] ) + USE SIGNAL
-      + ROUTED met1 ( 1190710 287810 ) ( 1193470 * )
-      NEW met2 ( 1190710 287810 ) ( * 298860 )
-      NEW met2 ( 1190710 298860 ) ( 1190800 * )
-      NEW met2 ( 1190800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1835170 2380 0 ) ( * 16830 )
-      NEW met1 ( 1828730 16830 ) ( 1835170 * )
-      NEW met2 ( 1193470 67490 ) ( * 287810 )
-      NEW met2 ( 1828730 16830 ) ( * 67490 )
-      NEW met1 ( 1193470 67490 ) ( 1828730 * )
-      NEW met1 ( 1193470 287810 ) M1M2_PR
-      NEW met1 ( 1190710 287810 ) M1M2_PR
-      NEW met1 ( 1835170 16830 ) M1M2_PR
-      NEW met1 ( 1828730 16830 ) M1M2_PR
-      NEW met1 ( 1193470 67490 ) M1M2_PR
-      NEW met1 ( 1828730 67490 ) M1M2_PR ;
+      + ROUTED met2 ( 1835170 2380 0 ) ( * 17850 )
+      NEW met1 ( 1828730 17850 ) ( 1835170 * )
+      NEW met2 ( 1445550 62050 ) ( * 289510 )
+      NEW met2 ( 1828730 17850 ) ( * 62050 )
+      NEW met2 ( 1038910 289510 ) ( * 298860 )
+      NEW met2 ( 1038910 298860 ) ( 1039000 * )
+      NEW met2 ( 1039000 298860 ) ( * 300220 0 )
+      NEW met1 ( 1038910 289510 ) ( 1445550 * )
+      NEW met1 ( 1445550 62050 ) ( 1828730 * )
+      NEW met1 ( 1445550 289510 ) M1M2_PR
+      NEW met1 ( 1835170 17850 ) M1M2_PR
+      NEW met1 ( 1828730 17850 ) M1M2_PR
+      NEW met1 ( 1445550 62050 ) M1M2_PR
+      NEW met1 ( 1828730 62050 ) M1M2_PR
+      NEW met1 ( 1038910 289510 ) M1M2_PR ;
     - la_data_in[69] ( PIN la_data_in[69] ) ( mprj la_data_in[69] ) + USE SIGNAL
       + ROUTED met2 ( 1853110 2380 0 ) ( * 3060 )
       NEW met2 ( 1852190 3060 ) ( 1853110 * )
       NEW met2 ( 1852190 2380 ) ( * 3060 )
       NEW met2 ( 1850810 2380 ) ( 1852190 * )
-      NEW met2 ( 1850810 2380 ) ( * 73950 )
-      NEW met1 ( 1195770 287810 ) ( 1204050 * )
-      NEW met2 ( 1195770 287810 ) ( * 298860 )
-      NEW met2 ( 1195600 298860 ) ( 1195770 * )
-      NEW met2 ( 1195600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1204050 73950 ) ( * 287810 )
-      NEW met1 ( 1204050 73950 ) ( 1850810 * )
-      NEW met1 ( 1850810 73950 ) M1M2_PR
-      NEW met1 ( 1204050 287810 ) M1M2_PR
-      NEW met1 ( 1195770 287810 ) M1M2_PR
-      NEW met1 ( 1204050 73950 ) M1M2_PR ;
+      NEW met2 ( 1850810 2380 ) ( * 72930 )
+      NEW met1 ( 1043050 288490 ) ( 1048110 * )
+      NEW met2 ( 1043050 288490 ) ( * 298860 )
+      NEW met2 ( 1042900 298860 ) ( 1043050 * )
+      NEW met2 ( 1042900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1048110 72930 ) ( * 288490 )
+      NEW met1 ( 1048110 72930 ) ( 1850810 * )
+      NEW met1 ( 1850810 72930 ) M1M2_PR
+      NEW met1 ( 1048110 288490 ) M1M2_PR
+      NEW met1 ( 1043050 288490 ) M1M2_PR
+      NEW met1 ( 1048110 72930 ) M1M2_PR ;
     - la_data_in[6] ( PIN la_data_in[6] ) ( mprj la_data_in[6] ) + USE SIGNAL
-      + ROUTED met2 ( 890330 298860 ) ( 894700 * )
-      NEW met2 ( 894700 298860 ) ( * 300220 0 )
-      NEW met2 ( 890330 24650 ) ( * 298860 )
-      NEW met2 ( 735770 2380 0 ) ( * 24650 )
-      NEW met1 ( 735770 24650 ) ( 890330 * )
-      NEW met1 ( 890330 24650 ) M1M2_PR
-      NEW met1 ( 735770 24650 ) M1M2_PR ;
+      + ROUTED met2 ( 796950 288150 ) ( * 298860 )
+      NEW met2 ( 796950 298860 ) ( 797000 * )
+      NEW met2 ( 797000 298860 ) ( * 300220 0 )
+      NEW met2 ( 735770 2380 0 ) ( * 17510 )
+      NEW met1 ( 735770 17510 ) ( 738070 * )
+      NEW met1 ( 738070 288150 ) ( 796950 * )
+      NEW met2 ( 738070 17510 ) ( * 288150 )
+      NEW met1 ( 796950 288150 ) M1M2_PR
+      NEW met1 ( 735770 17510 ) M1M2_PR
+      NEW met1 ( 738070 17510 ) M1M2_PR
+      NEW met1 ( 738070 288150 ) M1M2_PR ;
     - la_data_in[70] ( PIN la_data_in[70] ) ( mprj la_data_in[70] ) + USE SIGNAL
-      + ROUTED met2 ( 1200370 298860 ) ( 1200400 * )
-      NEW met2 ( 1200400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1870590 2380 0 ) ( * 27710 )
-      NEW met1 ( 1200370 27710 ) ( 1870590 * )
-      NEW met2 ( 1200370 27710 ) ( * 298860 )
-      NEW met1 ( 1200370 27710 ) M1M2_PR
-      NEW met1 ( 1870590 27710 ) M1M2_PR ;
+      + ROUTED met2 ( 1046800 298860 ) ( 1048570 * )
+      NEW met2 ( 1046800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1048570 66130 ) ( * 298860 )
+      NEW met1 ( 1048570 66130 ) ( 1870590 * )
+      NEW met2 ( 1870590 2380 0 ) ( * 66130 )
+      NEW met1 ( 1048570 66130 ) M1M2_PR
+      NEW met1 ( 1870590 66130 ) M1M2_PR ;
     - la_data_in[71] ( PIN la_data_in[71] ) ( mprj la_data_in[71] ) + USE SIGNAL
-      + ROUTED met2 ( 1205200 298860 ) ( 1207270 * )
-      NEW met2 ( 1205200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1888530 2380 0 ) ( * 32130 )
-      NEW met1 ( 1207270 32130 ) ( 1888530 * )
-      NEW met2 ( 1207270 32130 ) ( * 298860 )
-      NEW met1 ( 1207270 32130 ) M1M2_PR
-      NEW met1 ( 1888530 32130 ) M1M2_PR ;
+      + ROUTED met2 ( 1050870 284410 ) ( * 298860 )
+      NEW met2 ( 1050700 298860 ) ( 1050870 * )
+      NEW met2 ( 1050700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1245450 73610 ) ( * 284410 )
+      NEW met1 ( 1050870 284410 ) ( 1245450 * )
+      NEW met1 ( 1245450 73610 ) ( 1888530 * )
+      NEW met2 ( 1888530 2380 0 ) ( * 73610 )
+      NEW met1 ( 1050870 284410 ) M1M2_PR
+      NEW met1 ( 1245450 284410 ) M1M2_PR
+      NEW met1 ( 1245450 73610 ) M1M2_PR
+      NEW met1 ( 1888530 73610 ) M1M2_PR ;
     - la_data_in[72] ( PIN la_data_in[72] ) ( mprj la_data_in[72] ) + USE SIGNAL
-      + ROUTED met1 ( 1210030 287810 ) ( 1214170 * )
-      NEW met2 ( 1210030 287810 ) ( * 298860 )
-      NEW met2 ( 1209900 298860 ) ( 1210030 * )
-      NEW met2 ( 1209900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1906010 2380 0 ) ( * 31790 )
-      NEW met1 ( 1214170 31790 ) ( 1906010 * )
-      NEW met2 ( 1214170 31790 ) ( * 287810 )
-      NEW met1 ( 1214170 31790 ) M1M2_PR
-      NEW met1 ( 1214170 287810 ) M1M2_PR
-      NEW met1 ( 1210030 287810 ) M1M2_PR
-      NEW met1 ( 1906010 31790 ) M1M2_PR ;
+      + ROUTED met2 ( 1054600 298860 ) ( 1055470 * )
+      NEW met2 ( 1054600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1055470 72590 ) ( * 298860 )
+      NEW met1 ( 1055470 72590 ) ( 1906010 * )
+      NEW met2 ( 1906010 2380 0 ) ( * 72590 )
+      NEW met1 ( 1055470 72590 ) M1M2_PR
+      NEW met1 ( 1906010 72590 ) M1M2_PR ;
     - la_data_in[73] ( PIN la_data_in[73] ) ( mprj la_data_in[73] ) + USE SIGNAL
-      + ROUTED met2 ( 1923950 2380 0 ) ( * 31450 )
-      NEW met1 ( 1214630 287810 ) ( 1221070 * )
-      NEW met2 ( 1214630 287810 ) ( * 298860 )
-      NEW met2 ( 1214630 298860 ) ( 1214700 * )
-      NEW met2 ( 1214700 298860 ) ( * 300220 0 )
-      NEW met1 ( 1221070 31450 ) ( 1923950 * )
-      NEW met2 ( 1221070 31450 ) ( * 287810 )
-      NEW met1 ( 1923950 31450 ) M1M2_PR
-      NEW met1 ( 1221070 31450 ) M1M2_PR
-      NEW met1 ( 1221070 287810 ) M1M2_PR
-      NEW met1 ( 1214630 287810 ) M1M2_PR ;
+      + ROUTED met2 ( 1058690 288490 ) ( * 298860 )
+      NEW met2 ( 1058500 298860 ) ( 1058690 * )
+      NEW met2 ( 1058500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1923950 2380 0 ) ( * 41650 )
+      NEW met1 ( 1058690 288490 ) ( 1894050 * )
+      NEW met1 ( 1894050 41650 ) ( 1923950 * )
+      NEW met2 ( 1894050 41650 ) ( * 288490 )
+      NEW met1 ( 1058690 288490 ) M1M2_PR
+      NEW met1 ( 1923950 41650 ) M1M2_PR
+      NEW met1 ( 1894050 288490 ) M1M2_PR
+      NEW met1 ( 1894050 41650 ) M1M2_PR ;
     - la_data_in[74] ( PIN la_data_in[74] ) ( mprj la_data_in[74] ) + USE SIGNAL
-      + ROUTED met2 ( 1941430 2380 0 ) ( * 31110 )
-      NEW met2 ( 1219500 298860 ) ( 1220610 * )
-      NEW met2 ( 1219500 298860 ) ( * 300220 0 )
-      NEW met1 ( 1220610 31110 ) ( 1941430 * )
-      NEW met2 ( 1220610 31110 ) ( * 298860 )
-      NEW met1 ( 1941430 31110 ) M1M2_PR
-      NEW met1 ( 1220610 31110 ) M1M2_PR ;
+      + ROUTED met2 ( 1062370 298860 ) ( 1062500 * )
+      NEW met2 ( 1062500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1062370 35190 ) ( * 298860 )
+      NEW met2 ( 1941430 2380 0 ) ( * 35190 )
+      NEW met1 ( 1062370 35190 ) ( 1941430 * )
+      NEW met1 ( 1062370 35190 ) M1M2_PR
+      NEW met1 ( 1941430 35190 ) M1M2_PR ;
     - la_data_in[75] ( PIN la_data_in[75] ) ( mprj la_data_in[75] ) + USE SIGNAL
-      + ROUTED met2 ( 1959370 2380 0 ) ( * 30770 )
-      NEW met1 ( 1224290 287810 ) ( 1227970 * )
-      NEW met2 ( 1224290 287810 ) ( * 298860 )
-      NEW met2 ( 1224200 298860 ) ( 1224290 * )
-      NEW met2 ( 1224200 298860 ) ( * 300220 0 )
-      NEW met1 ( 1227970 30770 ) ( 1959370 * )
-      NEW met2 ( 1227970 30770 ) ( * 287810 )
-      NEW met1 ( 1959370 30770 ) M1M2_PR
-      NEW met1 ( 1227970 30770 ) M1M2_PR
-      NEW met1 ( 1227970 287810 ) M1M2_PR
-      NEW met1 ( 1224290 287810 ) M1M2_PR ;
+      + ROUTED met1 ( 1066510 287810 ) ( 1069270 * )
+      NEW met2 ( 1066510 287810 ) ( * 298860 )
+      NEW met2 ( 1066400 298860 ) ( 1066510 * )
+      NEW met2 ( 1066400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1959370 2380 0 ) ( * 17340 )
+      NEW met2 ( 1958910 17340 ) ( 1959370 * )
+      NEW met2 ( 1069270 35530 ) ( * 287810 )
+      NEW met2 ( 1958910 17340 ) ( * 35530 )
+      NEW met1 ( 1069270 35530 ) ( 1958910 * )
+      NEW met1 ( 1069270 287810 ) M1M2_PR
+      NEW met1 ( 1066510 287810 ) M1M2_PR
+      NEW met1 ( 1069270 35530 ) M1M2_PR
+      NEW met1 ( 1958910 35530 ) M1M2_PR ;
     - la_data_in[76] ( PIN la_data_in[76] ) ( mprj la_data_in[76] ) + USE SIGNAL
-      + ROUTED met2 ( 1949250 28050 ) ( * 288490 )
-      NEW met2 ( 1228890 288490 ) ( * 298860 )
-      NEW met2 ( 1228890 298860 ) ( 1229000 * )
-      NEW met2 ( 1229000 298860 ) ( * 300220 0 )
-      NEW li1 ( 1497070 288490 ) ( 1497990 * )
-      NEW met1 ( 1228890 288490 ) ( 1497070 * )
-      NEW met1 ( 1497990 288490 ) ( 1949250 * )
-      NEW met2 ( 1976850 2380 0 ) ( * 28050 )
-      NEW met1 ( 1949250 28050 ) ( 1976850 * )
-      NEW met1 ( 1949250 28050 ) M1M2_PR
-      NEW met1 ( 1949250 288490 ) M1M2_PR
-      NEW met1 ( 1228890 288490 ) M1M2_PR
-      NEW li1 ( 1497070 288490 ) L1M1_PR_MR
-      NEW li1 ( 1497990 288490 ) L1M1_PR_MR
-      NEW met1 ( 1976850 28050 ) M1M2_PR ;
+      + ROUTED met1 ( 1070190 287810 ) ( 1076170 * )
+      NEW met2 ( 1070190 287810 ) ( * 298860 )
+      NEW met2 ( 1070190 298860 ) ( 1070300 * )
+      NEW met2 ( 1070300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1076170 35870 ) ( * 287810 )
+      NEW met1 ( 1076170 35870 ) ( 1976850 * )
+      NEW met2 ( 1976850 2380 0 ) ( * 35870 )
+      NEW met1 ( 1076170 287810 ) M1M2_PR
+      NEW met1 ( 1070190 287810 ) M1M2_PR
+      NEW met1 ( 1076170 35870 ) M1M2_PR
+      NEW met1 ( 1976850 35870 ) M1M2_PR ;
     - la_data_in[77] ( PIN la_data_in[77] ) ( mprj la_data_in[77] ) + USE SIGNAL
-      + ROUTED met2 ( 1233800 298860 ) ( 1234870 * )
-      NEW met2 ( 1233800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1234870 80410 ) ( * 298860 )
-      NEW met1 ( 1234870 80410 ) ( 1994790 * )
-      NEW met2 ( 1994790 2380 0 ) ( * 80410 )
-      NEW met1 ( 1234870 80410 ) M1M2_PR
-      NEW met1 ( 1994790 80410 ) M1M2_PR ;
+      + ROUTED met2 ( 1074200 298860 ) ( 1075710 * )
+      NEW met2 ( 1074200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1075710 36210 ) ( * 298860 )
+      NEW met1 ( 1075710 36210 ) ( 1994790 * )
+      NEW met2 ( 1994790 2380 0 ) ( * 36210 )
+      NEW met1 ( 1075710 36210 ) M1M2_PR
+      NEW met1 ( 1994790 36210 ) M1M2_PR ;
     - la_data_in[78] ( PIN la_data_in[78] ) ( mprj la_data_in[78] ) + USE SIGNAL
-      + ROUTED met2 ( 1238550 287810 ) ( * 298860 )
-      NEW met2 ( 1238500 298860 ) ( 1238550 * )
-      NEW met2 ( 1238500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2012730 2380 0 ) ( * 28050 )
-      NEW met1 ( 1983750 28050 ) ( 2012730 * )
-      NEW met1 ( 1238550 287810 ) ( 1983290 * )
-      NEW met2 ( 1983290 276000 ) ( * 287810 )
-      NEW met2 ( 1983290 276000 ) ( 1983750 * )
-      NEW met2 ( 1983750 28050 ) ( * 276000 )
-      NEW met1 ( 1238550 287810 ) M1M2_PR
-      NEW met1 ( 2012730 28050 ) M1M2_PR
-      NEW met1 ( 1983750 28050 ) M1M2_PR
-      NEW met1 ( 1983290 287810 ) M1M2_PR ;
+      + ROUTED met1 ( 1078010 287810 ) ( 1082610 * )
+      NEW met2 ( 1078010 287810 ) ( * 298860 )
+      NEW met2 ( 1078010 298860 ) ( 1078100 * )
+      NEW met2 ( 1078100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1082610 36550 ) ( * 287810 )
+      NEW met1 ( 1082610 36550 ) ( 2012730 * )
+      NEW met2 ( 2012730 2380 0 ) ( * 36550 )
+      NEW met1 ( 1082610 287810 ) M1M2_PR
+      NEW met1 ( 1078010 287810 ) M1M2_PR
+      NEW met1 ( 1082610 36550 ) M1M2_PR
+      NEW met1 ( 2012730 36550 ) M1M2_PR ;
     - la_data_in[79] ( PIN la_data_in[79] ) ( mprj la_data_in[79] ) + USE SIGNAL
-      + ROUTED met1 ( 1243150 287470 ) ( 1248670 * )
-      NEW met2 ( 1243150 287470 ) ( * 298860 )
-      NEW met2 ( 1243150 298860 ) ( 1243300 * )
-      NEW met2 ( 1243300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1248670 162010 ) ( * 287470 )
-      NEW met2 ( 2028830 82800 ) ( 2030210 * )
-      NEW met2 ( 2030210 2380 0 ) ( * 82800 )
-      NEW met2 ( 2028830 82800 ) ( * 162010 )
-      NEW met1 ( 1248670 162010 ) ( 2028830 * )
-      NEW met1 ( 1248670 287470 ) M1M2_PR
-      NEW met1 ( 1243150 287470 ) M1M2_PR
-      NEW met1 ( 1248670 162010 ) M1M2_PR
-      NEW met1 ( 2028830 162010 ) M1M2_PR ;
+      + ROUTED met2 ( 1082000 298860 ) ( 1083070 * )
+      NEW met2 ( 1082000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1083070 36890 ) ( * 298860 )
+      NEW met2 ( 2030210 2380 0 ) ( * 36890 )
+      NEW met1 ( 1083070 36890 ) ( 2030210 * )
+      NEW met1 ( 1083070 36890 ) M1M2_PR
+      NEW met1 ( 2030210 36890 ) M1M2_PR ;
     - la_data_in[7] ( PIN la_data_in[7] ) ( mprj la_data_in[7] ) + USE SIGNAL
-      + ROUTED met2 ( 897230 298860 ) ( 899500 * )
-      NEW met2 ( 899500 298860 ) ( * 300220 0 )
-      NEW met2 ( 897230 24990 ) ( * 298860 )
-      NEW met2 ( 753250 2380 0 ) ( * 24990 )
-      NEW met1 ( 753250 24990 ) ( 897230 * )
-      NEW met1 ( 897230 24990 ) M1M2_PR
-      NEW met1 ( 753250 24990 ) M1M2_PR ;
+      + ROUTED met2 ( 800630 286790 ) ( * 298860 )
+      NEW met2 ( 800630 298860 ) ( 800800 * )
+      NEW met2 ( 800800 298860 ) ( * 300220 0 )
+      NEW met2 ( 753250 2380 0 ) ( * 17850 )
+      NEW met1 ( 753250 17850 ) ( 758770 * )
+      NEW met1 ( 758770 286790 ) ( 800630 * )
+      NEW met2 ( 758770 17850 ) ( * 286790 )
+      NEW met1 ( 800630 286790 ) M1M2_PR
+      NEW met1 ( 753250 17850 ) M1M2_PR
+      NEW met1 ( 758770 17850 ) M1M2_PR
+      NEW met1 ( 758770 286790 ) M1M2_PR ;
     - la_data_in[80] ( PIN la_data_in[80] ) ( mprj la_data_in[80] ) + USE SIGNAL
-      + ROUTED li1 ( 1283170 286790 ) ( * 287470 )
-      NEW met1 ( 1248210 286790 ) ( 1283170 * )
-      NEW met2 ( 1248210 286790 ) ( * 298860 )
-      NEW met2 ( 1248100 298860 ) ( 1248210 * )
-      NEW met2 ( 1248100 298860 ) ( * 300220 0 )
-      NEW met2 ( 2048150 2380 0 ) ( * 29410 )
-      NEW met1 ( 2018250 29410 ) ( 2048150 * )
-      NEW met2 ( 2016410 276000 ) ( * 287470 )
-      NEW met2 ( 2016410 276000 ) ( 2018250 * )
-      NEW met2 ( 2018250 29410 ) ( * 276000 )
-      NEW met1 ( 1283170 287470 ) ( 2016410 * )
-      NEW li1 ( 1283170 287470 ) L1M1_PR_MR
-      NEW li1 ( 1283170 286790 ) L1M1_PR_MR
-      NEW met1 ( 1248210 286790 ) M1M2_PR
-      NEW met1 ( 2048150 29410 ) M1M2_PR
-      NEW met1 ( 2018250 29410 ) M1M2_PR
-      NEW met1 ( 2016410 287470 ) M1M2_PR ;
+      + ROUTED met1 ( 1085830 287810 ) ( 1089510 * )
+      NEW met2 ( 1085830 287810 ) ( * 298860 )
+      NEW met2 ( 1085800 298860 ) ( 1085830 * )
+      NEW met2 ( 1085800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1089510 37230 ) ( * 287810 )
+      NEW met2 ( 2048150 2380 0 ) ( * 37230 )
+      NEW met1 ( 1089510 37230 ) ( 2048150 * )
+      NEW met1 ( 1089510 287810 ) M1M2_PR
+      NEW met1 ( 1085830 287810 ) M1M2_PR
+      NEW met1 ( 1089510 37230 ) M1M2_PR
+      NEW met1 ( 2048150 37230 ) M1M2_PR ;
     - la_data_in[81] ( PIN la_data_in[81] ) ( mprj la_data_in[81] ) + USE SIGNAL
-      + ROUTED met1 ( 1252810 287470 ) ( 1255570 * )
-      NEW met2 ( 1252810 287470 ) ( * 298860 )
-      NEW met2 ( 1252810 298860 ) ( 1252900 * )
-      NEW met2 ( 1252900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1255570 73270 ) ( * 287470 )
-      NEW met2 ( 2065630 2380 0 ) ( * 3060 )
-      NEW met2 ( 2064710 3060 ) ( 2065630 * )
-      NEW met2 ( 2064710 2380 ) ( * 3060 )
-      NEW met2 ( 2063330 2380 ) ( 2064710 * )
-      NEW met1 ( 1255570 73270 ) ( 2063330 * )
-      NEW met2 ( 2063330 2380 ) ( * 73270 )
-      NEW met1 ( 1255570 287470 ) M1M2_PR
-      NEW met1 ( 1252810 287470 ) M1M2_PR
-      NEW met1 ( 1255570 73270 ) M1M2_PR
-      NEW met1 ( 2063330 73270 ) M1M2_PR ;
+      + ROUTED met2 ( 1089800 298860 ) ( 1089970 * )
+      NEW met2 ( 1089800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1089970 37570 ) ( * 298860 )
+      NEW met1 ( 1089970 37570 ) ( 2065630 * )
+      NEW met2 ( 2065630 2380 0 ) ( * 37570 )
+      NEW met1 ( 1089970 37570 ) M1M2_PR
+      NEW met1 ( 2065630 37570 ) M1M2_PR ;
     - la_data_in[82] ( PIN la_data_in[82] ) ( mprj la_data_in[82] ) + USE SIGNAL
-      + ROUTED met2 ( 1257870 287130 ) ( * 298860 )
-      NEW met2 ( 1257700 298860 ) ( 1257870 * )
-      NEW met2 ( 1257700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2083570 2380 0 ) ( * 20910 )
-      NEW met1 ( 2073450 20910 ) ( 2083570 * )
-      NEW met1 ( 1257870 287130 ) ( 2073450 * )
-      NEW met2 ( 2073450 20910 ) ( * 287130 )
-      NEW met1 ( 1257870 287130 ) M1M2_PR
-      NEW met1 ( 2083570 20910 ) M1M2_PR
-      NEW met1 ( 2073450 20910 ) M1M2_PR
-      NEW met1 ( 2073450 287130 ) M1M2_PR ;
+      + ROUTED met1 ( 1093650 287810 ) ( 1096870 * )
+      NEW met2 ( 1093650 287810 ) ( * 298860 )
+      NEW met2 ( 1093650 298860 ) ( 1093700 * )
+      NEW met2 ( 1093700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1096870 41310 ) ( * 287810 )
+      NEW met1 ( 1096870 41310 ) ( 2083570 * )
+      NEW met2 ( 2083570 2380 0 ) ( * 41310 )
+      NEW met1 ( 1096870 287810 ) M1M2_PR
+      NEW met1 ( 1093650 287810 ) M1M2_PR
+      NEW met1 ( 1096870 41310 ) M1M2_PR
+      NEW met1 ( 2083570 41310 ) M1M2_PR ;
     - la_data_in[83] ( PIN la_data_in[83] ) ( mprj la_data_in[83] ) + USE SIGNAL
-      + ROUTED met2 ( 1262470 298860 ) ( 1262500 * )
-      NEW met2 ( 1262500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1262470 60690 ) ( * 298860 )
-      NEW met1 ( 1262470 60690 ) ( 2101050 * )
-      NEW met2 ( 2101050 2380 0 ) ( * 60690 )
-      NEW met1 ( 1262470 60690 ) M1M2_PR
-      NEW met1 ( 2101050 60690 ) M1M2_PR ;
+      + ROUTED met1 ( 1097790 287130 ) ( 1103310 * )
+      NEW met2 ( 1097790 287130 ) ( * 298860 )
+      NEW met2 ( 1097600 298860 ) ( 1097790 * )
+      NEW met2 ( 1097600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1103310 40970 ) ( * 287130 )
+      NEW met1 ( 1103310 40970 ) ( 2101050 * )
+      NEW met2 ( 2101050 2380 0 ) ( * 40970 )
+      NEW met1 ( 1103310 287130 ) M1M2_PR
+      NEW met1 ( 1097790 287130 ) M1M2_PR
+      NEW met1 ( 1103310 40970 ) M1M2_PR
+      NEW met1 ( 2101050 40970 ) M1M2_PR ;
     - la_data_in[84] ( PIN la_data_in[84] ) ( mprj la_data_in[84] ) + USE SIGNAL
-      + ROUTED met1 ( 1267070 287470 ) ( 1269370 * )
-      NEW met2 ( 1267070 287470 ) ( * 298860 )
-      NEW met2 ( 1267070 298860 ) ( 1267200 * )
-      NEW met2 ( 1267200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1269370 66470 ) ( * 287470 )
-      NEW met2 ( 2118990 2380 0 ) ( * 66470 )
-      NEW met1 ( 1269370 66470 ) ( 2118990 * )
-      NEW met1 ( 1269370 287470 ) M1M2_PR
-      NEW met1 ( 1267070 287470 ) M1M2_PR
-      NEW met1 ( 1269370 66470 ) M1M2_PR
-      NEW met1 ( 2118990 66470 ) M1M2_PR ;
+      + ROUTED met2 ( 2118990 2380 0 ) ( * 40630 )
+      NEW met1 ( 1101470 287810 ) ( 1103770 * )
+      NEW met2 ( 1101470 287810 ) ( * 298860 )
+      NEW met2 ( 1101470 298860 ) ( 1101500 * )
+      NEW met2 ( 1101500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1103770 40630 ) ( * 287810 )
+      NEW met1 ( 1103770 40630 ) ( 2118990 * )
+      NEW met1 ( 2118990 40630 ) M1M2_PR
+      NEW met1 ( 1103770 287810 ) M1M2_PR
+      NEW met1 ( 1101470 287810 ) M1M2_PR
+      NEW met1 ( 1103770 40630 ) M1M2_PR ;
     - la_data_in[85] ( PIN la_data_in[85] ) ( mprj la_data_in[85] ) + USE SIGNAL
-      + ROUTED met1 ( 1272130 287470 ) ( 1276270 * )
-      NEW met2 ( 1272130 287470 ) ( * 298860 )
-      NEW met2 ( 1271900 298860 ) ( 1272130 * )
-      NEW met2 ( 1271900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1276270 36550 ) ( * 287470 )
-      NEW met2 ( 2136470 2380 0 ) ( * 36550 )
-      NEW met1 ( 1276270 36550 ) ( 2136470 * )
-      NEW met1 ( 1276270 287470 ) M1M2_PR
-      NEW met1 ( 1272130 287470 ) M1M2_PR
-      NEW met1 ( 1276270 36550 ) M1M2_PR
-      NEW met1 ( 2136470 36550 ) M1M2_PR ;
+      + ROUTED met2 ( 2136470 2380 0 ) ( * 40290 )
+      NEW met1 ( 1105150 287810 ) ( 1110670 * )
+      NEW met2 ( 1105150 287810 ) ( * 298860 )
+      NEW met2 ( 1105150 298860 ) ( 1105300 * )
+      NEW met2 ( 1105300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1110670 40290 ) ( * 287810 )
+      NEW met1 ( 1110670 40290 ) ( 2136470 * )
+      NEW met1 ( 2136470 40290 ) M1M2_PR
+      NEW met1 ( 1110670 287810 ) M1M2_PR
+      NEW met1 ( 1105150 287810 ) M1M2_PR
+      NEW met1 ( 1110670 40290 ) M1M2_PR ;
     - la_data_in[86] ( PIN la_data_in[86] ) ( mprj la_data_in[86] ) + USE SIGNAL
-      + ROUTED met1 ( 1276730 287470 ) ( 1282710 * )
-      NEW met2 ( 1276730 287470 ) ( * 298860 )
-      NEW met2 ( 1276700 298860 ) ( 1276730 * )
-      NEW met2 ( 1276700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1282710 36890 ) ( * 287470 )
-      NEW met2 ( 2154410 2380 0 ) ( * 36890 )
-      NEW met1 ( 1282710 36890 ) ( 2154410 * )
-      NEW met1 ( 1282710 287470 ) M1M2_PR
-      NEW met1 ( 1276730 287470 ) M1M2_PR
-      NEW met1 ( 1282710 36890 ) M1M2_PR
-      NEW met1 ( 2154410 36890 ) M1M2_PR ;
+      + ROUTED met2 ( 2154410 2380 0 ) ( * 39950 )
+      NEW met2 ( 1109200 298860 ) ( 1110210 * )
+      NEW met2 ( 1109200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1110210 39950 ) ( * 298860 )
+      NEW met1 ( 1110210 39950 ) ( 2154410 * )
+      NEW met1 ( 2154410 39950 ) M1M2_PR
+      NEW met1 ( 1110210 39950 ) M1M2_PR ;
     - la_data_in[87] ( PIN la_data_in[87] ) ( mprj la_data_in[87] ) + USE SIGNAL
-      + ROUTED met2 ( 1281500 298860 ) ( 1283170 * )
-      NEW met2 ( 1281500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1283170 37230 ) ( * 298860 )
-      NEW met1 ( 1283170 37230 ) ( 2172350 * )
-      NEW met2 ( 2172350 2380 0 ) ( * 37230 )
-      NEW met1 ( 1283170 37230 ) M1M2_PR
-      NEW met1 ( 2172350 37230 ) M1M2_PR ;
+      + ROUTED met1 ( 1112970 287810 ) ( 1117110 * )
+      NEW met2 ( 1112970 287810 ) ( * 298860 )
+      NEW met2 ( 1112970 298860 ) ( 1113100 * )
+      NEW met2 ( 1113100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1117110 39610 ) ( * 287810 )
+      NEW met1 ( 1117110 39610 ) ( 2172350 * )
+      NEW met2 ( 2172350 2380 0 ) ( * 39610 )
+      NEW met1 ( 1117110 287810 ) M1M2_PR
+      NEW met1 ( 1112970 287810 ) M1M2_PR
+      NEW met1 ( 1117110 39610 ) M1M2_PR
+      NEW met1 ( 2172350 39610 ) M1M2_PR ;
     - la_data_in[88] ( PIN la_data_in[88] ) ( mprj la_data_in[88] ) + USE SIGNAL
-      + ROUTED met1 ( 1286390 286790 ) ( 1290070 * )
-      NEW met2 ( 1286390 286790 ) ( * 298860 )
-      NEW met2 ( 1286300 298860 ) ( 1286390 * )
-      NEW met2 ( 1286300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1290070 37570 ) ( * 286790 )
-      NEW met1 ( 1290070 37570 ) ( 2189830 * )
-      NEW met2 ( 2189830 2380 0 ) ( * 37570 )
-      NEW met1 ( 1290070 286790 ) M1M2_PR
-      NEW met1 ( 1286390 286790 ) M1M2_PR
-      NEW met1 ( 1290070 37570 ) M1M2_PR
-      NEW met1 ( 2189830 37570 ) M1M2_PR ;
+      + ROUTED met2 ( 1117100 298860 ) ( 1117570 * )
+      NEW met2 ( 1117100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1117570 39270 ) ( * 298860 )
+      NEW met1 ( 1117570 39270 ) ( 2189830 * )
+      NEW met2 ( 2189830 2380 0 ) ( * 39270 )
+      NEW met1 ( 1117570 39270 ) M1M2_PR
+      NEW met1 ( 2189830 39270 ) M1M2_PR ;
     - la_data_in[89] ( PIN la_data_in[89] ) ( mprj la_data_in[89] ) + USE SIGNAL
-      + ROUTED met1 ( 1290990 286790 ) ( 1296970 * )
-      NEW met2 ( 1290990 286790 ) ( * 298860 )
-      NEW met2 ( 1290990 298860 ) ( 1291100 * )
-      NEW met2 ( 1291100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1296970 41310 ) ( * 286790 )
-      NEW met1 ( 1296970 41310 ) ( 2207770 * )
-      NEW met2 ( 2207770 2380 0 ) ( * 41310 )
-      NEW met1 ( 1296970 286790 ) M1M2_PR
-      NEW met1 ( 1290990 286790 ) M1M2_PR
-      NEW met1 ( 1296970 41310 ) M1M2_PR
-      NEW met1 ( 2207770 41310 ) M1M2_PR ;
+      + ROUTED met1 ( 1121250 287810 ) ( 1124470 * )
+      NEW met2 ( 1121250 287810 ) ( * 298860 )
+      NEW met2 ( 1121000 298860 ) ( 1121250 * )
+      NEW met2 ( 1121000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1124470 38930 ) ( * 287810 )
+      NEW met1 ( 1124470 38930 ) ( 2207770 * )
+      NEW met2 ( 2207770 2380 0 ) ( * 38930 )
+      NEW met1 ( 1124470 287810 ) M1M2_PR
+      NEW met1 ( 1121250 287810 ) M1M2_PR
+      NEW met1 ( 1124470 38930 ) M1M2_PR
+      NEW met1 ( 2207770 38930 ) M1M2_PR ;
     - la_data_in[8] ( PIN la_data_in[8] ) ( mprj la_data_in[8] ) + USE SIGNAL
       + ROUTED met2 ( 771190 2380 0 ) ( * 18530 )
-      NEW met1 ( 771190 18530 ) ( 904130 * )
-      NEW met2 ( 904130 298860 ) ( 904300 * )
-      NEW met2 ( 904300 298860 ) ( * 300220 0 )
-      NEW met2 ( 904130 18530 ) ( * 298860 )
+      NEW met1 ( 771190 18530 ) ( 796950 * )
+      NEW met1 ( 796950 286450 ) ( 804770 * )
+      NEW met2 ( 804770 286450 ) ( * 298860 )
+      NEW met2 ( 804770 298860 ) ( 804800 * )
+      NEW met2 ( 804800 298860 ) ( * 300220 0 )
+      NEW met2 ( 796950 18530 ) ( * 286450 )
       NEW met1 ( 771190 18530 ) M1M2_PR
-      NEW met1 ( 904130 18530 ) M1M2_PR ;
+      NEW met1 ( 796950 18530 ) M1M2_PR
+      NEW met1 ( 796950 286450 ) M1M2_PR
+      NEW met1 ( 804770 286450 ) M1M2_PR ;
     - la_data_in[90] ( PIN la_data_in[90] ) ( mprj la_data_in[90] ) + USE SIGNAL
-      + ROUTED met2 ( 2225250 2380 0 ) ( * 40970 )
-      NEW met2 ( 1295800 298860 ) ( 1296510 * )
-      NEW met2 ( 1295800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1296510 40970 ) ( * 298860 )
-      NEW met1 ( 1296510 40970 ) ( 2225250 * )
-      NEW met1 ( 2225250 40970 ) M1M2_PR
-      NEW met1 ( 1296510 40970 ) M1M2_PR ;
+      + ROUTED met2 ( 2225250 2380 0 ) ( * 38590 )
+      NEW met1 ( 1124930 287810 ) ( 1131370 * )
+      NEW met2 ( 1124930 287810 ) ( * 298860 )
+      NEW met2 ( 1124900 298860 ) ( 1124930 * )
+      NEW met2 ( 1124900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1131370 38590 ) ( * 287810 )
+      NEW met1 ( 1131370 38590 ) ( 2225250 * )
+      NEW met1 ( 2225250 38590 ) M1M2_PR
+      NEW met1 ( 1131370 287810 ) M1M2_PR
+      NEW met1 ( 1124930 287810 ) M1M2_PR
+      NEW met1 ( 1131370 38590 ) M1M2_PR ;
     - la_data_in[91] ( PIN la_data_in[91] ) ( mprj la_data_in[91] ) + USE SIGNAL
-      + ROUTED met2 ( 2243190 2380 0 ) ( * 40630 )
-      NEW met1 ( 1300650 286790 ) ( 1303870 * )
-      NEW met2 ( 1300650 286790 ) ( * 298860 )
-      NEW met2 ( 1300600 298860 ) ( 1300650 * )
-      NEW met2 ( 1300600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1303870 40630 ) ( * 286790 )
-      NEW met1 ( 1303870 40630 ) ( 2243190 * )
-      NEW met1 ( 2243190 40630 ) M1M2_PR
-      NEW met1 ( 1303870 286790 ) M1M2_PR
-      NEW met1 ( 1300650 286790 ) M1M2_PR
-      NEW met1 ( 1303870 40630 ) M1M2_PR ;
+      + ROUTED met2 ( 2243190 2380 0 ) ( * 38250 )
+      NEW met2 ( 1128800 298860 ) ( 1130910 * )
+      NEW met2 ( 1128800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1130910 38250 ) ( * 298860 )
+      NEW met1 ( 1130910 38250 ) ( 2243190 * )
+      NEW met1 ( 2243190 38250 ) M1M2_PR
+      NEW met1 ( 1130910 38250 ) M1M2_PR ;
     - la_data_in[92] ( PIN la_data_in[92] ) ( mprj la_data_in[92] ) + USE SIGNAL
-      + ROUTED met1 ( 1305250 286790 ) ( 1310310 * )
-      NEW met2 ( 1305250 286790 ) ( * 298860 )
-      NEW met2 ( 1305250 298860 ) ( 1305400 * )
-      NEW met2 ( 1305400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1310310 40290 ) ( * 286790 )
-      NEW met1 ( 1310310 40290 ) ( 2260670 * )
-      NEW met2 ( 2260670 2380 0 ) ( * 40290 )
-      NEW met1 ( 1310310 286790 ) M1M2_PR
-      NEW met1 ( 1305250 286790 ) M1M2_PR
-      NEW met1 ( 1310310 40290 ) M1M2_PR
-      NEW met1 ( 2260670 40290 ) M1M2_PR ;
+      + ROUTED met1 ( 1132750 287810 ) ( 1138270 * )
+      NEW met2 ( 1132750 287810 ) ( * 298860 )
+      NEW met2 ( 1132700 298860 ) ( 1132750 * )
+      NEW met2 ( 1132700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1138270 37910 ) ( * 287810 )
+      NEW met1 ( 1138270 37910 ) ( 2260670 * )
+      NEW met2 ( 2260670 2380 0 ) ( * 37910 )
+      NEW met1 ( 1138270 287810 ) M1M2_PR
+      NEW met1 ( 1132750 287810 ) M1M2_PR
+      NEW met1 ( 1138270 37910 ) M1M2_PR
+      NEW met1 ( 2260670 37910 ) M1M2_PR ;
     - la_data_in[93] ( PIN la_data_in[93] ) ( mprj la_data_in[93] ) + USE SIGNAL
-      + ROUTED met2 ( 1310300 298860 ) ( 1310770 * )
-      NEW met2 ( 1310300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1310770 39950 ) ( * 298860 )
-      NEW met1 ( 1310770 39950 ) ( 2278610 * )
-      NEW met2 ( 2278610 2380 0 ) ( * 39950 )
-      NEW met1 ( 1310770 39950 ) M1M2_PR
-      NEW met1 ( 2278610 39950 ) M1M2_PR ;
+      + ROUTED li1 ( 1145170 287130 ) ( * 287810 )
+      NEW met1 ( 1136890 287130 ) ( 1145170 * )
+      NEW met2 ( 1136890 287130 ) ( * 298860 )
+      NEW met2 ( 1136600 298860 ) ( 1136890 * )
+      NEW met2 ( 1136600 298860 ) ( * 300220 0 )
+      NEW met1 ( 1145170 287810 ) ( 2066550 * )
+      NEW met2 ( 2066550 37570 ) ( * 287810 )
+      NEW met1 ( 2066550 37570 ) ( 2278610 * )
+      NEW met2 ( 2278610 2380 0 ) ( * 37570 )
+      NEW li1 ( 1145170 287810 ) L1M1_PR_MR
+      NEW li1 ( 1145170 287130 ) L1M1_PR_MR
+      NEW met1 ( 1136890 287130 ) M1M2_PR
+      NEW met1 ( 2066550 287810 ) M1M2_PR
+      NEW met1 ( 2066550 37570 ) M1M2_PR
+      NEW met1 ( 2278610 37570 ) M1M2_PR ;
     - la_data_in[94] ( PIN la_data_in[94] ) ( mprj la_data_in[94] ) + USE SIGNAL
-      + ROUTED met1 ( 1315370 286790 ) ( 1317670 * )
-      NEW met2 ( 1315370 286790 ) ( * 298860 )
-      NEW met2 ( 1315100 298860 ) ( 1315370 * )
-      NEW met2 ( 1315100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1317670 39610 ) ( * 286790 )
-      NEW met1 ( 1317670 39610 ) ( 2296090 * )
-      NEW met2 ( 2296090 2380 0 ) ( * 39610 )
-      NEW met1 ( 1317670 286790 ) M1M2_PR
-      NEW met1 ( 1315370 286790 ) M1M2_PR
-      NEW met1 ( 1317670 39610 ) M1M2_PR
-      NEW met1 ( 2296090 39610 ) M1M2_PR ;
+      + ROUTED met1 ( 1140570 287810 ) ( 1144710 * )
+      NEW met2 ( 1140570 287810 ) ( * 298860 )
+      NEW met2 ( 1140570 298860 ) ( 1140600 * )
+      NEW met2 ( 1140600 298860 ) ( * 300220 0 )
+      NEW met1 ( 1144710 106930 ) ( 2291030 * )
+      NEW met2 ( 1144710 106930 ) ( * 287810 )
+      NEW met2 ( 2291030 82800 ) ( * 106930 )
+      NEW met2 ( 2291030 82800 ) ( 2296090 * )
+      NEW met2 ( 2296090 2380 0 ) ( * 82800 )
+      NEW met1 ( 1144710 106930 ) M1M2_PR
+      NEW met1 ( 1144710 287810 ) M1M2_PR
+      NEW met1 ( 1140570 287810 ) M1M2_PR
+      NEW met1 ( 2291030 106930 ) M1M2_PR ;
     - la_data_in[95] ( PIN la_data_in[95] ) ( mprj la_data_in[95] ) + USE SIGNAL
-      + ROUTED met2 ( 2314030 2380 0 ) ( * 39270 )
-      NEW met1 ( 1319970 286790 ) ( 1324110 * )
-      NEW met2 ( 1319970 286790 ) ( * 298860 )
-      NEW met2 ( 1319900 298860 ) ( 1319970 * )
-      NEW met2 ( 1319900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1324110 39270 ) ( * 286790 )
-      NEW met1 ( 1324110 39270 ) ( 2314030 * )
-      NEW met1 ( 2314030 39270 ) M1M2_PR
-      NEW met1 ( 1324110 286790 ) M1M2_PR
-      NEW met1 ( 1319970 286790 ) M1M2_PR
-      NEW met1 ( 1324110 39270 ) M1M2_PR ;
+      + ROUTED met2 ( 2314030 2380 0 ) ( * 3060 )
+      NEW met2 ( 2313110 3060 ) ( 2314030 * )
+      NEW met2 ( 2313110 2380 ) ( * 3060 )
+      NEW met2 ( 2311730 2380 ) ( 2313110 * )
+      NEW met2 ( 2311730 2380 ) ( * 59330 )
+      NEW met2 ( 1144500 298860 ) ( 1145170 * )
+      NEW met2 ( 1144500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1145170 59330 ) ( * 298860 )
+      NEW met1 ( 1145170 59330 ) ( 2311730 * )
+      NEW met1 ( 2311730 59330 ) M1M2_PR
+      NEW met1 ( 1145170 59330 ) M1M2_PR ;
     - la_data_in[96] ( PIN la_data_in[96] ) ( mprj la_data_in[96] ) + USE SIGNAL
-      + ROUTED met2 ( 2331510 2380 0 ) ( * 38930 )
-      NEW met2 ( 1324570 298860 ) ( 1324600 * )
-      NEW met2 ( 1324600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1324570 38930 ) ( * 298860 )
-      NEW met1 ( 1324570 38930 ) ( 2331510 * )
-      NEW met1 ( 2331510 38930 ) M1M2_PR
-      NEW met1 ( 1324570 38930 ) M1M2_PR ;
+      + ROUTED met1 ( 1145630 287130 ) ( 1148390 * )
+      NEW met2 ( 1148390 287130 ) ( * 298860 )
+      NEW met2 ( 1148390 298860 ) ( 1148400 * )
+      NEW met2 ( 1148400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2331510 2380 0 ) ( * 3060 )
+      NEW met2 ( 2330590 3060 ) ( 2331510 * )
+      NEW met2 ( 2330590 2380 ) ( * 3060 )
+      NEW met2 ( 2329210 2380 ) ( 2330590 * )
+      NEW met2 ( 1145630 273190 ) ( * 287130 )
+      NEW met2 ( 2325990 82800 ) ( 2329210 * )
+      NEW met2 ( 2329210 2380 ) ( * 82800 )
+      NEW met2 ( 2325990 82800 ) ( * 273190 )
+      NEW met1 ( 1145630 273190 ) ( 2325990 * )
+      NEW met1 ( 1145630 287130 ) M1M2_PR
+      NEW met1 ( 1148390 287130 ) M1M2_PR
+      NEW met1 ( 1145630 273190 ) M1M2_PR
+      NEW met1 ( 2325990 273190 ) M1M2_PR ;
     - la_data_in[97] ( PIN la_data_in[97] ) ( mprj la_data_in[97] ) + USE SIGNAL
-      + ROUTED met2 ( 2349450 2380 0 ) ( * 38590 )
-      NEW met1 ( 1329170 286790 ) ( 1331470 * )
-      NEW met2 ( 1329170 286790 ) ( * 298860 )
-      NEW met2 ( 1329170 298860 ) ( 1329300 * )
-      NEW met2 ( 1329300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1331470 38590 ) ( * 286790 )
-      NEW met1 ( 1331470 38590 ) ( 2349450 * )
-      NEW met1 ( 2349450 38590 ) M1M2_PR
-      NEW met1 ( 1331470 286790 ) M1M2_PR
-      NEW met1 ( 1329170 286790 ) M1M2_PR
-      NEW met1 ( 1331470 38590 ) M1M2_PR ;
+      + ROUTED met1 ( 1152530 287130 ) ( 1158510 * )
+      NEW met2 ( 1152530 287130 ) ( * 298860 )
+      NEW met2 ( 1152300 298860 ) ( 1152530 * )
+      NEW met2 ( 1152300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1158510 65450 ) ( * 287130 )
+      NEW met2 ( 2349450 2380 0 ) ( * 65450 )
+      NEW met1 ( 1158510 65450 ) ( 2349450 * )
+      NEW met1 ( 1158510 287130 ) M1M2_PR
+      NEW met1 ( 1152530 287130 ) M1M2_PR
+      NEW met1 ( 1158510 65450 ) M1M2_PR
+      NEW met1 ( 2349450 65450 ) M1M2_PR ;
     - la_data_in[98] ( PIN la_data_in[98] ) ( mprj la_data_in[98] ) + USE SIGNAL
-      + ROUTED met1 ( 1334230 286790 ) ( 1338370 * )
-      NEW met2 ( 1334230 286790 ) ( * 298860 )
-      NEW met2 ( 1334100 298860 ) ( 1334230 * )
-      NEW met2 ( 1334100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1338370 38250 ) ( * 286790 )
-      NEW met1 ( 1338370 38250 ) ( 2367390 * )
-      NEW met2 ( 2367390 2380 0 ) ( * 38250 )
-      NEW met1 ( 1338370 286790 ) M1M2_PR
-      NEW met1 ( 1334230 286790 ) M1M2_PR
-      NEW met1 ( 1338370 38250 ) M1M2_PR
-      NEW met1 ( 2367390 38250 ) M1M2_PR ;
+      + ROUTED met1 ( 1156210 288150 ) ( 1158970 * )
+      NEW met2 ( 1156210 288150 ) ( * 298860 )
+      NEW met2 ( 1156100 298860 ) ( 1156210 * )
+      NEW met2 ( 1156100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1158970 58990 ) ( * 288150 )
+      NEW met1 ( 1158970 58990 ) ( 2367390 * )
+      NEW met2 ( 2367390 2380 0 ) ( * 58990 )
+      NEW met1 ( 1158970 288150 ) M1M2_PR
+      NEW met1 ( 1156210 288150 ) M1M2_PR
+      NEW met1 ( 1158970 58990 ) M1M2_PR
+      NEW met1 ( 2367390 58990 ) M1M2_PR ;
     - la_data_in[99] ( PIN la_data_in[99] ) ( mprj la_data_in[99] ) + USE SIGNAL
-      + ROUTED met1 ( 1338830 286790 ) ( 1345270 * )
-      NEW met2 ( 1338830 286790 ) ( * 298860 )
-      NEW met2 ( 1338830 298860 ) ( 1338900 * )
-      NEW met2 ( 1338900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1345270 37910 ) ( * 286790 )
-      NEW met1 ( 1345270 37910 ) ( 2384870 * )
-      NEW met2 ( 2384870 2380 0 ) ( * 37910 )
-      NEW met1 ( 1345270 286790 ) M1M2_PR
-      NEW met1 ( 1338830 286790 ) M1M2_PR
-      NEW met1 ( 1345270 37910 ) M1M2_PR
-      NEW met1 ( 2384870 37910 ) M1M2_PR ;
+      + ROUTED met1 ( 1159890 288150 ) ( 1165870 * )
+      NEW met2 ( 1159890 288150 ) ( * 298860 )
+      NEW met2 ( 1159890 298860 ) ( 1160000 * )
+      NEW met2 ( 1160000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1165870 113730 ) ( * 288150 )
+      NEW met2 ( 2384870 2380 0 ) ( * 3060 )
+      NEW met2 ( 2383950 3060 ) ( 2384870 * )
+      NEW met2 ( 2383950 2380 ) ( * 3060 )
+      NEW met2 ( 2382570 2380 ) ( 2383950 * )
+      NEW met1 ( 1165870 113730 ) ( 2380730 * )
+      NEW met2 ( 2380730 82800 ) ( * 113730 )
+      NEW met2 ( 2380730 82800 ) ( 2382570 * )
+      NEW met2 ( 2382570 2380 ) ( * 82800 )
+      NEW met1 ( 1165870 113730 ) M1M2_PR
+      NEW met1 ( 1165870 288150 ) M1M2_PR
+      NEW met1 ( 1159890 288150 ) M1M2_PR
+      NEW met1 ( 2380730 113730 ) M1M2_PR ;
     - la_data_in[9] ( PIN la_data_in[9] ) ( mprj la_data_in[9] ) + USE SIGNAL
-      + ROUTED met2 ( 789130 2380 0 ) ( * 18870 )
-      NEW met1 ( 789130 18870 ) ( 904590 * )
-      NEW met2 ( 904590 298860 ) ( 909100 * )
-      NEW met2 ( 909100 298860 ) ( * 300220 0 )
-      NEW met2 ( 904590 18870 ) ( * 298860 )
-      NEW met1 ( 789130 18870 ) M1M2_PR
-      NEW met1 ( 904590 18870 ) M1M2_PR ;
+      + ROUTED met2 ( 789130 2380 0 ) ( * 17850 )
+      NEW met1 ( 789130 17850 ) ( 793270 * )
+      NEW met2 ( 793270 17850 ) ( * 283390 )
+      NEW met2 ( 807530 283390 ) ( * 299540 )
+      NEW met2 ( 807530 299540 ) ( 808700 * )
+      NEW met2 ( 808700 299540 ) ( * 300220 0 )
+      NEW met1 ( 793270 283390 ) ( 807530 * )
+      NEW met1 ( 789130 17850 ) M1M2_PR
+      NEW met1 ( 793270 17850 ) M1M2_PR
+      NEW met1 ( 793270 283390 ) M1M2_PR
+      NEW met1 ( 807530 283390 ) M1M2_PR ;
     - la_data_out[0] ( PIN la_data_out[0] ) ( mprj la_data_out[0] ) + USE SIGNAL
-      + ROUTED met2 ( 1476830 298860 ) ( 1477300 * )
-      NEW met2 ( 1477300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1476830 36210 ) ( * 298860 )
-      NEW met2 ( 635030 2380 0 ) ( * 36210 )
-      NEW met1 ( 635030 36210 ) ( 1476830 * )
-      NEW met1 ( 1476830 36210 ) M1M2_PR
-      NEW met1 ( 635030 36210 ) M1M2_PR ;
+      + ROUTED met2 ( 1269830 298860 ) ( 1273300 * )
+      NEW met2 ( 1273300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1269830 45050 ) ( * 298860 )
+      NEW met2 ( 635030 2380 0 ) ( * 45050 )
+      NEW met1 ( 635030 45050 ) ( 1269830 * )
+      NEW met1 ( 1269830 45050 ) M1M2_PR
+      NEW met1 ( 635030 45050 ) M1M2_PR ;
     - la_data_out[100] ( PIN la_data_out[100] ) ( mprj la_data_out[100] ) + USE SIGNAL
-      + ROUTED met2 ( 1954770 289510 ) ( * 298860 )
-      NEW met2 ( 1954770 298860 ) ( 1954900 * )
-      NEW met2 ( 1954900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2408790 2380 0 ) ( * 37570 )
-      NEW met1 ( 1954770 289510 ) ( 2197650 * )
-      NEW met2 ( 2197650 37570 ) ( * 289510 )
-      NEW met1 ( 2197650 37570 ) ( 2408790 * )
-      NEW met1 ( 1954770 289510 ) M1M2_PR
-      NEW met1 ( 2408790 37570 ) M1M2_PR
-      NEW met1 ( 2197650 289510 ) M1M2_PR
-      NEW met1 ( 2197650 37570 ) M1M2_PR ;
+      + ROUTED met2 ( 1672330 280670 ) ( * 289170 )
+      NEW met1 ( 1663590 289170 ) ( 1672330 * )
+      NEW met2 ( 1663590 289170 ) ( * 298860 )
+      NEW met2 ( 1663500 298860 ) ( 1663590 * )
+      NEW met2 ( 1663500 298860 ) ( * 300220 0 )
+      NEW met2 ( 2408330 82800 ) ( 2408790 * )
+      NEW met2 ( 2408790 2380 0 ) ( * 82800 )
+      NEW met2 ( 2408330 82800 ) ( * 280670 )
+      NEW met1 ( 1672330 280670 ) ( 2408330 * )
+      NEW met1 ( 1672330 280670 ) M1M2_PR
+      NEW met1 ( 1672330 289170 ) M1M2_PR
+      NEW met1 ( 1663590 289170 ) M1M2_PR
+      NEW met1 ( 2408330 280670 ) M1M2_PR ;
     - la_data_out[101] ( PIN la_data_out[101] ) ( mprj la_data_out[101] ) + USE SIGNAL
-      + ROUTED met2 ( 1959830 288830 ) ( * 298860 )
-      NEW met2 ( 1959700 298860 ) ( 1959830 * )
-      NEW met2 ( 1959700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2426270 2380 0 ) ( * 47090 )
-      NEW met1 ( 1959830 288830 ) ( 2266650 * )
-      NEW met2 ( 2266650 47090 ) ( * 288830 )
-      NEW met1 ( 2266650 47090 ) ( 2426270 * )
-      NEW met1 ( 1959830 288830 ) M1M2_PR
-      NEW met1 ( 2426270 47090 ) M1M2_PR
-      NEW met1 ( 2266650 288830 ) M1M2_PR
-      NEW met1 ( 2266650 47090 ) M1M2_PR ;
+      + ROUTED met2 ( 1667270 285090 ) ( * 298860 )
+      NEW met2 ( 1667270 298860 ) ( 1667400 * )
+      NEW met2 ( 1667400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1749150 281010 ) ( * 285090 )
+      NEW met2 ( 2426270 2380 0 ) ( * 3060 )
+      NEW met2 ( 2425350 3060 ) ( 2426270 * )
+      NEW met2 ( 2425350 2380 ) ( * 3060 )
+      NEW met2 ( 2423970 2380 ) ( 2425350 * )
+      NEW met2 ( 2422130 82800 ) ( 2423970 * )
+      NEW met2 ( 2423970 2380 ) ( * 82800 )
+      NEW met2 ( 2422130 82800 ) ( * 281010 )
+      NEW met1 ( 1667270 285090 ) ( 1749150 * )
+      NEW met1 ( 1749150 281010 ) ( 2422130 * )
+      NEW met1 ( 1667270 285090 ) M1M2_PR
+      NEW met1 ( 1749150 285090 ) M1M2_PR
+      NEW met1 ( 1749150 281010 ) M1M2_PR
+      NEW met1 ( 2422130 281010 ) M1M2_PR ;
     - la_data_out[102] ( PIN la_data_out[102] ) ( mprj la_data_out[102] ) + USE SIGNAL
-      + ROUTED met2 ( 1964500 298860 ) ( 1966270 * )
-      NEW met2 ( 1964500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1966270 67490 ) ( * 298860 )
-      NEW met2 ( 2444210 2380 0 ) ( * 67490 )
-      NEW met1 ( 1966270 67490 ) ( 2444210 * )
-      NEW met1 ( 1966270 67490 ) M1M2_PR
-      NEW met1 ( 2444210 67490 ) M1M2_PR ;
+      + ROUTED met2 ( 1670030 298860 ) ( 1671300 * )
+      NEW met2 ( 1671300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1670030 266050 ) ( * 298860 )
+      NEW met2 ( 2442830 82800 ) ( 2444210 * )
+      NEW met2 ( 2444210 2380 0 ) ( * 82800 )
+      NEW met2 ( 2442830 82800 ) ( * 266050 )
+      NEW met1 ( 1670030 266050 ) ( 2442830 * )
+      NEW met1 ( 1670030 266050 ) M1M2_PR
+      NEW met1 ( 2442830 266050 ) M1M2_PR ;
     - la_data_out[103] ( PIN la_data_out[103] ) ( mprj la_data_out[103] ) + USE SIGNAL
-      + ROUTED li1 ( 2008130 288150 ) ( * 289170 )
-      NEW met1 ( 1969490 289170 ) ( 2008130 * )
-      NEW met2 ( 1969490 289170 ) ( * 298860 )
-      NEW met2 ( 1969200 298860 ) ( 1969490 * )
-      NEW met2 ( 1969200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2461690 2380 0 ) ( * 20910 )
-      NEW met1 ( 2452950 20910 ) ( 2461690 * )
-      NEW met1 ( 2008130 288150 ) ( 2452950 * )
-      NEW met2 ( 2452950 20910 ) ( * 288150 )
-      NEW li1 ( 2008130 288150 ) L1M1_PR_MR
-      NEW li1 ( 2008130 289170 ) L1M1_PR_MR
-      NEW met1 ( 1969490 289170 ) M1M2_PR
-      NEW met1 ( 2461690 20910 ) M1M2_PR
-      NEW met1 ( 2452950 20910 ) M1M2_PR
-      NEW met1 ( 2452950 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 1675200 298860 ) ( 1676470 * )
+      NEW met2 ( 1675200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1676470 60350 ) ( * 298860 )
+      NEW met1 ( 1676470 60350 ) ( 2461690 * )
+      NEW met2 ( 2461690 2380 0 ) ( * 60350 )
+      NEW met1 ( 1676470 60350 ) M1M2_PR
+      NEW met1 ( 2461690 60350 ) M1M2_PR ;
     - la_data_out[104] ( PIN la_data_out[104] ) ( mprj la_data_out[104] ) + USE SIGNAL
-      + ROUTED met2 ( 2321850 39270 ) ( * 288490 )
-      NEW met2 ( 1974090 288490 ) ( * 298860 )
-      NEW met2 ( 1974000 298860 ) ( 1974090 * )
-      NEW met2 ( 1974000 298860 ) ( * 300220 0 )
-      NEW met1 ( 1974090 288490 ) ( 2321850 * )
-      NEW met1 ( 2321850 39270 ) ( 2479630 * )
-      NEW met2 ( 2479630 2380 0 ) ( * 39270 )
-      NEW met1 ( 2321850 288490 ) M1M2_PR
-      NEW met1 ( 2321850 39270 ) M1M2_PR
-      NEW met1 ( 1974090 288490 ) M1M2_PR
-      NEW met1 ( 2479630 39270 ) M1M2_PR ;
+      + ROUTED li1 ( 1724310 285770 ) ( * 289170 )
+      NEW met1 ( 1679230 285770 ) ( 1724310 * )
+      NEW met2 ( 1679230 285770 ) ( * 298860 )
+      NEW met2 ( 1679100 298860 ) ( 1679230 * )
+      NEW met2 ( 1679100 298860 ) ( * 300220 0 )
+      NEW met1 ( 1724310 289170 ) ( 2072990 * )
+      NEW met2 ( 2072990 276000 ) ( * 289170 )
+      NEW met2 ( 2072990 276000 ) ( 2073450 * )
+      NEW met2 ( 2073450 45730 ) ( * 276000 )
+      NEW met1 ( 2073450 45730 ) ( 2479630 * )
+      NEW met2 ( 2479630 2380 0 ) ( * 45730 )
+      NEW li1 ( 1724310 289170 ) L1M1_PR_MR
+      NEW li1 ( 1724310 285770 ) L1M1_PR_MR
+      NEW met1 ( 1679230 285770 ) M1M2_PR
+      NEW met1 ( 2072990 289170 ) M1M2_PR
+      NEW met1 ( 2073450 45730 ) M1M2_PR
+      NEW met1 ( 2479630 45730 ) M1M2_PR ;
     - la_data_out[105] ( PIN la_data_out[105] ) ( mprj la_data_out[105] ) + USE SIGNAL
-      + ROUTED met2 ( 1978800 298860 ) ( 1980070 * )
-      NEW met2 ( 1978800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2497110 2380 0 ) ( * 17170 )
-      NEW met1 ( 2487450 17170 ) ( 2497110 * )
-      NEW met2 ( 1980070 61370 ) ( * 298860 )
-      NEW met1 ( 1980070 61370 ) ( 2487450 * )
-      NEW met2 ( 2487450 17170 ) ( * 61370 )
-      NEW met1 ( 2497110 17170 ) M1M2_PR
-      NEW met1 ( 2487450 17170 ) M1M2_PR
-      NEW met1 ( 1980070 61370 ) M1M2_PR
-      NEW met1 ( 2487450 61370 ) M1M2_PR ;
+      + ROUTED met2 ( 1683000 298860 ) ( 1683370 * )
+      NEW met2 ( 1683000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2497110 2380 0 ) ( * 3060 )
+      NEW met2 ( 2496190 3060 ) ( 2497110 * )
+      NEW met2 ( 2496190 2380 ) ( * 3060 )
+      NEW met2 ( 2494810 2380 ) ( 2496190 * )
+      NEW met2 ( 1683370 60010 ) ( * 298860 )
+      NEW met1 ( 1683370 60010 ) ( 2494810 * )
+      NEW met2 ( 2494810 2380 ) ( * 60010 )
+      NEW met1 ( 1683370 60010 ) M1M2_PR
+      NEW met1 ( 2494810 60010 ) M1M2_PR ;
     - la_data_out[106] ( PIN la_data_out[106] ) ( mprj la_data_out[106] ) + USE SIGNAL
-      + ROUTED met2 ( 2515050 2380 0 ) ( * 17340 )
-      NEW met2 ( 2514590 17340 ) ( 2515050 * )
-      NEW met2 ( 2511830 82800 ) ( * 87210 )
-      NEW met2 ( 2511830 82800 ) ( 2514590 * )
-      NEW met2 ( 2514590 17340 ) ( * 82800 )
-      NEW met1 ( 1983750 288150 ) ( 1986970 * )
-      NEW met2 ( 1983750 288150 ) ( * 298860 )
-      NEW met2 ( 1983600 298860 ) ( 1983750 * )
-      NEW met2 ( 1983600 298860 ) ( * 300220 0 )
-      NEW met1 ( 1986970 87210 ) ( 2511830 * )
-      NEW met2 ( 1986970 87210 ) ( * 288150 )
-      NEW met1 ( 2511830 87210 ) M1M2_PR
-      NEW met1 ( 1986970 87210 ) M1M2_PR
-      NEW met1 ( 1986970 288150 ) M1M2_PR
-      NEW met1 ( 1983750 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 2511830 82800 ) ( 2515050 * )
+      NEW met2 ( 2515050 2380 0 ) ( * 82800 )
+      NEW met2 ( 2511830 82800 ) ( * 273870 )
+      NEW met1 ( 1687050 289170 ) ( 1695330 * )
+      NEW met2 ( 1687050 289170 ) ( * 298860 )
+      NEW met2 ( 1687000 298860 ) ( 1687050 * )
+      NEW met2 ( 1687000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1695330 273870 ) ( * 289170 )
+      NEW met1 ( 1695330 273870 ) ( 2511830 * )
+      NEW met1 ( 2511830 273870 ) M1M2_PR
+      NEW met1 ( 1695330 289170 ) M1M2_PR
+      NEW met1 ( 1687050 289170 ) M1M2_PR
+      NEW met1 ( 1695330 273870 ) M1M2_PR ;
     - la_data_out[107] ( PIN la_data_out[107] ) ( mprj la_data_out[107] ) + USE SIGNAL
-      + ROUTED met2 ( 2156250 51510 ) ( * 287470 )
-      NEW met2 ( 2532530 2380 0 ) ( * 51510 )
-      NEW met2 ( 1988350 287810 ) ( * 298860 )
-      NEW met2 ( 1988350 298860 ) ( 1988400 * )
-      NEW met2 ( 1988400 298860 ) ( * 300220 0 )
-      NEW met1 ( 2111400 287470 ) ( 2156250 * )
-      NEW met1 ( 2111400 287470 ) ( * 287810 )
-      NEW met1 ( 1988350 287810 ) ( 2111400 * )
-      NEW met1 ( 2156250 51510 ) ( 2532530 * )
-      NEW met1 ( 2156250 287470 ) M1M2_PR
-      NEW met1 ( 2156250 51510 ) M1M2_PR
-      NEW met1 ( 2532530 51510 ) M1M2_PR
-      NEW met1 ( 1988350 287810 ) M1M2_PR ;
+      + ROUTED met2 ( 2532530 2380 0 ) ( * 265710 )
+      NEW met2 ( 1690730 298860 ) ( 1690900 * )
+      NEW met2 ( 1690900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1690730 265710 ) ( * 298860 )
+      NEW met1 ( 1690730 265710 ) ( 2532530 * )
+      NEW met1 ( 2532530 265710 ) M1M2_PR
+      NEW met1 ( 1690730 265710 ) M1M2_PR ;
     - la_data_out[108] ( PIN la_data_out[108] ) ( mprj la_data_out[108] ) + USE SIGNAL
-      + ROUTED met2 ( 2542650 82800 ) ( 2543110 * )
-      NEW met2 ( 2543110 20570 ) ( * 82800 )
-      NEW met2 ( 2542650 82800 ) ( * 281010 )
-      NEW met2 ( 1992950 281010 ) ( * 298860 )
-      NEW met2 ( 1992950 298860 ) ( 1993100 * )
-      NEW met2 ( 1993100 298860 ) ( * 300220 0 )
-      NEW met1 ( 1992950 281010 ) ( 2542650 * )
-      NEW met2 ( 2550470 2380 0 ) ( * 20570 )
-      NEW met1 ( 2543110 20570 ) ( 2550470 * )
-      NEW met1 ( 2543110 20570 ) M1M2_PR
-      NEW met1 ( 2542650 281010 ) M1M2_PR
-      NEW met1 ( 1992950 281010 ) M1M2_PR
-      NEW met1 ( 2550470 20570 ) M1M2_PR ;
+      + ROUTED met1 ( 1694870 288830 ) ( 1697170 * )
+      NEW met2 ( 1694870 288830 ) ( * 298860 )
+      NEW met2 ( 1694800 298860 ) ( 1694870 * )
+      NEW met2 ( 1694800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2550470 2380 0 ) ( * 28390 )
+      NEW met1 ( 1697170 28390 ) ( 2550470 * )
+      NEW met2 ( 1697170 28390 ) ( * 288830 )
+      NEW met1 ( 1697170 28390 ) M1M2_PR
+      NEW met1 ( 1697170 288830 ) M1M2_PR
+      NEW met1 ( 1694870 288830 ) M1M2_PR
+      NEW met1 ( 2550470 28390 ) M1M2_PR ;
     - la_data_out[109] ( PIN la_data_out[109] ) ( mprj la_data_out[109] ) + USE SIGNAL
-      + ROUTED met1 ( 2000310 29070 ) ( 2013190 * )
-      NEW li1 ( 2013190 28050 ) ( * 29070 )
-      NEW met1 ( 1998010 285090 ) ( 2000770 * )
-      NEW met2 ( 1998010 285090 ) ( * 298860 )
-      NEW met2 ( 1997800 298860 ) ( 1998010 * )
-      NEW met2 ( 1997800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2567950 2380 0 ) ( * 28050 )
-      NEW met1 ( 2013190 28050 ) ( 2567950 * )
-      NEW met2 ( 2000310 29070 ) ( * 34500 )
-      NEW met2 ( 2000310 34500 ) ( 2000770 * )
-      NEW met2 ( 2000770 34500 ) ( * 285090 )
-      NEW met1 ( 2000310 29070 ) M1M2_PR
-      NEW li1 ( 2013190 29070 ) L1M1_PR_MR
-      NEW li1 ( 2013190 28050 ) L1M1_PR_MR
-      NEW met1 ( 2000770 285090 ) M1M2_PR
-      NEW met1 ( 1998010 285090 ) M1M2_PR
-      NEW met1 ( 2567950 28050 ) M1M2_PR ;
+      + ROUTED met1 ( 1698550 288830 ) ( 1704070 * )
+      NEW met2 ( 1698550 288830 ) ( * 298860 )
+      NEW met2 ( 1698550 298860 ) ( 1698700 * )
+      NEW met2 ( 1698700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2567950 2380 0 ) ( * 28730 )
+      NEW met1 ( 1704070 28730 ) ( 2567950 * )
+      NEW met2 ( 1704070 28730 ) ( * 288830 )
+      NEW met1 ( 1704070 28730 ) M1M2_PR
+      NEW met1 ( 1704070 288830 ) M1M2_PR
+      NEW met1 ( 1698550 288830 ) M1M2_PR
+      NEW met1 ( 2567950 28730 ) M1M2_PR ;
     - la_data_out[10] ( PIN la_data_out[10] ) ( mprj la_data_out[10] ) + USE SIGNAL
-      + ROUTED met2 ( 1525100 298860 ) ( 1525590 * )
-      NEW met2 ( 1525100 298860 ) ( * 300220 0 )
-      NEW met2 ( 812590 2380 0 ) ( * 35870 )
-      NEW met1 ( 812590 35870 ) ( 1525590 * )
-      NEW met2 ( 1525590 35870 ) ( * 298860 )
-      NEW met1 ( 812590 35870 ) M1M2_PR
-      NEW met1 ( 1525590 35870 ) M1M2_PR ;
+      + ROUTED met2 ( 1311230 298860 ) ( 1312200 * )
+      NEW met2 ( 1312200 298860 ) ( * 300220 0 )
+      NEW met2 ( 812590 2380 0 ) ( * 45730 )
+      NEW met1 ( 812590 45730 ) ( 1311230 * )
+      NEW met2 ( 1311230 45730 ) ( * 298860 )
+      NEW met1 ( 812590 45730 ) M1M2_PR
+      NEW met1 ( 1311230 45730 ) M1M2_PR ;
     - la_data_out[110] ( PIN la_data_out[110] ) ( mprj la_data_out[110] ) + USE SIGNAL
-      + ROUTED met1 ( 2002610 288150 ) ( 2007670 * )
-      NEW met2 ( 2002610 288150 ) ( * 298860 )
-      NEW met2 ( 2002600 298860 ) ( 2002610 * )
-      NEW met2 ( 2002600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2585890 2380 0 ) ( * 28390 )
-      NEW met1 ( 2007670 28390 ) ( 2585890 * )
-      NEW met2 ( 2007670 28390 ) ( * 288150 )
-      NEW met1 ( 2007670 28390 ) M1M2_PR
-      NEW met1 ( 2007670 288150 ) M1M2_PR
-      NEW met1 ( 2002610 288150 ) M1M2_PR
-      NEW met1 ( 2585890 28390 ) M1M2_PR ;
+      + ROUTED met2 ( 1702600 298860 ) ( 1703610 * )
+      NEW met2 ( 1702600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2585890 2380 0 ) ( * 29070 )
+      NEW met1 ( 1703610 29070 ) ( 2585890 * )
+      NEW met2 ( 1703610 29070 ) ( * 298860 )
+      NEW met1 ( 1703610 29070 ) M1M2_PR
+      NEW met1 ( 2585890 29070 ) M1M2_PR ;
     - la_data_out[111] ( PIN la_data_out[111] ) ( mprj la_data_out[111] ) + USE SIGNAL
-      + ROUTED met2 ( 2603830 2380 0 ) ( * 28730 )
-      NEW met2 ( 2007210 298860 ) ( 2007400 * )
-      NEW met2 ( 2007400 298860 ) ( * 300220 0 )
-      NEW met1 ( 2007210 28730 ) ( 2603830 * )
-      NEW met2 ( 2007210 28730 ) ( * 298860 )
-      NEW met1 ( 2603830 28730 ) M1M2_PR
-      NEW met1 ( 2007210 28730 ) M1M2_PR ;
-    - la_data_out[112] ( PIN la_data_out[112] ) ( mprj la_data_out[112] ) + USE SIGNAL
-      + ROUTED met2 ( 2621310 2380 0 ) ( * 29070 )
-      NEW met1 ( 2012270 285770 ) ( 2014570 * )
-      NEW met2 ( 2012270 285770 ) ( * 298860 )
-      NEW met2 ( 2012200 298860 ) ( 2012270 * )
-      NEW met2 ( 2012200 298860 ) ( * 300220 0 )
-      NEW met1 ( 2014570 29070 ) ( 2621310 * )
-      NEW met2 ( 2014570 29070 ) ( * 285770 )
-      NEW met1 ( 2621310 29070 ) M1M2_PR
-      NEW met1 ( 2014570 29070 ) M1M2_PR
-      NEW met1 ( 2014570 285770 ) M1M2_PR
-      NEW met1 ( 2012270 285770 ) M1M2_PR ;
-    - la_data_out[113] ( PIN la_data_out[113] ) ( mprj la_data_out[113] ) + USE SIGNAL
-      + ROUTED met1 ( 2021470 30770 ) ( 2048610 * )
-      NEW li1 ( 2048610 29410 ) ( * 30770 )
-      NEW met1 ( 2016870 287470 ) ( 2021470 * )
-      NEW met2 ( 2016870 287470 ) ( * 298860 )
-      NEW met2 ( 2016870 298860 ) ( 2017000 * )
-      NEW met2 ( 2017000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2639250 2380 0 ) ( * 29410 )
-      NEW met2 ( 2021470 30770 ) ( * 287470 )
-      NEW met1 ( 2048610 29410 ) ( 2639250 * )
-      NEW met1 ( 2021470 30770 ) M1M2_PR
-      NEW li1 ( 2048610 30770 ) L1M1_PR_MR
-      NEW li1 ( 2048610 29410 ) L1M1_PR_MR
-      NEW met1 ( 2021470 287470 ) M1M2_PR
-      NEW met1 ( 2016870 287470 ) M1M2_PR
-      NEW met1 ( 2639250 29410 ) M1M2_PR ;
-    - la_data_out[114] ( PIN la_data_out[114] ) ( mprj la_data_out[114] ) + USE SIGNAL
-      + ROUTED met1 ( 2021930 287470 ) ( 2028370 * )
-      NEW met2 ( 2021930 287470 ) ( * 298860 )
-      NEW met2 ( 2021800 298860 ) ( 2021930 * )
-      NEW met2 ( 2021800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2028370 29750 ) ( * 287470 )
-      NEW met2 ( 2656730 2380 0 ) ( * 29750 )
-      NEW met1 ( 2028370 29750 ) ( 2656730 * )
-      NEW met1 ( 2028370 29750 ) M1M2_PR
-      NEW met1 ( 2028370 287470 ) M1M2_PR
-      NEW met1 ( 2021930 287470 ) M1M2_PR
-      NEW met1 ( 2656730 29750 ) M1M2_PR ;
-    - la_data_out[115] ( PIN la_data_out[115] ) ( mprj la_data_out[115] ) + USE SIGNAL
-      + ROUTED met2 ( 2026700 298860 ) ( 2027910 * )
-      NEW met2 ( 2026700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2027910 30090 ) ( * 298860 )
-      NEW met2 ( 2674670 2380 0 ) ( * 30090 )
-      NEW met1 ( 2027910 30090 ) ( 2674670 * )
-      NEW met1 ( 2027910 30090 ) M1M2_PR
-      NEW met1 ( 2674670 30090 ) M1M2_PR ;
-    - la_data_out[116] ( PIN la_data_out[116] ) ( mprj la_data_out[116] ) + USE SIGNAL
-      + ROUTED met1 ( 2031590 287470 ) ( 2035270 * )
-      NEW met2 ( 2031590 287470 ) ( * 298860 )
-      NEW met2 ( 2031400 298860 ) ( 2031590 * )
-      NEW met2 ( 2031400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2692150 2380 0 ) ( * 30430 )
-      NEW met2 ( 2035270 30430 ) ( * 287470 )
-      NEW met1 ( 2035270 30430 ) ( 2692150 * )
-      NEW met1 ( 2035270 30430 ) M1M2_PR
-      NEW met1 ( 2035270 287470 ) M1M2_PR
-      NEW met1 ( 2031590 287470 ) M1M2_PR
-      NEW met1 ( 2692150 30430 ) M1M2_PR ;
-    - la_data_out[117] ( PIN la_data_out[117] ) ( mprj la_data_out[117] ) + USE SIGNAL
-      + ROUTED met1 ( 2036190 287470 ) ( 2041710 * )
-      NEW met2 ( 2036190 287470 ) ( * 298860 )
-      NEW met2 ( 2036190 298860 ) ( 2036200 * )
-      NEW met2 ( 2036200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2710090 2380 0 ) ( * 34170 )
-      NEW met2 ( 2041710 34170 ) ( * 287470 )
-      NEW met1 ( 2041710 34170 ) ( 2710090 * )
-      NEW met1 ( 2041710 34170 ) M1M2_PR
-      NEW met1 ( 2041710 287470 ) M1M2_PR
-      NEW met1 ( 2036190 287470 ) M1M2_PR
-      NEW met1 ( 2710090 34170 ) M1M2_PR ;
-    - la_data_out[118] ( PIN la_data_out[118] ) ( mprj la_data_out[118] ) + USE SIGNAL
-      + ROUTED met2 ( 2040900 298860 ) ( 2042170 * )
-      NEW met2 ( 2040900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2727570 2380 0 ) ( * 33830 )
-      NEW met2 ( 2042170 33830 ) ( * 298860 )
-      NEW met1 ( 2042170 33830 ) ( 2727570 * )
-      NEW met1 ( 2042170 33830 ) M1M2_PR
-      NEW met1 ( 2727570 33830 ) M1M2_PR ;
-    - la_data_out[119] ( PIN la_data_out[119] ) ( mprj la_data_out[119] ) + USE SIGNAL
-      + ROUTED met1 ( 2045850 287470 ) ( 2049070 * )
-      NEW met2 ( 2045850 287470 ) ( * 298860 )
-      NEW met2 ( 2045700 298860 ) ( 2045850 * )
-      NEW met2 ( 2045700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2049070 33490 ) ( * 287470 )
-      NEW met2 ( 2745510 2380 0 ) ( * 33490 )
-      NEW met1 ( 2049070 33490 ) ( 2745510 * )
-      NEW met1 ( 2049070 33490 ) M1M2_PR
-      NEW met1 ( 2049070 287470 ) M1M2_PR
-      NEW met1 ( 2045850 287470 ) M1M2_PR
-      NEW met1 ( 2745510 33490 ) M1M2_PR ;
-    - la_data_out[11] ( PIN la_data_out[11] ) ( mprj la_data_out[11] ) + USE SIGNAL
-      + ROUTED met1 ( 1525130 288150 ) ( 1529730 * )
-      NEW met2 ( 1529730 288150 ) ( * 298860 )
-      NEW met2 ( 1529730 298860 ) ( 1529800 * )
-      NEW met2 ( 1529800 298860 ) ( * 300220 0 )
-      NEW met2 ( 830530 2380 0 ) ( * 35530 )
-      NEW met1 ( 830530 35530 ) ( 1525130 * )
-      NEW met2 ( 1525130 35530 ) ( * 288150 )
-      NEW met1 ( 1525130 288150 ) M1M2_PR
-      NEW met1 ( 1529730 288150 ) M1M2_PR
-      NEW met1 ( 830530 35530 ) M1M2_PR
-      NEW met1 ( 1525130 35530 ) M1M2_PR ;
-    - la_data_out[120] ( PIN la_data_out[120] ) ( mprj la_data_out[120] ) + USE SIGNAL
-      + ROUTED met1 ( 2050450 287470 ) ( 2055510 * )
-      NEW met2 ( 2050450 287470 ) ( * 298860 )
-      NEW met2 ( 2050450 298860 ) ( 2050500 * )
-      NEW met2 ( 2050500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2055510 33150 ) ( * 287470 )
-      NEW met2 ( 2763450 2380 0 ) ( * 33150 )
-      NEW met1 ( 2055510 33150 ) ( 2763450 * )
-      NEW met1 ( 2055510 33150 ) M1M2_PR
-      NEW met1 ( 2055510 287470 ) M1M2_PR
-      NEW met1 ( 2050450 287470 ) M1M2_PR
-      NEW met1 ( 2763450 33150 ) M1M2_PR ;
-    - la_data_out[121] ( PIN la_data_out[121] ) ( mprj la_data_out[121] ) + USE SIGNAL
-      + ROUTED met2 ( 2055300 298860 ) ( 2055970 * )
-      NEW met2 ( 2055300 298860 ) ( * 300220 0 )
-      NEW met2 ( 2055970 32810 ) ( * 298860 )
-      NEW met2 ( 2780930 2380 0 ) ( * 32810 )
-      NEW met1 ( 2055970 32810 ) ( 2780930 * )
-      NEW met1 ( 2055970 32810 ) M1M2_PR
-      NEW met1 ( 2780930 32810 ) M1M2_PR ;
-    - la_data_out[122] ( PIN la_data_out[122] ) ( mprj la_data_out[122] ) + USE SIGNAL
-      + ROUTED met1 ( 2060110 287470 ) ( 2062870 * )
-      NEW met2 ( 2060110 287470 ) ( * 298860 )
-      NEW met2 ( 2060000 298860 ) ( 2060110 * )
-      NEW met2 ( 2060000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2798870 2380 0 ) ( * 32470 )
-      NEW met2 ( 2062870 32470 ) ( * 287470 )
-      NEW met1 ( 2062870 32470 ) ( 2798870 * )
-      NEW met1 ( 2062870 32470 ) M1M2_PR
-      NEW met1 ( 2062870 287470 ) M1M2_PR
-      NEW met1 ( 2060110 287470 ) M1M2_PR
-      NEW met1 ( 2798870 32470 ) M1M2_PR ;
-    - la_data_out[123] ( PIN la_data_out[123] ) ( mprj la_data_out[123] ) + USE SIGNAL
-      + ROUTED met2 ( 2816350 2380 0 ) ( * 32130 )
-      NEW met1 ( 2064710 287470 ) ( 2069770 * )
-      NEW met2 ( 2064710 287470 ) ( * 298860 )
-      NEW met2 ( 2064710 298860 ) ( 2064800 * )
-      NEW met2 ( 2064800 298860 ) ( * 300220 0 )
-      NEW met1 ( 2069770 32130 ) ( 2816350 * )
-      NEW met2 ( 2069770 32130 ) ( * 287470 )
-      NEW met1 ( 2816350 32130 ) M1M2_PR
-      NEW met1 ( 2069770 32130 ) M1M2_PR
-      NEW met1 ( 2069770 287470 ) M1M2_PR
-      NEW met1 ( 2064710 287470 ) M1M2_PR ;
-    - la_data_out[124] ( PIN la_data_out[124] ) ( mprj la_data_out[124] ) + USE SIGNAL
-      + ROUTED met2 ( 2834290 2380 0 ) ( * 31790 )
-      NEW met2 ( 2069310 298860 ) ( 2069600 * )
-      NEW met2 ( 2069600 298860 ) ( * 300220 0 )
-      NEW met1 ( 2069310 31790 ) ( 2834290 * )
-      NEW met2 ( 2069310 31790 ) ( * 298860 )
-      NEW met1 ( 2834290 31790 ) M1M2_PR
-      NEW met1 ( 2069310 31790 ) M1M2_PR ;
-    - la_data_out[125] ( PIN la_data_out[125] ) ( mprj la_data_out[125] ) + USE SIGNAL
-      + ROUTED met1 ( 2074370 287470 ) ( 2076670 * )
-      NEW met2 ( 2074370 287470 ) ( * 298860 )
-      NEW met2 ( 2074370 298860 ) ( 2074400 * )
-      NEW met2 ( 2074400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2851770 2380 0 ) ( * 31450 )
-      NEW met1 ( 2076670 31450 ) ( 2851770 * )
-      NEW met2 ( 2076670 31450 ) ( * 287470 )
-      NEW met1 ( 2076670 31450 ) M1M2_PR
-      NEW met1 ( 2076670 287470 ) M1M2_PR
-      NEW met1 ( 2074370 287470 ) M1M2_PR
-      NEW met1 ( 2851770 31450 ) M1M2_PR ;
-    - la_data_out[126] ( PIN la_data_out[126] ) ( mprj la_data_out[126] ) + USE SIGNAL
-      + ROUTED met1 ( 2079430 287470 ) ( 2083570 * )
-      NEW met2 ( 2079430 287470 ) ( * 298860 )
-      NEW met2 ( 2079200 298860 ) ( 2079430 * )
-      NEW met2 ( 2079200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2869710 2380 0 ) ( * 31110 )
-      NEW met1 ( 2083570 31110 ) ( 2869710 * )
-      NEW met2 ( 2083570 31110 ) ( * 287470 )
-      NEW met1 ( 2083570 31110 ) M1M2_PR
-      NEW met1 ( 2083570 287470 ) M1M2_PR
-      NEW met1 ( 2079430 287470 ) M1M2_PR
-      NEW met1 ( 2869710 31110 ) M1M2_PR ;
-    - la_data_out[127] ( PIN la_data_out[127] ) ( mprj la_data_out[127] ) + USE SIGNAL
-      + ROUTED met2 ( 2887190 2380 0 ) ( * 30770 )
-      NEW met1 ( 2084490 287470 ) ( 2090470 * )
-      NEW met2 ( 2084490 287470 ) ( * 299540 )
-      NEW met2 ( 2084000 299540 ) ( 2084490 * )
-      NEW met2 ( 2084000 299540 ) ( * 300220 0 )
-      NEW met1 ( 2090470 30770 ) ( 2887190 * )
-      NEW met2 ( 2090470 30770 ) ( * 287470 )
-      NEW met1 ( 2887190 30770 ) M1M2_PR
-      NEW met1 ( 2090470 30770 ) M1M2_PR
-      NEW met1 ( 2090470 287470 ) M1M2_PR
-      NEW met1 ( 2084490 287470 ) M1M2_PR ;
-    - la_data_out[12] ( PIN la_data_out[12] ) ( mprj la_data_out[12] ) + USE SIGNAL
-      + ROUTED met2 ( 1532030 298860 ) ( 1534600 * )
-      NEW met2 ( 1534600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1532030 35190 ) ( * 298860 )
-      NEW met2 ( 848010 2380 0 ) ( * 35190 )
-      NEW met1 ( 848010 35190 ) ( 1532030 * )
-      NEW met1 ( 1532030 35190 ) M1M2_PR
-      NEW met1 ( 848010 35190 ) M1M2_PR ;
-    - la_data_out[13] ( PIN la_data_out[13] ) ( mprj la_data_out[13] ) + USE SIGNAL
-      + ROUTED met2 ( 865950 2380 0 ) ( * 15980 )
-      NEW met2 ( 865950 15980 ) ( 866410 * )
-      NEW met2 ( 866410 15980 ) ( * 32810 )
-      NEW met1 ( 1535250 288830 ) ( 1539390 * )
-      NEW met2 ( 1539390 288830 ) ( * 298860 )
-      NEW met2 ( 1539390 298860 ) ( 1539400 * )
-      NEW met2 ( 1539400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1535250 32810 ) ( * 288830 )
-      NEW met1 ( 866410 32810 ) ( 1535250 * )
-      NEW met1 ( 866410 32810 ) M1M2_PR
-      NEW met1 ( 1535250 32810 ) M1M2_PR
-      NEW met1 ( 1535250 288830 ) M1M2_PR
-      NEW met1 ( 1539390 288830 ) M1M2_PR ;
-    - la_data_out[14] ( PIN la_data_out[14] ) ( mprj la_data_out[14] ) + USE SIGNAL
-      + ROUTED met2 ( 883430 2380 0 ) ( * 16830 )
-      NEW met1 ( 883430 16830 ) ( 900450 * )
-      NEW met2 ( 1543990 280670 ) ( * 298860 )
-      NEW met2 ( 1543990 298860 ) ( 1544200 * )
-      NEW met2 ( 1544200 298860 ) ( * 300220 0 )
-      NEW met2 ( 900450 16830 ) ( * 280670 )
-      NEW met1 ( 900450 280670 ) ( 1543990 * )
-      NEW met1 ( 883430 16830 ) M1M2_PR
-      NEW met1 ( 900450 16830 ) M1M2_PR
-      NEW met1 ( 900450 280670 ) M1M2_PR
-      NEW met1 ( 1543990 280670 ) M1M2_PR ;
-    - la_data_out[15] ( PIN la_data_out[15] ) ( mprj la_data_out[15] ) + USE SIGNAL
-      + ROUTED met2 ( 901370 2380 0 ) ( * 20570 )
-      NEW met2 ( 1545830 298860 ) ( 1549100 * )
-      NEW met2 ( 1549100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1545830 81430 ) ( * 298860 )
-      NEW met1 ( 901370 20570 ) ( 914250 * )
-      NEW met2 ( 914250 20570 ) ( * 81430 )
-      NEW met1 ( 914250 81430 ) ( 1545830 * )
-      NEW met1 ( 901370 20570 ) M1M2_PR
-      NEW met1 ( 1545830 81430 ) M1M2_PR
-      NEW met1 ( 914250 20570 ) M1M2_PR
-      NEW met1 ( 914250 81430 ) M1M2_PR ;
-    - la_data_out[16] ( PIN la_data_out[16] ) ( mprj la_data_out[16] ) + USE SIGNAL
-      + ROUTED met1 ( 1549050 288830 ) ( 1552730 * )
-      NEW met2 ( 1552730 288830 ) ( * 299540 )
-      NEW met2 ( 1552730 299540 ) ( 1553900 * )
-      NEW met2 ( 1553900 299540 ) ( * 300220 0 )
-      NEW met2 ( 1549050 141270 ) ( * 288830 )
-      NEW met2 ( 918850 2380 0 ) ( * 16830 )
-      NEW met1 ( 918850 16830 ) ( 924370 * )
-      NEW met2 ( 924370 16830 ) ( * 141270 )
-      NEW met1 ( 924370 141270 ) ( 1549050 * )
-      NEW met1 ( 1549050 288830 ) M1M2_PR
-      NEW met1 ( 1552730 288830 ) M1M2_PR
-      NEW met1 ( 1549050 141270 ) M1M2_PR
-      NEW met1 ( 918850 16830 ) M1M2_PR
-      NEW met1 ( 924370 16830 ) M1M2_PR
-      NEW met1 ( 924370 141270 ) M1M2_PR ;
-    - la_data_out[17] ( PIN la_data_out[17] ) ( mprj la_data_out[17] ) + USE SIGNAL
-      + ROUTED met2 ( 1553190 298860 ) ( 1558700 * )
-      NEW met2 ( 1558700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1553190 128010 ) ( * 298860 )
-      NEW met1 ( 938170 128010 ) ( 1553190 * )
-      NEW met2 ( 936790 2380 0 ) ( * 34500 )
-      NEW met2 ( 936790 34500 ) ( 938170 * )
-      NEW met2 ( 938170 34500 ) ( * 128010 )
-      NEW met1 ( 1553190 128010 ) M1M2_PR
-      NEW met1 ( 938170 128010 ) M1M2_PR ;
-    - la_data_out[18] ( PIN la_data_out[18] ) ( mprj la_data_out[18] ) + USE SIGNAL
-      + ROUTED met2 ( 954270 2380 0 ) ( * 16830 )
-      NEW met1 ( 954270 16830 ) ( 958410 * )
-      NEW met2 ( 1559630 298860 ) ( 1563300 * )
-      NEW met2 ( 1563300 298860 ) ( * 300220 0 )
-      NEW met2 ( 958410 16830 ) ( * 120530 )
-      NEW met2 ( 1559630 120530 ) ( * 298860 )
-      NEW met1 ( 958410 120530 ) ( 1559630 * )
-      NEW met1 ( 954270 16830 ) M1M2_PR
-      NEW met1 ( 958410 16830 ) M1M2_PR
-      NEW met1 ( 958410 120530 ) M1M2_PR
-      NEW met1 ( 1559630 120530 ) M1M2_PR ;
-    - la_data_out[19] ( PIN la_data_out[19] ) ( mprj la_data_out[19] ) + USE SIGNAL
-      + ROUTED met2 ( 972210 2380 0 ) ( * 16830 )
-      NEW met1 ( 972210 16830 ) ( 976810 * )
-      NEW met2 ( 1566530 298860 ) ( 1568100 * )
-      NEW met2 ( 1568100 298860 ) ( * 300220 0 )
-      NEW met2 ( 976810 16830 ) ( * 175950 )
-      NEW met2 ( 1566530 175950 ) ( * 298860 )
-      NEW met1 ( 976810 175950 ) ( 1566530 * )
-      NEW met1 ( 972210 16830 ) M1M2_PR
-      NEW met1 ( 976810 16830 ) M1M2_PR
-      NEW met1 ( 976810 175950 ) M1M2_PR
-      NEW met1 ( 1566530 175950 ) M1M2_PR ;
-    - la_data_out[1] ( PIN la_data_out[1] ) ( mprj la_data_out[1] ) + USE SIGNAL
-      + ROUTED met2 ( 1478670 298860 ) ( 1482100 * )
-      NEW met2 ( 1482100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1477290 134470 ) ( * 227700 )
-      NEW met2 ( 1477290 227700 ) ( 1478670 * )
-      NEW met2 ( 1478670 227700 ) ( * 298860 )
-      NEW met2 ( 652970 2380 0 ) ( * 3060 )
-      NEW met2 ( 652970 3060 ) ( 653890 * )
-      NEW met2 ( 653890 2380 ) ( * 3060 )
-      NEW met2 ( 653890 2380 ) ( 655270 * )
-      NEW met2 ( 655270 2380 ) ( * 134470 )
-      NEW met1 ( 655270 134470 ) ( 1477290 * )
-      NEW met1 ( 1477290 134470 ) M1M2_PR
-      NEW met1 ( 655270 134470 ) M1M2_PR ;
-    - la_data_out[20] ( PIN la_data_out[20] ) ( mprj la_data_out[20] ) + USE SIGNAL
-      + ROUTED met2 ( 989690 2380 0 ) ( * 33150 )
-      NEW met2 ( 1570670 298860 ) ( 1572900 * )
-      NEW met2 ( 1572900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1567450 33150 ) ( * 227700 )
-      NEW met2 ( 1567450 227700 ) ( 1570670 * )
-      NEW met2 ( 1570670 227700 ) ( * 298860 )
-      NEW met1 ( 989690 33150 ) ( 1567450 * )
-      NEW met1 ( 989690 33150 ) M1M2_PR
-      NEW met1 ( 1567450 33150 ) M1M2_PR ;
-    - la_data_out[21] ( PIN la_data_out[21] ) ( mprj la_data_out[21] ) + USE SIGNAL
-      + ROUTED met2 ( 1573430 298860 ) ( 1577700 * )
-      NEW met2 ( 1577700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1573430 45050 ) ( * 298860 )
-      NEW met2 ( 1007630 2380 0 ) ( * 45050 )
-      NEW met1 ( 1007630 45050 ) ( 1573430 * )
-      NEW met1 ( 1573430 45050 ) M1M2_PR
-      NEW met1 ( 1007630 45050 ) M1M2_PR ;
-    - la_data_out[22] ( PIN la_data_out[22] ) ( mprj la_data_out[22] ) + USE SIGNAL
-      + ROUTED met2 ( 1580330 298860 ) ( 1582500 * )
-      NEW met2 ( 1582500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1025570 2380 0 ) ( * 45390 )
-      NEW met1 ( 1025570 45390 ) ( 1580330 * )
-      NEW met2 ( 1580330 45390 ) ( * 298860 )
-      NEW met1 ( 1025570 45390 ) M1M2_PR
-      NEW met1 ( 1580330 45390 ) M1M2_PR ;
-    - la_data_out[23] ( PIN la_data_out[23] ) ( mprj la_data_out[23] ) + USE SIGNAL
-      + ROUTED met2 ( 1587300 298860 ) ( 1587690 * )
-      NEW met2 ( 1587300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1043050 2380 0 ) ( * 45730 )
-      NEW met1 ( 1043050 45730 ) ( 1587690 * )
-      NEW met2 ( 1587690 45730 ) ( * 298860 )
-      NEW met1 ( 1043050 45730 ) M1M2_PR
-      NEW met1 ( 1587690 45730 ) M1M2_PR ;
-    - la_data_out[24] ( PIN la_data_out[24] ) ( mprj la_data_out[24] ) + USE SIGNAL
-      + ROUTED met2 ( 1060990 2380 0 ) ( * 46070 )
-      NEW met1 ( 1587230 288830 ) ( 1591830 * )
-      NEW met2 ( 1591830 288830 ) ( * 298860 )
-      NEW met2 ( 1591830 298860 ) ( 1592000 * )
-      NEW met2 ( 1592000 298860 ) ( * 300220 0 )
-      NEW met1 ( 1060990 46070 ) ( 1587230 * )
-      NEW met2 ( 1587230 46070 ) ( * 288830 )
-      NEW met1 ( 1060990 46070 ) M1M2_PR
-      NEW met1 ( 1587230 288830 ) M1M2_PR
-      NEW met1 ( 1591830 288830 ) M1M2_PR
-      NEW met1 ( 1587230 46070 ) M1M2_PR ;
-    - la_data_out[25] ( PIN la_data_out[25] ) ( mprj la_data_out[25] ) + USE SIGNAL
-      + ROUTED met2 ( 1078470 2380 0 ) ( * 46410 )
-      NEW met2 ( 1594130 298860 ) ( 1596800 * )
-      NEW met2 ( 1596800 298860 ) ( * 300220 0 )
-      NEW met1 ( 1078470 46410 ) ( 1594130 * )
-      NEW met2 ( 1594130 46410 ) ( * 298860 )
-      NEW met1 ( 1078470 46410 ) M1M2_PR
-      NEW met1 ( 1594130 46410 ) M1M2_PR ;
-    - la_data_out[26] ( PIN la_data_out[26] ) ( mprj la_data_out[26] ) + USE SIGNAL
-      + ROUTED met2 ( 1096410 2380 0 ) ( * 46750 )
-      NEW met2 ( 1601490 298860 ) ( 1601600 * )
-      NEW met2 ( 1601600 298860 ) ( * 300220 0 )
-      NEW met1 ( 1096410 46750 ) ( 1601490 * )
-      NEW met2 ( 1601490 46750 ) ( * 298860 )
-      NEW met1 ( 1096410 46750 ) M1M2_PR
-      NEW met1 ( 1601490 46750 ) M1M2_PR ;
-    - la_data_out[27] ( PIN la_data_out[27] ) ( mprj la_data_out[27] ) + USE SIGNAL
-      + ROUTED met2 ( 1601950 298860 ) ( 1606400 * )
-      NEW met2 ( 1606400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1113890 2380 0 ) ( * 47090 )
-      NEW met1 ( 1113890 47090 ) ( 1601950 * )
-      NEW met2 ( 1601950 47090 ) ( * 298860 )
-      NEW met1 ( 1113890 47090 ) M1M2_PR
-      NEW met1 ( 1601950 47090 ) M1M2_PR ;
-    - la_data_out[28] ( PIN la_data_out[28] ) ( mprj la_data_out[28] ) + USE SIGNAL
-      + ROUTED met2 ( 1607930 298860 ) ( 1611100 * )
-      NEW met2 ( 1611100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1131830 2380 0 ) ( * 47430 )
-      NEW met1 ( 1131830 47430 ) ( 1607930 * )
-      NEW met2 ( 1607930 47430 ) ( * 298860 )
-      NEW met1 ( 1131830 47430 ) M1M2_PR
-      NEW met1 ( 1607930 47430 ) M1M2_PR ;
-    - la_data_out[29] ( PIN la_data_out[29] ) ( mprj la_data_out[29] ) + USE SIGNAL
-      + ROUTED met2 ( 1149310 2380 0 ) ( * 47770 )
-      NEW met2 ( 1615290 298860 ) ( 1615900 * )
-      NEW met2 ( 1615900 298860 ) ( * 300220 0 )
-      NEW met1 ( 1149310 47770 ) ( 1615290 * )
-      NEW met2 ( 1615290 47770 ) ( * 298860 )
-      NEW met1 ( 1149310 47770 ) M1M2_PR
-      NEW met1 ( 1615290 47770 ) M1M2_PR ;
-    - la_data_out[2] ( PIN la_data_out[2] ) ( mprj la_data_out[2] ) + USE SIGNAL
-      + ROUTED met2 ( 670910 2380 0 ) ( * 44710 )
-      NEW met2 ( 1483730 298860 ) ( 1486900 * )
-      NEW met2 ( 1486900 298860 ) ( * 300220 0 )
-      NEW met1 ( 670910 44710 ) ( 1483730 * )
-      NEW met2 ( 1483730 44710 ) ( * 298860 )
-      NEW met1 ( 670910 44710 ) M1M2_PR
-      NEW met1 ( 1483730 44710 ) M1M2_PR ;
-    - la_data_out[30] ( PIN la_data_out[30] ) ( mprj la_data_out[30] ) + USE SIGNAL
-      + ROUTED met2 ( 1167250 2380 0 ) ( * 48110 )
-      NEW met1 ( 1614830 299030 ) ( 1620600 * )
-      NEW met2 ( 1620600 299030 ) ( * 300220 0 )
-      NEW met1 ( 1167250 48110 ) ( 1614830 * )
-      NEW met2 ( 1614830 48110 ) ( * 299030 )
-      NEW met1 ( 1167250 48110 ) M1M2_PR
-      NEW met1 ( 1614830 299030 ) M1M2_PR
-      NEW met1 ( 1620600 299030 ) M1M2_PR
-      NEW met1 ( 1614830 48110 ) M1M2_PR ;
-    - la_data_out[31] ( PIN la_data_out[31] ) ( mprj la_data_out[31] ) + USE SIGNAL
-      + ROUTED met2 ( 1185190 2380 0 ) ( * 44370 )
-      NEW met2 ( 1621730 298860 ) ( 1625400 * )
-      NEW met2 ( 1625400 298860 ) ( * 300220 0 )
-      NEW met1 ( 1185190 44370 ) ( 1621730 * )
-      NEW met2 ( 1621730 44370 ) ( * 298860 )
-      NEW met1 ( 1185190 44370 ) M1M2_PR
-      NEW met1 ( 1621730 44370 ) M1M2_PR ;
-    - la_data_out[32] ( PIN la_data_out[32] ) ( mprj la_data_out[32] ) + USE SIGNAL
-      + ROUTED met2 ( 1629090 298860 ) ( 1630200 * )
-      NEW met2 ( 1630200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1629090 44030 ) ( * 298860 )
-      NEW met2 ( 1202670 2380 0 ) ( * 44030 )
-      NEW met1 ( 1202670 44030 ) ( 1629090 * )
-      NEW met1 ( 1629090 44030 ) M1M2_PR
-      NEW met1 ( 1202670 44030 ) M1M2_PR ;
-    - la_data_out[33] ( PIN la_data_out[33] ) ( mprj la_data_out[33] ) + USE SIGNAL
-      + ROUTED met1 ( 1628630 299030 ) ( 1635000 * )
-      NEW met2 ( 1635000 299030 ) ( * 300220 0 )
-      NEW met2 ( 1628630 43690 ) ( * 299030 )
-      NEW met2 ( 1220610 2380 0 ) ( * 17340 )
-      NEW met2 ( 1220150 17340 ) ( 1220610 * )
-      NEW met2 ( 1220150 17340 ) ( * 43690 )
-      NEW met1 ( 1220150 43690 ) ( 1628630 * )
-      NEW met1 ( 1628630 299030 ) M1M2_PR
-      NEW met1 ( 1635000 299030 ) M1M2_PR
-      NEW met1 ( 1628630 43690 ) M1M2_PR
-      NEW met1 ( 1220150 43690 ) M1M2_PR ;
-    - la_data_out[34] ( PIN la_data_out[34] ) ( mprj la_data_out[34] ) + USE SIGNAL
-      + ROUTED met2 ( 1635530 298860 ) ( 1639800 * )
-      NEW met2 ( 1639800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1635530 43350 ) ( * 298860 )
-      NEW met2 ( 1238090 2380 0 ) ( * 43350 )
-      NEW met1 ( 1238090 43350 ) ( 1635530 * )
-      NEW met1 ( 1635530 43350 ) M1M2_PR
-      NEW met1 ( 1238090 43350 ) M1M2_PR ;
-    - la_data_out[35] ( PIN la_data_out[35] ) ( mprj la_data_out[35] ) + USE SIGNAL
-      + ROUTED met2 ( 1642430 298860 ) ( 1644600 * )
-      NEW met2 ( 1644600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1256030 2380 0 ) ( * 43010 )
-      NEW met2 ( 1642430 43010 ) ( * 298860 )
-      NEW met1 ( 1256030 43010 ) ( 1642430 * )
-      NEW met1 ( 1256030 43010 ) M1M2_PR
-      NEW met1 ( 1642430 43010 ) M1M2_PR ;
-    - la_data_out[36] ( PIN la_data_out[36] ) ( mprj la_data_out[36] ) + USE SIGNAL
-      + ROUTED met2 ( 1649300 298860 ) ( 1649790 * )
-      NEW met2 ( 1649300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1273510 2380 0 ) ( * 42670 )
-      NEW met2 ( 1649790 42670 ) ( * 298860 )
-      NEW met1 ( 1273510 42670 ) ( 1649790 * )
-      NEW met1 ( 1273510 42670 ) M1M2_PR
-      NEW met1 ( 1649790 42670 ) M1M2_PR ;
-    - la_data_out[37] ( PIN la_data_out[37] ) ( mprj la_data_out[37] ) + USE SIGNAL
-      + ROUTED met1 ( 1649330 288830 ) ( 1653930 * )
-      NEW met2 ( 1653930 288830 ) ( * 298860 )
-      NEW met2 ( 1653930 298860 ) ( 1654100 * )
-      NEW met2 ( 1654100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1649330 42330 ) ( * 288830 )
-      NEW met2 ( 1291450 2380 0 ) ( * 42330 )
-      NEW met1 ( 1291450 42330 ) ( 1649330 * )
-      NEW met1 ( 1649330 288830 ) M1M2_PR
-      NEW met1 ( 1653930 288830 ) M1M2_PR
-      NEW met1 ( 1649330 42330 ) M1M2_PR
-      NEW met1 ( 1291450 42330 ) M1M2_PR ;
-    - la_data_out[38] ( PIN la_data_out[38] ) ( mprj la_data_out[38] ) + USE SIGNAL
-      + ROUTED met2 ( 1656230 298860 ) ( 1658800 * )
-      NEW met2 ( 1658800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1656230 41990 ) ( * 298860 )
-      NEW met2 ( 1308930 2380 0 ) ( * 41990 )
-      NEW met1 ( 1308930 41990 ) ( 1656230 * )
-      NEW met1 ( 1656230 41990 ) M1M2_PR
-      NEW met1 ( 1308930 41990 ) M1M2_PR ;
-    - la_data_out[39] ( PIN la_data_out[39] ) ( mprj la_data_out[39] ) + USE SIGNAL
-      + ROUTED met1 ( 1438650 284410 ) ( 1476830 * )
-      NEW li1 ( 1476830 284410 ) ( * 285090 )
-      NEW met2 ( 1663590 285090 ) ( * 298860 )
-      NEW met2 ( 1663590 298860 ) ( 1663600 * )
-      NEW met2 ( 1663600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1438650 20910 ) ( * 284410 )
-      NEW met2 ( 1326870 2380 0 ) ( * 20910 )
-      NEW met1 ( 1326870 20910 ) ( 1438650 * )
-      NEW met1 ( 1476830 285090 ) ( 1663590 * )
-      NEW met1 ( 1438650 20910 ) M1M2_PR
-      NEW met1 ( 1438650 284410 ) M1M2_PR
-      NEW li1 ( 1476830 284410 ) L1M1_PR_MR
-      NEW li1 ( 1476830 285090 ) L1M1_PR_MR
-      NEW met1 ( 1663590 285090 ) M1M2_PR
-      NEW met1 ( 1326870 20910 ) M1M2_PR ;
-    - la_data_out[3] ( PIN la_data_out[3] ) ( mprj la_data_out[3] ) + USE SIGNAL
-      + ROUTED met2 ( 688390 2380 0 ) ( * 73610 )
-      NEW met2 ( 1490630 298860 ) ( 1491700 * )
-      NEW met2 ( 1491700 298860 ) ( * 300220 0 )
-      NEW met1 ( 688390 73610 ) ( 1490630 * )
-      NEW met2 ( 1490630 73610 ) ( * 298860 )
-      NEW met1 ( 688390 73610 ) M1M2_PR
-      NEW met1 ( 1490630 73610 ) M1M2_PR ;
-    - la_data_out[40] ( PIN la_data_out[40] ) ( mprj la_data_out[40] ) + USE SIGNAL
-      + ROUTED met1 ( 1659450 288830 ) ( 1668190 * )
-      NEW met2 ( 1668190 288830 ) ( * 298860 )
-      NEW met2 ( 1668190 298860 ) ( 1668400 * )
-      NEW met2 ( 1668400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1344350 2380 0 ) ( * 34500 )
-      NEW met2 ( 1344350 34500 ) ( 1344810 * )
-      NEW met2 ( 1344810 34500 ) ( * 148070 )
-      NEW met2 ( 1659450 148070 ) ( * 288830 )
-      NEW met1 ( 1344810 148070 ) ( 1659450 * )
-      NEW met1 ( 1659450 288830 ) M1M2_PR
-      NEW met1 ( 1668190 288830 ) M1M2_PR
-      NEW met1 ( 1344810 148070 ) M1M2_PR
-      NEW met1 ( 1659450 148070 ) M1M2_PR ;
-    - la_data_out[41] ( PIN la_data_out[41] ) ( mprj la_data_out[41] ) + USE SIGNAL
-      + ROUTED met2 ( 1362290 2380 0 ) ( * 16830 )
-      NEW met1 ( 1362290 16830 ) ( 1365970 * )
-      NEW met2 ( 1670030 298860 ) ( 1673200 * )
-      NEW met2 ( 1673200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1365970 16830 ) ( * 61710 )
-      NEW met2 ( 1670030 61710 ) ( * 298860 )
-      NEW met1 ( 1365970 61710 ) ( 1670030 * )
-      NEW met1 ( 1362290 16830 ) M1M2_PR
-      NEW met1 ( 1365970 16830 ) M1M2_PR
-      NEW met1 ( 1365970 61710 ) M1M2_PR
-      NEW met1 ( 1670030 61710 ) M1M2_PR ;
-    - la_data_out[42] ( PIN la_data_out[42] ) ( mprj la_data_out[42] ) + USE SIGNAL
-      + ROUTED met2 ( 1380230 2380 0 ) ( * 15130 )
-      NEW met1 ( 1380230 15130 ) ( 1386210 * )
-      NEW met2 ( 1386210 15130 ) ( * 155550 )
-      NEW met2 ( 1677390 298860 ) ( 1677900 * )
-      NEW met2 ( 1677900 298860 ) ( * 300220 0 )
-      NEW met1 ( 1386210 155550 ) ( 1677390 * )
-      NEW met2 ( 1677390 155550 ) ( * 298860 )
-      NEW met1 ( 1380230 15130 ) M1M2_PR
-      NEW met1 ( 1386210 15130 ) M1M2_PR
-      NEW met1 ( 1386210 155550 ) M1M2_PR
-      NEW met1 ( 1677390 155550 ) M1M2_PR ;
-    - la_data_out[43] ( PIN la_data_out[43] ) ( mprj la_data_out[43] ) + USE SIGNAL
-      + ROUTED met2 ( 1397710 2380 0 ) ( * 30090 )
-      NEW met1 ( 1397710 30090 ) ( 1514550 * )
-      NEW met1 ( 1514550 288830 ) ( 1530190 * )
-      NEW li1 ( 1530190 288150 ) ( * 288830 )
-      NEW met2 ( 1682450 288150 ) ( * 298860 )
-      NEW met2 ( 1682450 298860 ) ( 1682700 * )
-      NEW met2 ( 1682700 298860 ) ( * 300220 0 )
-      NEW met1 ( 1530190 288150 ) ( 1682450 * )
-      NEW met2 ( 1514550 30090 ) ( * 288830 )
-      NEW met1 ( 1397710 30090 ) M1M2_PR
-      NEW met1 ( 1514550 30090 ) M1M2_PR
-      NEW met1 ( 1514550 288830 ) M1M2_PR
-      NEW li1 ( 1530190 288830 ) L1M1_PR_MR
-      NEW li1 ( 1530190 288150 ) L1M1_PR_MR
-      NEW met1 ( 1682450 288150 ) M1M2_PR ;
-    - la_data_out[44] ( PIN la_data_out[44] ) ( mprj la_data_out[44] ) + USE SIGNAL
-      + ROUTED met2 ( 1415650 2380 0 ) ( * 21590 )
-      NEW met1 ( 1415650 21590 ) ( 1424850 * )
-      NEW met1 ( 1425310 285090 ) ( 1428530 * )
-      NEW met1 ( 1428530 285090 ) ( * 285430 )
-      NEW met2 ( 1687510 285430 ) ( * 298860 )
-      NEW met2 ( 1687500 298860 ) ( 1687510 * )
-      NEW met2 ( 1687500 298860 ) ( * 300220 0 )
-      NEW met1 ( 1428530 285430 ) ( 1687510 * )
-      NEW met2 ( 1424850 21590 ) ( * 227700 )
-      NEW met2 ( 1424850 227700 ) ( 1425310 * )
-      NEW met2 ( 1425310 227700 ) ( * 285090 )
-      NEW met1 ( 1415650 21590 ) M1M2_PR
-      NEW met1 ( 1424850 21590 ) M1M2_PR
-      NEW met1 ( 1425310 285090 ) M1M2_PR
-      NEW met1 ( 1687510 285430 ) M1M2_PR ;
-    - la_data_out[45] ( PIN la_data_out[45] ) ( mprj la_data_out[45] ) + USE SIGNAL
-      + ROUTED met1 ( 1680150 288830 ) ( 1692110 * )
-      NEW met2 ( 1692110 288830 ) ( * 298860 )
-      NEW met2 ( 1692110 298860 ) ( 1692300 * )
-      NEW met2 ( 1692300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1433130 2380 0 ) ( * 68510 )
-      NEW met1 ( 1433130 68510 ) ( 1680150 * )
-      NEW met2 ( 1680150 68510 ) ( * 288830 )
-      NEW met1 ( 1680150 288830 ) M1M2_PR
-      NEW met1 ( 1692110 288830 ) M1M2_PR
-      NEW met1 ( 1433130 68510 ) M1M2_PR
-      NEW met1 ( 1680150 68510 ) M1M2_PR ;
-    - la_data_out[46] ( PIN la_data_out[46] ) ( mprj la_data_out[46] ) + USE SIGNAL
-      + ROUTED met2 ( 1451070 2380 0 ) ( * 16830 )
-      NEW met1 ( 1451070 16830 ) ( 1455210 * )
-      NEW met2 ( 1455210 16830 ) ( * 62050 )
-      NEW met1 ( 1691190 299030 ) ( 1697100 * )
-      NEW met2 ( 1697100 299030 ) ( * 300220 0 )
-      NEW met1 ( 1455210 62050 ) ( 1691190 * )
-      NEW met2 ( 1691190 62050 ) ( * 299030 )
-      NEW met1 ( 1451070 16830 ) M1M2_PR
-      NEW met1 ( 1455210 16830 ) M1M2_PR
-      NEW met1 ( 1455210 62050 ) M1M2_PR
-      NEW met1 ( 1691190 299030 ) M1M2_PR
-      NEW met1 ( 1697100 299030 ) M1M2_PR
-      NEW met1 ( 1691190 62050 ) M1M2_PR ;
-    - la_data_out[47] ( PIN la_data_out[47] ) ( mprj la_data_out[47] ) + USE SIGNAL
-      + ROUTED met2 ( 1468550 2380 0 ) ( * 48790 )
-      NEW met2 ( 1697630 298860 ) ( 1701900 * )
-      NEW met2 ( 1701900 298860 ) ( * 300220 0 )
-      NEW met1 ( 1468550 48790 ) ( 1697630 * )
-      NEW met2 ( 1697630 48790 ) ( * 298860 )
-      NEW met1 ( 1468550 48790 ) M1M2_PR
-      NEW met1 ( 1697630 48790 ) M1M2_PR ;
-    - la_data_out[48] ( PIN la_data_out[48] ) ( mprj la_data_out[48] ) + USE SIGNAL
-      + ROUTED met2 ( 1486490 2380 0 ) ( * 33490 )
-      NEW met1 ( 1486490 33490 ) ( 1704530 * )
-      NEW met2 ( 1704530 298860 ) ( 1706500 * )
+      + ROUTED met2 ( 2603830 2380 0 ) ( * 29410 )
+      NEW met1 ( 1706370 288830 ) ( 1710510 * )
+      NEW met2 ( 1706370 288830 ) ( * 298860 )
+      NEW met2 ( 1706370 298860 ) ( 1706500 * )
       NEW met2 ( 1706500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1704530 33490 ) ( * 298860 )
-      NEW met1 ( 1486490 33490 ) M1M2_PR
-      NEW met1 ( 1704530 33490 ) M1M2_PR ;
+      NEW met1 ( 1710050 29410 ) ( 2603830 * )
+      NEW met2 ( 1710050 82800 ) ( 1710510 * )
+      NEW met2 ( 1710050 29410 ) ( * 82800 )
+      NEW met2 ( 1710510 82800 ) ( * 288830 )
+      NEW met1 ( 2603830 29410 ) M1M2_PR
+      NEW met1 ( 1710050 29410 ) M1M2_PR
+      NEW met1 ( 1710510 288830 ) M1M2_PR
+      NEW met1 ( 1706370 288830 ) M1M2_PR ;
+    - la_data_out[112] ( PIN la_data_out[112] ) ( mprj la_data_out[112] ) + USE SIGNAL
+      + ROUTED met2 ( 2621310 2380 0 ) ( * 29750 )
+      NEW met2 ( 1710400 298860 ) ( 1710970 * )
+      NEW met2 ( 1710400 298860 ) ( * 300220 0 )
+      NEW met1 ( 1710510 29750 ) ( 2621310 * )
+      NEW met2 ( 1710510 29750 ) ( * 34500 )
+      NEW met2 ( 1710510 34500 ) ( 1710970 * )
+      NEW met2 ( 1710970 34500 ) ( * 298860 )
+      NEW met1 ( 2621310 29750 ) M1M2_PR
+      NEW met1 ( 1710510 29750 ) M1M2_PR ;
+    - la_data_out[113] ( PIN la_data_out[113] ) ( mprj la_data_out[113] ) + USE SIGNAL
+      + ROUTED met2 ( 2639250 2380 0 ) ( * 30090 )
+      NEW met1 ( 1714190 288830 ) ( 1717870 * )
+      NEW met2 ( 1714190 288830 ) ( * 298860 )
+      NEW met2 ( 1714190 298860 ) ( 1714300 * )
+      NEW met2 ( 1714300 298860 ) ( * 300220 0 )
+      NEW met1 ( 1717870 30090 ) ( 2639250 * )
+      NEW met2 ( 1717870 30090 ) ( * 288830 )
+      NEW met1 ( 2639250 30090 ) M1M2_PR
+      NEW met1 ( 1717870 30090 ) M1M2_PR
+      NEW met1 ( 1717870 288830 ) M1M2_PR
+      NEW met1 ( 1714190 288830 ) M1M2_PR ;
+    - la_data_out[114] ( PIN la_data_out[114] ) ( mprj la_data_out[114] ) + USE SIGNAL
+      + ROUTED met1 ( 1718330 284410 ) ( 1724310 * )
+      NEW met2 ( 1718330 284410 ) ( * 298860 )
+      NEW met2 ( 1718200 298860 ) ( 1718330 * )
+      NEW met2 ( 1718200 298860 ) ( * 300220 0 )
+      NEW met2 ( 2656730 2380 0 ) ( * 30430 )
+      NEW met1 ( 1724310 30430 ) ( 2656730 * )
+      NEW met2 ( 1724310 30430 ) ( * 284410 )
+      NEW met1 ( 1724310 30430 ) M1M2_PR
+      NEW met1 ( 1724310 284410 ) M1M2_PR
+      NEW met1 ( 1718330 284410 ) M1M2_PR
+      NEW met1 ( 2656730 30430 ) M1M2_PR ;
+    - la_data_out[115] ( PIN la_data_out[115] ) ( mprj la_data_out[115] ) + USE SIGNAL
+      + ROUTED met1 ( 1722010 288830 ) ( 1724770 * )
+      NEW met2 ( 1722010 288830 ) ( * 298860 )
+      NEW met2 ( 1722010 298860 ) ( 1722100 * )
+      NEW met2 ( 1722100 298860 ) ( * 300220 0 )
+      NEW met2 ( 2674670 2380 0 ) ( * 34170 )
+      NEW met1 ( 1724770 34170 ) ( 2674670 * )
+      NEW met2 ( 1724770 34170 ) ( * 288830 )
+      NEW met1 ( 1724770 34170 ) M1M2_PR
+      NEW met1 ( 1724770 288830 ) M1M2_PR
+      NEW met1 ( 1722010 288830 ) M1M2_PR
+      NEW met1 ( 2674670 34170 ) M1M2_PR ;
+    - la_data_out[116] ( PIN la_data_out[116] ) ( mprj la_data_out[116] ) + USE SIGNAL
+      + ROUTED met1 ( 1726150 288830 ) ( 1731670 * )
+      NEW met2 ( 1726150 288830 ) ( * 298860 )
+      NEW met2 ( 1726000 298860 ) ( 1726150 * )
+      NEW met2 ( 1726000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2692150 2380 0 ) ( * 33830 )
+      NEW met2 ( 1731670 33830 ) ( * 288830 )
+      NEW met1 ( 1731670 33830 ) ( 2692150 * )
+      NEW met1 ( 1731670 33830 ) M1M2_PR
+      NEW met1 ( 1731670 288830 ) M1M2_PR
+      NEW met1 ( 1726150 288830 ) M1M2_PR
+      NEW met1 ( 2692150 33830 ) M1M2_PR ;
+    - la_data_out[117] ( PIN la_data_out[117] ) ( mprj la_data_out[117] ) + USE SIGNAL
+      + ROUTED met2 ( 1729900 298860 ) ( 1731210 * )
+      NEW met2 ( 1729900 298860 ) ( * 300220 0 )
+      NEW met2 ( 2710090 2380 0 ) ( * 33490 )
+      NEW met2 ( 1731210 33490 ) ( * 298860 )
+      NEW met1 ( 1731210 33490 ) ( 2710090 * )
+      NEW met1 ( 1731210 33490 ) M1M2_PR
+      NEW met1 ( 2710090 33490 ) M1M2_PR ;
+    - la_data_out[118] ( PIN la_data_out[118] ) ( mprj la_data_out[118] ) + USE SIGNAL
+      + ROUTED met1 ( 1733970 288830 ) ( 1738570 * )
+      NEW met2 ( 1733970 288830 ) ( * 298860 )
+      NEW met2 ( 1733700 298860 ) ( 1733970 * )
+      NEW met2 ( 1733700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2727570 2380 0 ) ( * 33150 )
+      NEW met2 ( 1738570 33150 ) ( * 288830 )
+      NEW met1 ( 1738570 33150 ) ( 2727570 * )
+      NEW met1 ( 1738570 33150 ) M1M2_PR
+      NEW met1 ( 1738570 288830 ) M1M2_PR
+      NEW met1 ( 1733970 288830 ) M1M2_PR
+      NEW met1 ( 2727570 33150 ) M1M2_PR ;
+    - la_data_out[119] ( PIN la_data_out[119] ) ( mprj la_data_out[119] ) + USE SIGNAL
+      + ROUTED met2 ( 1737600 298860 ) ( 1738110 * )
+      NEW met2 ( 1737600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1738110 32810 ) ( * 298860 )
+      NEW met2 ( 2745510 2380 0 ) ( * 32810 )
+      NEW met1 ( 1738110 32810 ) ( 2745510 * )
+      NEW met1 ( 1738110 32810 ) M1M2_PR
+      NEW met1 ( 2745510 32810 ) M1M2_PR ;
+    - la_data_out[11] ( PIN la_data_out[11] ) ( mprj la_data_out[11] ) + USE SIGNAL
+      + ROUTED met2 ( 1312610 298860 ) ( 1316100 * )
+      NEW met2 ( 1316100 298860 ) ( * 300220 0 )
+      NEW met2 ( 830530 2380 0 ) ( * 46070 )
+      NEW met1 ( 830530 46070 ) ( 1311690 * )
+      NEW met2 ( 1311690 46070 ) ( * 227700 )
+      NEW met2 ( 1311690 227700 ) ( 1312610 * )
+      NEW met2 ( 1312610 227700 ) ( * 298860 )
+      NEW met1 ( 830530 46070 ) M1M2_PR
+      NEW met1 ( 1311690 46070 ) M1M2_PR ;
+    - la_data_out[120] ( PIN la_data_out[120] ) ( mprj la_data_out[120] ) + USE SIGNAL
+      + ROUTED met1 ( 1741790 288830 ) ( 1745010 * )
+      NEW met2 ( 1741790 288830 ) ( * 298860 )
+      NEW met2 ( 1741600 298860 ) ( 1741790 * )
+      NEW met2 ( 1741600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1745010 32470 ) ( * 288830 )
+      NEW met2 ( 2763450 2380 0 ) ( * 32470 )
+      NEW met1 ( 1745010 32470 ) ( 2763450 * )
+      NEW met1 ( 1745010 32470 ) M1M2_PR
+      NEW met1 ( 1745010 288830 ) M1M2_PR
+      NEW met1 ( 1741790 288830 ) M1M2_PR
+      NEW met1 ( 2763450 32470 ) M1M2_PR ;
+    - la_data_out[121] ( PIN la_data_out[121] ) ( mprj la_data_out[121] ) + USE SIGNAL
+      + ROUTED met2 ( 1745470 298860 ) ( 1745500 * )
+      NEW met2 ( 1745500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1745470 32130 ) ( * 298860 )
+      NEW met2 ( 2780930 2380 0 ) ( * 32130 )
+      NEW met1 ( 1745470 32130 ) ( 2780930 * )
+      NEW met1 ( 1745470 32130 ) M1M2_PR
+      NEW met1 ( 2780930 32130 ) M1M2_PR ;
+    - la_data_out[122] ( PIN la_data_out[122] ) ( mprj la_data_out[122] ) + USE SIGNAL
+      + ROUTED met1 ( 1749610 283730 ) ( 1752370 * )
+      NEW met2 ( 1749610 283730 ) ( * 298860 )
+      NEW met2 ( 1749400 298860 ) ( 1749610 * )
+      NEW met2 ( 1749400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2798870 2380 0 ) ( * 31790 )
+      NEW met2 ( 1752370 31790 ) ( * 283730 )
+      NEW met1 ( 1752370 31790 ) ( 2798870 * )
+      NEW met1 ( 1752370 31790 ) M1M2_PR
+      NEW met1 ( 1752370 283730 ) M1M2_PR
+      NEW met1 ( 1749610 283730 ) M1M2_PR
+      NEW met1 ( 2798870 31790 ) M1M2_PR ;
+    - la_data_out[123] ( PIN la_data_out[123] ) ( mprj la_data_out[123] ) + USE SIGNAL
+      + ROUTED met1 ( 1753290 288830 ) ( 1759270 * )
+      NEW met2 ( 1753290 288830 ) ( * 298860 )
+      NEW met2 ( 1753290 298860 ) ( 1753300 * )
+      NEW met2 ( 1753300 298860 ) ( * 300220 0 )
+      NEW met2 ( 2816350 2380 0 ) ( * 31450 )
+      NEW met2 ( 1759270 31450 ) ( * 288830 )
+      NEW met1 ( 1759270 31450 ) ( 2816350 * )
+      NEW met1 ( 1759270 31450 ) M1M2_PR
+      NEW met1 ( 1759270 288830 ) M1M2_PR
+      NEW met1 ( 1753290 288830 ) M1M2_PR
+      NEW met1 ( 2816350 31450 ) M1M2_PR ;
+    - la_data_out[124] ( PIN la_data_out[124] ) ( mprj la_data_out[124] ) + USE SIGNAL
+      + ROUTED met2 ( 1757200 298860 ) ( 1758810 * )
+      NEW met2 ( 1757200 298860 ) ( * 300220 0 )
+      NEW met2 ( 2834290 2380 0 ) ( * 31110 )
+      NEW met2 ( 1758810 31110 ) ( * 298860 )
+      NEW met1 ( 1758810 31110 ) ( 2834290 * )
+      NEW met1 ( 1758810 31110 ) M1M2_PR
+      NEW met1 ( 2834290 31110 ) M1M2_PR ;
+    - la_data_out[125] ( PIN la_data_out[125] ) ( mprj la_data_out[125] ) + USE SIGNAL
+      + ROUTED met1 ( 1761110 285090 ) ( 1766170 * )
+      NEW met2 ( 1761110 285090 ) ( * 298860 )
+      NEW met2 ( 1761100 298860 ) ( 1761110 * )
+      NEW met2 ( 1761100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1766170 30770 ) ( * 285090 )
+      NEW met2 ( 2851770 2380 0 ) ( * 30770 )
+      NEW met1 ( 1766170 30770 ) ( 2851770 * )
+      NEW met1 ( 1766170 30770 ) M1M2_PR
+      NEW met1 ( 1766170 285090 ) M1M2_PR
+      NEW met1 ( 1761110 285090 ) M1M2_PR
+      NEW met1 ( 2851770 30770 ) M1M2_PR ;
+    - la_data_out[126] ( PIN la_data_out[126] ) ( mprj la_data_out[126] ) + USE SIGNAL
+      + ROUTED met1 ( 1760190 288830 ) ( 1765250 * )
+      NEW met2 ( 1765250 288830 ) ( * 298860 )
+      NEW met2 ( 1765100 298860 ) ( 1765250 * )
+      NEW met2 ( 1765100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1760190 265370 ) ( * 288830 )
+      NEW met2 ( 2869710 2380 0 ) ( * 3060 )
+      NEW met2 ( 2868790 3060 ) ( 2869710 * )
+      NEW met2 ( 2868790 2380 ) ( * 3060 )
+      NEW met2 ( 2867410 2380 ) ( 2868790 * )
+      NEW met2 ( 2863730 82800 ) ( 2867410 * )
+      NEW met2 ( 2867410 2380 ) ( * 82800 )
+      NEW met1 ( 1760190 265370 ) ( 2863730 * )
+      NEW met2 ( 2863730 82800 ) ( * 265370 )
+      NEW met1 ( 1760190 288830 ) M1M2_PR
+      NEW met1 ( 1765250 288830 ) M1M2_PR
+      NEW met1 ( 1760190 265370 ) M1M2_PR
+      NEW met1 ( 2863730 265370 ) M1M2_PR ;
+    - la_data_out[127] ( PIN la_data_out[127] ) ( mprj la_data_out[127] ) + USE SIGNAL
+      + ROUTED met2 ( 1767090 298860 ) ( 1769000 * )
+      NEW met2 ( 1769000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2887190 2380 0 ) ( * 20570 )
+      NEW met2 ( 1767090 258570 ) ( * 298860 )
+      NEW met1 ( 2873850 20570 ) ( 2887190 * )
+      NEW met1 ( 1767090 258570 ) ( 2873850 * )
+      NEW met2 ( 2873850 20570 ) ( * 258570 )
+      NEW met1 ( 2887190 20570 ) M1M2_PR
+      NEW met1 ( 1767090 258570 ) M1M2_PR
+      NEW met1 ( 2873850 20570 ) M1M2_PR
+      NEW met1 ( 2873850 258570 ) M1M2_PR ;
+    - la_data_out[12] ( PIN la_data_out[12] ) ( mprj la_data_out[12] ) + USE SIGNAL
+      + ROUTED met2 ( 1318590 298860 ) ( 1320000 * )
+      NEW met2 ( 1320000 298860 ) ( * 300220 0 )
+      NEW met2 ( 848010 2380 0 ) ( * 46410 )
+      NEW met1 ( 848010 46410 ) ( 1318590 * )
+      NEW met2 ( 1318590 46410 ) ( * 298860 )
+      NEW met1 ( 848010 46410 ) M1M2_PR
+      NEW met1 ( 1318590 46410 ) M1M2_PR ;
+    - la_data_out[13] ( PIN la_data_out[13] ) ( mprj la_data_out[13] ) + USE SIGNAL
+      + ROUTED met2 ( 865950 2380 0 ) ( * 17340 )
+      NEW met2 ( 865950 17340 ) ( 866410 * )
+      NEW met2 ( 866410 17340 ) ( * 46750 )
+      NEW met2 ( 1320430 298860 ) ( 1324000 * )
+      NEW met2 ( 1324000 298860 ) ( * 300220 0 )
+      NEW met1 ( 866410 46750 ) ( 1319050 * )
+      NEW met2 ( 1319050 46750 ) ( * 227700 )
+      NEW met2 ( 1319050 227700 ) ( 1320430 * )
+      NEW met2 ( 1320430 227700 ) ( * 298860 )
+      NEW met1 ( 866410 46750 ) M1M2_PR
+      NEW met1 ( 1319050 46750 ) M1M2_PR ;
+    - la_data_out[14] ( PIN la_data_out[14] ) ( mprj la_data_out[14] ) + USE SIGNAL
+      + ROUTED met2 ( 883430 2380 0 ) ( * 47090 )
+      NEW met2 ( 1325030 298860 ) ( 1327900 * )
+      NEW met2 ( 1327900 298860 ) ( * 300220 0 )
+      NEW met1 ( 883430 47090 ) ( 1325030 * )
+      NEW met2 ( 1325030 47090 ) ( * 298860 )
+      NEW met1 ( 883430 47090 ) M1M2_PR
+      NEW met1 ( 1325030 47090 ) M1M2_PR ;
+    - la_data_out[15] ( PIN la_data_out[15] ) ( mprj la_data_out[15] ) + USE SIGNAL
+      + ROUTED met2 ( 901370 2380 0 ) ( * 47430 )
+      NEW met2 ( 1331800 298860 ) ( 1332390 * )
+      NEW met2 ( 1331800 298860 ) ( * 300220 0 )
+      NEW met1 ( 901370 47430 ) ( 1332390 * )
+      NEW met2 ( 1332390 47430 ) ( * 298860 )
+      NEW met1 ( 901370 47430 ) M1M2_PR
+      NEW met1 ( 1332390 47430 ) M1M2_PR ;
+    - la_data_out[16] ( PIN la_data_out[16] ) ( mprj la_data_out[16] ) + USE SIGNAL
+      + ROUTED met1 ( 1331930 289170 ) ( 1335610 * )
+      NEW met2 ( 1335610 289170 ) ( * 298860 )
+      NEW met2 ( 1335610 298860 ) ( 1335700 * )
+      NEW met2 ( 1335700 298860 ) ( * 300220 0 )
+      NEW met2 ( 918850 2380 0 ) ( * 47770 )
+      NEW met1 ( 918850 47770 ) ( 1331930 * )
+      NEW met2 ( 1331930 47770 ) ( * 289170 )
+      NEW met1 ( 1331930 289170 ) M1M2_PR
+      NEW met1 ( 1335610 289170 ) M1M2_PR
+      NEW met1 ( 918850 47770 ) M1M2_PR
+      NEW met1 ( 1331930 47770 ) M1M2_PR ;
+    - la_data_out[17] ( PIN la_data_out[17] ) ( mprj la_data_out[17] ) + USE SIGNAL
+      + ROUTED met2 ( 1339290 298860 ) ( 1339600 * )
+      NEW met2 ( 1339600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1339290 48110 ) ( * 298860 )
+      NEW met2 ( 936790 2380 0 ) ( * 48110 )
+      NEW met1 ( 936790 48110 ) ( 1339290 * )
+      NEW met1 ( 1339290 48110 ) M1M2_PR
+      NEW met1 ( 936790 48110 ) M1M2_PR ;
+    - la_data_out[18] ( PIN la_data_out[18] ) ( mprj la_data_out[18] ) + USE SIGNAL
+      + ROUTED met2 ( 1342510 298860 ) ( 1343500 * )
+      NEW met2 ( 1343500 298860 ) ( * 300220 0 )
+      NEW met2 ( 954270 2380 0 ) ( * 44370 )
+      NEW met2 ( 1339750 44370 ) ( * 227700 )
+      NEW met2 ( 1339750 227700 ) ( 1342510 * )
+      NEW met2 ( 1342510 227700 ) ( * 298860 )
+      NEW met1 ( 954270 44370 ) ( 1339750 * )
+      NEW met1 ( 954270 44370 ) M1M2_PR
+      NEW met1 ( 1339750 44370 ) M1M2_PR ;
+    - la_data_out[19] ( PIN la_data_out[19] ) ( mprj la_data_out[19] ) + USE SIGNAL
+      + ROUTED met2 ( 1345730 298860 ) ( 1347400 * )
+      NEW met2 ( 1347400 298860 ) ( * 300220 0 )
+      NEW met2 ( 972210 2380 0 ) ( * 44030 )
+      NEW met2 ( 1345730 44030 ) ( * 298860 )
+      NEW met1 ( 972210 44030 ) ( 1345730 * )
+      NEW met1 ( 972210 44030 ) M1M2_PR
+      NEW met1 ( 1345730 44030 ) M1M2_PR ;
+    - la_data_out[1] ( PIN la_data_out[1] ) ( mprj la_data_out[1] ) + USE SIGNAL
+      + ROUTED met2 ( 1276730 298860 ) ( 1277200 * )
+      NEW met2 ( 1277200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1276730 45390 ) ( * 298860 )
+      NEW met2 ( 652970 2380 0 ) ( * 45390 )
+      NEW met1 ( 652970 45390 ) ( 1276730 * )
+      NEW met1 ( 1276730 45390 ) M1M2_PR
+      NEW met1 ( 652970 45390 ) M1M2_PR ;
+    - la_data_out[20] ( PIN la_data_out[20] ) ( mprj la_data_out[20] ) + USE SIGNAL
+      + ROUTED met2 ( 1349870 298860 ) ( 1351300 * )
+      NEW met2 ( 1351300 298860 ) ( * 300220 0 )
+      NEW met2 ( 989690 2380 0 ) ( * 43690 )
+      NEW met2 ( 1346190 43690 ) ( * 227700 )
+      NEW met2 ( 1346190 227700 ) ( 1349870 * )
+      NEW met2 ( 1349870 227700 ) ( * 298860 )
+      NEW met1 ( 989690 43690 ) ( 1346190 * )
+      NEW met1 ( 989690 43690 ) M1M2_PR
+      NEW met1 ( 1346190 43690 ) M1M2_PR ;
+    - la_data_out[21] ( PIN la_data_out[21] ) ( mprj la_data_out[21] ) + USE SIGNAL
+      + ROUTED met2 ( 1353550 298860 ) ( 1355200 * )
+      NEW met2 ( 1355200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1353550 33150 ) ( * 298860 )
+      NEW met2 ( 1007630 2380 0 ) ( * 33150 )
+      NEW met1 ( 1007630 33150 ) ( 1353550 * )
+      NEW met1 ( 1353550 33150 ) M1M2_PR
+      NEW met1 ( 1007630 33150 ) M1M2_PR ;
+    - la_data_out[22] ( PIN la_data_out[22] ) ( mprj la_data_out[22] ) + USE SIGNAL
+      + ROUTED met1 ( 1352630 299030 ) ( 1359100 * )
+      NEW met2 ( 1359100 299030 ) ( * 300220 0 )
+      NEW met2 ( 1352630 43350 ) ( * 299030 )
+      NEW met2 ( 1025570 2380 0 ) ( * 43350 )
+      NEW met1 ( 1025570 43350 ) ( 1352630 * )
+      NEW met1 ( 1352630 299030 ) M1M2_PR
+      NEW met1 ( 1359100 299030 ) M1M2_PR
+      NEW met1 ( 1352630 43350 ) M1M2_PR
+      NEW met1 ( 1025570 43350 ) M1M2_PR ;
+    - la_data_out[23] ( PIN la_data_out[23] ) ( mprj la_data_out[23] ) + USE SIGNAL
+      + ROUTED met1 ( 1266150 285090 ) ( 1275810 * )
+      NEW met1 ( 1275810 285090 ) ( * 285430 )
+      NEW met2 ( 1362750 285430 ) ( * 298860 )
+      NEW met2 ( 1362750 298860 ) ( 1363000 * )
+      NEW met2 ( 1363000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1266150 74290 ) ( * 285090 )
+      NEW met2 ( 1043050 2380 0 ) ( * 16830 )
+      NEW met1 ( 1043050 16830 ) ( 1047650 * )
+      NEW met1 ( 1275810 285430 ) ( 1362750 * )
+      NEW met2 ( 1047650 16830 ) ( * 74290 )
+      NEW met1 ( 1047650 74290 ) ( 1266150 * )
+      NEW met1 ( 1266150 285090 ) M1M2_PR
+      NEW met1 ( 1362750 285430 ) M1M2_PR
+      NEW met1 ( 1266150 74290 ) M1M2_PR
+      NEW met1 ( 1043050 16830 ) M1M2_PR
+      NEW met1 ( 1047650 16830 ) M1M2_PR
+      NEW met1 ( 1047650 74290 ) M1M2_PR ;
+    - la_data_out[24] ( PIN la_data_out[24] ) ( mprj la_data_out[24] ) + USE SIGNAL
+      + ROUTED met2 ( 1060990 2380 0 ) ( * 33490 )
+      NEW met2 ( 1366430 298860 ) ( 1366900 * )
+      NEW met2 ( 1366900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1366430 33490 ) ( * 298860 )
+      NEW met1 ( 1060990 33490 ) ( 1366430 * )
+      NEW met1 ( 1060990 33490 ) M1M2_PR
+      NEW met1 ( 1366430 33490 ) M1M2_PR ;
+    - la_data_out[25] ( PIN la_data_out[25] ) ( mprj la_data_out[25] ) + USE SIGNAL
+      + ROUTED met2 ( 1078470 2380 0 ) ( * 16830 )
+      NEW met1 ( 1078470 16830 ) ( 1082150 * )
+      NEW met2 ( 1367350 298860 ) ( 1370800 * )
+      NEW met2 ( 1370800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1082150 16830 ) ( * 54570 )
+      NEW met2 ( 1366890 54570 ) ( * 227700 )
+      NEW met2 ( 1366890 227700 ) ( 1367350 * )
+      NEW met2 ( 1367350 227700 ) ( * 298860 )
+      NEW met1 ( 1082150 54570 ) ( 1366890 * )
+      NEW met1 ( 1078470 16830 ) M1M2_PR
+      NEW met1 ( 1082150 16830 ) M1M2_PR
+      NEW met1 ( 1082150 54570 ) M1M2_PR
+      NEW met1 ( 1366890 54570 ) M1M2_PR ;
+    - la_data_out[26] ( PIN la_data_out[26] ) ( mprj la_data_out[26] ) + USE SIGNAL
+      + ROUTED met2 ( 1096410 2380 0 ) ( * 27370 )
+      NEW met1 ( 1265690 284070 ) ( * 285090 )
+      NEW met2 ( 1373330 285090 ) ( * 299540 )
+      NEW met2 ( 1373330 299540 ) ( 1374700 * )
+      NEW met2 ( 1374700 299540 ) ( * 300220 0 )
+      NEW met1 ( 1096410 27370 ) ( 1135050 * )
+      NEW met1 ( 1135050 285090 ) ( 1265690 * )
+      NEW met1 ( 1265690 284070 ) ( 1290300 * )
+      NEW met1 ( 1290300 284070 ) ( * 285090 )
+      NEW met1 ( 1290300 285090 ) ( 1373330 * )
+      NEW met2 ( 1135050 27370 ) ( * 285090 )
+      NEW met1 ( 1096410 27370 ) M1M2_PR
+      NEW met1 ( 1373330 285090 ) M1M2_PR
+      NEW met1 ( 1135050 27370 ) M1M2_PR
+      NEW met1 ( 1135050 285090 ) M1M2_PR ;
+    - la_data_out[27] ( PIN la_data_out[27] ) ( mprj la_data_out[27] ) + USE SIGNAL
+      + ROUTED met2 ( 1373790 298860 ) ( 1378600 * )
+      NEW met2 ( 1378600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1373790 87550 ) ( * 298860 )
+      NEW met2 ( 1113890 2380 0 ) ( * 16830 )
+      NEW met1 ( 1113890 16830 ) ( 1116650 * )
+      NEW met1 ( 1116650 87550 ) ( 1373790 * )
+      NEW met2 ( 1116650 16830 ) ( * 87550 )
+      NEW met1 ( 1373790 87550 ) M1M2_PR
+      NEW met1 ( 1113890 16830 ) M1M2_PR
+      NEW met1 ( 1116650 16830 ) M1M2_PR
+      NEW met1 ( 1116650 87550 ) M1M2_PR ;
+    - la_data_out[28] ( PIN la_data_out[28] ) ( mprj la_data_out[28] ) + USE SIGNAL
+      + ROUTED met2 ( 1380230 298860 ) ( 1382500 * )
+      NEW met2 ( 1382500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1380230 54910 ) ( * 298860 )
+      NEW met2 ( 1131830 2380 0 ) ( * 16830 )
+      NEW met1 ( 1131830 16830 ) ( 1137810 * )
+      NEW met2 ( 1137810 16830 ) ( * 54910 )
+      NEW met1 ( 1137810 54910 ) ( 1380230 * )
+      NEW met1 ( 1380230 54910 ) M1M2_PR
+      NEW met1 ( 1131830 16830 ) M1M2_PR
+      NEW met1 ( 1137810 16830 ) M1M2_PR
+      NEW met1 ( 1137810 54910 ) M1M2_PR ;
+    - la_data_out[29] ( PIN la_data_out[29] ) ( mprj la_data_out[29] ) + USE SIGNAL
+      + ROUTED met2 ( 1149310 2380 0 ) ( * 14450 )
+      NEW met1 ( 1149310 14450 ) ( 1152070 * )
+      NEW met2 ( 1382990 298860 ) ( 1386400 * )
+      NEW met2 ( 1386400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1152070 14450 ) ( * 68170 )
+      NEW met2 ( 1380690 68170 ) ( * 227700 )
+      NEW met2 ( 1380690 227700 ) ( 1382990 * )
+      NEW met2 ( 1382990 227700 ) ( * 298860 )
+      NEW met1 ( 1152070 68170 ) ( 1380690 * )
+      NEW met1 ( 1149310 14450 ) M1M2_PR
+      NEW met1 ( 1152070 14450 ) M1M2_PR
+      NEW met1 ( 1152070 68170 ) M1M2_PR
+      NEW met1 ( 1380690 68170 ) M1M2_PR ;
+    - la_data_out[2] ( PIN la_data_out[2] ) ( mprj la_data_out[2] ) + USE SIGNAL
+      + ROUTED met2 ( 670910 2380 0 ) ( * 17170 )
+      NEW met1 ( 670910 17170 ) ( 675970 * )
+      NEW met2 ( 1279030 298860 ) ( 1281100 * )
+      NEW met2 ( 1281100 298860 ) ( * 300220 0 )
+      NEW met2 ( 675970 17170 ) ( * 60010 )
+      NEW met2 ( 1277190 60010 ) ( * 227700 )
+      NEW met2 ( 1277190 227700 ) ( 1279030 * )
+      NEW met2 ( 1279030 227700 ) ( * 298860 )
+      NEW met1 ( 675970 60010 ) ( 1277190 * )
+      NEW met1 ( 670910 17170 ) M1M2_PR
+      NEW met1 ( 675970 17170 ) M1M2_PR
+      NEW met1 ( 675970 60010 ) M1M2_PR
+      NEW met1 ( 1277190 60010 ) M1M2_PR ;
+    - la_data_out[30] ( PIN la_data_out[30] ) ( mprj la_data_out[30] ) + USE SIGNAL
+      + ROUTED met2 ( 1167250 2380 0 ) ( * 16830 )
+      NEW met1 ( 1167250 16830 ) ( 1172770 * )
+      NEW met2 ( 1172770 16830 ) ( * 74970 )
+      NEW met2 ( 1387130 298860 ) ( 1390300 * )
+      NEW met2 ( 1390300 298860 ) ( * 300220 0 )
+      NEW met1 ( 1172770 74970 ) ( 1387130 * )
+      NEW met2 ( 1387130 74970 ) ( * 298860 )
+      NEW met1 ( 1167250 16830 ) M1M2_PR
+      NEW met1 ( 1172770 16830 ) M1M2_PR
+      NEW met1 ( 1172770 74970 ) M1M2_PR
+      NEW met1 ( 1387130 74970 ) M1M2_PR ;
+    - la_data_out[31] ( PIN la_data_out[31] ) ( mprj la_data_out[31] ) + USE SIGNAL
+      + ROUTED met2 ( 1185190 2380 0 ) ( * 34500 )
+      NEW met2 ( 1185190 34500 ) ( 1186570 * )
+      NEW met2 ( 1186570 34500 ) ( * 87890 )
+      NEW met1 ( 1186570 87890 ) ( 1390350 * )
+      NEW met1 ( 1390350 289170 ) ( 1394030 * )
+      NEW met2 ( 1394030 289170 ) ( * 298860 )
+      NEW met2 ( 1394030 298860 ) ( 1394200 * )
+      NEW met2 ( 1394200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1390350 87890 ) ( * 289170 )
+      NEW met1 ( 1186570 87890 ) M1M2_PR
+      NEW met1 ( 1390350 87890 ) M1M2_PR
+      NEW met1 ( 1390350 289170 ) M1M2_PR
+      NEW met1 ( 1394030 289170 ) M1M2_PR ;
+    - la_data_out[32] ( PIN la_data_out[32] ) ( mprj la_data_out[32] ) + USE SIGNAL
+      + ROUTED met2 ( 1202670 2380 0 ) ( * 16830 )
+      NEW met1 ( 1202670 16830 ) ( 1206350 * )
+      NEW met1 ( 1390810 285770 ) ( 1398170 * )
+      NEW met2 ( 1398170 285770 ) ( * 298860 )
+      NEW met2 ( 1398100 298860 ) ( 1398170 * )
+      NEW met2 ( 1398100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1206350 16830 ) ( * 231030 )
+      NEW met1 ( 1206350 231030 ) ( 1390810 * )
+      NEW met2 ( 1390810 231030 ) ( * 285770 )
+      NEW met1 ( 1202670 16830 ) M1M2_PR
+      NEW met1 ( 1206350 16830 ) M1M2_PR
+      NEW met1 ( 1390810 285770 ) M1M2_PR
+      NEW met1 ( 1398170 285770 ) M1M2_PR
+      NEW met1 ( 1206350 231030 ) M1M2_PR
+      NEW met1 ( 1390810 231030 ) M1M2_PR ;
+    - la_data_out[33] ( PIN la_data_out[33] ) ( mprj la_data_out[33] ) + USE SIGNAL
+      + ROUTED met2 ( 1220610 2380 0 ) ( * 33830 )
+      NEW met1 ( 1220610 33830 ) ( 1400930 * )
+      NEW met2 ( 1400930 298860 ) ( 1402100 * )
+      NEW met2 ( 1402100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1400930 33830 ) ( * 298860 )
+      NEW met1 ( 1220610 33830 ) M1M2_PR
+      NEW met1 ( 1400930 33830 ) M1M2_PR ;
+    - la_data_out[34] ( PIN la_data_out[34] ) ( mprj la_data_out[34] ) + USE SIGNAL
+      + ROUTED met2 ( 1238090 2380 0 ) ( * 30430 )
+      NEW met1 ( 1238090 30430 ) ( 1401390 * )
+      NEW met2 ( 1403230 298860 ) ( 1406000 * )
+      NEW met2 ( 1406000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1401390 30430 ) ( * 227700 )
+      NEW met2 ( 1401390 227700 ) ( 1403230 * )
+      NEW met2 ( 1403230 227700 ) ( * 298860 )
+      NEW met1 ( 1238090 30430 ) M1M2_PR
+      NEW met1 ( 1401390 30430 ) M1M2_PR ;
+    - la_data_out[35] ( PIN la_data_out[35] ) ( mprj la_data_out[35] ) + USE SIGNAL
+      + ROUTED met2 ( 1256030 2380 0 ) ( * 15130 )
+      NEW met1 ( 1256030 15130 ) ( 1261550 * )
+      NEW met2 ( 1261550 15130 ) ( * 51170 )
+      NEW met2 ( 1408290 298860 ) ( 1409800 * )
+      NEW met2 ( 1409800 298860 ) ( * 300220 0 )
+      NEW met1 ( 1261550 51170 ) ( 1408290 * )
+      NEW met2 ( 1408290 51170 ) ( * 298860 )
+      NEW met1 ( 1256030 15130 ) M1M2_PR
+      NEW met1 ( 1261550 15130 ) M1M2_PR
+      NEW met1 ( 1261550 51170 ) M1M2_PR
+      NEW met1 ( 1408290 51170 ) M1M2_PR ;
+    - la_data_out[36] ( PIN la_data_out[36] ) ( mprj la_data_out[36] ) + USE SIGNAL
+      + ROUTED met2 ( 1273510 2380 0 ) ( * 45050 )
+      NEW met1 ( 1407830 299030 ) ( 1413700 * )
+      NEW met2 ( 1413700 299030 ) ( * 300220 0 )
+      NEW met1 ( 1273510 45050 ) ( 1407830 * )
+      NEW met2 ( 1407830 45050 ) ( * 299030 )
+      NEW met1 ( 1273510 45050 ) M1M2_PR
+      NEW met1 ( 1407830 299030 ) M1M2_PR
+      NEW met1 ( 1413700 299030 ) M1M2_PR
+      NEW met1 ( 1407830 45050 ) M1M2_PR ;
+    - la_data_out[37] ( PIN la_data_out[37] ) ( mprj la_data_out[37] ) + USE SIGNAL
+      + ROUTED met2 ( 1291450 2380 0 ) ( * 16830 )
+      NEW met1 ( 1291450 16830 ) ( 1296970 * )
+      NEW met1 ( 1296970 120530 ) ( 1411050 * )
+      NEW met1 ( 1411050 285770 ) ( 1417490 * )
+      NEW met2 ( 1417490 285770 ) ( * 298860 )
+      NEW met2 ( 1417490 298860 ) ( 1417600 * )
+      NEW met2 ( 1417600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1296970 16830 ) ( * 120530 )
+      NEW met2 ( 1411050 120530 ) ( * 285770 )
+      NEW met1 ( 1291450 16830 ) M1M2_PR
+      NEW met1 ( 1296970 16830 ) M1M2_PR
+      NEW met1 ( 1296970 120530 ) M1M2_PR
+      NEW met1 ( 1411050 120530 ) M1M2_PR
+      NEW met1 ( 1411050 285770 ) M1M2_PR
+      NEW met1 ( 1417490 285770 ) M1M2_PR ;
+    - la_data_out[38] ( PIN la_data_out[38] ) ( mprj la_data_out[38] ) + USE SIGNAL
+      + ROUTED met2 ( 1308930 2380 0 ) ( * 30090 )
+      NEW met1 ( 1308930 30090 ) ( 1422550 * )
+      NEW met2 ( 1421500 298860 ) ( 1422550 * )
+      NEW met2 ( 1421500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1422550 30090 ) ( * 298860 )
+      NEW met1 ( 1308930 30090 ) M1M2_PR
+      NEW met1 ( 1422550 30090 ) M1M2_PR ;
+    - la_data_out[39] ( PIN la_data_out[39] ) ( mprj la_data_out[39] ) + USE SIGNAL
+      + ROUTED met1 ( 1422090 289170 ) ( 1425310 * )
+      NEW met2 ( 1425310 289170 ) ( * 298860 )
+      NEW met2 ( 1425310 298860 ) ( 1425400 * )
+      NEW met2 ( 1425400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1326870 2380 0 ) ( * 45390 )
+      NEW met2 ( 1421630 45390 ) ( * 82800 )
+      NEW met2 ( 1421630 82800 ) ( 1422090 * )
+      NEW met1 ( 1326870 45390 ) ( 1421630 * )
+      NEW met2 ( 1422090 82800 ) ( * 289170 )
+      NEW met1 ( 1422090 289170 ) M1M2_PR
+      NEW met1 ( 1425310 289170 ) M1M2_PR
+      NEW met1 ( 1326870 45390 ) M1M2_PR
+      NEW met1 ( 1421630 45390 ) M1M2_PR ;
+    - la_data_out[3] ( PIN la_data_out[3] ) ( mprj la_data_out[3] ) + USE SIGNAL
+      + ROUTED met2 ( 1284090 298860 ) ( 1285000 * )
+      NEW met2 ( 1285000 298860 ) ( * 300220 0 )
+      NEW met2 ( 688390 2380 0 ) ( * 34500 )
+      NEW met2 ( 688390 34500 ) ( 689770 * )
+      NEW met2 ( 689770 34500 ) ( * 127670 )
+      NEW met2 ( 1284090 127670 ) ( * 298860 )
+      NEW met1 ( 689770 127670 ) ( 1284090 * )
+      NEW met1 ( 689770 127670 ) M1M2_PR
+      NEW met1 ( 1284090 127670 ) M1M2_PR ;
+    - la_data_out[40] ( PIN la_data_out[40] ) ( mprj la_data_out[40] ) + USE SIGNAL
+      + ROUTED met1 ( 1344350 46070 ) ( 1383450 * )
+      NEW met2 ( 1344350 2380 0 ) ( * 46070 )
+      NEW met2 ( 1383450 46070 ) ( * 289170 )
+      NEW li1 ( 1389890 285430 ) ( * 289170 )
+      NEW met1 ( 1389890 285430 ) ( 1428530 * )
+      NEW met2 ( 1428530 285430 ) ( * 299540 )
+      NEW met2 ( 1428530 299540 ) ( 1429400 * )
+      NEW met2 ( 1429400 299540 ) ( * 300220 0 )
+      NEW met1 ( 1383450 289170 ) ( 1389890 * )
+      NEW met1 ( 1383450 289170 ) M1M2_PR
+      NEW met1 ( 1344350 46070 ) M1M2_PR
+      NEW met1 ( 1383450 46070 ) M1M2_PR
+      NEW li1 ( 1389890 289170 ) L1M1_PR_MR
+      NEW li1 ( 1389890 285430 ) L1M1_PR_MR
+      NEW met1 ( 1428530 285430 ) M1M2_PR ;
+    - la_data_out[41] ( PIN la_data_out[41] ) ( mprj la_data_out[41] ) + USE SIGNAL
+      + ROUTED met2 ( 1362290 2380 0 ) ( * 33150 )
+      NEW met1 ( 1362290 33150 ) ( 1428990 * )
+      NEW met2 ( 1428990 298860 ) ( 1433300 * )
+      NEW met2 ( 1433300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1428990 33150 ) ( * 298860 )
+      NEW met1 ( 1362290 33150 ) M1M2_PR
+      NEW met1 ( 1428990 33150 ) M1M2_PR ;
+    - la_data_out[42] ( PIN la_data_out[42] ) ( mprj la_data_out[42] ) + USE SIGNAL
+      + ROUTED met2 ( 1435890 298860 ) ( 1437200 * )
+      NEW met2 ( 1437200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1380230 2380 0 ) ( * 45730 )
+      NEW met2 ( 1435890 45730 ) ( * 298860 )
+      NEW met1 ( 1380230 45730 ) ( 1435890 * )
+      NEW met1 ( 1380230 45730 ) M1M2_PR
+      NEW met1 ( 1435890 45730 ) M1M2_PR ;
+    - la_data_out[43] ( PIN la_data_out[43] ) ( mprj la_data_out[43] ) + USE SIGNAL
+      + ROUTED met1 ( 1435430 299030 ) ( 1441100 * )
+      NEW met2 ( 1441100 299030 ) ( * 300220 0 )
+      NEW met2 ( 1435430 32810 ) ( * 299030 )
+      NEW met2 ( 1397710 2380 0 ) ( * 32810 )
+      NEW met1 ( 1397710 32810 ) ( 1435430 * )
+      NEW met1 ( 1435430 32810 ) M1M2_PR
+      NEW met1 ( 1435430 299030 ) M1M2_PR
+      NEW met1 ( 1441100 299030 ) M1M2_PR
+      NEW met1 ( 1397710 32810 ) M1M2_PR ;
+    - la_data_out[44] ( PIN la_data_out[44] ) ( mprj la_data_out[44] ) + USE SIGNAL
+      + ROUTED met2 ( 1442790 298860 ) ( 1444900 * )
+      NEW met2 ( 1444900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1442790 27710 ) ( * 298860 )
+      NEW met2 ( 1415650 2380 0 ) ( * 27710 )
+      NEW met1 ( 1415650 27710 ) ( 1442790 * )
+      NEW met1 ( 1442790 27710 ) M1M2_PR
+      NEW met1 ( 1415650 27710 ) M1M2_PR ;
+    - la_data_out[45] ( PIN la_data_out[45] ) ( mprj la_data_out[45] ) + USE SIGNAL
+      + ROUTED met2 ( 1448770 283050 ) ( * 298860 )
+      NEW met2 ( 1448770 298860 ) ( 1448800 * )
+      NEW met2 ( 1448800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1433130 2380 0 ) ( * 3060 )
+      NEW met2 ( 1433130 3060 ) ( 1434050 * )
+      NEW met2 ( 1434050 2380 ) ( * 3060 )
+      NEW met2 ( 1434050 2380 ) ( 1434970 * )
+      NEW met1 ( 1434970 283050 ) ( 1448770 * )
+      NEW met2 ( 1434970 2380 ) ( * 283050 )
+      NEW met1 ( 1448770 283050 ) M1M2_PR
+      NEW met1 ( 1434970 283050 ) M1M2_PR ;
+    - la_data_out[46] ( PIN la_data_out[46] ) ( mprj la_data_out[46] ) + USE SIGNAL
+      + ROUTED met2 ( 1451070 2380 0 ) ( * 3060 )
+      NEW met2 ( 1450150 3060 ) ( 1451070 * )
+      NEW met2 ( 1450150 2380 ) ( * 3060 )
+      NEW met2 ( 1449230 2380 ) ( 1450150 * )
+      NEW met1 ( 1449230 289170 ) ( 1452910 * )
+      NEW met2 ( 1452910 289170 ) ( * 298860 )
+      NEW met2 ( 1452800 298860 ) ( 1452910 * )
+      NEW met2 ( 1452800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1449230 2380 ) ( * 289170 )
+      NEW met1 ( 1449230 289170 ) M1M2_PR
+      NEW met1 ( 1452910 289170 ) M1M2_PR ;
+    - la_data_out[47] ( PIN la_data_out[47] ) ( mprj la_data_out[47] ) + USE SIGNAL
+      + ROUTED met2 ( 1468550 2380 0 ) ( * 20910 )
+      NEW met1 ( 1462570 20910 ) ( 1468550 * )
+      NEW met1 ( 1456590 289170 ) ( 1462570 * )
+      NEW met2 ( 1456590 289170 ) ( * 298860 )
+      NEW met2 ( 1456590 298860 ) ( 1456700 * )
+      NEW met2 ( 1456700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1462570 20910 ) ( * 289170 )
+      NEW met1 ( 1468550 20910 ) M1M2_PR
+      NEW met1 ( 1462570 20910 ) M1M2_PR
+      NEW met1 ( 1462570 289170 ) M1M2_PR
+      NEW met1 ( 1456590 289170 ) M1M2_PR ;
+    - la_data_out[48] ( PIN la_data_out[48] ) ( mprj la_data_out[48] ) + USE SIGNAL
+      + ROUTED met2 ( 1460600 298860 ) ( 1462110 * )
+      NEW met2 ( 1460600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1462110 27710 ) ( * 298860 )
+      NEW met2 ( 1486490 2380 0 ) ( * 27710 )
+      NEW met1 ( 1462110 27710 ) ( 1486490 * )
+      NEW met1 ( 1462110 27710 ) M1M2_PR
+      NEW met1 ( 1486490 27710 ) M1M2_PR ;
     - la_data_out[49] ( PIN la_data_out[49] ) ( mprj la_data_out[49] ) + USE SIGNAL
-      + ROUTED met2 ( 1503970 2380 0 ) ( * 34170 )
-      NEW met1 ( 1503970 34170 ) ( 1711890 * )
-      NEW met2 ( 1711300 298860 ) ( 1711890 * )
-      NEW met2 ( 1711300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1711890 34170 ) ( * 298860 )
-      NEW met1 ( 1503970 34170 ) M1M2_PR
-      NEW met1 ( 1711890 34170 ) M1M2_PR ;
+      + ROUTED met1 ( 1464410 285770 ) ( 1480050 * )
+      NEW met2 ( 1464410 285770 ) ( * 298860 )
+      NEW met2 ( 1464410 298860 ) ( 1464500 * )
+      NEW met2 ( 1464500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1480050 31790 ) ( * 285770 )
+      NEW met2 ( 1503970 2380 0 ) ( * 31790 )
+      NEW met1 ( 1480050 31790 ) ( 1503970 * )
+      NEW met1 ( 1480050 31790 ) M1M2_PR
+      NEW met1 ( 1480050 285770 ) M1M2_PR
+      NEW met1 ( 1464410 285770 ) M1M2_PR
+      NEW met1 ( 1503970 31790 ) M1M2_PR ;
     - la_data_out[4] ( PIN la_data_out[4] ) ( mprj la_data_out[4] ) + USE SIGNAL
-      + ROUTED met2 ( 706330 2380 0 ) ( * 17510 )
-      NEW met1 ( 706330 17510 ) ( 710470 * )
-      NEW met2 ( 710470 17510 ) ( * 168810 )
-      NEW met2 ( 1492010 298860 ) ( 1496500 * )
-      NEW met2 ( 1496500 298860 ) ( * 300220 0 )
-      NEW met1 ( 710470 168810 ) ( 1491090 * )
-      NEW met2 ( 1491090 168810 ) ( * 227700 )
-      NEW met2 ( 1491090 227700 ) ( 1492010 * )
-      NEW met2 ( 1492010 227700 ) ( * 298860 )
-      NEW met1 ( 706330 17510 ) M1M2_PR
-      NEW met1 ( 710470 17510 ) M1M2_PR
-      NEW met1 ( 710470 168810 ) M1M2_PR
-      NEW met1 ( 1491090 168810 ) M1M2_PR ;
+      + ROUTED met2 ( 706330 2380 0 ) ( * 18870 )
+      NEW li1 ( 1245450 283730 ) ( * 289170 )
+      NEW met1 ( 1245450 283730 ) ( 1288690 * )
+      NEW met2 ( 1288690 283730 ) ( * 298860 )
+      NEW met2 ( 1288690 298860 ) ( 1288800 * )
+      NEW met2 ( 1288800 298860 ) ( * 300220 0 )
+      NEW met2 ( 783150 19210 ) ( * 289170 )
+      NEW met1 ( 706330 18870 ) ( 710700 * )
+      NEW met1 ( 710700 18870 ) ( * 19210 )
+      NEW met1 ( 710700 19210 ) ( 783150 * )
+      NEW met1 ( 783150 289170 ) ( 1000500 * )
+      NEW met1 ( 1000500 288830 ) ( * 289170 )
+      NEW met1 ( 1000500 288830 ) ( 1003900 * )
+      NEW met1 ( 1003900 288830 ) ( * 289170 )
+      NEW met1 ( 1003900 289170 ) ( 1245450 * )
+      NEW met1 ( 706330 18870 ) M1M2_PR
+      NEW met1 ( 783150 19210 ) M1M2_PR
+      NEW met1 ( 783150 289170 ) M1M2_PR
+      NEW li1 ( 1245450 289170 ) L1M1_PR_MR
+      NEW li1 ( 1245450 283730 ) L1M1_PR_MR
+      NEW met1 ( 1288690 283730 ) M1M2_PR ;
     - la_data_out[50] ( PIN la_data_out[50] ) ( mprj la_data_out[50] ) + USE SIGNAL
-      + ROUTED met2 ( 1521910 2380 0 ) ( * 30430 )
-      NEW met1 ( 1521910 30430 ) ( 1711430 * )
-      NEW met1 ( 1711430 288150 ) ( 1716030 * )
-      NEW met2 ( 1716030 288150 ) ( * 298860 )
-      NEW met2 ( 1716030 298860 ) ( 1716100 * )
-      NEW met2 ( 1716100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1711430 30430 ) ( * 288150 )
-      NEW met1 ( 1521910 30430 ) M1M2_PR
-      NEW met1 ( 1711430 30430 ) M1M2_PR
-      NEW met1 ( 1711430 288150 ) M1M2_PR
-      NEW met1 ( 1716030 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 1468400 298860 ) ( 1469470 * )
+      NEW met2 ( 1468400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1469470 21250 ) ( * 298860 )
+      NEW met2 ( 1521910 2380 0 ) ( * 21250 )
+      NEW met1 ( 1469470 21250 ) ( 1521910 * )
+      NEW met1 ( 1469470 21250 ) M1M2_PR
+      NEW met1 ( 1521910 21250 ) M1M2_PR ;
     - la_data_out[51] ( PIN la_data_out[51] ) ( mprj la_data_out[51] ) + USE SIGNAL
-      + ROUTED met2 ( 1539850 2380 0 ) ( * 32810 )
-      NEW met1 ( 1539850 32810 ) ( 1718330 * )
-      NEW met2 ( 1718330 298860 ) ( 1720900 * )
-      NEW met2 ( 1720900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1718330 32810 ) ( * 298860 )
-      NEW met1 ( 1539850 32810 ) M1M2_PR
-      NEW met1 ( 1718330 32810 ) M1M2_PR ;
+      + ROUTED met1 ( 1472230 289170 ) ( 1476370 * )
+      NEW met2 ( 1472230 289170 ) ( * 298860 )
+      NEW met2 ( 1472200 298860 ) ( 1472230 * )
+      NEW met2 ( 1472200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1539850 2380 0 ) ( * 29410 )
+      NEW met2 ( 1476370 29410 ) ( * 289170 )
+      NEW met1 ( 1476370 29410 ) ( 1539850 * )
+      NEW met1 ( 1476370 29410 ) M1M2_PR
+      NEW met1 ( 1476370 289170 ) M1M2_PR
+      NEW met1 ( 1472230 289170 ) M1M2_PR
+      NEW met1 ( 1539850 29410 ) M1M2_PR ;
     - la_data_out[52] ( PIN la_data_out[52] ) ( mprj la_data_out[52] ) + USE SIGNAL
-      + ROUTED met2 ( 1557330 2380 0 ) ( * 30090 )
-      NEW met2 ( 1725690 298860 ) ( 1725700 * )
-      NEW met2 ( 1725700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1725690 30090 ) ( * 298860 )
-      NEW met1 ( 1557330 30090 ) ( 1725690 * )
-      NEW met1 ( 1557330 30090 ) M1M2_PR
-      NEW met1 ( 1725690 30090 ) M1M2_PR ;
+      + ROUTED met2 ( 1475910 298860 ) ( 1476100 * )
+      NEW met2 ( 1476100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1557330 2380 0 ) ( * 29750 )
+      NEW met2 ( 1475910 29750 ) ( * 298860 )
+      NEW met1 ( 1475910 29750 ) ( 1557330 * )
+      NEW met1 ( 1475910 29750 ) M1M2_PR
+      NEW met1 ( 1557330 29750 ) M1M2_PR ;
     - la_data_out[53] ( PIN la_data_out[53] ) ( mprj la_data_out[53] ) + USE SIGNAL
-      + ROUTED met2 ( 1575270 2380 0 ) ( * 33150 )
-      NEW met2 ( 1726150 298860 ) ( 1730500 * )
-      NEW met2 ( 1730500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1726150 33150 ) ( * 298860 )
-      NEW met1 ( 1575270 33150 ) ( 1726150 * )
-      NEW met1 ( 1575270 33150 ) M1M2_PR
-      NEW met1 ( 1726150 33150 ) M1M2_PR ;
+      + ROUTED met1 ( 1480050 289170 ) ( 1483270 * )
+      NEW met2 ( 1480050 289170 ) ( * 298860 )
+      NEW met2 ( 1480050 298860 ) ( 1480100 * )
+      NEW met2 ( 1480100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1575270 2380 0 ) ( * 30090 )
+      NEW met2 ( 1483270 30090 ) ( * 289170 )
+      NEW met1 ( 1483270 30090 ) ( 1575270 * )
+      NEW met1 ( 1483270 30090 ) M1M2_PR
+      NEW met1 ( 1483270 289170 ) M1M2_PR
+      NEW met1 ( 1480050 289170 ) M1M2_PR
+      NEW met1 ( 1575270 30090 ) M1M2_PR ;
     - la_data_out[54] ( PIN la_data_out[54] ) ( mprj la_data_out[54] ) + USE SIGNAL
-      + ROUTED met2 ( 1732130 298860 ) ( 1735200 * )
-      NEW met2 ( 1735200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1732130 33830 ) ( * 298860 )
-      NEW met2 ( 1592750 2380 0 ) ( * 33830 )
-      NEW met1 ( 1592750 33830 ) ( 1732130 * )
-      NEW met1 ( 1732130 33830 ) M1M2_PR
-      NEW met1 ( 1592750 33830 ) M1M2_PR ;
+      + ROUTED met1 ( 1484190 289170 ) ( 1490170 * )
+      NEW met2 ( 1484190 289170 ) ( * 298860 )
+      NEW met2 ( 1484000 298860 ) ( 1484190 * )
+      NEW met2 ( 1484000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1592750 2380 0 ) ( * 30430 )
+      NEW met1 ( 1490170 30430 ) ( 1592750 * )
+      NEW met2 ( 1490170 30430 ) ( * 289170 )
+      NEW met1 ( 1490170 30430 ) M1M2_PR
+      NEW met1 ( 1490170 289170 ) M1M2_PR
+      NEW met1 ( 1484190 289170 ) M1M2_PR
+      NEW met1 ( 1592750 30430 ) M1M2_PR ;
     - la_data_out[55] ( PIN la_data_out[55] ) ( mprj la_data_out[55] ) + USE SIGNAL
-      + ROUTED met2 ( 1739030 298860 ) ( 1740000 * )
-      NEW met2 ( 1740000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1739030 29750 ) ( * 298860 )
-      NEW met2 ( 1610690 2380 0 ) ( * 29750 )
-      NEW met1 ( 1610690 29750 ) ( 1739030 * )
-      NEW met1 ( 1739030 29750 ) M1M2_PR
-      NEW met1 ( 1610690 29750 ) M1M2_PR ;
+      + ROUTED met2 ( 1487900 298860 ) ( 1489710 * )
+      NEW met2 ( 1487900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1610690 2380 0 ) ( * 34170 )
+      NEW met1 ( 1489710 34170 ) ( 1610690 * )
+      NEW met2 ( 1489710 34170 ) ( * 298860 )
+      NEW met1 ( 1489710 34170 ) M1M2_PR
+      NEW met1 ( 1610690 34170 ) M1M2_PR ;
     - la_data_out[56] ( PIN la_data_out[56] ) ( mprj la_data_out[56] ) + USE SIGNAL
-      + ROUTED met2 ( 1740870 298860 ) ( 1744800 * )
-      NEW met2 ( 1744800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1739490 29410 ) ( * 227700 )
-      NEW met2 ( 1739490 227700 ) ( 1740870 * )
-      NEW met2 ( 1740870 227700 ) ( * 298860 )
-      NEW met2 ( 1628170 2380 0 ) ( * 29410 )
-      NEW met1 ( 1628170 29410 ) ( 1739490 * )
-      NEW met1 ( 1739490 29410 ) M1M2_PR
-      NEW met1 ( 1628170 29410 ) M1M2_PR ;
+      + ROUTED met1 ( 1492010 285770 ) ( 1496610 * )
+      NEW met2 ( 1492010 285770 ) ( * 298860 )
+      NEW met2 ( 1491800 298860 ) ( 1492010 * )
+      NEW met2 ( 1491800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1628170 2380 0 ) ( * 33830 )
+      NEW met1 ( 1496610 33830 ) ( 1628170 * )
+      NEW met2 ( 1496610 33830 ) ( * 285770 )
+      NEW met1 ( 1496610 33830 ) M1M2_PR
+      NEW met1 ( 1496610 285770 ) M1M2_PR
+      NEW met1 ( 1492010 285770 ) M1M2_PR
+      NEW met1 ( 1628170 33830 ) M1M2_PR ;
     - la_data_out[57] ( PIN la_data_out[57] ) ( mprj la_data_out[57] ) + USE SIGNAL
-      + ROUTED met2 ( 1646110 2380 0 ) ( * 29070 )
-      NEW met2 ( 1745930 298860 ) ( 1749600 * )
-      NEW met2 ( 1749600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1745930 29070 ) ( * 298860 )
-      NEW met1 ( 1646110 29070 ) ( 1745930 * )
-      NEW met1 ( 1646110 29070 ) M1M2_PR
-      NEW met1 ( 1745930 29070 ) M1M2_PR ;
+      + ROUTED met2 ( 1646110 2380 0 ) ( * 33490 )
+      NEW met2 ( 1495700 298860 ) ( 1497070 * )
+      NEW met2 ( 1495700 298860 ) ( * 300220 0 )
+      NEW met1 ( 1497070 33490 ) ( 1646110 * )
+      NEW met2 ( 1497070 33490 ) ( * 298860 )
+      NEW met1 ( 1646110 33490 ) M1M2_PR
+      NEW met1 ( 1497070 33490 ) M1M2_PR ;
     - la_data_out[58] ( PIN la_data_out[58] ) ( mprj la_data_out[58] ) + USE SIGNAL
-      + ROUTED met2 ( 1663590 2380 0 ) ( * 28730 )
-      NEW met2 ( 1752830 298860 ) ( 1754300 * )
-      NEW met2 ( 1754300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1752830 28730 ) ( * 298860 )
-      NEW met1 ( 1663590 28730 ) ( 1752830 * )
-      NEW met1 ( 1663590 28730 ) M1M2_PR
-      NEW met1 ( 1752830 28730 ) M1M2_PR ;
+      + ROUTED met2 ( 1663590 2380 0 ) ( * 33150 )
+      NEW met1 ( 1499830 289170 ) ( 1503970 * )
+      NEW met2 ( 1499830 289170 ) ( * 298860 )
+      NEW met2 ( 1499600 298860 ) ( 1499830 * )
+      NEW met2 ( 1499600 298860 ) ( * 300220 0 )
+      NEW met1 ( 1503970 33150 ) ( 1663590 * )
+      NEW met2 ( 1503970 33150 ) ( * 289170 )
+      NEW met1 ( 1663590 33150 ) M1M2_PR
+      NEW met1 ( 1503970 33150 ) M1M2_PR
+      NEW met1 ( 1503970 289170 ) M1M2_PR
+      NEW met1 ( 1499830 289170 ) M1M2_PR ;
     - la_data_out[59] ( PIN la_data_out[59] ) ( mprj la_data_out[59] ) + USE SIGNAL
-      + ROUTED met2 ( 1754670 298860 ) ( 1759100 * )
-      NEW met2 ( 1759100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1753290 28390 ) ( * 227700 )
-      NEW met2 ( 1753290 227700 ) ( 1754670 * )
-      NEW met2 ( 1754670 227700 ) ( * 298860 )
-      NEW met2 ( 1681530 2380 0 ) ( * 28390 )
-      NEW met1 ( 1681530 28390 ) ( 1753290 * )
-      NEW met1 ( 1753290 28390 ) M1M2_PR
-      NEW met1 ( 1681530 28390 ) M1M2_PR ;
+      + ROUTED met2 ( 1503500 298860 ) ( 1503510 * )
+      NEW met2 ( 1503500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1681530 2380 0 ) ( * 32810 )
+      NEW met1 ( 1503510 32810 ) ( 1681530 * )
+      NEW met2 ( 1503510 32810 ) ( * 298860 )
+      NEW met1 ( 1503510 32810 ) M1M2_PR
+      NEW met1 ( 1681530 32810 ) M1M2_PR ;
     - la_data_out[5] ( PIN la_data_out[5] ) ( mprj la_data_out[5] ) + USE SIGNAL
-      + ROUTED met2 ( 1497990 298860 ) ( 1501200 * )
-      NEW met2 ( 1501200 298860 ) ( * 300220 0 )
-      NEW met2 ( 723810 2380 0 ) ( * 66810 )
-      NEW met1 ( 723810 66810 ) ( 1497990 * )
-      NEW met2 ( 1497990 66810 ) ( * 298860 )
-      NEW met1 ( 723810 66810 ) M1M2_PR
-      NEW met1 ( 1497990 66810 ) M1M2_PR ;
+      + ROUTED li1 ( 760610 18870 ) ( * 20570 )
+      NEW met1 ( 760610 20570 ) ( 804310 * )
+      NEW met2 ( 804310 20570 ) ( * 120530 )
+      NEW met2 ( 723810 2380 0 ) ( * 18870 )
+      NEW met1 ( 723810 18870 ) ( 760610 * )
+      NEW met1 ( 804310 120530 ) ( 1290530 * )
+      NEW met2 ( 1290530 298860 ) ( 1292700 * )
+      NEW met2 ( 1292700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1290530 120530 ) ( * 298860 )
+      NEW li1 ( 760610 18870 ) L1M1_PR_MR
+      NEW li1 ( 760610 20570 ) L1M1_PR_MR
+      NEW met1 ( 804310 20570 ) M1M2_PR
+      NEW met1 ( 804310 120530 ) M1M2_PR
+      NEW met1 ( 723810 18870 ) M1M2_PR
+      NEW met1 ( 1290530 120530 ) M1M2_PR ;
     - la_data_out[60] ( PIN la_data_out[60] ) ( mprj la_data_out[60] ) + USE SIGNAL
-      + ROUTED met2 ( 1759730 298860 ) ( 1763800 * )
-      NEW met2 ( 1763800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1759730 28050 ) ( * 298860 )
-      NEW met2 ( 1699470 2380 0 ) ( * 28050 )
-      NEW met1 ( 1699470 28050 ) ( 1759730 * )
-      NEW met1 ( 1759730 28050 ) M1M2_PR
-      NEW met1 ( 1699470 28050 ) M1M2_PR ;
+      + ROUTED met1 ( 1507650 289170 ) ( 1510870 * )
+      NEW met2 ( 1507650 289170 ) ( * 298860 )
+      NEW met2 ( 1507500 298860 ) ( 1507650 * )
+      NEW met2 ( 1507500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1699470 2380 0 ) ( * 32470 )
+      NEW met1 ( 1510870 32470 ) ( 1699470 * )
+      NEW met2 ( 1510870 32470 ) ( * 289170 )
+      NEW met1 ( 1510870 32470 ) M1M2_PR
+      NEW met1 ( 1510870 289170 ) M1M2_PR
+      NEW met1 ( 1507650 289170 ) M1M2_PR
+      NEW met1 ( 1699470 32470 ) M1M2_PR ;
     - la_data_out[61] ( PIN la_data_out[61] ) ( mprj la_data_out[61] ) + USE SIGNAL
-      + ROUTED met2 ( 1766630 298860 ) ( 1768600 * )
-      NEW met2 ( 1768600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1766630 33490 ) ( * 298860 )
-      NEW met2 ( 1716950 2380 0 ) ( * 33490 )
-      NEW met1 ( 1716950 33490 ) ( 1766630 * )
-      NEW met1 ( 1766630 33490 ) M1M2_PR
-      NEW met1 ( 1716950 33490 ) M1M2_PR ;
+      + ROUTED met1 ( 1511330 289510 ) ( 1517310 * )
+      NEW met2 ( 1511330 289510 ) ( * 298860 )
+      NEW met2 ( 1511330 298860 ) ( 1511400 * )
+      NEW met2 ( 1511400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1716950 2380 0 ) ( * 32130 )
+      NEW met1 ( 1517310 32130 ) ( 1716950 * )
+      NEW met2 ( 1517310 32130 ) ( * 289510 )
+      NEW met1 ( 1517310 32130 ) M1M2_PR
+      NEW met1 ( 1517310 289510 ) M1M2_PR
+      NEW met1 ( 1511330 289510 ) M1M2_PR
+      NEW met1 ( 1716950 32130 ) M1M2_PR ;
     - la_data_out[62] ( PIN la_data_out[62] ) ( mprj la_data_out[62] ) + USE SIGNAL
-      + ROUTED met2 ( 1734890 2380 0 ) ( * 32810 )
-      NEW met1 ( 1734890 32810 ) ( 1773530 * )
-      NEW met2 ( 1773400 298860 ) ( 1773530 * )
-      NEW met2 ( 1773400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1773530 32810 ) ( * 298860 )
-      NEW met1 ( 1734890 32810 ) M1M2_PR
-      NEW met1 ( 1773530 32810 ) M1M2_PR ;
+      + ROUTED met2 ( 1734890 2380 0 ) ( * 31790 )
+      NEW met1 ( 1515470 289170 ) ( 1517770 * )
+      NEW met2 ( 1515470 289170 ) ( * 298860 )
+      NEW met2 ( 1515200 298860 ) ( 1515470 * )
+      NEW met2 ( 1515200 298860 ) ( * 300220 0 )
+      NEW met1 ( 1517770 31790 ) ( 1734890 * )
+      NEW met2 ( 1517770 31790 ) ( * 289170 )
+      NEW met1 ( 1734890 31790 ) M1M2_PR
+      NEW met1 ( 1517770 31790 ) M1M2_PR
+      NEW met1 ( 1517770 289170 ) M1M2_PR
+      NEW met1 ( 1515470 289170 ) M1M2_PR ;
     - la_data_out[63] ( PIN la_data_out[63] ) ( mprj la_data_out[63] ) + USE SIGNAL
-      + ROUTED met2 ( 1752370 2380 0 ) ( * 29070 )
-      NEW met1 ( 1752370 29070 ) ( 1773990 * )
-      NEW met2 ( 1773990 298860 ) ( 1778200 * )
-      NEW met2 ( 1778200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1773990 29070 ) ( * 298860 )
-      NEW met1 ( 1752370 29070 ) M1M2_PR
-      NEW met1 ( 1773990 29070 ) M1M2_PR ;
+      + ROUTED met2 ( 1752370 2380 0 ) ( * 21250 )
+      NEW met1 ( 1519150 289170 ) ( 1524670 * )
+      NEW met2 ( 1519150 289170 ) ( * 298860 )
+      NEW met2 ( 1519100 298860 ) ( 1519150 * )
+      NEW met2 ( 1519100 298860 ) ( * 300220 0 )
+      NEW met1 ( 1524670 21250 ) ( 1752370 * )
+      NEW met2 ( 1524670 21250 ) ( * 289170 )
+      NEW met1 ( 1752370 21250 ) M1M2_PR
+      NEW met1 ( 1524670 21250 ) M1M2_PR
+      NEW met1 ( 1524670 289170 ) M1M2_PR
+      NEW met1 ( 1519150 289170 ) M1M2_PR ;
     - la_data_out[64] ( PIN la_data_out[64] ) ( mprj la_data_out[64] ) + USE SIGNAL
       + ROUTED met2 ( 1770310 2380 0 ) ( * 28050 )
-      NEW met1 ( 1770310 28050 ) ( 1780430 * )
-      NEW met2 ( 1780430 298860 ) ( 1783000 * )
-      NEW met2 ( 1783000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1780430 28050 ) ( * 298860 )
+      NEW met2 ( 1523000 298860 ) ( 1524210 * )
+      NEW met2 ( 1523000 298860 ) ( * 300220 0 )
+      NEW met1 ( 1524210 28050 ) ( 1770310 * )
+      NEW met2 ( 1524210 28050 ) ( * 298860 )
       NEW met1 ( 1770310 28050 ) M1M2_PR
-      NEW met1 ( 1780430 28050 ) M1M2_PR ;
+      NEW met1 ( 1524210 28050 ) M1M2_PR ;
     - la_data_out[65] ( PIN la_data_out[65] ) ( mprj la_data_out[65] ) + USE SIGNAL
-      + ROUTED met2 ( 1787330 298860 ) ( 1787900 * )
-      NEW met2 ( 1787900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1787330 82800 ) ( 1787790 * )
-      NEW met2 ( 1787790 2380 0 ) ( * 82800 )
-      NEW met2 ( 1787330 82800 ) ( * 298860 ) ;
+      + ROUTED met1 ( 1526970 289170 ) ( 1531110 * )
+      NEW met2 ( 1526970 289170 ) ( * 298860 )
+      NEW met2 ( 1526900 298860 ) ( 1526970 * )
+      NEW met2 ( 1526900 298860 ) ( * 300220 0 )
+      NEW met1 ( 1531110 100470 ) ( 1787790 * )
+      NEW met2 ( 1531110 100470 ) ( * 289170 )
+      NEW met2 ( 1787790 2380 0 ) ( * 100470 )
+      NEW met1 ( 1531110 100470 ) M1M2_PR
+      NEW met1 ( 1531110 289170 ) M1M2_PR
+      NEW met1 ( 1526970 289170 ) M1M2_PR
+      NEW met1 ( 1787790 100470 ) M1M2_PR ;
     - la_data_out[66] ( PIN la_data_out[66] ) ( mprj la_data_out[66] ) + USE SIGNAL
-      + ROUTED met2 ( 1805730 2380 0 ) ( * 28050 )
-      NEW met1 ( 1793770 28050 ) ( 1805730 * )
-      NEW met2 ( 1792700 298860 ) ( 1793770 * )
-      NEW met2 ( 1792700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1793770 28050 ) ( * 298860 )
-      NEW met1 ( 1805730 28050 ) M1M2_PR
-      NEW met1 ( 1793770 28050 ) M1M2_PR ;
+      + ROUTED met2 ( 1530800 298860 ) ( 1531570 * )
+      NEW met2 ( 1530800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1531570 41990 ) ( * 298860 )
+      NEW met1 ( 1531570 41990 ) ( 1805730 * )
+      NEW met2 ( 1805730 2380 0 ) ( * 41990 )
+      NEW met1 ( 1531570 41990 ) M1M2_PR
+      NEW met1 ( 1805730 41990 ) M1M2_PR ;
     - la_data_out[67] ( PIN la_data_out[67] ) ( mprj la_data_out[67] ) + USE SIGNAL
-      + ROUTED met2 ( 1823210 2380 0 ) ( * 28390 )
-      NEW met1 ( 1800670 28390 ) ( 1823210 * )
-      NEW met1 ( 1797450 288150 ) ( 1800670 * )
-      NEW met2 ( 1797450 288150 ) ( * 298860 )
-      NEW met2 ( 1797400 298860 ) ( 1797450 * )
-      NEW met2 ( 1797400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1800670 28390 ) ( * 288150 )
-      NEW met1 ( 1823210 28390 ) M1M2_PR
-      NEW met1 ( 1800670 28390 ) M1M2_PR
-      NEW met1 ( 1800670 288150 ) M1M2_PR
-      NEW met1 ( 1797450 288150 ) M1M2_PR ;
+      + ROUTED met1 ( 1534790 289170 ) ( 1538010 * )
+      NEW met2 ( 1534790 289170 ) ( * 298860 )
+      NEW met2 ( 1534700 298860 ) ( 1534790 * )
+      NEW met2 ( 1534700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1538010 42330 ) ( * 289170 )
+      NEW met2 ( 1823210 2380 0 ) ( * 42330 )
+      NEW met1 ( 1538010 42330 ) ( 1823210 * )
+      NEW met1 ( 1538010 289170 ) M1M2_PR
+      NEW met1 ( 1534790 289170 ) M1M2_PR
+      NEW met1 ( 1538010 42330 ) M1M2_PR
+      NEW met1 ( 1823210 42330 ) M1M2_PR ;
     - la_data_out[68] ( PIN la_data_out[68] ) ( mprj la_data_out[68] ) + USE SIGNAL
-      + ROUTED met2 ( 1841150 2380 0 ) ( * 33490 )
-      NEW met1 ( 1807110 33490 ) ( 1841150 * )
-      NEW met1 ( 1802050 288150 ) ( 1807110 * )
-      NEW met2 ( 1802050 288150 ) ( * 298860 )
-      NEW met2 ( 1802050 298860 ) ( 1802100 * )
-      NEW met2 ( 1802100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1807110 33490 ) ( * 288150 )
-      NEW met1 ( 1841150 33490 ) M1M2_PR
-      NEW met1 ( 1807110 33490 ) M1M2_PR
-      NEW met1 ( 1807110 288150 ) M1M2_PR
-      NEW met1 ( 1802050 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 1538470 298860 ) ( 1538600 * )
+      NEW met2 ( 1538600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1538470 42670 ) ( * 298860 )
+      NEW met2 ( 1841150 2380 0 ) ( * 42670 )
+      NEW met1 ( 1538470 42670 ) ( 1841150 * )
+      NEW met1 ( 1538470 42670 ) M1M2_PR
+      NEW met1 ( 1841150 42670 ) M1M2_PR ;
     - la_data_out[69] ( PIN la_data_out[69] ) ( mprj la_data_out[69] ) + USE SIGNAL
-      + ROUTED met2 ( 1858630 2380 0 ) ( * 32810 )
-      NEW met1 ( 1807570 32810 ) ( 1858630 * )
-      NEW met2 ( 1806900 298860 ) ( 1807570 * )
-      NEW met2 ( 1806900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1807570 32810 ) ( * 298860 )
-      NEW met1 ( 1858630 32810 ) M1M2_PR
-      NEW met1 ( 1807570 32810 ) M1M2_PR ;
+      + ROUTED met1 ( 1542610 289170 ) ( 1545370 * )
+      NEW met2 ( 1542610 289170 ) ( * 298860 )
+      NEW met2 ( 1542500 298860 ) ( 1542610 * )
+      NEW met2 ( 1542500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1545370 43010 ) ( * 289170 )
+      NEW met2 ( 1858630 2380 0 ) ( * 43010 )
+      NEW met1 ( 1545370 43010 ) ( 1858630 * )
+      NEW met1 ( 1545370 289170 ) M1M2_PR
+      NEW met1 ( 1542610 289170 ) M1M2_PR
+      NEW met1 ( 1545370 43010 ) M1M2_PR
+      NEW met1 ( 1858630 43010 ) M1M2_PR ;
     - la_data_out[6] ( PIN la_data_out[6] ) ( mprj la_data_out[6] ) + USE SIGNAL
-      + ROUTED met2 ( 741750 2380 0 ) ( * 17510 )
-      NEW met1 ( 741750 17510 ) ( 744970 * )
-      NEW met1 ( 744970 182750 ) ( 1500750 * )
-      NEW met1 ( 1500750 288150 ) ( 1505810 * )
-      NEW met2 ( 1505810 288150 ) ( * 298860 )
-      NEW met2 ( 1505810 298860 ) ( 1506000 * )
-      NEW met2 ( 1506000 298860 ) ( * 300220 0 )
-      NEW met2 ( 744970 17510 ) ( * 182750 )
-      NEW met2 ( 1500750 182750 ) ( * 288150 )
-      NEW met1 ( 741750 17510 ) M1M2_PR
-      NEW met1 ( 744970 17510 ) M1M2_PR
-      NEW met1 ( 744970 182750 ) M1M2_PR
-      NEW met1 ( 1500750 182750 ) M1M2_PR
-      NEW met1 ( 1500750 288150 ) M1M2_PR
-      NEW met1 ( 1505810 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 797410 20230 ) ( * 175950 )
+      NEW met2 ( 741750 2380 0 ) ( * 20230 )
+      NEW met1 ( 741750 20230 ) ( 797410 * )
+      NEW met2 ( 1293750 298860 ) ( 1296700 * )
+      NEW met2 ( 1296700 298860 ) ( * 300220 0 )
+      NEW met1 ( 797410 175950 ) ( 1290990 * )
+      NEW met2 ( 1290990 175950 ) ( * 227700 )
+      NEW met2 ( 1290990 227700 ) ( 1293750 * )
+      NEW met2 ( 1293750 227700 ) ( * 298860 )
+      NEW met1 ( 797410 20230 ) M1M2_PR
+      NEW met1 ( 797410 175950 ) M1M2_PR
+      NEW met1 ( 741750 20230 ) M1M2_PR
+      NEW met1 ( 1290990 175950 ) M1M2_PR ;
     - la_data_out[70] ( PIN la_data_out[70] ) ( mprj la_data_out[70] ) + USE SIGNAL
-      + ROUTED met1 ( 1811710 288150 ) ( 1814470 * )
-      NEW met2 ( 1811710 288150 ) ( * 298860 )
-      NEW met2 ( 1811700 298860 ) ( 1811710 * )
-      NEW met2 ( 1811700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1876570 2380 0 ) ( * 28730 )
-      NEW met1 ( 1814470 28730 ) ( 1876570 * )
-      NEW met2 ( 1814470 28730 ) ( * 288150 )
-      NEW met1 ( 1814470 28730 ) M1M2_PR
-      NEW met1 ( 1814470 288150 ) M1M2_PR
-      NEW met1 ( 1811710 288150 ) M1M2_PR
-      NEW met1 ( 1876570 28730 ) M1M2_PR ;
+      + ROUTED met1 ( 1546290 289170 ) ( 1551810 * )
+      NEW met2 ( 1546290 289170 ) ( * 298860 )
+      NEW met2 ( 1546290 298860 ) ( 1546400 * )
+      NEW met2 ( 1546400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1551810 43350 ) ( * 289170 )
+      NEW met1 ( 1551810 43350 ) ( 1876570 * )
+      NEW met2 ( 1876570 2380 0 ) ( * 43350 )
+      NEW met1 ( 1551810 289170 ) M1M2_PR
+      NEW met1 ( 1546290 289170 ) M1M2_PR
+      NEW met1 ( 1551810 43350 ) M1M2_PR
+      NEW met1 ( 1876570 43350 ) M1M2_PR ;
     - la_data_out[71] ( PIN la_data_out[71] ) ( mprj la_data_out[71] ) + USE SIGNAL
-      + ROUTED met1 ( 1816770 288150 ) ( 1820910 * )
-      NEW met2 ( 1816770 288150 ) ( * 298860 )
-      NEW met2 ( 1816500 298860 ) ( 1816770 * )
-      NEW met2 ( 1816500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1894510 2380 0 ) ( * 29070 )
-      NEW met1 ( 1820910 29070 ) ( 1894510 * )
-      NEW met2 ( 1820910 29070 ) ( * 288150 )
-      NEW met1 ( 1820910 29070 ) M1M2_PR
-      NEW met1 ( 1820910 288150 ) M1M2_PR
-      NEW met1 ( 1816770 288150 ) M1M2_PR
-      NEW met1 ( 1894510 29070 ) M1M2_PR ;
+      + ROUTED met2 ( 1550300 298860 ) ( 1552270 * )
+      NEW met2 ( 1550300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1552270 43690 ) ( * 298860 )
+      NEW met1 ( 1552270 43690 ) ( 1894510 * )
+      NEW met2 ( 1894510 2380 0 ) ( * 43690 )
+      NEW met1 ( 1552270 43690 ) M1M2_PR
+      NEW met1 ( 1894510 43690 ) M1M2_PR ;
     - la_data_out[72] ( PIN la_data_out[72] ) ( mprj la_data_out[72] ) + USE SIGNAL
-      + ROUTED met2 ( 1821300 298860 ) ( 1821370 * )
-      NEW met2 ( 1821300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1911990 2380 0 ) ( * 29410 )
-      NEW met1 ( 1821370 29410 ) ( 1911990 * )
-      NEW met2 ( 1821370 29410 ) ( * 298860 )
-      NEW met1 ( 1821370 29410 ) M1M2_PR
-      NEW met1 ( 1911990 29410 ) M1M2_PR ;
+      + ROUTED met1 ( 1554110 289170 ) ( 1559170 * )
+      NEW met2 ( 1554110 289170 ) ( * 298860 )
+      NEW met2 ( 1554110 298860 ) ( 1554200 * )
+      NEW met2 ( 1554200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1559170 44030 ) ( * 289170 )
+      NEW met1 ( 1559170 44030 ) ( 1911990 * )
+      NEW met2 ( 1911990 2380 0 ) ( * 44030 )
+      NEW met1 ( 1559170 289170 ) M1M2_PR
+      NEW met1 ( 1554110 289170 ) M1M2_PR
+      NEW met1 ( 1559170 44030 ) M1M2_PR
+      NEW met1 ( 1911990 44030 ) M1M2_PR ;
     - la_data_out[73] ( PIN la_data_out[73] ) ( mprj la_data_out[73] ) + USE SIGNAL
-      + ROUTED met1 ( 1825970 288150 ) ( 1828270 * )
-      NEW met2 ( 1825970 288150 ) ( * 298860 )
-      NEW met2 ( 1825970 298860 ) ( 1826000 * )
-      NEW met2 ( 1826000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1929930 2380 0 ) ( * 29750 )
-      NEW met2 ( 1828270 29750 ) ( * 288150 )
-      NEW met1 ( 1828270 29750 ) ( 1929930 * )
-      NEW met1 ( 1828270 29750 ) M1M2_PR
-      NEW met1 ( 1828270 288150 ) M1M2_PR
-      NEW met1 ( 1825970 288150 ) M1M2_PR
-      NEW met1 ( 1929930 29750 ) M1M2_PR ;
+      + ROUTED met2 ( 1558200 298860 ) ( 1558710 * )
+      NEW met2 ( 1558200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1558710 44370 ) ( * 298860 )
+      NEW met2 ( 1929930 2380 0 ) ( * 44370 )
+      NEW met1 ( 1558710 44370 ) ( 1929930 * )
+      NEW met1 ( 1558710 44370 ) M1M2_PR
+      NEW met1 ( 1929930 44370 ) M1M2_PR ;
     - la_data_out[74] ( PIN la_data_out[74] ) ( mprj la_data_out[74] ) + USE SIGNAL
-      + ROUTED met1 ( 1831030 288150 ) ( 1835170 * )
-      NEW met2 ( 1831030 288150 ) ( * 298860 )
-      NEW met2 ( 1830800 298860 ) ( 1831030 * )
-      NEW met2 ( 1830800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1947410 2380 0 ) ( * 30090 )
-      NEW met2 ( 1835170 30090 ) ( * 288150 )
-      NEW met1 ( 1835170 30090 ) ( 1947410 * )
-      NEW met1 ( 1835170 30090 ) M1M2_PR
-      NEW met1 ( 1835170 288150 ) M1M2_PR
-      NEW met1 ( 1831030 288150 ) M1M2_PR
-      NEW met1 ( 1947410 30090 ) M1M2_PR ;
+      + ROUTED met1 ( 1562390 289170 ) ( 1565610 * )
+      NEW met2 ( 1562390 289170 ) ( * 298860 )
+      NEW met2 ( 1562100 298860 ) ( 1562390 * )
+      NEW met2 ( 1562100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1565610 48110 ) ( * 289170 )
+      NEW met2 ( 1947410 2380 0 ) ( * 48110 )
+      NEW met1 ( 1565610 48110 ) ( 1947410 * )
+      NEW met1 ( 1565610 289170 ) M1M2_PR
+      NEW met1 ( 1562390 289170 ) M1M2_PR
+      NEW met1 ( 1565610 48110 ) M1M2_PR
+      NEW met1 ( 1947410 48110 ) M1M2_PR ;
     - la_data_out[75] ( PIN la_data_out[75] ) ( mprj la_data_out[75] ) + USE SIGNAL
-      + ROUTED met1 ( 1835630 283390 ) ( 1841610 * )
-      NEW met2 ( 1835630 283390 ) ( * 298860 )
-      NEW met2 ( 1835600 298860 ) ( 1835630 * )
-      NEW met2 ( 1835600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1965350 2380 0 ) ( * 30430 )
-      NEW met2 ( 1841610 30430 ) ( * 283390 )
-      NEW met1 ( 1841610 30430 ) ( 1965350 * )
-      NEW met1 ( 1841610 30430 ) M1M2_PR
-      NEW met1 ( 1841610 283390 ) M1M2_PR
-      NEW met1 ( 1835630 283390 ) M1M2_PR
-      NEW met1 ( 1965350 30430 ) M1M2_PR ;
+      + ROUTED met2 ( 1566000 298860 ) ( 1566070 * )
+      NEW met2 ( 1566000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1566070 47770 ) ( * 298860 )
+      NEW met2 ( 1965350 2380 0 ) ( * 47770 )
+      NEW met1 ( 1566070 47770 ) ( 1965350 * )
+      NEW met1 ( 1566070 47770 ) M1M2_PR
+      NEW met1 ( 1965350 47770 ) M1M2_PR ;
     - la_data_out[76] ( PIN la_data_out[76] ) ( mprj la_data_out[76] ) + USE SIGNAL
-      + ROUTED met2 ( 1840400 298860 ) ( 1842070 * )
-      NEW met2 ( 1840400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1842070 34170 ) ( * 298860 )
-      NEW met2 ( 1982830 2380 0 ) ( * 34170 )
-      NEW met1 ( 1842070 34170 ) ( 1982830 * )
-      NEW met1 ( 1842070 34170 ) M1M2_PR
-      NEW met1 ( 1982830 34170 ) M1M2_PR ;
+      + ROUTED met1 ( 1569750 289170 ) ( 1572970 * )
+      NEW met2 ( 1569750 289170 ) ( * 298860 )
+      NEW met2 ( 1569750 298860 ) ( 1569900 * )
+      NEW met2 ( 1569900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1572970 47430 ) ( * 289170 )
+      NEW met1 ( 1572970 47430 ) ( 1982830 * )
+      NEW met2 ( 1982830 2380 0 ) ( * 47430 )
+      NEW met1 ( 1572970 289170 ) M1M2_PR
+      NEW met1 ( 1569750 289170 ) M1M2_PR
+      NEW met1 ( 1572970 47430 ) M1M2_PR
+      NEW met1 ( 1982830 47430 ) M1M2_PR ;
     - la_data_out[77] ( PIN la_data_out[77] ) ( mprj la_data_out[77] ) + USE SIGNAL
-      + ROUTED met1 ( 1845290 288150 ) ( 1848970 * )
-      NEW met2 ( 1845290 288150 ) ( * 298860 )
-      NEW met2 ( 1845200 298860 ) ( 1845290 * )
-      NEW met2 ( 1845200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1848970 33830 ) ( * 288150 )
-      NEW met2 ( 2000770 2380 0 ) ( * 33830 )
-      NEW met1 ( 1848970 33830 ) ( 2000770 * )
-      NEW met1 ( 1848970 33830 ) M1M2_PR
-      NEW met1 ( 1848970 288150 ) M1M2_PR
-      NEW met1 ( 1845290 288150 ) M1M2_PR
-      NEW met1 ( 2000770 33830 ) M1M2_PR ;
+      + ROUTED met1 ( 1573890 285430 ) ( 1579410 * )
+      NEW met2 ( 1573890 285430 ) ( * 298860 )
+      NEW met2 ( 1573800 298860 ) ( 1573890 * )
+      NEW met2 ( 1573800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1579410 47090 ) ( * 285430 )
+      NEW met1 ( 1579410 47090 ) ( 2000770 * )
+      NEW met2 ( 2000770 2380 0 ) ( * 47090 )
+      NEW met1 ( 1579410 285430 ) M1M2_PR
+      NEW met1 ( 1573890 285430 ) M1M2_PR
+      NEW met1 ( 1579410 47090 ) M1M2_PR
+      NEW met1 ( 2000770 47090 ) M1M2_PR ;
     - la_data_out[78] ( PIN la_data_out[78] ) ( mprj la_data_out[78] ) + USE SIGNAL
-      + ROUTED met1 ( 1849890 288150 ) ( 1855410 * )
-      NEW met2 ( 1849890 288150 ) ( * 298860 )
-      NEW met2 ( 1849890 298860 ) ( 1849900 * )
-      NEW met2 ( 1849900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2018250 2380 0 ) ( * 16660 )
-      NEW met2 ( 2017790 16660 ) ( 2018250 * )
-      NEW met2 ( 2017790 16660 ) ( * 33490 )
-      NEW met2 ( 1855410 33490 ) ( * 288150 )
-      NEW met1 ( 1855410 33490 ) ( 2017790 * )
-      NEW met1 ( 1855410 33490 ) M1M2_PR
-      NEW met1 ( 1855410 288150 ) M1M2_PR
-      NEW met1 ( 1849890 288150 ) M1M2_PR
-      NEW met1 ( 2017790 33490 ) M1M2_PR ;
+      + ROUTED met1 ( 1577570 289170 ) ( 1579870 * )
+      NEW met2 ( 1577570 289170 ) ( * 298860 )
+      NEW met2 ( 1577570 298860 ) ( 1577700 * )
+      NEW met2 ( 1577700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1579870 46750 ) ( * 289170 )
+      NEW met2 ( 2018250 2380 0 ) ( * 46750 )
+      NEW met1 ( 1579870 46750 ) ( 2018250 * )
+      NEW met1 ( 1579870 289170 ) M1M2_PR
+      NEW met1 ( 1577570 289170 ) M1M2_PR
+      NEW met1 ( 1579870 46750 ) M1M2_PR
+      NEW met1 ( 2018250 46750 ) M1M2_PR ;
     - la_data_out[79] ( PIN la_data_out[79] ) ( mprj la_data_out[79] ) + USE SIGNAL
-      + ROUTED met2 ( 1854600 298860 ) ( 1855870 * )
-      NEW met2 ( 1854600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2036190 2380 0 ) ( * 33150 )
-      NEW met2 ( 1855870 33150 ) ( * 298860 )
-      NEW met1 ( 1855870 33150 ) ( 2036190 * )
-      NEW met1 ( 1855870 33150 ) M1M2_PR
-      NEW met1 ( 2036190 33150 ) M1M2_PR ;
+      + ROUTED met2 ( 2036190 2380 0 ) ( * 17340 )
+      NEW met2 ( 2035730 17340 ) ( 2036190 * )
+      NEW met2 ( 2035730 17340 ) ( * 46410 )
+      NEW met1 ( 1581710 289170 ) ( 1586770 * )
+      NEW met2 ( 1581710 289170 ) ( * 298860 )
+      NEW met2 ( 1581600 298860 ) ( 1581710 * )
+      NEW met2 ( 1581600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1586770 46410 ) ( * 289170 )
+      NEW met1 ( 1586770 46410 ) ( 2035730 * )
+      NEW met1 ( 2035730 46410 ) M1M2_PR
+      NEW met1 ( 1586770 289170 ) M1M2_PR
+      NEW met1 ( 1581710 289170 ) M1M2_PR
+      NEW met1 ( 1586770 46410 ) M1M2_PR ;
     - la_data_out[7] ( PIN la_data_out[7] ) ( mprj la_data_out[7] ) + USE SIGNAL
-      + ROUTED met2 ( 759230 2380 0 ) ( * 17510 )
-      NEW met1 ( 759230 17510 ) ( 765670 * )
-      NEW met2 ( 765210 276000 ) ( * 288150 )
-      NEW met2 ( 765210 276000 ) ( 765670 * )
-      NEW met2 ( 765670 17510 ) ( * 276000 )
-      NEW met1 ( 1497530 288150 ) ( * 288830 )
-      NEW met1 ( 1497530 288830 ) ( 1510870 * )
-      NEW met2 ( 1510870 288830 ) ( * 298860 )
-      NEW met2 ( 1510800 298860 ) ( 1510870 * )
-      NEW met2 ( 1510800 298860 ) ( * 300220 0 )
-      NEW met1 ( 765210 288150 ) ( 1497530 * )
-      NEW met1 ( 759230 17510 ) M1M2_PR
-      NEW met1 ( 765670 17510 ) M1M2_PR
-      NEW met1 ( 765210 288150 ) M1M2_PR
-      NEW met1 ( 1510870 288830 ) M1M2_PR ;
+      + ROUTED met2 ( 759230 2380 0 ) ( * 16490 )
+      NEW met1 ( 759230 16490 ) ( 804770 * )
+      NEW li1 ( 804770 16490 ) ( * 20570 )
+      NEW met1 ( 804770 20570 ) ( 810750 * )
+      NEW met2 ( 1297430 298860 ) ( 1300500 * )
+      NEW met2 ( 1300500 298860 ) ( * 300220 0 )
+      NEW met2 ( 810750 20570 ) ( * 134470 )
+      NEW met1 ( 810750 134470 ) ( 1297430 * )
+      NEW met2 ( 1297430 134470 ) ( * 298860 )
+      NEW met1 ( 759230 16490 ) M1M2_PR
+      NEW li1 ( 804770 16490 ) L1M1_PR_MR
+      NEW li1 ( 804770 20570 ) L1M1_PR_MR
+      NEW met1 ( 810750 20570 ) M1M2_PR
+      NEW met1 ( 810750 134470 ) M1M2_PR
+      NEW met1 ( 1297430 134470 ) M1M2_PR ;
     - la_data_out[80] ( PIN la_data_out[80] ) ( mprj la_data_out[80] ) + USE SIGNAL
-      + ROUTED met1 ( 1859550 288150 ) ( 1862770 * )
-      NEW met2 ( 1859550 288150 ) ( * 298860 )
-      NEW met2 ( 1859400 298860 ) ( 1859550 * )
-      NEW met2 ( 1859400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2054130 2380 0 ) ( * 32810 )
-      NEW met2 ( 1862770 32810 ) ( * 288150 )
-      NEW met1 ( 1862770 32810 ) ( 2054130 * )
-      NEW met1 ( 1862770 32810 ) M1M2_PR
-      NEW met1 ( 1862770 288150 ) M1M2_PR
-      NEW met1 ( 1859550 288150 ) M1M2_PR
-      NEW met1 ( 2054130 32810 ) M1M2_PR ;
+      + ROUTED met2 ( 2054130 2380 0 ) ( * 46070 )
+      NEW met2 ( 1585500 298860 ) ( 1586310 * )
+      NEW met2 ( 1585500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1586310 46070 ) ( * 298860 )
+      NEW met1 ( 1586310 46070 ) ( 2054130 * )
+      NEW met1 ( 2054130 46070 ) M1M2_PR
+      NEW met1 ( 1586310 46070 ) M1M2_PR ;
     - la_data_out[81] ( PIN la_data_out[81] ) ( mprj la_data_out[81] ) + USE SIGNAL
-      + ROUTED met1 ( 1864150 288150 ) ( 1869210 * )
-      NEW met2 ( 1864150 288150 ) ( * 298860 )
-      NEW met2 ( 1864150 298860 ) ( 1864200 * )
-      NEW met2 ( 1864200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1869210 32470 ) ( * 288150 )
-      NEW met1 ( 1869210 32470 ) ( 1966500 * )
-      NEW met1 ( 1966500 31450 ) ( * 32470 )
-      NEW met2 ( 2071610 2380 0 ) ( * 31450 )
-      NEW met1 ( 1966500 31450 ) ( 2071610 * )
-      NEW met1 ( 1869210 32470 ) M1M2_PR
-      NEW met1 ( 1869210 288150 ) M1M2_PR
-      NEW met1 ( 1864150 288150 ) M1M2_PR
-      NEW met1 ( 2071610 31450 ) M1M2_PR ;
+      + ROUTED met1 ( 1589530 289170 ) ( 1593670 * )
+      NEW met2 ( 1589530 289170 ) ( * 298860 )
+      NEW met2 ( 1589400 298860 ) ( 1589530 * )
+      NEW met2 ( 1589400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1593670 45730 ) ( * 289170 )
+      NEW met1 ( 1593670 45730 ) ( 2071610 * )
+      NEW met2 ( 2071610 2380 0 ) ( * 45730 )
+      NEW met1 ( 1593670 289170 ) M1M2_PR
+      NEW met1 ( 1589530 289170 ) M1M2_PR
+      NEW met1 ( 1593670 45730 ) M1M2_PR
+      NEW met1 ( 2071610 45730 ) M1M2_PR ;
     - la_data_out[82] ( PIN la_data_out[82] ) ( mprj la_data_out[82] ) + USE SIGNAL
-      + ROUTED met2 ( 1869000 298860 ) ( 1869670 * )
-      NEW met2 ( 1869000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1869670 28050 ) ( * 298860 )
-      NEW met1 ( 1918200 27710 ) ( * 28050 )
-      NEW met1 ( 1869670 28050 ) ( 1918200 * )
-      NEW met2 ( 2089550 2380 0 ) ( * 27710 )
-      NEW met1 ( 1918200 27710 ) ( 2089550 * )
-      NEW met1 ( 1869670 28050 ) M1M2_PR
-      NEW met1 ( 2089550 27710 ) M1M2_PR ;
+      + ROUTED met2 ( 1593200 298860 ) ( 1593210 * )
+      NEW met2 ( 1593200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1593210 45390 ) ( * 298860 )
+      NEW met1 ( 1593210 45390 ) ( 2089550 * )
+      NEW met2 ( 2089550 2380 0 ) ( * 45390 )
+      NEW met1 ( 1593210 45390 ) M1M2_PR
+      NEW met1 ( 2089550 45390 ) M1M2_PR ;
     - la_data_out[83] ( PIN la_data_out[83] ) ( mprj la_data_out[83] ) + USE SIGNAL
-      + ROUTED met1 ( 1873810 288150 ) ( 1876570 * )
-      NEW met2 ( 1873810 288150 ) ( * 298860 )
-      NEW met2 ( 1873800 298860 ) ( 1873810 * )
-      NEW met2 ( 1873800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1876570 35190 ) ( * 288150 )
-      NEW met1 ( 1876570 35190 ) ( 2107030 * )
-      NEW met2 ( 2107030 2380 0 ) ( * 35190 )
-      NEW met1 ( 1876570 288150 ) M1M2_PR
-      NEW met1 ( 1873810 288150 ) M1M2_PR
-      NEW met1 ( 1876570 35190 ) M1M2_PR
-      NEW met1 ( 2107030 35190 ) M1M2_PR ;
+      + ROUTED met1 ( 1597350 289170 ) ( 1600570 * )
+      NEW met2 ( 1597350 289170 ) ( * 298860 )
+      NEW met2 ( 1597100 298860 ) ( 1597350 * )
+      NEW met2 ( 1597100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1600570 45050 ) ( * 289170 )
+      NEW met1 ( 1600570 45050 ) ( 2107030 * )
+      NEW met2 ( 2107030 2380 0 ) ( * 45050 )
+      NEW met1 ( 1600570 289170 ) M1M2_PR
+      NEW met1 ( 1597350 289170 ) M1M2_PR
+      NEW met1 ( 1600570 45050 ) M1M2_PR
+      NEW met1 ( 2107030 45050 ) M1M2_PR ;
     - la_data_out[84] ( PIN la_data_out[84] ) ( mprj la_data_out[84] ) + USE SIGNAL
-      + ROUTED met2 ( 2124970 2380 0 ) ( * 35530 )
-      NEW met1 ( 1878870 288150 ) ( 1883010 * )
-      NEW met2 ( 1878870 288150 ) ( * 298860 )
-      NEW met2 ( 1878600 298860 ) ( 1878870 * )
-      NEW met2 ( 1878600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1883010 35530 ) ( * 288150 )
-      NEW met1 ( 1883010 35530 ) ( 2124970 * )
-      NEW met1 ( 2124970 35530 ) M1M2_PR
-      NEW met1 ( 1883010 288150 ) M1M2_PR
-      NEW met1 ( 1878870 288150 ) M1M2_PR
-      NEW met1 ( 1883010 35530 ) M1M2_PR ;
+      + ROUTED met2 ( 2124970 2380 0 ) ( * 17510 )
+      NEW met1 ( 2118530 17510 ) ( 2124970 * )
+      NEW met2 ( 2118530 17510 ) ( * 48790 )
+      NEW met1 ( 1601030 289170 ) ( 1607470 * )
+      NEW met2 ( 1601030 289170 ) ( * 298860 )
+      NEW met2 ( 1601000 298860 ) ( 1601030 * )
+      NEW met2 ( 1601000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1607470 48790 ) ( * 289170 )
+      NEW met1 ( 1607470 48790 ) ( 2118530 * )
+      NEW met1 ( 2124970 17510 ) M1M2_PR
+      NEW met1 ( 2118530 17510 ) M1M2_PR
+      NEW met1 ( 2118530 48790 ) M1M2_PR
+      NEW met1 ( 1607470 289170 ) M1M2_PR
+      NEW met1 ( 1601030 289170 ) M1M2_PR
+      NEW met1 ( 1607470 48790 ) M1M2_PR ;
     - la_data_out[85] ( PIN la_data_out[85] ) ( mprj la_data_out[85] ) + USE SIGNAL
-      + ROUTED met2 ( 2142450 2380 0 ) ( * 35870 )
-      NEW met2 ( 1883300 298860 ) ( 1883470 * )
-      NEW met2 ( 1883300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1883470 35870 ) ( * 298860 )
-      NEW met1 ( 1883470 35870 ) ( 2142450 * )
-      NEW met1 ( 2142450 35870 ) M1M2_PR
-      NEW met1 ( 1883470 35870 ) M1M2_PR ;
+      + ROUTED met2 ( 2142450 2380 0 ) ( * 49130 )
+      NEW met2 ( 1604900 298860 ) ( 1607010 * )
+      NEW met2 ( 1604900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1607010 49130 ) ( * 298860 )
+      NEW met1 ( 1607010 49130 ) ( 2142450 * )
+      NEW met1 ( 2142450 49130 ) M1M2_PR
+      NEW met1 ( 1607010 49130 ) M1M2_PR ;
     - la_data_out[86] ( PIN la_data_out[86] ) ( mprj la_data_out[86] ) + USE SIGNAL
-      + ROUTED met1 ( 1888070 288150 ) ( 1890370 * )
-      NEW met2 ( 1888070 288150 ) ( * 298860 )
-      NEW met2 ( 1888070 298860 ) ( 1888100 * )
-      NEW met2 ( 1888100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1890370 36210 ) ( * 288150 )
-      NEW met1 ( 1890370 36210 ) ( 2160390 * )
-      NEW met2 ( 2160390 2380 0 ) ( * 36210 )
-      NEW met1 ( 1890370 288150 ) M1M2_PR
-      NEW met1 ( 1888070 288150 ) M1M2_PR
-      NEW met1 ( 1890370 36210 ) M1M2_PR
-      NEW met1 ( 2160390 36210 ) M1M2_PR ;
+      + ROUTED met1 ( 1608850 289170 ) ( 1613910 * )
+      NEW met2 ( 1608850 289170 ) ( * 298860 )
+      NEW met2 ( 1608850 298860 ) ( 1608900 * )
+      NEW met2 ( 1608900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1613910 49470 ) ( * 289170 )
+      NEW met1 ( 1613910 49470 ) ( 2160390 * )
+      NEW met2 ( 2160390 2380 0 ) ( * 49470 )
+      NEW met1 ( 1613910 289170 ) M1M2_PR
+      NEW met1 ( 1608850 289170 ) M1M2_PR
+      NEW met1 ( 1613910 49470 ) M1M2_PR
+      NEW met1 ( 2160390 49470 ) M1M2_PR ;
     - la_data_out[87] ( PIN la_data_out[87] ) ( mprj la_data_out[87] ) + USE SIGNAL
-      + ROUTED met1 ( 1893130 288150 ) ( 1897270 * )
-      NEW met2 ( 1893130 288150 ) ( * 298860 )
-      NEW met2 ( 1892900 298860 ) ( 1893130 * )
-      NEW met2 ( 1892900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1897270 44030 ) ( * 288150 )
-      NEW met1 ( 1897270 44030 ) ( 2177870 * )
-      NEW met2 ( 2177870 2380 0 ) ( * 44030 )
-      NEW met1 ( 1897270 288150 ) M1M2_PR
-      NEW met1 ( 1893130 288150 ) M1M2_PR
-      NEW met1 ( 1897270 44030 ) M1M2_PR
-      NEW met1 ( 2177870 44030 ) M1M2_PR ;
+      + ROUTED met2 ( 1612800 298860 ) ( 1614370 * )
+      NEW met2 ( 1612800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2177870 2380 0 ) ( * 3060 )
+      NEW met2 ( 2176950 3060 ) ( 2177870 * )
+      NEW met2 ( 2176950 2380 ) ( * 3060 )
+      NEW met2 ( 2175570 2380 ) ( 2176950 * )
+      NEW met2 ( 1614370 49810 ) ( * 298860 )
+      NEW met1 ( 1614370 49810 ) ( 2175570 * )
+      NEW met2 ( 2175570 2380 ) ( * 49810 )
+      NEW met1 ( 1614370 49810 ) M1M2_PR
+      NEW met1 ( 2175570 49810 ) M1M2_PR ;
     - la_data_out[88] ( PIN la_data_out[88] ) ( mprj la_data_out[88] ) + USE SIGNAL
-      + ROUTED met1 ( 1897730 288150 ) ( 1904170 * )
-      NEW met2 ( 1897730 288150 ) ( * 298860 )
-      NEW met2 ( 1897600 298860 ) ( 1897730 * )
-      NEW met2 ( 1897600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1904170 44370 ) ( * 288150 )
-      NEW met1 ( 1904170 44370 ) ( 2195810 * )
-      NEW met2 ( 2195810 2380 0 ) ( * 44370 )
-      NEW met1 ( 1904170 288150 ) M1M2_PR
-      NEW met1 ( 1897730 288150 ) M1M2_PR
-      NEW met1 ( 1904170 44370 ) M1M2_PR
-      NEW met1 ( 2195810 44370 ) M1M2_PR ;
+      + ROUTED met1 ( 1616670 289170 ) ( 1620810 * )
+      NEW met2 ( 1616670 289170 ) ( * 298860 )
+      NEW met2 ( 1616670 298860 ) ( 1616700 * )
+      NEW met2 ( 1616700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1620810 50150 ) ( * 289170 )
+      NEW met1 ( 1620810 50150 ) ( 2195810 * )
+      NEW met2 ( 2195810 2380 0 ) ( * 50150 )
+      NEW met1 ( 1620810 289170 ) M1M2_PR
+      NEW met1 ( 1616670 289170 ) M1M2_PR
+      NEW met1 ( 1620810 50150 ) M1M2_PR
+      NEW met1 ( 2195810 50150 ) M1M2_PR ;
     - la_data_out[89] ( PIN la_data_out[89] ) ( mprj la_data_out[89] ) + USE SIGNAL
-      + ROUTED met2 ( 2213290 2380 0 ) ( * 48110 )
-      NEW met2 ( 1902400 298860 ) ( 1903710 * )
-      NEW met2 ( 1902400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1903710 48110 ) ( * 298860 )
-      NEW met1 ( 1903710 48110 ) ( 2213290 * )
-      NEW met1 ( 2213290 48110 ) M1M2_PR
-      NEW met1 ( 1903710 48110 ) M1M2_PR ;
+      + ROUTED met2 ( 2213290 2380 0 ) ( * 50490 )
+      NEW met2 ( 1620600 298860 ) ( 1621270 * )
+      NEW met2 ( 1620600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1621270 50490 ) ( * 298860 )
+      NEW met1 ( 1621270 50490 ) ( 2213290 * )
+      NEW met1 ( 2213290 50490 ) M1M2_PR
+      NEW met1 ( 1621270 50490 ) M1M2_PR ;
     - la_data_out[8] ( PIN la_data_out[8] ) ( mprj la_data_out[8] ) + USE SIGNAL
-      + ROUTED met2 ( 777170 2380 0 ) ( * 17510 )
-      NEW met1 ( 777170 17510 ) ( 779470 * )
-      NEW met2 ( 779470 17510 ) ( * 80750 )
-      NEW met2 ( 1511330 298860 ) ( 1515500 * )
-      NEW met2 ( 1515500 298860 ) ( * 300220 0 )
-      NEW met1 ( 779470 80750 ) ( 1511330 * )
-      NEW met2 ( 1511330 80750 ) ( * 298860 )
-      NEW met1 ( 777170 17510 ) M1M2_PR
-      NEW met1 ( 779470 17510 ) M1M2_PR
-      NEW met1 ( 779470 80750 ) M1M2_PR
-      NEW met1 ( 1511330 80750 ) M1M2_PR ;
+      + ROUTED met2 ( 777170 2380 0 ) ( * 19890 )
+      NEW met1 ( 826390 19890 ) ( * 20570 )
+      NEW met1 ( 826390 20570 ) ( 845250 * )
+      NEW met1 ( 777170 19890 ) ( 826390 * )
+      NEW met2 ( 1304330 280670 ) ( * 298860 )
+      NEW met2 ( 1304330 298860 ) ( 1304400 * )
+      NEW met2 ( 1304400 298860 ) ( * 300220 0 )
+      NEW met1 ( 845250 280670 ) ( 1304330 * )
+      NEW met2 ( 845250 20570 ) ( * 280670 )
+      NEW met1 ( 777170 19890 ) M1M2_PR
+      NEW met1 ( 845250 20570 ) M1M2_PR
+      NEW met1 ( 845250 280670 ) M1M2_PR
+      NEW met1 ( 1304330 280670 ) M1M2_PR ;
     - la_data_out[90] ( PIN la_data_out[90] ) ( mprj la_data_out[90] ) + USE SIGNAL
-      + ROUTED met2 ( 2231230 2380 0 ) ( * 47770 )
-      NEW met1 ( 1907390 288150 ) ( 1911070 * )
-      NEW met2 ( 1907390 288150 ) ( * 298860 )
-      NEW met2 ( 1907200 298860 ) ( 1907390 * )
-      NEW met2 ( 1907200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1911070 47770 ) ( * 288150 )
-      NEW met1 ( 1911070 47770 ) ( 2231230 * )
-      NEW met1 ( 2231230 47770 ) M1M2_PR
-      NEW met1 ( 1911070 288150 ) M1M2_PR
-      NEW met1 ( 1907390 288150 ) M1M2_PR
-      NEW met1 ( 1911070 47770 ) M1M2_PR ;
+      + ROUTED met2 ( 2231230 2380 0 ) ( * 3060 )
+      NEW met2 ( 2230310 3060 ) ( 2231230 * )
+      NEW met2 ( 2230310 2380 ) ( * 3060 )
+      NEW met2 ( 2228930 2380 ) ( 2230310 * )
+      NEW met2 ( 2228930 2380 ) ( * 50830 )
+      NEW met1 ( 1624490 289170 ) ( 1628170 * )
+      NEW met2 ( 1624490 289170 ) ( * 298860 )
+      NEW met2 ( 1624490 298860 ) ( 1624500 * )
+      NEW met2 ( 1624500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1628170 50830 ) ( * 289170 )
+      NEW met1 ( 1628170 50830 ) ( 2228930 * )
+      NEW met1 ( 2228930 50830 ) M1M2_PR
+      NEW met1 ( 1628170 289170 ) M1M2_PR
+      NEW met1 ( 1624490 289170 ) M1M2_PR
+      NEW met1 ( 1628170 50830 ) M1M2_PR ;
     - la_data_out[91] ( PIN la_data_out[91] ) ( mprj la_data_out[91] ) + USE SIGNAL
-      + ROUTED met2 ( 2249170 2380 0 ) ( * 47430 )
-      NEW met1 ( 1911990 288150 ) ( 1917970 * )
-      NEW met2 ( 1911990 288150 ) ( * 298860 )
-      NEW met2 ( 1911900 298860 ) ( 1911990 * )
-      NEW met2 ( 1911900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1917970 47430 ) ( * 288150 )
-      NEW met1 ( 1917970 47430 ) ( 2249170 * )
-      NEW met1 ( 2249170 47430 ) M1M2_PR
-      NEW met1 ( 1917970 288150 ) M1M2_PR
-      NEW met1 ( 1911990 288150 ) M1M2_PR
-      NEW met1 ( 1917970 47430 ) M1M2_PR ;
+      + ROUTED met1 ( 1628630 285770 ) ( 1635070 * )
+      NEW met2 ( 1628630 285770 ) ( * 298860 )
+      NEW met2 ( 2249170 2380 0 ) ( * 17510 )
+      NEW met1 ( 2242730 17510 ) ( 2249170 * )
+      NEW met2 ( 1635070 51170 ) ( * 285770 )
+      NEW met2 ( 2242730 17510 ) ( * 51170 )
+      NEW met2 ( 1628400 298860 ) ( 1628630 * )
+      NEW met2 ( 1628400 298860 ) ( * 300220 0 )
+      NEW met1 ( 1635070 51170 ) ( 2242730 * )
+      NEW met1 ( 1635070 285770 ) M1M2_PR
+      NEW met1 ( 1628630 285770 ) M1M2_PR
+      NEW met1 ( 2249170 17510 ) M1M2_PR
+      NEW met1 ( 2242730 17510 ) M1M2_PR
+      NEW met1 ( 1635070 51170 ) M1M2_PR
+      NEW met1 ( 2242730 51170 ) M1M2_PR ;
     - la_data_out[92] ( PIN la_data_out[92] ) ( mprj la_data_out[92] ) + USE SIGNAL
-      + ROUTED met2 ( 1916700 298860 ) ( 1917510 * )
-      NEW met2 ( 1916700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1917510 47090 ) ( * 298860 )
-      NEW met2 ( 2266650 2380 0 ) ( * 34500 )
-      NEW met2 ( 2266190 34500 ) ( * 47090 )
-      NEW met2 ( 2266190 34500 ) ( 2266650 * )
-      NEW met1 ( 1917510 47090 ) ( 2266190 * )
-      NEW met1 ( 1917510 47090 ) M1M2_PR
-      NEW met1 ( 2266190 47090 ) M1M2_PR ;
+      + ROUTED met1 ( 1632310 289170 ) ( 1634610 * )
+      NEW met2 ( 1632310 289170 ) ( * 298860 )
+      NEW met2 ( 1632300 298860 ) ( 1632310 * )
+      NEW met2 ( 1632300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1634610 54910 ) ( * 289170 )
+      NEW met1 ( 1634610 54910 ) ( 2266650 * )
+      NEW met2 ( 2266650 2380 0 ) ( * 54910 )
+      NEW met1 ( 1634610 289170 ) M1M2_PR
+      NEW met1 ( 1632310 289170 ) M1M2_PR
+      NEW met1 ( 1634610 54910 ) M1M2_PR
+      NEW met1 ( 2266650 54910 ) M1M2_PR ;
     - la_data_out[93] ( PIN la_data_out[93] ) ( mprj la_data_out[93] ) + USE SIGNAL
-      + ROUTED met1 ( 1921650 288150 ) ( 1924870 * )
-      NEW met2 ( 1921650 288150 ) ( * 298860 )
-      NEW met2 ( 1921500 298860 ) ( 1921650 * )
-      NEW met2 ( 1921500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1924870 46750 ) ( * 288150 )
-      NEW met1 ( 1924870 46750 ) ( 2284590 * )
-      NEW met2 ( 2284590 2380 0 ) ( * 46750 )
-      NEW met1 ( 1924870 288150 ) M1M2_PR
-      NEW met1 ( 1921650 288150 ) M1M2_PR
-      NEW met1 ( 1924870 46750 ) M1M2_PR
-      NEW met1 ( 2284590 46750 ) M1M2_PR ;
+      + ROUTED met1 ( 1636450 289170 ) ( 1641970 * )
+      NEW met2 ( 1636450 289170 ) ( * 298860 )
+      NEW met2 ( 1636300 298860 ) ( 1636450 * )
+      NEW met2 ( 1636300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1641970 54570 ) ( * 289170 )
+      NEW met1 ( 1641970 54570 ) ( 2284590 * )
+      NEW met2 ( 2284590 2380 0 ) ( * 54570 )
+      NEW met1 ( 1641970 289170 ) M1M2_PR
+      NEW met1 ( 1636450 289170 ) M1M2_PR
+      NEW met1 ( 1641970 54570 ) M1M2_PR
+      NEW met1 ( 2284590 54570 ) M1M2_PR ;
     - la_data_out[94] ( PIN la_data_out[94] ) ( mprj la_data_out[94] ) + USE SIGNAL
-      + ROUTED met1 ( 1926250 288150 ) ( 1931310 * )
-      NEW met2 ( 1926250 288150 ) ( * 298860 )
-      NEW met2 ( 1926250 298860 ) ( 1926300 * )
-      NEW met2 ( 1926300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1931310 46410 ) ( * 288150 )
-      NEW met1 ( 1931310 46410 ) ( 2302070 * )
-      NEW met2 ( 2302070 2380 0 ) ( * 46410 )
-      NEW met1 ( 1931310 288150 ) M1M2_PR
-      NEW met1 ( 1926250 288150 ) M1M2_PR
-      NEW met1 ( 1931310 46410 ) M1M2_PR
-      NEW met1 ( 2302070 46410 ) M1M2_PR ;
+      + ROUTED met2 ( 1640200 298860 ) ( 1641510 * )
+      NEW met2 ( 1640200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1641510 54230 ) ( * 298860 )
+      NEW met2 ( 2302070 2380 0 ) ( * 3060 )
+      NEW met2 ( 2301150 3060 ) ( 2302070 * )
+      NEW met2 ( 2301150 2380 ) ( * 3060 )
+      NEW met2 ( 2299770 2380 ) ( 2301150 * )
+      NEW met1 ( 1641510 54230 ) ( 2299770 * )
+      NEW met2 ( 2299770 2380 ) ( * 54230 )
+      NEW met1 ( 1641510 54230 ) M1M2_PR
+      NEW met1 ( 2299770 54230 ) M1M2_PR ;
     - la_data_out[95] ( PIN la_data_out[95] ) ( mprj la_data_out[95] ) + USE SIGNAL
-      + ROUTED met2 ( 1931100 298860 ) ( 1931770 * )
-      NEW met2 ( 1931100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1931770 46070 ) ( * 298860 )
-      NEW met2 ( 2320010 2380 0 ) ( * 46070 )
-      NEW met1 ( 1931770 46070 ) ( 2320010 * )
-      NEW met1 ( 1931770 46070 ) M1M2_PR
-      NEW met1 ( 2320010 46070 ) M1M2_PR ;
+      + ROUTED met1 ( 1644270 289170 ) ( 1648410 * )
+      NEW met2 ( 1644270 289170 ) ( * 298860 )
+      NEW met2 ( 1644100 298860 ) ( 1644270 * )
+      NEW met2 ( 1644100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1648410 53890 ) ( * 289170 )
+      NEW met2 ( 2320010 2380 0 ) ( * 53890 )
+      NEW met1 ( 1648410 53890 ) ( 2320010 * )
+      NEW met1 ( 1648410 289170 ) M1M2_PR
+      NEW met1 ( 1644270 289170 ) M1M2_PR
+      NEW met1 ( 1648410 53890 ) M1M2_PR
+      NEW met1 ( 2320010 53890 ) M1M2_PR ;
     - la_data_out[96] ( PIN la_data_out[96] ) ( mprj la_data_out[96] ) + USE SIGNAL
-      + ROUTED met1 ( 1935910 288150 ) ( 1938670 * )
-      NEW met2 ( 1935910 288150 ) ( * 298860 )
-      NEW met2 ( 1935900 298860 ) ( 1935910 * )
-      NEW met2 ( 1935900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1938670 45730 ) ( * 288150 )
-      NEW met2 ( 2337490 2380 0 ) ( * 45730 )
-      NEW met1 ( 1938670 45730 ) ( 2337490 * )
-      NEW met1 ( 1938670 288150 ) M1M2_PR
-      NEW met1 ( 1935910 288150 ) M1M2_PR
-      NEW met1 ( 1938670 45730 ) M1M2_PR
-      NEW met1 ( 2337490 45730 ) M1M2_PR ;
+      + ROUTED met2 ( 1648000 298860 ) ( 1648870 * )
+      NEW met2 ( 1648000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1648870 53550 ) ( * 298860 )
+      NEW met2 ( 2337490 2380 0 ) ( * 53550 )
+      NEW met1 ( 1648870 53550 ) ( 2337490 * )
+      NEW met1 ( 1648870 53550 ) M1M2_PR
+      NEW met1 ( 2337490 53550 ) M1M2_PR ;
     - la_data_out[97] ( PIN la_data_out[97] ) ( mprj la_data_out[97] ) + USE SIGNAL
-      + ROUTED met1 ( 1940510 288150 ) ( 1945570 * )
-      NEW met2 ( 1940510 288150 ) ( * 298860 )
-      NEW met2 ( 1940510 298860 ) ( 1940600 * )
-      NEW met2 ( 1940600 298860 ) ( * 300220 0 )
-      NEW met2 ( 1945570 45390 ) ( * 288150 )
-      NEW met1 ( 1945570 45390 ) ( 2355430 * )
-      NEW met2 ( 2355430 2380 0 ) ( * 45390 )
-      NEW met1 ( 1945570 288150 ) M1M2_PR
-      NEW met1 ( 1940510 288150 ) M1M2_PR
-      NEW met1 ( 1945570 45390 ) M1M2_PR
-      NEW met1 ( 2355430 45390 ) M1M2_PR ;
+      + ROUTED met1 ( 1652090 289170 ) ( 1655770 * )
+      NEW met2 ( 1652090 289170 ) ( * 298860 )
+      NEW met2 ( 1651900 298860 ) ( 1652090 * )
+      NEW met2 ( 1651900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1655770 53210 ) ( * 289170 )
+      NEW met2 ( 2355430 2380 0 ) ( * 3060 )
+      NEW met2 ( 2354510 3060 ) ( 2355430 * )
+      NEW met2 ( 2354510 2380 ) ( * 3060 )
+      NEW met2 ( 2353130 2380 ) ( 2354510 * )
+      NEW met1 ( 1655770 53210 ) ( 2353130 * )
+      NEW met2 ( 2353130 2380 ) ( * 53210 )
+      NEW met1 ( 1655770 289170 ) M1M2_PR
+      NEW met1 ( 1652090 289170 ) M1M2_PR
+      NEW met1 ( 1655770 53210 ) M1M2_PR
+      NEW met1 ( 2353130 53210 ) M1M2_PR ;
     - la_data_out[98] ( PIN la_data_out[98] ) ( mprj la_data_out[98] ) + USE SIGNAL
-      + ROUTED met2 ( 1945110 298860 ) ( 1945300 * )
-      NEW met2 ( 1945300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1945110 45050 ) ( * 298860 )
-      NEW met1 ( 1945110 45050 ) ( 2372910 * )
-      NEW met2 ( 2372910 2380 0 ) ( * 45050 )
-      NEW met1 ( 1945110 45050 ) M1M2_PR
-      NEW met1 ( 2372910 45050 ) M1M2_PR ;
+      + ROUTED met2 ( 1655310 298860 ) ( 1655800 * )
+      NEW met2 ( 1655800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1655310 52870 ) ( * 298860 )
+      NEW met2 ( 2372910 2380 0 ) ( * 3060 )
+      NEW met2 ( 2371990 3060 ) ( 2372910 * )
+      NEW met2 ( 2371990 2380 ) ( * 3060 )
+      NEW met2 ( 2370610 2380 ) ( 2371990 * )
+      NEW met1 ( 1655310 52870 ) ( 2370610 * )
+      NEW met2 ( 2370610 2380 ) ( * 52870 )
+      NEW met1 ( 1655310 52870 ) M1M2_PR
+      NEW met1 ( 2370610 52870 ) M1M2_PR ;
     - la_data_out[99] ( PIN la_data_out[99] ) ( mprj la_data_out[99] ) + USE SIGNAL
-      + ROUTED met1 ( 1950170 288150 ) ( 1952470 * )
-      NEW met2 ( 1950170 288150 ) ( * 298860 )
-      NEW met2 ( 1950100 298860 ) ( 1950170 * )
-      NEW met2 ( 1950100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1952470 44710 ) ( * 288150 )
-      NEW met1 ( 1952470 44710 ) ( 2390850 * )
-      NEW met2 ( 2390850 2380 0 ) ( * 44710 )
-      NEW met1 ( 1952470 288150 ) M1M2_PR
-      NEW met1 ( 1950170 288150 ) M1M2_PR
-      NEW met1 ( 1952470 44710 ) M1M2_PR
-      NEW met1 ( 2390850 44710 ) M1M2_PR ;
+      + ROUTED met1 ( 1659450 289170 ) ( 1662670 * )
+      NEW met2 ( 1659450 289170 ) ( * 298860 )
+      NEW met2 ( 1659450 298860 ) ( 1659600 * )
+      NEW met2 ( 1659600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1662670 52530 ) ( * 289170 )
+      NEW met1 ( 1662670 52530 ) ( 2390850 * )
+      NEW met2 ( 2390850 2380 0 ) ( * 52530 )
+      NEW met1 ( 1662670 289170 ) M1M2_PR
+      NEW met1 ( 1659450 289170 ) M1M2_PR
+      NEW met1 ( 1662670 52530 ) M1M2_PR
+      NEW met1 ( 2390850 52530 ) M1M2_PR ;
     - la_data_out[9] ( PIN la_data_out[9] ) ( mprj la_data_out[9] ) + USE SIGNAL
-      + ROUTED met2 ( 794650 2380 0 ) ( * 17510 )
-      NEW met1 ( 794650 17510 ) ( 800170 * )
-      NEW met2 ( 800170 17510 ) ( * 288830 )
-      NEW li1 ( 1496610 285770 ) ( * 288830 )
-      NEW met1 ( 1496610 285770 ) ( 1520070 * )
-      NEW met2 ( 1520070 285770 ) ( * 298860 )
-      NEW met2 ( 1520070 298860 ) ( 1520300 * )
-      NEW met2 ( 1520300 298860 ) ( * 300220 0 )
-      NEW met1 ( 800170 288830 ) ( 1496610 * )
-      NEW met1 ( 794650 17510 ) M1M2_PR
-      NEW met1 ( 800170 17510 ) M1M2_PR
-      NEW met1 ( 800170 288830 ) M1M2_PR
-      NEW li1 ( 1496610 288830 ) L1M1_PR_MR
-      NEW li1 ( 1496610 285770 ) L1M1_PR_MR
-      NEW met1 ( 1520070 285770 ) M1M2_PR ;
+      + ROUTED met2 ( 794650 2380 0 ) ( * 19210 )
+      NEW met1 ( 794650 19210 ) ( 852150 * )
+      NEW met2 ( 1308010 281350 ) ( * 298860 )
+      NEW met2 ( 1308010 298860 ) ( 1308300 * )
+      NEW met2 ( 1308300 298860 ) ( * 300220 0 )
+      NEW met1 ( 852150 281350 ) ( 1308010 * )
+      NEW met2 ( 852150 19210 ) ( * 281350 )
+      NEW met1 ( 794650 19210 ) M1M2_PR
+      NEW met1 ( 852150 19210 ) M1M2_PR
+      NEW met1 ( 852150 281350 ) M1M2_PR
+      NEW met1 ( 1308010 281350 ) M1M2_PR ;
     - la_oenb[0] ( PIN la_oenb[0] ) ( mprj la_oenb[0] ) + USE SIGNAL
-      + ROUTED met2 ( 2085870 298860 ) ( 2088600 * )
-      NEW met2 ( 2088600 298860 ) ( * 300220 0 )
-      NEW met2 ( 641010 2380 0 ) ( * 51510 )
-      NEW met1 ( 641010 51510 ) ( 2084030 * )
-      NEW met2 ( 2084030 51510 ) ( * 227700 )
-      NEW met2 ( 2084030 227700 ) ( 2085870 * )
-      NEW met2 ( 2085870 227700 ) ( * 298860 )
-      NEW met1 ( 641010 51510 ) M1M2_PR
-      NEW met1 ( 2084030 51510 ) M1M2_PR ;
+      + ROUTED met1 ( 1766630 299030 ) ( 1772900 * )
+      NEW met2 ( 1772900 299030 ) ( * 300220 0 )
+      NEW met2 ( 1766630 44710 ) ( * 299030 )
+      NEW met2 ( 641010 2380 0 ) ( * 44710 )
+      NEW met1 ( 641010 44710 ) ( 1766630 * )
+      NEW met1 ( 1766630 299030 ) M1M2_PR
+      NEW met1 ( 1772900 299030 ) M1M2_PR
+      NEW met1 ( 1766630 44710 ) M1M2_PR
+      NEW met1 ( 641010 44710 ) M1M2_PR ;
     - la_oenb[100] ( PIN la_oenb[100] ) ( mprj la_oenb[100] ) + USE SIGNAL
-      + ROUTED met2 ( 2414310 2380 0 ) ( * 37910 )
-      NEW met1 ( 2560590 299030 ) ( 2566300 * )
-      NEW met2 ( 2566300 299030 ) ( * 300220 0 )
-      NEW met1 ( 2414310 37910 ) ( 2560590 * )
-      NEW met2 ( 2560590 37910 ) ( * 299030 )
-      NEW met1 ( 2414310 37910 ) M1M2_PR
-      NEW met1 ( 2560590 299030 ) M1M2_PR
-      NEW met1 ( 2566300 299030 ) M1M2_PR
-      NEW met1 ( 2560590 37910 ) M1M2_PR ;
+      + ROUTED met2 ( 2414310 2380 0 ) ( * 45050 )
+      NEW met1 ( 2163150 288150 ) ( 2166370 * )
+      NEW met2 ( 2163150 288150 ) ( * 298860 )
+      NEW met2 ( 2163100 298860 ) ( 2163150 * )
+      NEW met2 ( 2163100 298860 ) ( * 300220 0 )
+      NEW met2 ( 2166370 45050 ) ( * 288150 )
+      NEW met1 ( 2166370 45050 ) ( 2414310 * )
+      NEW met1 ( 2414310 45050 ) M1M2_PR
+      NEW met1 ( 2166370 288150 ) M1M2_PR
+      NEW met1 ( 2163150 288150 ) M1M2_PR
+      NEW met1 ( 2166370 45050 ) M1M2_PR ;
     - la_oenb[101] ( PIN la_oenb[101] ) ( mprj la_oenb[101] ) + USE SIGNAL
-      + ROUTED met2 ( 2432250 2380 0 ) ( * 18530 )
-      NEW met1 ( 2432250 18530 ) ( 2567490 * )
-      NEW met2 ( 2567490 298860 ) ( 2571000 * )
-      NEW met2 ( 2571000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2567490 18530 ) ( * 298860 )
-      NEW met1 ( 2432250 18530 ) M1M2_PR
-      NEW met1 ( 2567490 18530 ) M1M2_PR ;
+      + ROUTED met2 ( 2432250 2380 0 ) ( * 17340 )
+      NEW met2 ( 2431790 17340 ) ( 2432250 * )
+      NEW met2 ( 2431790 17340 ) ( * 38590 )
+      NEW met2 ( 2167290 288150 ) ( * 298860 )
+      NEW met2 ( 2167000 298860 ) ( 2167290 * )
+      NEW met2 ( 2167000 298860 ) ( * 300220 0 )
+      NEW met1 ( 2167290 288150 ) ( 2377050 * )
+      NEW met1 ( 2377050 38590 ) ( 2431790 * )
+      NEW met2 ( 2377050 38590 ) ( * 288150 )
+      NEW met1 ( 2431790 38590 ) M1M2_PR
+      NEW met1 ( 2167290 288150 ) M1M2_PR
+      NEW met1 ( 2377050 288150 ) M1M2_PR
+      NEW met1 ( 2377050 38590 ) M1M2_PR ;
     - la_oenb[102] ( PIN la_oenb[102] ) ( mprj la_oenb[102] ) + USE SIGNAL
-      + ROUTED met2 ( 2449730 2380 0 ) ( * 18870 )
-      NEW met1 ( 2449730 18870 ) ( 2574390 * )
-      NEW met2 ( 2574390 298860 ) ( 2575800 * )
-      NEW met2 ( 2575800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2574390 18870 ) ( * 298860 )
-      NEW met1 ( 2449730 18870 ) M1M2_PR
-      NEW met1 ( 2574390 18870 ) M1M2_PR ;
+      + ROUTED met2 ( 2321850 51850 ) ( * 288830 )
+      NEW met2 ( 2170970 288830 ) ( * 298860 )
+      NEW met2 ( 2170900 298860 ) ( 2170970 * )
+      NEW met2 ( 2170900 298860 ) ( * 300220 0 )
+      NEW met1 ( 2170970 288830 ) ( 2321850 * )
+      NEW met2 ( 2449730 2380 0 ) ( * 17340 )
+      NEW met2 ( 2449730 17340 ) ( 2450190 * )
+      NEW met1 ( 2321850 51850 ) ( 2450190 * )
+      NEW met2 ( 2450190 17340 ) ( * 51850 )
+      NEW met1 ( 2321850 288830 ) M1M2_PR
+      NEW met1 ( 2321850 51850 ) M1M2_PR
+      NEW met1 ( 2170970 288830 ) M1M2_PR
+      NEW met1 ( 2450190 51850 ) M1M2_PR ;
     - la_oenb[103] ( PIN la_oenb[103] ) ( mprj la_oenb[103] ) + USE SIGNAL
-      + ROUTED met2 ( 2467670 2380 0 ) ( * 19210 )
-      NEW met1 ( 2467670 19210 ) ( 2581290 * )
-      NEW met2 ( 2580600 298860 ) ( 2581290 * )
-      NEW met2 ( 2580600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2581290 19210 ) ( * 298860 )
-      NEW met1 ( 2467670 19210 ) M1M2_PR
-      NEW met1 ( 2581290 19210 ) M1M2_PR ;
+      + ROUTED met2 ( 2174650 281350 ) ( * 298860 )
+      NEW met2 ( 2174650 298860 ) ( 2174800 * )
+      NEW met2 ( 2174800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2467670 2380 0 ) ( * 3060 )
+      NEW met2 ( 2466750 3060 ) ( 2467670 * )
+      NEW met2 ( 2466750 2380 ) ( * 3060 )
+      NEW met2 ( 2465370 2380 ) ( 2466750 * )
+      NEW met1 ( 2174650 281350 ) ( 2463530 * )
+      NEW met2 ( 2463530 82800 ) ( 2465370 * )
+      NEW met2 ( 2465370 2380 ) ( * 82800 )
+      NEW met2 ( 2463530 82800 ) ( * 281350 )
+      NEW met1 ( 2174650 281350 ) M1M2_PR
+      NEW met1 ( 2463530 281350 ) M1M2_PR ;
     - la_oenb[104] ( PIN la_oenb[104] ) ( mprj la_oenb[104] ) + USE SIGNAL
-      + ROUTED met2 ( 2485610 2380 0 ) ( * 17510 )
-      NEW met1 ( 2485610 17510 ) ( 2490670 * )
-      NEW met2 ( 2585430 286110 ) ( * 298860 )
-      NEW met2 ( 2585300 298860 ) ( 2585430 * )
-      NEW met2 ( 2585300 298860 ) ( * 300220 0 )
-      NEW met1 ( 2490670 286110 ) ( 2585430 * )
-      NEW met2 ( 2490670 17510 ) ( * 286110 )
-      NEW met1 ( 2485610 17510 ) M1M2_PR
-      NEW met1 ( 2490670 17510 ) M1M2_PR
-      NEW met1 ( 2490670 286110 ) M1M2_PR
-      NEW met1 ( 2585430 286110 ) M1M2_PR ;
+      + ROUTED met2 ( 2178700 298860 ) ( 2179710 * )
+      NEW met2 ( 2178700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2179710 39610 ) ( * 298860 )
+      NEW met1 ( 2179710 39610 ) ( 2485610 * )
+      NEW met2 ( 2485610 2380 0 ) ( * 39610 )
+      NEW met1 ( 2179710 39610 ) M1M2_PR
+      NEW met1 ( 2485610 39610 ) M1M2_PR ;
     - la_oenb[105] ( PIN la_oenb[105] ) ( mprj la_oenb[105] ) + USE SIGNAL
-      + ROUTED met2 ( 2503090 2380 0 ) ( * 34500 )
-      NEW met2 ( 2503090 34500 ) ( 2504470 * )
-      NEW met2 ( 2504470 34500 ) ( * 287130 )
-      NEW met2 ( 2590030 287130 ) ( * 298860 )
-      NEW met2 ( 2590030 298860 ) ( 2590100 * )
-      NEW met2 ( 2590100 298860 ) ( * 300220 0 )
-      NEW met1 ( 2504470 287130 ) ( 2590030 * )
-      NEW met1 ( 2504470 287130 ) M1M2_PR
-      NEW met1 ( 2590030 287130 ) M1M2_PR ;
+      + ROUTED met2 ( 2498030 82800 ) ( 2503090 * )
+      NEW met2 ( 2503090 2380 0 ) ( * 82800 )
+      NEW met2 ( 2498030 82800 ) ( * 273530 )
+      NEW met2 ( 2180630 298860 ) ( 2182700 * )
+      NEW met2 ( 2182700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2180630 273530 ) ( * 298860 )
+      NEW met1 ( 2180630 273530 ) ( 2498030 * )
+      NEW met1 ( 2498030 273530 ) M1M2_PR
+      NEW met1 ( 2180630 273530 ) M1M2_PR ;
     - la_oenb[106] ( PIN la_oenb[106] ) ( mprj la_oenb[106] ) + USE SIGNAL
-      + ROUTED met2 ( 2521030 2380 0 ) ( * 17510 )
-      NEW met1 ( 2521030 17510 ) ( 2525170 * )
-      NEW met2 ( 2594630 287470 ) ( * 298860 )
-      NEW met2 ( 2594630 298860 ) ( 2594900 * )
-      NEW met2 ( 2594900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2525170 17510 ) ( * 287470 )
-      NEW met1 ( 2525170 287470 ) ( 2594630 * )
-      NEW met1 ( 2521030 17510 ) M1M2_PR
-      NEW met1 ( 2525170 17510 ) M1M2_PR
-      NEW met1 ( 2525170 287470 ) M1M2_PR
-      NEW met1 ( 2594630 287470 ) M1M2_PR ;
+      + ROUTED met2 ( 2521030 2380 0 ) ( * 3060 )
+      NEW met2 ( 2520110 3060 ) ( 2521030 * )
+      NEW met2 ( 2520110 2380 ) ( * 3060 )
+      NEW met2 ( 2518730 2380 ) ( 2520110 * )
+      NEW met2 ( 2518730 2380 ) ( * 72250 )
+      NEW met2 ( 2186600 298860 ) ( 2187070 * )
+      NEW met2 ( 2186600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2187070 72250 ) ( * 298860 )
+      NEW met1 ( 2187070 72250 ) ( 2518730 * )
+      NEW met1 ( 2518730 72250 ) M1M2_PR
+      NEW met1 ( 2187070 72250 ) M1M2_PR ;
     - la_oenb[107] ( PIN la_oenb[107] ) ( mprj la_oenb[107] ) + USE SIGNAL
-      + ROUTED met2 ( 2599690 288150 ) ( * 298860 )
-      NEW met2 ( 2599690 298860 ) ( 2599700 * )
-      NEW met2 ( 2599700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2538510 2380 0 ) ( * 34500 )
-      NEW met2 ( 2538510 34500 ) ( 2538970 * )
-      NEW met2 ( 2538970 34500 ) ( * 288150 )
-      NEW met1 ( 2538970 288150 ) ( 2599690 * )
-      NEW met1 ( 2538970 288150 ) M1M2_PR
-      NEW met1 ( 2599690 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 2538510 2380 0 ) ( * 3060 )
+      NEW met2 ( 2537590 3060 ) ( 2538510 * )
+      NEW met2 ( 2537590 2380 ) ( * 3060 )
+      NEW met2 ( 2536210 2380 ) ( 2537590 * )
+      NEW met2 ( 2335650 51510 ) ( * 289510 )
+      NEW met2 ( 2536210 2380 ) ( * 51510 )
+      NEW met2 ( 2190750 289510 ) ( * 298860 )
+      NEW met2 ( 2190500 298860 ) ( 2190750 * )
+      NEW met2 ( 2190500 298860 ) ( * 300220 0 )
+      NEW met1 ( 2190750 289510 ) ( 2335650 * )
+      NEW met1 ( 2335650 51510 ) ( 2536210 * )
+      NEW met1 ( 2335650 289510 ) M1M2_PR
+      NEW met1 ( 2335650 51510 ) M1M2_PR
+      NEW met1 ( 2536210 51510 ) M1M2_PR
+      NEW met1 ( 2190750 289510 ) M1M2_PR ;
     - la_oenb[108] ( PIN la_oenb[108] ) ( mprj la_oenb[108] ) + USE SIGNAL
-      + ROUTED met2 ( 2604290 286450 ) ( * 298860 )
-      NEW met2 ( 2604290 298860 ) ( 2604500 * )
-      NEW met2 ( 2604500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2556450 2380 0 ) ( * 17510 )
-      NEW met1 ( 2556450 17510 ) ( 2559670 * )
-      NEW met1 ( 2559670 286450 ) ( 2604290 * )
-      NEW met2 ( 2559670 17510 ) ( * 286450 )
-      NEW met1 ( 2604290 286450 ) M1M2_PR
-      NEW met1 ( 2556450 17510 ) M1M2_PR
-      NEW met1 ( 2559670 17510 ) M1M2_PR
-      NEW met1 ( 2559670 286450 ) M1M2_PR ;
+      + ROUTED met2 ( 2194430 280330 ) ( * 298860 )
+      NEW met2 ( 2194400 298860 ) ( 2194430 * )
+      NEW met2 ( 2194400 298860 ) ( * 300220 0 )
+      NEW met1 ( 2194430 280330 ) ( 2553230 * )
+      NEW met2 ( 2553230 82800 ) ( 2556450 * )
+      NEW met2 ( 2556450 2380 0 ) ( * 82800 )
+      NEW met2 ( 2553230 82800 ) ( * 280330 )
+      NEW met1 ( 2194430 280330 ) M1M2_PR
+      NEW met1 ( 2553230 280330 ) M1M2_PR ;
     - la_oenb[109] ( PIN la_oenb[109] ) ( mprj la_oenb[109] ) + USE SIGNAL
-      + ROUTED met2 ( 2609350 286790 ) ( * 298860 )
-      NEW met2 ( 2609300 298860 ) ( 2609350 * )
-      NEW met2 ( 2609300 298860 ) ( * 300220 0 )
-      NEW met2 ( 2573930 2380 0 ) ( * 14450 )
-      NEW met1 ( 2573930 14450 ) ( 2580370 * )
-      NEW met1 ( 2580370 286790 ) ( 2609350 * )
-      NEW met2 ( 2580370 14450 ) ( * 286790 )
-      NEW met1 ( 2609350 286790 ) M1M2_PR
-      NEW met1 ( 2573930 14450 ) M1M2_PR
-      NEW met1 ( 2580370 14450 ) M1M2_PR
-      NEW met1 ( 2580370 286790 ) M1M2_PR ;
+      + ROUTED met2 ( 2198300 298860 ) ( 2200410 * )
+      NEW met2 ( 2198300 298860 ) ( * 300220 0 )
+      NEW met2 ( 2200410 79390 ) ( * 298860 )
+      NEW met1 ( 2200410 79390 ) ( 2573930 * )
+      NEW met2 ( 2573930 2380 0 ) ( * 79390 )
+      NEW met1 ( 2200410 79390 ) M1M2_PR
+      NEW met1 ( 2573930 79390 ) M1M2_PR ;
     - la_oenb[10] ( PIN la_oenb[10] ) ( mprj la_oenb[10] ) + USE SIGNAL
-      + ROUTED met2 ( 2132330 298860 ) ( 2136400 * )
-      NEW met2 ( 2136400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2132330 52190 ) ( * 298860 )
-      NEW met2 ( 818570 2380 0 ) ( * 16830 )
-      NEW met1 ( 818570 16830 ) ( 820870 * )
-      NEW met2 ( 820870 16830 ) ( * 52190 )
-      NEW met1 ( 820870 52190 ) ( 2132330 * )
-      NEW met1 ( 2132330 52190 ) M1M2_PR
-      NEW met1 ( 818570 16830 ) M1M2_PR
-      NEW met1 ( 820870 16830 ) M1M2_PR
-      NEW met1 ( 820870 52190 ) M1M2_PR ;
+      + ROUTED met2 ( 818570 2380 0 ) ( * 16490 )
+      NEW met1 ( 818570 16490 ) ( 820870 * )
+      NEW met2 ( 1808490 298860 ) ( 1811800 * )
+      NEW met2 ( 1811800 298860 ) ( * 300220 0 )
+      NEW met2 ( 820870 16490 ) ( * 51510 )
+      NEW met1 ( 820870 51510 ) ( 1808490 * )
+      NEW met2 ( 1808490 51510 ) ( * 298860 )
+      NEW met1 ( 818570 16490 ) M1M2_PR
+      NEW met1 ( 820870 16490 ) M1M2_PR
+      NEW met1 ( 820870 51510 ) M1M2_PR
+      NEW met1 ( 1808490 51510 ) M1M2_PR ;
     - la_oenb[110] ( PIN la_oenb[110] ) ( mprj la_oenb[110] ) + USE SIGNAL
-      + ROUTED met2 ( 2613950 286110 ) ( * 298860 )
-      NEW met2 ( 2613950 298860 ) ( 2614000 * )
-      NEW met2 ( 2614000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2591870 2380 0 ) ( * 17510 )
-      NEW met1 ( 2591870 17510 ) ( 2594170 * )
-      NEW met1 ( 2594170 286110 ) ( 2613950 * )
-      NEW met2 ( 2594170 17510 ) ( * 286110 )
-      NEW met1 ( 2613950 286110 ) M1M2_PR
-      NEW met1 ( 2591870 17510 ) M1M2_PR
-      NEW met1 ( 2594170 17510 ) M1M2_PR
-      NEW met1 ( 2594170 286110 ) M1M2_PR ;
+      + ROUTED met1 ( 2202250 286110 ) ( 2207770 * )
+      NEW met2 ( 2202250 286110 ) ( * 298860 )
+      NEW met2 ( 2202200 298860 ) ( 2202250 * )
+      NEW met2 ( 2202200 298860 ) ( * 300220 0 )
+      NEW met2 ( 2591870 2380 0 ) ( * 15130 )
+      NEW met1 ( 2207310 15130 ) ( 2591870 * )
+      NEW met2 ( 2207310 58820 ) ( 2207770 * )
+      NEW met2 ( 2207310 15130 ) ( * 58820 )
+      NEW met2 ( 2207770 58820 ) ( * 286110 )
+      NEW met1 ( 2207310 15130 ) M1M2_PR
+      NEW met1 ( 2207770 286110 ) M1M2_PR
+      NEW met1 ( 2202250 286110 ) M1M2_PR
+      NEW met1 ( 2591870 15130 ) M1M2_PR ;
     - la_oenb[111] ( PIN la_oenb[111] ) ( mprj la_oenb[111] ) + USE SIGNAL
-      + ROUTED met2 ( 2609350 2380 0 ) ( * 16490 )
-      NEW met1 ( 2609350 16490 ) ( 2614870 * )
-      NEW met1 ( 2614870 288150 ) ( 2618550 * )
-      NEW met2 ( 2618550 288150 ) ( * 298860 )
-      NEW met2 ( 2618550 298860 ) ( 2618700 * )
-      NEW met2 ( 2618700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2614870 16490 ) ( * 288150 )
-      NEW met1 ( 2609350 16490 ) M1M2_PR
-      NEW met1 ( 2614870 16490 ) M1M2_PR
-      NEW met1 ( 2614870 288150 ) M1M2_PR
-      NEW met1 ( 2618550 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 2609350 2380 0 ) ( * 15470 )
+      NEW met2 ( 2206100 298860 ) ( 2207310 * )
+      NEW met2 ( 2206100 298860 ) ( * 300220 0 )
+      NEW met1 ( 2206850 15470 ) ( 2609350 * )
+      NEW met2 ( 2206850 82800 ) ( 2207310 * )
+      NEW met2 ( 2206850 15470 ) ( * 82800 )
+      NEW met2 ( 2207310 82800 ) ( * 298860 )
+      NEW met1 ( 2609350 15470 ) M1M2_PR
+      NEW met1 ( 2206850 15470 ) M1M2_PR ;
     - la_oenb[112] ( PIN la_oenb[112] ) ( mprj la_oenb[112] ) + USE SIGNAL
-      + ROUTED met2 ( 2627290 2380 0 ) ( * 17510 )
-      NEW met1 ( 2622230 17510 ) ( 2627290 * )
-      NEW met2 ( 2622230 298860 ) ( 2623500 * )
-      NEW met2 ( 2623500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2622230 17510 ) ( * 298860 )
-      NEW met1 ( 2627290 17510 ) M1M2_PR
-      NEW met1 ( 2622230 17510 ) M1M2_PR ;
+      + ROUTED met1 ( 2210070 286110 ) ( 2214670 * )
+      NEW met2 ( 2210070 286110 ) ( * 298860 )
+      NEW met2 ( 2210000 298860 ) ( 2210070 * )
+      NEW met2 ( 2210000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2627290 2380 0 ) ( * 15810 )
+      NEW met2 ( 2214670 15810 ) ( * 286110 )
+      NEW met1 ( 2214670 15810 ) ( 2627290 * )
+      NEW met1 ( 2214670 15810 ) M1M2_PR
+      NEW met1 ( 2214670 286110 ) M1M2_PR
+      NEW met1 ( 2210070 286110 ) M1M2_PR
+      NEW met1 ( 2627290 15810 ) M1M2_PR ;
     - la_oenb[113] ( PIN la_oenb[113] ) ( mprj la_oenb[113] ) + USE SIGNAL
-      + ROUTED met2 ( 2628300 298860 ) ( 2628670 * )
-      NEW met2 ( 2628300 298860 ) ( * 300220 0 )
-      NEW met2 ( 2628670 18870 ) ( * 298860 )
-      NEW met2 ( 2645230 2380 0 ) ( * 18870 )
-      NEW met1 ( 2628670 18870 ) ( 2645230 * )
-      NEW met1 ( 2628670 18870 ) M1M2_PR
-      NEW met1 ( 2645230 18870 ) M1M2_PR ;
+      + ROUTED met2 ( 2213900 298860 ) ( 2214210 * )
+      NEW met2 ( 2213900 298860 ) ( * 300220 0 )
+      NEW met2 ( 2214210 16150 ) ( * 298860 )
+      NEW met2 ( 2645230 2380 0 ) ( * 16150 )
+      NEW met1 ( 2214210 16150 ) ( 2645230 * )
+      NEW met1 ( 2214210 16150 ) M1M2_PR
+      NEW met1 ( 2645230 16150 ) M1M2_PR ;
     - la_oenb[114] ( PIN la_oenb[114] ) ( mprj la_oenb[114] ) + USE SIGNAL
-      + ROUTED met1 ( 2633270 288150 ) ( 2635570 * )
-      NEW met2 ( 2633270 288150 ) ( * 298860 )
-      NEW met2 ( 2633100 298860 ) ( 2633270 * )
-      NEW met2 ( 2633100 298860 ) ( * 300220 0 )
-      NEW met2 ( 2635570 17850 ) ( * 288150 )
-      NEW met2 ( 2662710 2380 0 ) ( * 17850 )
-      NEW met1 ( 2635570 17850 ) ( 2662710 * )
-      NEW met1 ( 2635570 17850 ) M1M2_PR
-      NEW met1 ( 2635570 288150 ) M1M2_PR
-      NEW met1 ( 2633270 288150 ) M1M2_PR
-      NEW met1 ( 2662710 17850 ) M1M2_PR ;
+      + ROUTED met1 ( 2217890 286110 ) ( 2221110 * )
+      NEW met2 ( 2217890 286110 ) ( * 298860 )
+      NEW met2 ( 2217800 298860 ) ( 2217890 * )
+      NEW met2 ( 2217800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2221110 16490 ) ( * 286110 )
+      NEW met2 ( 2662710 2380 0 ) ( * 16490 )
+      NEW met1 ( 2221110 16490 ) ( 2662710 * )
+      NEW met1 ( 2221110 16490 ) M1M2_PR
+      NEW met1 ( 2221110 286110 ) M1M2_PR
+      NEW met1 ( 2217890 286110 ) M1M2_PR
+      NEW met1 ( 2662710 16490 ) M1M2_PR ;
     - la_oenb[115] ( PIN la_oenb[115] ) ( mprj la_oenb[115] ) + USE SIGNAL
-      + ROUTED met1 ( 2637870 288150 ) ( 2642470 * )
-      NEW met2 ( 2637870 288150 ) ( * 298860 )
-      NEW met2 ( 2637870 298860 ) ( 2637900 * )
-      NEW met2 ( 2637900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2642470 17510 ) ( * 288150 )
-      NEW met2 ( 2680650 2380 0 ) ( * 17510 )
-      NEW met1 ( 2642470 17510 ) ( 2680650 * )
-      NEW met1 ( 2642470 17510 ) M1M2_PR
-      NEW met1 ( 2642470 288150 ) M1M2_PR
-      NEW met1 ( 2637870 288150 ) M1M2_PR
-      NEW met1 ( 2680650 17510 ) M1M2_PR ;
+      + ROUTED met2 ( 2221570 298860 ) ( 2221700 * )
+      NEW met2 ( 2221700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2221570 16830 ) ( * 298860 )
+      NEW met2 ( 2680650 2380 0 ) ( * 16830 )
+      NEW met1 ( 2221570 16830 ) ( 2680650 * )
+      NEW met1 ( 2221570 16830 ) M1M2_PR
+      NEW met1 ( 2680650 16830 ) M1M2_PR ;
     - la_oenb[116] ( PIN la_oenb[116] ) ( mprj la_oenb[116] ) + USE SIGNAL
-      + ROUTED met2 ( 2642010 298860 ) ( 2642600 * )
-      NEW met2 ( 2642600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2698130 2380 0 ) ( * 17170 )
-      NEW met2 ( 2642010 17170 ) ( * 298860 )
-      NEW met1 ( 2642010 17170 ) ( 2698130 * )
-      NEW met1 ( 2642010 17170 ) M1M2_PR
-      NEW met1 ( 2698130 17170 ) M1M2_PR ;
+      + ROUTED met1 ( 2225710 286110 ) ( 2228470 * )
+      NEW met2 ( 2225710 286110 ) ( * 298860 )
+      NEW met2 ( 2225600 298860 ) ( 2225710 * )
+      NEW met2 ( 2225600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2698130 2380 0 ) ( * 20570 )
+      NEW met2 ( 2228470 20570 ) ( * 286110 )
+      NEW met1 ( 2228470 20570 ) ( 2698130 * )
+      NEW met1 ( 2228470 20570 ) M1M2_PR
+      NEW met1 ( 2228470 286110 ) M1M2_PR
+      NEW met1 ( 2225710 286110 ) M1M2_PR
+      NEW met1 ( 2698130 20570 ) M1M2_PR ;
     - la_oenb[117] ( PIN la_oenb[117] ) ( mprj la_oenb[117] ) + USE SIGNAL
-      + ROUTED met2 ( 2716070 2380 0 ) ( * 16150 )
-      NEW met1 ( 2649370 16150 ) ( 2716070 * )
-      NEW met2 ( 2647400 298860 ) ( 2649370 * )
-      NEW met2 ( 2647400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2649370 16150 ) ( * 298860 )
-      NEW met1 ( 2716070 16150 ) M1M2_PR
-      NEW met1 ( 2649370 16150 ) M1M2_PR ;
+      + ROUTED met1 ( 2229390 286110 ) ( 2234910 * )
+      NEW met2 ( 2229390 286110 ) ( * 298860 )
+      NEW met2 ( 2229390 298860 ) ( 2229500 * )
+      NEW met2 ( 2229500 298860 ) ( * 300220 0 )
+      NEW met2 ( 2716070 2380 0 ) ( * 20230 )
+      NEW met2 ( 2234910 20230 ) ( * 286110 )
+      NEW met1 ( 2234910 20230 ) ( 2716070 * )
+      NEW met1 ( 2234910 20230 ) M1M2_PR
+      NEW met1 ( 2234910 286110 ) M1M2_PR
+      NEW met1 ( 2229390 286110 ) M1M2_PR
+      NEW met1 ( 2716070 20230 ) M1M2_PR ;
     - la_oenb[118] ( PIN la_oenb[118] ) ( mprj la_oenb[118] ) + USE SIGNAL
-      + ROUTED met2 ( 2733550 2380 0 ) ( * 16490 )
-      NEW met1 ( 2656270 16490 ) ( 2733550 * )
-      NEW met1 ( 2652130 288150 ) ( 2656270 * )
-      NEW met2 ( 2652130 288150 ) ( * 298860 )
-      NEW met2 ( 2652130 298860 ) ( 2652200 * )
-      NEW met2 ( 2652200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2656270 16490 ) ( * 288150 )
-      NEW met1 ( 2733550 16490 ) M1M2_PR
-      NEW met1 ( 2656270 16490 ) M1M2_PR
-      NEW met1 ( 2656270 288150 ) M1M2_PR
-      NEW met1 ( 2652130 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 2233400 298860 ) ( 2235370 * )
+      NEW met2 ( 2233400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2733550 2380 0 ) ( * 19890 )
+      NEW met2 ( 2235370 19890 ) ( * 298860 )
+      NEW met1 ( 2235370 19890 ) ( 2733550 * )
+      NEW met1 ( 2235370 19890 ) M1M2_PR
+      NEW met1 ( 2733550 19890 ) M1M2_PR ;
     - la_oenb[119] ( PIN la_oenb[119] ) ( mprj la_oenb[119] ) + USE SIGNAL
-      + ROUTED met1 ( 2657190 288150 ) ( 2663170 * )
-      NEW met2 ( 2657190 288150 ) ( * 298860 )
-      NEW met2 ( 2657000 298860 ) ( 2657190 * )
-      NEW met2 ( 2657000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2751490 2380 0 ) ( * 16830 )
-      NEW met1 ( 2663170 16830 ) ( 2751490 * )
-      NEW met2 ( 2663170 16830 ) ( * 288150 )
-      NEW met1 ( 2663170 16830 ) M1M2_PR
-      NEW met1 ( 2663170 288150 ) M1M2_PR
-      NEW met1 ( 2657190 288150 ) M1M2_PR
-      NEW met1 ( 2751490 16830 ) M1M2_PR ;
+      + ROUTED met1 ( 2237210 286110 ) ( 2241810 * )
+      NEW met2 ( 2237210 286110 ) ( * 298860 )
+      NEW met2 ( 2237210 298860 ) ( 2237300 * )
+      NEW met2 ( 2237300 298860 ) ( * 300220 0 )
+      NEW met2 ( 2241810 19550 ) ( * 286110 )
+      NEW met2 ( 2751490 2380 0 ) ( * 19550 )
+      NEW met1 ( 2241810 19550 ) ( 2751490 * )
+      NEW met1 ( 2241810 19550 ) M1M2_PR
+      NEW met1 ( 2241810 286110 ) M1M2_PR
+      NEW met1 ( 2237210 286110 ) M1M2_PR
+      NEW met1 ( 2751490 19550 ) M1M2_PR ;
     - la_oenb[11] ( PIN la_oenb[11] ) ( mprj la_oenb[11] ) + USE SIGNAL
-      + ROUTED met2 ( 2139230 298860 ) ( 2141200 * )
-      NEW met2 ( 2141200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2139230 52530 ) ( * 298860 )
-      NEW met2 ( 836050 2380 0 ) ( * 16830 )
+      + ROUTED met2 ( 836050 2380 0 ) ( * 16830 )
       NEW met1 ( 836050 16830 ) ( 841570 * )
-      NEW met2 ( 841570 16830 ) ( * 52530 )
-      NEW met1 ( 841570 52530 ) ( 2139230 * )
-      NEW met1 ( 2139230 52530 ) M1M2_PR
+      NEW met2 ( 1815390 298860 ) ( 1815700 * )
+      NEW met2 ( 1815700 298860 ) ( * 300220 0 )
+      NEW met2 ( 841570 16830 ) ( * 51850 )
+      NEW met1 ( 841570 51850 ) ( 1815390 * )
+      NEW met2 ( 1815390 51850 ) ( * 298860 )
       NEW met1 ( 836050 16830 ) M1M2_PR
       NEW met1 ( 841570 16830 ) M1M2_PR
-      NEW met1 ( 841570 52530 ) M1M2_PR ;
+      NEW met1 ( 841570 51850 ) M1M2_PR
+      NEW met1 ( 1815390 51850 ) M1M2_PR ;
     - la_oenb[120] ( PIN la_oenb[120] ) ( mprj la_oenb[120] ) + USE SIGNAL
-      + ROUTED met2 ( 2661800 298860 ) ( 2662710 * )
-      NEW met2 ( 2661800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2768970 2380 0 ) ( * 20570 )
-      NEW met1 ( 2662710 20570 ) ( 2768970 * )
-      NEW met2 ( 2662710 20570 ) ( * 298860 )
-      NEW met1 ( 2662710 20570 ) M1M2_PR
-      NEW met1 ( 2768970 20570 ) M1M2_PR ;
+      + ROUTED met2 ( 2241200 298860 ) ( 2242270 * )
+      NEW met2 ( 2241200 298860 ) ( * 300220 0 )
+      NEW met2 ( 2242270 19210 ) ( * 298860 )
+      NEW met2 ( 2768970 2380 0 ) ( * 19210 )
+      NEW met1 ( 2242270 19210 ) ( 2768970 * )
+      NEW met1 ( 2242270 19210 ) M1M2_PR
+      NEW met1 ( 2768970 19210 ) M1M2_PR ;
     - la_oenb[121] ( PIN la_oenb[121] ) ( mprj la_oenb[121] ) + USE SIGNAL
-      + ROUTED met1 ( 2666390 288150 ) ( 2670070 * )
-      NEW met2 ( 2666390 288150 ) ( * 298860 )
-      NEW met2 ( 2666390 298860 ) ( 2666500 * )
-      NEW met2 ( 2666500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2786910 2380 0 ) ( * 20230 )
-      NEW met1 ( 2670070 20230 ) ( 2786910 * )
-      NEW met2 ( 2670070 20230 ) ( * 288150 )
-      NEW met1 ( 2670070 20230 ) M1M2_PR
-      NEW met1 ( 2670070 288150 ) M1M2_PR
-      NEW met1 ( 2666390 288150 ) M1M2_PR
-      NEW met1 ( 2786910 20230 ) M1M2_PR ;
+      + ROUTED met1 ( 2245030 286110 ) ( 2248710 * )
+      NEW met2 ( 2245030 286110 ) ( * 298860 )
+      NEW met2 ( 2245030 298860 ) ( 2245100 * )
+      NEW met2 ( 2245100 298860 ) ( * 300220 0 )
+      NEW met2 ( 2248710 18870 ) ( * 286110 )
+      NEW met2 ( 2786910 2380 0 ) ( * 18870 )
+      NEW met1 ( 2248710 18870 ) ( 2786910 * )
+      NEW met1 ( 2248710 18870 ) M1M2_PR
+      NEW met1 ( 2248710 286110 ) M1M2_PR
+      NEW met1 ( 2245030 286110 ) M1M2_PR
+      NEW met1 ( 2786910 18870 ) M1M2_PR ;
     - la_oenb[122] ( PIN la_oenb[122] ) ( mprj la_oenb[122] ) + USE SIGNAL
-      + ROUTED met2 ( 2804390 2380 0 ) ( * 19890 )
-      NEW met1 ( 2671450 288150 ) ( 2676510 * )
-      NEW met2 ( 2671450 288150 ) ( * 298860 )
-      NEW met2 ( 2671200 298860 ) ( 2671450 * )
-      NEW met2 ( 2671200 298860 ) ( * 300220 0 )
-      NEW met1 ( 2676510 19890 ) ( 2804390 * )
-      NEW met2 ( 2676510 19890 ) ( * 288150 )
-      NEW met1 ( 2804390 19890 ) M1M2_PR
-      NEW met1 ( 2676510 19890 ) M1M2_PR
-      NEW met1 ( 2676510 288150 ) M1M2_PR
-      NEW met1 ( 2671450 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 2249000 298860 ) ( 2249170 * )
+      NEW met2 ( 2249000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2804390 2380 0 ) ( * 18530 )
+      NEW met2 ( 2249170 18530 ) ( * 298860 )
+      NEW met1 ( 2249170 18530 ) ( 2804390 * )
+      NEW met1 ( 2249170 18530 ) M1M2_PR
+      NEW met1 ( 2804390 18530 ) M1M2_PR ;
     - la_oenb[123] ( PIN la_oenb[123] ) ( mprj la_oenb[123] ) + USE SIGNAL
-      + ROUTED met2 ( 2822330 2380 0 ) ( * 19550 )
-      NEW met2 ( 2676000 298860 ) ( 2676970 * )
-      NEW met2 ( 2676000 298860 ) ( * 300220 0 )
-      NEW met1 ( 2676970 19550 ) ( 2822330 * )
-      NEW met2 ( 2676970 19550 ) ( * 298860 )
-      NEW met1 ( 2822330 19550 ) M1M2_PR
-      NEW met1 ( 2676970 19550 ) M1M2_PR ;
+      + ROUTED met1 ( 2252850 286110 ) ( 2256070 * )
+      NEW met2 ( 2252850 286110 ) ( * 298860 )
+      NEW met2 ( 2252850 298860 ) ( 2252900 * )
+      NEW met2 ( 2252900 298860 ) ( * 300220 0 )
+      NEW met2 ( 2822330 2380 0 ) ( * 18190 )
+      NEW met2 ( 2256070 18190 ) ( * 286110 )
+      NEW met1 ( 2256070 18190 ) ( 2822330 * )
+      NEW met1 ( 2256070 18190 ) M1M2_PR
+      NEW met1 ( 2256070 286110 ) M1M2_PR
+      NEW met1 ( 2252850 286110 ) M1M2_PR
+      NEW met1 ( 2822330 18190 ) M1M2_PR ;
     - la_oenb[124] ( PIN la_oenb[124] ) ( mprj la_oenb[124] ) + USE SIGNAL
-      + ROUTED met1 ( 2680650 288150 ) ( 2683870 * )
-      NEW met2 ( 2680650 288150 ) ( * 298860 )
-      NEW met2 ( 2680650 298860 ) ( 2680800 * )
-      NEW met2 ( 2680800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2840270 2380 0 ) ( * 19210 )
-      NEW met1 ( 2683870 19210 ) ( 2840270 * )
-      NEW met2 ( 2683870 19210 ) ( * 288150 )
-      NEW met1 ( 2683870 19210 ) M1M2_PR
-      NEW met1 ( 2683870 288150 ) M1M2_PR
-      NEW met1 ( 2680650 288150 ) M1M2_PR
-      NEW met1 ( 2840270 19210 ) M1M2_PR ;
+      + ROUTED met1 ( 2256990 289170 ) ( 2262970 * )
+      NEW met2 ( 2256990 289170 ) ( * 298860 )
+      NEW met2 ( 2256800 298860 ) ( 2256990 * )
+      NEW met2 ( 2256800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2840270 2380 0 ) ( * 17850 )
+      NEW met1 ( 2262970 17850 ) ( 2840270 * )
+      NEW met2 ( 2262970 17850 ) ( * 289170 )
+      NEW met1 ( 2262970 17850 ) M1M2_PR
+      NEW met1 ( 2262970 289170 ) M1M2_PR
+      NEW met1 ( 2256990 289170 ) M1M2_PR
+      NEW met1 ( 2840270 17850 ) M1M2_PR ;
     - la_oenb[125] ( PIN la_oenb[125] ) ( mprj la_oenb[125] ) + USE SIGNAL
-      + ROUTED met1 ( 2685710 288150 ) ( 2690310 * )
-      NEW met2 ( 2685710 288150 ) ( * 298860 )
-      NEW met2 ( 2685600 298860 ) ( 2685710 * )
-      NEW met2 ( 2685600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2857750 2380 0 ) ( * 18870 )
-      NEW met1 ( 2690310 18870 ) ( 2857750 * )
-      NEW met2 ( 2690310 18870 ) ( * 288150 )
-      NEW met1 ( 2690310 18870 ) M1M2_PR
-      NEW met1 ( 2690310 288150 ) M1M2_PR
-      NEW met1 ( 2685710 288150 ) M1M2_PR
-      NEW met1 ( 2857750 18870 ) M1M2_PR ;
+      + ROUTED met1 ( 2262510 17510 ) ( 2283670 * )
+      NEW li1 ( 2283670 17510 ) ( 2291030 * )
+      NEW met2 ( 2260800 298860 ) ( 2262510 * )
+      NEW met2 ( 2260800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2857750 2380 0 ) ( * 17510 )
+      NEW met1 ( 2291030 17510 ) ( 2857750 * )
+      NEW met2 ( 2262510 17510 ) ( * 298860 )
+      NEW met1 ( 2262510 17510 ) M1M2_PR
+      NEW li1 ( 2283670 17510 ) L1M1_PR_MR
+      NEW li1 ( 2291030 17510 ) L1M1_PR_MR
+      NEW met1 ( 2857750 17510 ) M1M2_PR ;
     - la_oenb[126] ( PIN la_oenb[126] ) ( mprj la_oenb[126] ) + USE SIGNAL
-      + ROUTED met2 ( 2690400 298860 ) ( 2690770 * )
-      NEW met2 ( 2690400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2875690 2380 0 ) ( * 18530 )
-      NEW met1 ( 2690770 18530 ) ( 2875690 * )
-      NEW met2 ( 2690770 18530 ) ( * 298860 )
-      NEW met1 ( 2690770 18530 ) M1M2_PR
-      NEW met1 ( 2875690 18530 ) M1M2_PR ;
+      + ROUTED met1 ( 2264810 289170 ) ( 2269870 * )
+      NEW met2 ( 2264810 289170 ) ( * 298860 )
+      NEW met2 ( 2264700 298860 ) ( 2264810 * )
+      NEW met2 ( 2264700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2875690 2380 0 ) ( * 18700 )
+      NEW met3 ( 2269870 18700 ) ( 2875690 * )
+      NEW met2 ( 2269870 18700 ) ( * 289170 )
+      NEW met2 ( 2269870 18700 ) M2M3_PR_M
+      NEW met1 ( 2269870 289170 ) M1M2_PR
+      NEW met1 ( 2264810 289170 ) M1M2_PR
+      NEW met2 ( 2875690 18700 ) M2M3_PR_M ;
     - la_oenb[127] ( PIN la_oenb[127] ) ( mprj la_oenb[127] ) + USE SIGNAL
-      + ROUTED met1 ( 2695370 288150 ) ( 2697670 * )
-      NEW met2 ( 2695370 288150 ) ( * 298860 )
-      NEW met2 ( 2695200 298860 ) ( 2695370 * )
-      NEW met2 ( 2695200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2893170 2380 0 ) ( * 17850 )
-      NEW met2 ( 2697670 17850 ) ( * 288150 )
-      NEW met1 ( 2697670 17850 ) ( 2893170 * )
-      NEW met1 ( 2697670 17850 ) M1M2_PR
-      NEW met1 ( 2697670 288150 ) M1M2_PR
-      NEW met1 ( 2695370 288150 ) M1M2_PR
-      NEW met1 ( 2893170 17850 ) M1M2_PR ;
+      + ROUTED met2 ( 2893170 2380 0 ) ( * 18020 )
+      NEW met2 ( 2268600 298860 ) ( 2269410 * )
+      NEW met2 ( 2268600 298860 ) ( * 300220 0 )
+      NEW met3 ( 2269410 18020 ) ( 2893170 * )
+      NEW met2 ( 2269410 18020 ) ( * 298860 )
+      NEW met2 ( 2893170 18020 ) M2M3_PR_M
+      NEW met2 ( 2269410 18020 ) M2M3_PR_M ;
     - la_oenb[12] ( PIN la_oenb[12] ) ( mprj la_oenb[12] ) + USE SIGNAL
-      + ROUTED met2 ( 2145900 298860 ) ( 2146590 * )
-      NEW met2 ( 2145900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2146590 52870 ) ( * 298860 )
-      NEW met2 ( 853990 2380 0 ) ( * 52870 )
-      NEW met1 ( 853990 52870 ) ( 2146590 * )
-      NEW met1 ( 2146590 52870 ) M1M2_PR
-      NEW met1 ( 853990 52870 ) M1M2_PR ;
+      + ROUTED met2 ( 1816310 298860 ) ( 1819700 * )
+      NEW met2 ( 1819700 298860 ) ( * 300220 0 )
+      NEW met2 ( 853990 2380 0 ) ( * 52190 )
+      NEW met1 ( 853990 52190 ) ( 1815850 * )
+      NEW met2 ( 1815850 52190 ) ( * 227700 )
+      NEW met2 ( 1815850 227700 ) ( 1816310 * )
+      NEW met2 ( 1816310 227700 ) ( * 298860 )
+      NEW met1 ( 853990 52190 ) M1M2_PR
+      NEW met1 ( 1815850 52190 ) M1M2_PR ;
     - la_oenb[13] ( PIN la_oenb[13] ) ( mprj la_oenb[13] ) + USE SIGNAL
-      + ROUTED met2 ( 871470 2380 0 ) ( * 15470 )
-      NEW met1 ( 871470 15470 ) ( 876070 * )
-      NEW met1 ( 2146130 287810 ) ( 2150730 * )
-      NEW met2 ( 2150730 287810 ) ( * 298860 )
-      NEW met2 ( 2150700 298860 ) ( 2150730 * )
-      NEW met2 ( 2150700 298860 ) ( * 300220 0 )
-      NEW met2 ( 876070 15470 ) ( * 53210 )
-      NEW met2 ( 2146130 53210 ) ( * 287810 )
-      NEW met1 ( 876070 53210 ) ( 2146130 * )
-      NEW met1 ( 871470 15470 ) M1M2_PR
-      NEW met1 ( 876070 15470 ) M1M2_PR
-      NEW met1 ( 2146130 287810 ) M1M2_PR
-      NEW met1 ( 2150730 287810 ) M1M2_PR
-      NEW met1 ( 876070 53210 ) M1M2_PR
-      NEW met1 ( 2146130 53210 ) M1M2_PR ;
+      + ROUTED met2 ( 871470 2380 0 ) ( * 16830 )
+      NEW met1 ( 871470 16830 ) ( 886650 * )
+      NEW met2 ( 1822290 298860 ) ( 1823600 * )
+      NEW met2 ( 1823600 298860 ) ( * 300220 0 )
+      NEW met2 ( 886650 16830 ) ( * 273530 )
+      NEW met2 ( 1822290 273530 ) ( * 298860 )
+      NEW met1 ( 886650 273530 ) ( 1822290 * )
+      NEW met1 ( 871470 16830 ) M1M2_PR
+      NEW met1 ( 886650 16830 ) M1M2_PR
+      NEW met1 ( 886650 273530 ) M1M2_PR
+      NEW met1 ( 1822290 273530 ) M1M2_PR ;
     - la_oenb[14] ( PIN la_oenb[14] ) ( mprj la_oenb[14] ) + USE SIGNAL
-      + ROUTED met2 ( 2153030 298860 ) ( 2155500 * )
-      NEW met2 ( 2155500 298860 ) ( * 300220 0 )
-      NEW met2 ( 889410 2380 0 ) ( * 53550 )
-      NEW met2 ( 2153030 53550 ) ( * 298860 )
-      NEW met1 ( 889410 53550 ) ( 2153030 * )
-      NEW met1 ( 889410 53550 ) M1M2_PR
-      NEW met1 ( 2153030 53550 ) M1M2_PR ;
+      + ROUTED met2 ( 889410 2380 0 ) ( * 19210 )
+      NEW met1 ( 1821830 299030 ) ( 1827500 * )
+      NEW met2 ( 1827500 299030 ) ( * 300220 0 )
+      NEW met2 ( 1821830 86190 ) ( * 299030 )
+      NEW met1 ( 889410 19210 ) ( 942310 * )
+      NEW met1 ( 942310 86190 ) ( 1821830 * )
+      NEW met2 ( 942310 19210 ) ( * 86190 )
+      NEW met1 ( 889410 19210 ) M1M2_PR
+      NEW met1 ( 1821830 86190 ) M1M2_PR
+      NEW met1 ( 1821830 299030 ) M1M2_PR
+      NEW met1 ( 1827500 299030 ) M1M2_PR
+      NEW met1 ( 942310 19210 ) M1M2_PR
+      NEW met1 ( 942310 86190 ) M1M2_PR ;
     - la_oenb[15] ( PIN la_oenb[15] ) ( mprj la_oenb[15] ) + USE SIGNAL
-      + ROUTED met2 ( 907350 2380 0 ) ( * 16830 )
-      NEW met1 ( 907350 16830 ) ( 910570 * )
-      NEW met2 ( 2160300 298860 ) ( 2160390 * )
-      NEW met2 ( 2160300 298860 ) ( * 300220 0 )
-      NEW met2 ( 910570 16830 ) ( * 53890 )
-      NEW met1 ( 910570 53890 ) ( 2160390 * )
-      NEW met2 ( 2160390 53890 ) ( * 298860 )
+      + ROUTED met2 ( 1831490 280330 ) ( * 298860 )
+      NEW met2 ( 1831400 298860 ) ( 1831490 * )
+      NEW met2 ( 1831400 298860 ) ( * 300220 0 )
+      NEW met2 ( 907350 2380 0 ) ( * 16830 )
+      NEW met1 ( 907350 16830 ) ( 934950 * )
+      NEW met1 ( 934950 280330 ) ( 1831490 * )
+      NEW met2 ( 934950 16830 ) ( * 280330 )
+      NEW met1 ( 1831490 280330 ) M1M2_PR
       NEW met1 ( 907350 16830 ) M1M2_PR
-      NEW met1 ( 910570 16830 ) M1M2_PR
-      NEW met1 ( 910570 53890 ) M1M2_PR
-      NEW met1 ( 2160390 53890 ) M1M2_PR ;
+      NEW met1 ( 934950 16830 ) M1M2_PR
+      NEW met1 ( 934950 280330 ) M1M2_PR ;
     - la_oenb[16] ( PIN la_oenb[16] ) ( mprj la_oenb[16] ) + USE SIGNAL
-      + ROUTED met2 ( 924830 2380 0 ) ( * 16830 )
-      NEW met1 ( 924830 16830 ) ( 931270 * )
-      NEW met1 ( 2159930 299030 ) ( 2165100 * )
-      NEW met2 ( 2165100 299030 ) ( * 300220 0 )
-      NEW met2 ( 931270 16830 ) ( * 54230 )
-      NEW met1 ( 931270 54230 ) ( 2159930 * )
-      NEW met2 ( 2159930 54230 ) ( * 299030 )
-      NEW met1 ( 924830 16830 ) M1M2_PR
-      NEW met1 ( 931270 16830 ) M1M2_PR
-      NEW met1 ( 2159930 299030 ) M1M2_PR
-      NEW met1 ( 2165100 299030 ) M1M2_PR
-      NEW met1 ( 931270 54230 ) M1M2_PR
-      NEW met1 ( 2159930 54230 ) M1M2_PR ;
+      + ROUTED met2 ( 1835170 283050 ) ( * 298860 )
+      NEW met2 ( 1835170 298860 ) ( 1835300 * )
+      NEW met2 ( 1835300 298860 ) ( * 300220 0 )
+      NEW met2 ( 924830 2380 0 ) ( * 15810 )
+      NEW met1 ( 924830 15810 ) ( 931270 * )
+      NEW met1 ( 1804350 283050 ) ( 1835170 * )
+      NEW met2 ( 931270 15810 ) ( * 65790 )
+      NEW met1 ( 931270 65790 ) ( 1804350 * )
+      NEW met2 ( 1804350 65790 ) ( * 283050 )
+      NEW met1 ( 1835170 283050 ) M1M2_PR
+      NEW met1 ( 924830 15810 ) M1M2_PR
+      NEW met1 ( 931270 15810 ) M1M2_PR
+      NEW met1 ( 1804350 283050 ) M1M2_PR
+      NEW met1 ( 931270 65790 ) M1M2_PR
+      NEW met1 ( 1804350 65790 ) M1M2_PR ;
     - la_oenb[17] ( PIN la_oenb[17] ) ( mprj la_oenb[17] ) + USE SIGNAL
-      + ROUTED met2 ( 942770 2380 0 ) ( * 16830 )
-      NEW met1 ( 942770 16830 ) ( 945070 * )
-      NEW met2 ( 2166830 298860 ) ( 2169900 * )
-      NEW met2 ( 2169900 298860 ) ( * 300220 0 )
-      NEW met2 ( 945070 16830 ) ( * 54570 )
-      NEW met1 ( 945070 54570 ) ( 2166830 * )
-      NEW met2 ( 2166830 54570 ) ( * 298860 )
-      NEW met1 ( 942770 16830 ) M1M2_PR
-      NEW met1 ( 945070 16830 ) M1M2_PR
-      NEW met1 ( 945070 54570 ) M1M2_PR
-      NEW met1 ( 2166830 54570 ) M1M2_PR ;
+      + ROUTED met2 ( 1835630 298860 ) ( 1839200 * )
+      NEW met2 ( 1839200 298860 ) ( * 300220 0 )
+      NEW met2 ( 983250 18870 ) ( * 79390 )
+      NEW met2 ( 1835630 79390 ) ( * 298860 )
+      NEW met2 ( 942770 2380 0 ) ( * 18870 )
+      NEW met1 ( 942770 18870 ) ( 983250 * )
+      NEW met1 ( 983250 79390 ) ( 1835630 * )
+      NEW met1 ( 983250 18870 ) M1M2_PR
+      NEW met1 ( 983250 79390 ) M1M2_PR
+      NEW met1 ( 1835630 79390 ) M1M2_PR
+      NEW met1 ( 942770 18870 ) M1M2_PR ;
     - la_oenb[18] ( PIN la_oenb[18] ) ( mprj la_oenb[18] ) + USE SIGNAL
       + ROUTED met2 ( 960250 2380 0 ) ( * 16830 )
-      NEW met1 ( 960250 16830 ) ( 965770 * )
-      NEW met2 ( 965770 16830 ) ( * 54910 )
-      NEW met2 ( 2173730 298860 ) ( 2174600 * )
-      NEW met2 ( 2174600 298860 ) ( * 300220 0 )
-      NEW met1 ( 965770 54910 ) ( 2173730 * )
-      NEW met2 ( 2173730 54910 ) ( * 298860 )
+      NEW met1 ( 960250 16830 ) ( 965310 * )
+      NEW met1 ( 1838850 287470 ) ( 1842990 * )
+      NEW met2 ( 1842990 287470 ) ( * 298860 )
+      NEW met2 ( 1842990 298860 ) ( 1843100 * )
+      NEW met2 ( 1843100 298860 ) ( * 300220 0 )
+      NEW met2 ( 965310 16830 ) ( * 72250 )
+      NEW met2 ( 1838850 72250 ) ( * 287470 )
+      NEW met1 ( 965310 72250 ) ( 1838850 * )
       NEW met1 ( 960250 16830 ) M1M2_PR
-      NEW met1 ( 965770 16830 ) M1M2_PR
-      NEW met1 ( 965770 54910 ) M1M2_PR
-      NEW met1 ( 2173730 54910 ) M1M2_PR ;
+      NEW met1 ( 965310 16830 ) M1M2_PR
+      NEW met1 ( 1838850 287470 ) M1M2_PR
+      NEW met1 ( 1842990 287470 ) M1M2_PR
+      NEW met1 ( 965310 72250 ) M1M2_PR
+      NEW met1 ( 1838850 72250 ) M1M2_PR ;
     - la_oenb[19] ( PIN la_oenb[19] ) ( mprj la_oenb[19] ) + USE SIGNAL
-      + ROUTED met2 ( 978190 2380 0 ) ( * 51170 )
-      NEW met2 ( 2175570 298860 ) ( 2179400 * )
-      NEW met2 ( 2179400 298860 ) ( * 300220 0 )
-      NEW met1 ( 978190 51170 ) ( 2174190 * )
-      NEW met2 ( 2174190 51170 ) ( * 227700 )
-      NEW met2 ( 2174190 227700 ) ( 2175570 * )
-      NEW met2 ( 2175570 227700 ) ( * 298860 )
-      NEW met1 ( 978190 51170 ) M1M2_PR
-      NEW met1 ( 2174190 51170 ) M1M2_PR ;
+      + ROUTED met2 ( 1847130 285430 ) ( * 298860 )
+      NEW met2 ( 1847000 298860 ) ( 1847130 * )
+      NEW met2 ( 1847000 298860 ) ( * 300220 0 )
+      NEW met2 ( 978190 2380 0 ) ( * 34500 )
+      NEW met2 ( 978190 34500 ) ( 979110 * )
+      NEW met2 ( 979110 34500 ) ( * 92990 )
+      NEW met1 ( 979110 92990 ) ( 1783650 * )
+      NEW met1 ( 1783650 285430 ) ( 1847130 * )
+      NEW met2 ( 1783650 92990 ) ( * 285430 )
+      NEW met1 ( 979110 92990 ) M1M2_PR
+      NEW met1 ( 1847130 285430 ) M1M2_PR
+      NEW met1 ( 1783650 92990 ) M1M2_PR
+      NEW met1 ( 1783650 285430 ) M1M2_PR ;
     - la_oenb[1] ( PIN la_oenb[1] ) ( mprj la_oenb[1] ) + USE SIGNAL
-      + ROUTED met2 ( 2090930 298860 ) ( 2093400 * )
-      NEW met2 ( 2093400 298860 ) ( * 300220 0 )
-      NEW met2 ( 658950 2380 0 ) ( * 51850 )
-      NEW met1 ( 658950 51850 ) ( 2090930 * )
-      NEW met2 ( 2090930 51850 ) ( * 298860 )
-      NEW met1 ( 658950 51850 ) M1M2_PR
-      NEW met1 ( 2090930 51850 ) M1M2_PR ;
+      + ROUTED met2 ( 1569750 52530 ) ( * 285090 )
+      NEW met2 ( 658950 2380 0 ) ( * 17510 )
+      NEW met1 ( 658950 17510 ) ( 662170 * )
+      NEW met1 ( 1569750 285090 ) ( 1580100 * )
+      NEW met1 ( 1580100 285090 ) ( * 285430 )
+      NEW met2 ( 1776750 285430 ) ( * 298860 )
+      NEW met2 ( 1776750 298860 ) ( 1776800 * )
+      NEW met2 ( 1776800 298860 ) ( * 300220 0 )
+      NEW met1 ( 1580100 285430 ) ( 1776750 * )
+      NEW met2 ( 662170 17510 ) ( * 52530 )
+      NEW met1 ( 662170 52530 ) ( 1569750 * )
+      NEW met1 ( 1569750 285090 ) M1M2_PR
+      NEW met1 ( 1569750 52530 ) M1M2_PR
+      NEW met1 ( 658950 17510 ) M1M2_PR
+      NEW met1 ( 662170 17510 ) M1M2_PR
+      NEW met1 ( 1776750 285430 ) M1M2_PR
+      NEW met1 ( 662170 52530 ) M1M2_PR ;
     - la_oenb[20] ( PIN la_oenb[20] ) ( mprj la_oenb[20] ) + USE SIGNAL
-      + ROUTED met2 ( 995670 2380 0 ) ( * 16830 )
-      NEW met1 ( 995670 16830 ) ( 1000270 * )
-      NEW met2 ( 1000270 16830 ) ( * 50830 )
-      NEW met2 ( 2180630 298860 ) ( 2184100 * )
-      NEW met2 ( 2184100 298860 ) ( * 300220 0 )
-      NEW met1 ( 1000270 50830 ) ( 2180630 * )
-      NEW met2 ( 2180630 50830 ) ( * 298860 )
-      NEW met1 ( 995670 16830 ) M1M2_PR
-      NEW met1 ( 1000270 16830 ) M1M2_PR
-      NEW met1 ( 1000270 50830 ) M1M2_PR
-      NEW met1 ( 2180630 50830 ) M1M2_PR ;
+      + ROUTED met2 ( 995670 2380 0 ) ( * 18870 )
+      NEW met2 ( 1849430 298860 ) ( 1850900 * )
+      NEW met2 ( 1850900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1849430 79730 ) ( * 298860 )
+      NEW met1 ( 995670 18870 ) ( 1032010 * )
+      NEW met2 ( 1032010 18870 ) ( * 79730 )
+      NEW met1 ( 1032010 79730 ) ( 1849430 * )
+      NEW met1 ( 995670 18870 ) M1M2_PR
+      NEW met1 ( 1849430 79730 ) M1M2_PR
+      NEW met1 ( 1032010 18870 ) M1M2_PR
+      NEW met1 ( 1032010 79730 ) M1M2_PR ;
     - la_oenb[21] ( PIN la_oenb[21] ) ( mprj la_oenb[21] ) + USE SIGNAL
-      + ROUTED met2 ( 1013610 2380 0 ) ( * 17340 )
-      NEW met2 ( 1013150 17340 ) ( 1013610 * )
-      NEW met2 ( 2187990 298860 ) ( 2188900 * )
-      NEW met2 ( 2188900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1013150 17340 ) ( * 50490 )
-      NEW met1 ( 1013150 50490 ) ( 2187990 * )
-      NEW met2 ( 2187990 50490 ) ( * 298860 )
-      NEW met1 ( 1013150 50490 ) M1M2_PR
-      NEW met1 ( 2187990 50490 ) M1M2_PR ;
+      + ROUTED met2 ( 1851270 298860 ) ( 1854800 * )
+      NEW met2 ( 1854800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1849890 86530 ) ( * 227700 )
+      NEW met2 ( 1849890 227700 ) ( 1851270 * )
+      NEW met2 ( 1851270 227700 ) ( * 298860 )
+      NEW met2 ( 1013610 2380 0 ) ( * 14450 )
+      NEW met1 ( 1013610 14450 ) ( 1024650 * )
+      NEW met1 ( 1024650 86530 ) ( 1849890 * )
+      NEW met2 ( 1024650 14450 ) ( * 86530 )
+      NEW met1 ( 1849890 86530 ) M1M2_PR
+      NEW met1 ( 1013610 14450 ) M1M2_PR
+      NEW met1 ( 1024650 14450 ) M1M2_PR
+      NEW met1 ( 1024650 86530 ) M1M2_PR ;
     - la_oenb[22] ( PIN la_oenb[22] ) ( mprj la_oenb[22] ) + USE SIGNAL
-      + ROUTED met2 ( 1031090 2380 0 ) ( * 16830 )
-      NEW met1 ( 1031090 16830 ) ( 1033850 * )
-      NEW met1 ( 2187530 299030 ) ( 2193700 * )
-      NEW met2 ( 2193700 299030 ) ( * 300220 0 )
-      NEW met2 ( 1033850 16830 ) ( * 50150 )
-      NEW met1 ( 1033850 50150 ) ( 2187530 * )
-      NEW met2 ( 2187530 50150 ) ( * 299030 )
-      NEW met1 ( 1031090 16830 ) M1M2_PR
-      NEW met1 ( 1033850 16830 ) M1M2_PR
-      NEW met1 ( 2187530 299030 ) M1M2_PR
-      NEW met1 ( 2193700 299030 ) M1M2_PR
-      NEW met1 ( 1033850 50150 ) M1M2_PR
-      NEW met1 ( 2187530 50150 ) M1M2_PR ;
+      + ROUTED met2 ( 1856790 298860 ) ( 1858700 * )
+      NEW met2 ( 1858700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1856790 100130 ) ( * 298860 )
+      NEW met2 ( 1031090 2380 0 ) ( * 19210 )
+      NEW met1 ( 1031090 19210 ) ( 1141950 * )
+      NEW met1 ( 1141950 100130 ) ( 1856790 * )
+      NEW met2 ( 1141950 19210 ) ( * 100130 )
+      NEW met1 ( 1856790 100130 ) M1M2_PR
+      NEW met1 ( 1031090 19210 ) M1M2_PR
+      NEW met1 ( 1141950 19210 ) M1M2_PR
+      NEW met1 ( 1141950 100130 ) M1M2_PR ;
     - la_oenb[23] ( PIN la_oenb[23] ) ( mprj la_oenb[23] ) + USE SIGNAL
-      + ROUTED met2 ( 1049030 2380 0 ) ( * 16830 )
-      NEW met1 ( 1049030 16830 ) ( 1055010 * )
-      NEW met2 ( 1055010 16830 ) ( * 49810 )
-      NEW met2 ( 2194430 298860 ) ( 2198500 * )
-      NEW met2 ( 2198500 298860 ) ( * 300220 0 )
-      NEW met1 ( 1055010 49810 ) ( 2194430 * )
-      NEW met2 ( 2194430 49810 ) ( * 298860 )
-      NEW met1 ( 1049030 16830 ) M1M2_PR
-      NEW met1 ( 1055010 16830 ) M1M2_PR
-      NEW met1 ( 1055010 49810 ) M1M2_PR
-      NEW met1 ( 2194430 49810 ) M1M2_PR ;
+      + ROUTED met2 ( 1049030 2380 0 ) ( * 18870 )
+      NEW met1 ( 1856330 299030 ) ( 1862600 * )
+      NEW met2 ( 1862600 299030 ) ( * 300220 0 )
+      NEW met2 ( 1163570 18870 ) ( * 80410 )
+      NEW met2 ( 1856330 80410 ) ( * 299030 )
+      NEW met1 ( 1049030 18870 ) ( 1163570 * )
+      NEW met1 ( 1163570 80410 ) ( 1856330 * )
+      NEW met1 ( 1049030 18870 ) M1M2_PR
+      NEW met1 ( 1163570 18870 ) M1M2_PR
+      NEW met1 ( 1856330 299030 ) M1M2_PR
+      NEW met1 ( 1862600 299030 ) M1M2_PR
+      NEW met1 ( 1163570 80410 ) M1M2_PR
+      NEW met1 ( 1856330 80410 ) M1M2_PR ;
     - la_oenb[24] ( PIN la_oenb[24] ) ( mprj la_oenb[24] ) + USE SIGNAL
       + ROUTED met2 ( 1066970 2380 0 ) ( * 3060 )
       NEW met2 ( 1066970 3060 ) ( 1067890 * )
       NEW met2 ( 1067890 2380 ) ( * 3060 )
       NEW met2 ( 1067890 2380 ) ( 1068810 * )
-      NEW met2 ( 1068810 2380 ) ( * 49470 )
-      NEW met2 ( 2201330 298860 ) ( 2203200 * )
-      NEW met2 ( 2203200 298860 ) ( * 300220 0 )
-      NEW met1 ( 1068810 49470 ) ( 2201330 * )
-      NEW met2 ( 2201330 49470 ) ( * 298860 )
-      NEW met1 ( 1068810 49470 ) M1M2_PR
-      NEW met1 ( 2201330 49470 ) M1M2_PR ;
+      NEW met2 ( 1866450 286110 ) ( * 298860 )
+      NEW met2 ( 1866450 298860 ) ( 1866500 * )
+      NEW met2 ( 1866500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1068810 2380 ) ( * 99790 )
+      NEW met1 ( 1068810 99790 ) ( 1790550 * )
+      NEW met1 ( 1790550 286110 ) ( 1866450 * )
+      NEW met2 ( 1790550 99790 ) ( * 286110 )
+      NEW met1 ( 1068810 99790 ) M1M2_PR
+      NEW met1 ( 1866450 286110 ) M1M2_PR
+      NEW met1 ( 1790550 99790 ) M1M2_PR
+      NEW met1 ( 1790550 286110 ) M1M2_PR ;
     - la_oenb[25] ( PIN la_oenb[25] ) ( mprj la_oenb[25] ) + USE SIGNAL
-      + ROUTED met2 ( 1084450 2380 0 ) ( * 16830 )
-      NEW met1 ( 1084450 16830 ) ( 1089510 * )
-      NEW met2 ( 1089510 16830 ) ( * 49130 )
-      NEW met2 ( 2208230 49130 ) ( * 298860 )
-      NEW met2 ( 2208000 298860 ) ( 2208230 * )
-      NEW met2 ( 2208000 298860 ) ( * 300220 0 )
-      NEW met1 ( 1089510 49130 ) ( 2208230 * )
-      NEW met1 ( 1084450 16830 ) M1M2_PR
-      NEW met1 ( 1089510 16830 ) M1M2_PR
-      NEW met1 ( 1089510 49130 ) M1M2_PR
-      NEW met1 ( 2208230 49130 ) M1M2_PR ;
+      + ROUTED met2 ( 1084450 2380 0 ) ( * 19890 )
+      NEW met2 ( 1155750 19890 ) ( * 80070 )
+      NEW met1 ( 1084450 19890 ) ( 1155750 * )
+      NEW met2 ( 1870500 298860 ) ( 1870590 * )
+      NEW met2 ( 1870500 298860 ) ( * 300220 0 )
+      NEW met1 ( 1155750 80070 ) ( 1870590 * )
+      NEW met2 ( 1870590 80070 ) ( * 298860 )
+      NEW met1 ( 1084450 19890 ) M1M2_PR
+      NEW met1 ( 1155750 19890 ) M1M2_PR
+      NEW met1 ( 1155750 80070 ) M1M2_PR
+      NEW met1 ( 1870590 80070 ) M1M2_PR ;
     - la_oenb[26] ( PIN la_oenb[26] ) ( mprj la_oenb[26] ) + USE SIGNAL
-      + ROUTED met2 ( 2208690 298860 ) ( 2212800 * )
-      NEW met2 ( 2212800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2208690 58990 ) ( * 298860 )
-      NEW met2 ( 1102390 2380 0 ) ( * 58990 )
-      NEW met1 ( 1102390 58990 ) ( 2208690 * )
-      NEW met1 ( 2208690 58990 ) M1M2_PR
-      NEW met1 ( 1102390 58990 ) M1M2_PR ;
+      + ROUTED met2 ( 1102390 2380 0 ) ( * 16490 )
+      NEW met1 ( 1102390 16490 ) ( 1121710 * )
+      NEW met1 ( 1870130 299030 ) ( 1874300 * )
+      NEW met2 ( 1874300 299030 ) ( * 300220 0 )
+      NEW met2 ( 1121710 16490 ) ( * 73270 )
+      NEW met1 ( 1121710 73270 ) ( 1870130 * )
+      NEW met2 ( 1870130 73270 ) ( * 299030 )
+      NEW met1 ( 1102390 16490 ) M1M2_PR
+      NEW met1 ( 1121710 16490 ) M1M2_PR
+      NEW met1 ( 1870130 299030 ) M1M2_PR
+      NEW met1 ( 1874300 299030 ) M1M2_PR
+      NEW met1 ( 1121710 73270 ) M1M2_PR
+      NEW met1 ( 1870130 73270 ) M1M2_PR ;
     - la_oenb[27] ( PIN la_oenb[27] ) ( mprj la_oenb[27] ) + USE SIGNAL
-      + ROUTED met2 ( 2215130 298860 ) ( 2217600 * )
-      NEW met2 ( 2217600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2215130 59330 ) ( * 298860 )
+      + ROUTED met2 ( 1762950 86870 ) ( * 284750 )
       NEW met2 ( 1119870 2380 0 ) ( * 16830 )
-      NEW met1 ( 1119870 16830 ) ( 1124470 * )
-      NEW met2 ( 1124470 16830 ) ( * 59330 )
-      NEW met1 ( 1124470 59330 ) ( 2215130 * )
-      NEW met1 ( 2215130 59330 ) M1M2_PR
+      NEW met1 ( 1119870 16830 ) ( 1124010 * )
+      NEW met1 ( 1124010 86870 ) ( 1762950 * )
+      NEW met2 ( 1877030 284750 ) ( * 299540 )
+      NEW met2 ( 1877030 299540 ) ( 1878200 * )
+      NEW met2 ( 1878200 299540 ) ( * 300220 0 )
+      NEW met1 ( 1762950 284750 ) ( 1877030 * )
+      NEW met2 ( 1124010 16830 ) ( * 86870 )
+      NEW met1 ( 1762950 86870 ) M1M2_PR
+      NEW met1 ( 1762950 284750 ) M1M2_PR
       NEW met1 ( 1119870 16830 ) M1M2_PR
-      NEW met1 ( 1124470 16830 ) M1M2_PR
-      NEW met1 ( 1124470 59330 ) M1M2_PR ;
+      NEW met1 ( 1124010 16830 ) M1M2_PR
+      NEW met1 ( 1124010 86870 ) M1M2_PR
+      NEW met1 ( 1877030 284750 ) M1M2_PR ;
     - la_oenb[28] ( PIN la_oenb[28] ) ( mprj la_oenb[28] ) + USE SIGNAL
-      + ROUTED met2 ( 2222400 298860 ) ( 2222490 * )
-      NEW met2 ( 2222400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2222490 59670 ) ( * 298860 )
-      NEW met2 ( 1137810 2380 0 ) ( * 59670 )
-      NEW met1 ( 1137810 59670 ) ( 2222490 * )
-      NEW met1 ( 2222490 59670 ) M1M2_PR
-      NEW met1 ( 1137810 59670 ) M1M2_PR ;
+      + ROUTED met2 ( 1163110 20230 ) ( * 107270 )
+      NEW met2 ( 1137810 2380 0 ) ( * 10540 )
+      NEW met2 ( 1137810 10540 ) ( 1138270 * )
+      NEW met2 ( 1138270 10540 ) ( * 20230 )
+      NEW met1 ( 1138270 20230 ) ( 1163110 * )
+      NEW met1 ( 1163110 107270 ) ( 1877490 * )
+      NEW met2 ( 1877490 298860 ) ( 1882100 * )
+      NEW met2 ( 1882100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1877490 107270 ) ( * 298860 )
+      NEW met1 ( 1163110 20230 ) M1M2_PR
+      NEW met1 ( 1163110 107270 ) M1M2_PR
+      NEW met1 ( 1138270 20230 ) M1M2_PR
+      NEW met1 ( 1877490 107270 ) M1M2_PR ;
     - la_oenb[29] ( PIN la_oenb[29] ) ( mprj la_oenb[29] ) + USE SIGNAL
-      + ROUTED met2 ( 1155290 2380 0 ) ( * 16490 )
-      NEW met1 ( 1155290 16490 ) ( 1158970 * )
-      NEW met1 ( 2222030 299030 ) ( 2227200 * )
-      NEW met2 ( 2227200 299030 ) ( * 300220 0 )
-      NEW met2 ( 1158970 16490 ) ( * 60010 )
-      NEW met2 ( 2222030 60010 ) ( * 299030 )
-      NEW met1 ( 1158970 60010 ) ( 2222030 * )
-      NEW met1 ( 1155290 16490 ) M1M2_PR
-      NEW met1 ( 1158970 16490 ) M1M2_PR
-      NEW met1 ( 2222030 299030 ) M1M2_PR
-      NEW met1 ( 2227200 299030 ) M1M2_PR
-      NEW met1 ( 1158970 60010 ) M1M2_PR
-      NEW met1 ( 2222030 60010 ) M1M2_PR ;
+      + ROUTED met2 ( 1155290 2380 0 ) ( * 19550 )
+      NEW met2 ( 1245910 19550 ) ( * 81090 )
+      NEW met1 ( 1155290 19550 ) ( 1245910 * )
+      NEW met2 ( 1883930 298860 ) ( 1886000 * )
+      NEW met2 ( 1886000 298860 ) ( * 300220 0 )
+      NEW met1 ( 1245910 81090 ) ( 1883930 * )
+      NEW met2 ( 1883930 81090 ) ( * 298860 )
+      NEW met1 ( 1155290 19550 ) M1M2_PR
+      NEW met1 ( 1245910 19550 ) M1M2_PR
+      NEW met1 ( 1245910 81090 ) M1M2_PR
+      NEW met1 ( 1883930 81090 ) M1M2_PR ;
     - la_oenb[2] ( PIN la_oenb[2] ) ( mprj la_oenb[2] ) + USE SIGNAL
       + ROUTED met2 ( 676430 2380 0 ) ( * 17510 )
-      NEW met1 ( 676430 17510 ) ( 682410 * )
-      NEW met2 ( 682410 17510 ) ( * 58650 )
-      NEW met2 ( 2098200 298860 ) ( 2098290 * )
-      NEW met2 ( 2098200 298860 ) ( * 300220 0 )
-      NEW met1 ( 682410 58650 ) ( 2098290 * )
-      NEW met2 ( 2098290 58650 ) ( * 298860 )
+      NEW met1 ( 676430 17510 ) ( 682870 * )
+      NEW met2 ( 682870 17510 ) ( * 59670 )
+      NEW met2 ( 1780430 298860 ) ( 1780600 * )
+      NEW met2 ( 1780600 298860 ) ( * 300220 0 )
+      NEW met1 ( 682870 59670 ) ( 1780430 * )
+      NEW met2 ( 1780430 59670 ) ( * 298860 )
       NEW met1 ( 676430 17510 ) M1M2_PR
-      NEW met1 ( 682410 17510 ) M1M2_PR
-      NEW met1 ( 682410 58650 ) M1M2_PR
-      NEW met1 ( 2098290 58650 ) M1M2_PR ;
+      NEW met1 ( 682870 17510 ) M1M2_PR
+      NEW met1 ( 682870 59670 ) M1M2_PR
+      NEW met1 ( 1780430 59670 ) M1M2_PR ;
     - la_oenb[30] ( PIN la_oenb[30] ) ( mprj la_oenb[30] ) + USE SIGNAL
-      + ROUTED met2 ( 1173230 2380 0 ) ( * 18530 )
-      NEW met2 ( 2228930 298860 ) ( 2231800 * )
-      NEW met2 ( 2231800 298860 ) ( * 300220 0 )
-      NEW met2 ( 1245450 18530 ) ( * 155210 )
-      NEW met2 ( 2228930 155210 ) ( * 298860 )
-      NEW met1 ( 1173230 18530 ) ( 1245450 * )
-      NEW met1 ( 1245450 155210 ) ( 2228930 * )
-      NEW met1 ( 1173230 18530 ) M1M2_PR
-      NEW met1 ( 1245450 18530 ) M1M2_PR
-      NEW met1 ( 1245450 155210 ) M1M2_PR
-      NEW met1 ( 2228930 155210 ) M1M2_PR ;
+      + ROUTED met2 ( 1173230 2380 0 ) ( * 18870 )
+      NEW met1 ( 1173230 18870 ) ( 1293750 * )
+      NEW met1 ( 1293750 127670 ) ( 1884390 * )
+      NEW met2 ( 1886690 298860 ) ( 1889900 * )
+      NEW met2 ( 1889900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1293750 18870 ) ( * 127670 )
+      NEW met2 ( 1884390 127670 ) ( * 227700 )
+      NEW met2 ( 1884390 227700 ) ( 1886690 * )
+      NEW met2 ( 1886690 227700 ) ( * 298860 )
+      NEW met1 ( 1173230 18870 ) M1M2_PR
+      NEW met1 ( 1293750 18870 ) M1M2_PR
+      NEW met1 ( 1293750 127670 ) M1M2_PR
+      NEW met1 ( 1884390 127670 ) M1M2_PR ;
     - la_oenb[31] ( PIN la_oenb[31] ) ( mprj la_oenb[31] ) + USE SIGNAL
-      + ROUTED met2 ( 1190710 2380 0 ) ( * 16830 )
-      NEW met1 ( 1190710 16830 ) ( 1193010 * )
-      NEW met2 ( 2235830 289170 ) ( * 299540 )
-      NEW met2 ( 2235830 299540 ) ( 2236600 * )
-      NEW met2 ( 2236600 299540 ) ( * 300220 0 )
-      NEW met2 ( 1193010 16830 ) ( * 80070 )
-      NEW met1 ( 1970410 285770 ) ( 2008590 * )
-      NEW li1 ( 2008590 285770 ) ( * 289170 )
-      NEW met1 ( 2008590 289170 ) ( 2235830 * )
-      NEW met1 ( 1193010 80070 ) ( 1970410 * )
-      NEW met2 ( 1970410 80070 ) ( * 285770 )
-      NEW met1 ( 1190710 16830 ) M1M2_PR
-      NEW met1 ( 1193010 16830 ) M1M2_PR
-      NEW met1 ( 2235830 289170 ) M1M2_PR
-      NEW met1 ( 1193010 80070 ) M1M2_PR
-      NEW met1 ( 1970410 285770 ) M1M2_PR
-      NEW li1 ( 2008590 285770 ) L1M1_PR_MR
-      NEW li1 ( 2008590 289170 ) L1M1_PR_MR
-      NEW met1 ( 1970410 80070 ) M1M2_PR ;
+      + ROUTED met2 ( 1190710 2380 0 ) ( * 19210 )
+      NEW met1 ( 1190710 19210 ) ( 1301110 * )
+      NEW met2 ( 1890830 298860 ) ( 1893800 * )
+      NEW met2 ( 1893800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1301110 19210 ) ( * 134470 )
+      NEW met1 ( 1301110 134470 ) ( 1890830 * )
+      NEW met2 ( 1890830 134470 ) ( * 298860 )
+      NEW met1 ( 1190710 19210 ) M1M2_PR
+      NEW met1 ( 1301110 19210 ) M1M2_PR
+      NEW met1 ( 1301110 134470 ) M1M2_PR
+      NEW met1 ( 1890830 134470 ) M1M2_PR ;
     - la_oenb[32] ( PIN la_oenb[32] ) ( mprj la_oenb[32] ) + USE SIGNAL
-      + ROUTED met2 ( 2236290 298860 ) ( 2241400 * )
-      NEW met2 ( 2241400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2236290 86190 ) ( * 298860 )
-      NEW met2 ( 1208650 2380 0 ) ( * 15810 )
-      NEW met1 ( 1208650 15810 ) ( 1231650 * )
-      NEW met1 ( 1231650 86190 ) ( 2236290 * )
-      NEW met2 ( 1231650 15810 ) ( * 86190 )
-      NEW met1 ( 2236290 86190 ) M1M2_PR
-      NEW met1 ( 1208650 15810 ) M1M2_PR
-      NEW met1 ( 1231650 15810 ) M1M2_PR
-      NEW met1 ( 1231650 86190 ) M1M2_PR ;
+      + ROUTED met2 ( 1769850 87210 ) ( * 285090 )
+      NEW met2 ( 1208650 2380 0 ) ( * 16830 )
+      NEW met1 ( 1208650 16830 ) ( 1213710 * )
+      NEW met1 ( 1213710 87210 ) ( 1769850 * )
+      NEW met2 ( 1897730 285090 ) ( * 298860 )
+      NEW met2 ( 1897730 298860 ) ( 1897800 * )
+      NEW met2 ( 1897800 298860 ) ( * 300220 0 )
+      NEW met1 ( 1769850 285090 ) ( 1897730 * )
+      NEW met2 ( 1213710 16830 ) ( * 87210 )
+      NEW met1 ( 1769850 87210 ) M1M2_PR
+      NEW met1 ( 1769850 285090 ) M1M2_PR
+      NEW met1 ( 1208650 16830 ) M1M2_PR
+      NEW met1 ( 1213710 16830 ) M1M2_PR
+      NEW met1 ( 1213710 87210 ) M1M2_PR
+      NEW met1 ( 1897730 285090 ) M1M2_PR ;
     - la_oenb[33] ( PIN la_oenb[33] ) ( mprj la_oenb[33] ) + USE SIGNAL
-      + ROUTED met2 ( 2242730 298860 ) ( 2246200 * )
-      NEW met2 ( 2246200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1252350 20230 ) ( * 86530 )
-      NEW met2 ( 2242730 86530 ) ( * 298860 )
-      NEW met2 ( 1226130 2380 0 ) ( * 20230 )
-      NEW met1 ( 1226130 20230 ) ( 1252350 * )
-      NEW met1 ( 1252350 86530 ) ( 2242730 * )
-      NEW met1 ( 1252350 20230 ) M1M2_PR
-      NEW met1 ( 1252350 86530 ) M1M2_PR
-      NEW met1 ( 2242730 86530 ) M1M2_PR
-      NEW met1 ( 1226130 20230 ) M1M2_PR ;
+      + ROUTED met1 ( 1680150 284750 ) ( 1724770 * )
+      NEW li1 ( 1724770 284750 ) ( * 285770 )
+      NEW met2 ( 1901410 285770 ) ( * 298860 )
+      NEW met2 ( 1901410 298860 ) ( 1901600 * )
+      NEW met2 ( 1901600 298860 ) ( * 300220 0 )
+      NEW met1 ( 1724770 285770 ) ( 1901410 * )
+      NEW met2 ( 1226130 2380 0 ) ( * 74630 )
+      NEW met1 ( 1226130 74630 ) ( 1680150 * )
+      NEW met2 ( 1680150 74630 ) ( * 284750 )
+      NEW met1 ( 1680150 284750 ) M1M2_PR
+      NEW li1 ( 1724770 284750 ) L1M1_PR_MR
+      NEW li1 ( 1724770 285770 ) L1M1_PR_MR
+      NEW met1 ( 1901410 285770 ) M1M2_PR
+      NEW met1 ( 1226130 74630 ) M1M2_PR
+      NEW met1 ( 1680150 74630 ) M1M2_PR ;
     - la_oenb[34] ( PIN la_oenb[34] ) ( mprj la_oenb[34] ) + USE SIGNAL
-      + ROUTED met2 ( 1244070 2380 0 ) ( * 16830 )
-      NEW met1 ( 1244070 16830 ) ( 1248670 * )
-      NEW met1 ( 2232150 287810 ) ( 2251010 * )
-      NEW met2 ( 2251010 287810 ) ( * 298860 )
-      NEW met2 ( 2251000 298860 ) ( 2251010 * )
-      NEW met2 ( 2251000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1248670 16830 ) ( * 72250 )
-      NEW met2 ( 2232150 72250 ) ( * 287810 )
-      NEW met1 ( 1248670 72250 ) ( 2232150 * )
-      NEW met1 ( 1244070 16830 ) M1M2_PR
-      NEW met1 ( 1248670 16830 ) M1M2_PR
-      NEW met1 ( 2232150 287810 ) M1M2_PR
-      NEW met1 ( 2251010 287810 ) M1M2_PR
-      NEW met1 ( 1248670 72250 ) M1M2_PR
-      NEW met1 ( 2232150 72250 ) M1M2_PR ;
+      + ROUTED met2 ( 1244070 2380 0 ) ( * 16490 )
+      NEW met1 ( 1244070 16490 ) ( 1279950 * )
+      NEW met2 ( 1279950 16490 ) ( * 93670 )
+      NEW met1 ( 1279950 93670 ) ( 1904630 * )
+      NEW met2 ( 1904630 298860 ) ( 1905500 * )
+      NEW met2 ( 1905500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1904630 93670 ) ( * 298860 )
+      NEW met1 ( 1244070 16490 ) M1M2_PR
+      NEW met1 ( 1279950 16490 ) M1M2_PR
+      NEW met1 ( 1279950 93670 ) M1M2_PR
+      NEW met1 ( 1904630 93670 ) M1M2_PR ;
     - la_oenb[35] ( PIN la_oenb[35] ) ( mprj la_oenb[35] ) + USE SIGNAL
       + ROUTED met2 ( 1262010 2380 0 ) ( * 16830 )
       NEW met1 ( 1262010 16830 ) ( 1266150 * )
-      NEW met1 ( 2250090 299030 ) ( 2255800 * )
-      NEW met2 ( 2255800 299030 ) ( * 300220 0 )
-      NEW met2 ( 1266150 16830 ) ( * 189550 )
-      NEW met2 ( 2250090 189550 ) ( * 299030 )
-      NEW met1 ( 1266150 189550 ) ( 2250090 * )
+      NEW met2 ( 1266150 16830 ) ( * 67150 )
+      NEW met2 ( 1908310 298860 ) ( 1909400 * )
+      NEW met2 ( 1909400 298860 ) ( * 300220 0 )
+      NEW met1 ( 1266150 67150 ) ( 1905550 * )
+      NEW met2 ( 1905550 67150 ) ( * 227700 )
+      NEW met2 ( 1905550 227700 ) ( 1908310 * )
+      NEW met2 ( 1908310 227700 ) ( * 298860 )
       NEW met1 ( 1262010 16830 ) M1M2_PR
       NEW met1 ( 1266150 16830 ) M1M2_PR
-      NEW met1 ( 1266150 189550 ) M1M2_PR
-      NEW met1 ( 2250090 189550 ) M1M2_PR
-      NEW met1 ( 2250090 299030 ) M1M2_PR
-      NEW met1 ( 2255800 299030 ) M1M2_PR ;
+      NEW met1 ( 1266150 67150 ) M1M2_PR
+      NEW met1 ( 1905550 67150 ) M1M2_PR ;
     - la_oenb[36] ( PIN la_oenb[36] ) ( mprj la_oenb[36] ) + USE SIGNAL
-      + ROUTED met2 ( 1279490 2380 0 ) ( * 18530 )
-      NEW met1 ( 1279490 18530 ) ( 1314450 * )
-      NEW met2 ( 2260670 279990 ) ( * 298860 )
-      NEW met2 ( 2260600 298860 ) ( 2260670 * )
-      NEW met2 ( 2260600 298860 ) ( * 300220 0 )
-      NEW met1 ( 1314450 279990 ) ( 2260670 * )
-      NEW met2 ( 1314450 18530 ) ( * 279990 )
-      NEW met1 ( 1279490 18530 ) M1M2_PR
-      NEW met1 ( 1314450 18530 ) M1M2_PR
-      NEW met1 ( 1314450 279990 ) M1M2_PR
-      NEW met1 ( 2260670 279990 ) M1M2_PR ;
+      + ROUTED met2 ( 1279490 2380 0 ) ( * 16830 )
+      NEW met1 ( 1279490 16830 ) ( 1283170 * )
+      NEW met2 ( 1283170 16830 ) ( * 53890 )
+      NEW met1 ( 1723850 289510 ) ( * 290190 )
+      NEW met1 ( 1723850 290190 ) ( 1725000 * )
+      NEW met1 ( 1725000 289510 ) ( * 290190 )
+      NEW met1 ( 1624950 289510 ) ( 1723850 * )
+      NEW met2 ( 1911530 289510 ) ( * 299540 )
+      NEW met2 ( 1911530 299540 ) ( 1913300 * )
+      NEW met2 ( 1913300 299540 ) ( * 300220 0 )
+      NEW met1 ( 1725000 289510 ) ( 1911530 * )
+      NEW met1 ( 1283170 53890 ) ( 1624950 * )
+      NEW met2 ( 1624950 53890 ) ( * 289510 )
+      NEW met1 ( 1279490 16830 ) M1M2_PR
+      NEW met1 ( 1283170 16830 ) M1M2_PR
+      NEW met1 ( 1283170 53890 ) M1M2_PR
+      NEW met1 ( 1624950 289510 ) M1M2_PR
+      NEW met1 ( 1911530 289510 ) M1M2_PR
+      NEW met1 ( 1624950 53890 ) M1M2_PR ;
     - la_oenb[37] ( PIN la_oenb[37] ) ( mprj la_oenb[37] ) + USE SIGNAL
-      + ROUTED met2 ( 1297430 2380 0 ) ( * 16830 )
-      NEW met1 ( 1297430 16830 ) ( 1335150 * )
-      NEW met1 ( 1335150 196690 ) ( 2263430 * )
-      NEW met2 ( 2263430 298860 ) ( 2265400 * )
-      NEW met2 ( 2265400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1335150 16830 ) ( * 196690 )
-      NEW met2 ( 2263430 196690 ) ( * 298860 )
-      NEW met1 ( 1297430 16830 ) M1M2_PR
-      NEW met1 ( 1335150 16830 ) M1M2_PR
-      NEW met1 ( 1335150 196690 ) M1M2_PR
-      NEW met1 ( 2263430 196690 ) M1M2_PR ;
+      + ROUTED met2 ( 1297430 2380 0 ) ( * 18870 )
+      NEW met1 ( 1297430 18870 ) ( 1390810 * )
+      NEW met1 ( 1390810 87550 ) ( 1911990 * )
+      NEW met2 ( 1911990 298860 ) ( 1917200 * )
+      NEW met2 ( 1917200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1390810 18870 ) ( * 87550 )
+      NEW met2 ( 1911990 87550 ) ( * 298860 )
+      NEW met1 ( 1297430 18870 ) M1M2_PR
+      NEW met1 ( 1390810 18870 ) M1M2_PR
+      NEW met1 ( 1390810 87550 ) M1M2_PR
+      NEW met1 ( 1911990 87550 ) M1M2_PR ;
     - la_oenb[38] ( PIN la_oenb[38] ) ( mprj la_oenb[38] ) + USE SIGNAL
-      + ROUTED met2 ( 1314910 2380 0 ) ( * 18870 )
-      NEW met1 ( 1314910 18870 ) ( 1390350 * )
-      NEW met1 ( 1390350 210290 ) ( 2270790 * )
-      NEW met2 ( 2270200 298860 ) ( 2270790 * )
-      NEW met2 ( 2270200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1390350 18870 ) ( * 210290 )
-      NEW met2 ( 2270790 210290 ) ( * 298860 )
-      NEW met1 ( 1314910 18870 ) M1M2_PR
-      NEW met1 ( 1390350 18870 ) M1M2_PR
-      NEW met1 ( 1390350 210290 ) M1M2_PR
-      NEW met1 ( 2270790 210290 ) M1M2_PR ;
+      + ROUTED met2 ( 1921190 283050 ) ( * 298860 )
+      NEW met2 ( 1921190 298860 ) ( 1921200 * )
+      NEW met2 ( 1921200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1314910 2380 0 ) ( * 16830 )
+      NEW met1 ( 1314910 16830 ) ( 1317670 * )
+      NEW met1 ( 1317670 94010 ) ( 1894510 * )
+      NEW met1 ( 1894510 283050 ) ( 1921190 * )
+      NEW met2 ( 1317670 16830 ) ( * 94010 )
+      NEW met2 ( 1894510 94010 ) ( * 283050 )
+      NEW met1 ( 1921190 283050 ) M1M2_PR
+      NEW met1 ( 1314910 16830 ) M1M2_PR
+      NEW met1 ( 1317670 16830 ) M1M2_PR
+      NEW met1 ( 1317670 94010 ) M1M2_PR
+      NEW met1 ( 1894510 94010 ) M1M2_PR
+      NEW met1 ( 1894510 283050 ) M1M2_PR ;
     - la_oenb[39] ( PIN la_oenb[39] ) ( mprj la_oenb[39] ) + USE SIGNAL
-      + ROUTED met2 ( 1349410 19550 ) ( * 72590 )
-      NEW met2 ( 1332850 2380 0 ) ( * 19550 )
-      NEW met1 ( 1332850 19550 ) ( 1349410 * )
-      NEW met1 ( 2270330 288830 ) ( 2274930 * )
-      NEW met2 ( 2274930 288830 ) ( * 298860 )
-      NEW met2 ( 2274930 298860 ) ( 2275000 * )
-      NEW met2 ( 2275000 298860 ) ( * 300220 0 )
-      NEW met1 ( 1349410 72590 ) ( 2270330 * )
-      NEW met2 ( 2270330 72590 ) ( * 288830 )
-      NEW met1 ( 1349410 19550 ) M1M2_PR
-      NEW met1 ( 1349410 72590 ) M1M2_PR
-      NEW met1 ( 1332850 19550 ) M1M2_PR
-      NEW met1 ( 2270330 288830 ) M1M2_PR
-      NEW met1 ( 2274930 288830 ) M1M2_PR
-      NEW met1 ( 2270330 72590 ) M1M2_PR ;
+      + ROUTED met2 ( 1925100 298860 ) ( 1925790 * )
+      NEW met2 ( 1925100 298860 ) ( * 300220 0 )
+      NEW met2 ( 1925790 81430 ) ( * 298860 )
+      NEW met2 ( 1332850 2380 0 ) ( * 16830 )
+      NEW met1 ( 1332850 16830 ) ( 1338370 * )
+      NEW met2 ( 1338370 16830 ) ( * 81430 )
+      NEW met1 ( 1338370 81430 ) ( 1925790 * )
+      NEW met1 ( 1925790 81430 ) M1M2_PR
+      NEW met1 ( 1332850 16830 ) M1M2_PR
+      NEW met1 ( 1338370 16830 ) M1M2_PR
+      NEW met1 ( 1338370 81430 ) M1M2_PR ;
     - la_oenb[3] ( PIN la_oenb[3] ) ( mprj la_oenb[3] ) + USE SIGNAL
-      + ROUTED met2 ( 694370 2380 0 ) ( * 17170 )
-      NEW met1 ( 694370 17170 ) ( 696670 * )
-      NEW met2 ( 696670 17170 ) ( * 79390 )
-      NEW met1 ( 2094150 287470 ) ( 2102890 * )
-      NEW met2 ( 2102890 287470 ) ( * 298860 )
-      NEW met2 ( 2102890 298860 ) ( 2103000 * )
-      NEW met2 ( 2103000 298860 ) ( * 300220 0 )
-      NEW met1 ( 696670 79390 ) ( 2094150 * )
-      NEW met2 ( 2094150 79390 ) ( * 287470 )
-      NEW met1 ( 694370 17170 ) M1M2_PR
-      NEW met1 ( 696670 17170 ) M1M2_PR
-      NEW met1 ( 696670 79390 ) M1M2_PR
-      NEW met1 ( 2094150 287470 ) M1M2_PR
-      NEW met1 ( 2102890 287470 ) M1M2_PR
-      NEW met1 ( 2094150 79390 ) M1M2_PR ;
+      + ROUTED met2 ( 694370 2380 0 ) ( * 18530 )
+      NEW met1 ( 761070 18530 ) ( * 18870 )
+      NEW met1 ( 761070 18870 ) ( 776250 * )
+      NEW met2 ( 776250 18870 ) ( * 286110 )
+      NEW met1 ( 694370 18530 ) ( 761070 * )
+      NEW met2 ( 1784570 286110 ) ( * 298860 )
+      NEW met2 ( 1784500 298860 ) ( 1784570 * )
+      NEW met2 ( 1784500 298860 ) ( * 300220 0 )
+      NEW met1 ( 776250 286110 ) ( 1784570 * )
+      NEW met1 ( 694370 18530 ) M1M2_PR
+      NEW met1 ( 776250 18870 ) M1M2_PR
+      NEW met1 ( 776250 286110 ) M1M2_PR
+      NEW met1 ( 1784570 286110 ) M1M2_PR ;
     - la_oenb[40] ( PIN la_oenb[40] ) ( mprj la_oenb[40] ) + USE SIGNAL
       + ROUTED met2 ( 1350330 2380 0 ) ( * 19210 )
+      NEW met1 ( 1925330 289510 ) ( 1929010 * )
+      NEW met2 ( 1929010 289510 ) ( * 298860 )
+      NEW met2 ( 1929000 298860 ) ( 1929010 * )
+      NEW met2 ( 1929000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1925330 68170 ) ( * 289510 )
       NEW met1 ( 1350330 19210 ) ( 1411050 * )
-      NEW met2 ( 2279530 280330 ) ( * 298860 )
-      NEW met2 ( 2279530 298860 ) ( 2279700 * )
-      NEW met2 ( 2279700 298860 ) ( * 300220 0 )
-      NEW met1 ( 1411050 280330 ) ( 2279530 * )
-      NEW met2 ( 1411050 19210 ) ( * 280330 )
+      NEW met2 ( 1411050 19210 ) ( * 68170 )
+      NEW met1 ( 1411050 68170 ) ( 1925330 * )
       NEW met1 ( 1350330 19210 ) M1M2_PR
+      NEW met1 ( 1925330 289510 ) M1M2_PR
+      NEW met1 ( 1929010 289510 ) M1M2_PR
+      NEW met1 ( 1925330 68170 ) M1M2_PR
       NEW met1 ( 1411050 19210 ) M1M2_PR
-      NEW met1 ( 1411050 280330 ) M1M2_PR
-      NEW met1 ( 2279530 280330 ) M1M2_PR ;
+      NEW met1 ( 1411050 68170 ) M1M2_PR ;
     - la_oenb[41] ( PIN la_oenb[41] ) ( mprj la_oenb[41] ) + USE SIGNAL
       + ROUTED met2 ( 1368270 2380 0 ) ( * 16830 )
-      NEW met1 ( 1368270 16830 ) ( 1372410 * )
-      NEW met2 ( 1372410 16830 ) ( * 79730 )
-      NEW met2 ( 2245950 79730 ) ( * 289510 )
-      NEW met2 ( 2284130 289510 ) ( * 299540 )
-      NEW met2 ( 2284130 299540 ) ( 2284500 * )
-      NEW met2 ( 2284500 299540 ) ( * 300220 0 )
-      NEW met1 ( 2245950 289510 ) ( 2284130 * )
-      NEW met1 ( 1372410 79730 ) ( 2245950 * )
+      NEW met1 ( 1368270 16830 ) ( 1372870 * )
+      NEW met2 ( 1932690 285430 ) ( * 298860 )
+      NEW met2 ( 1932690 298860 ) ( 1932900 * )
+      NEW met2 ( 1932900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1372870 16830 ) ( * 74290 )
+      NEW met1 ( 1887150 285430 ) ( 1932690 * )
+      NEW met1 ( 1372870 74290 ) ( 1887150 * )
+      NEW met2 ( 1887150 74290 ) ( * 285430 )
       NEW met1 ( 1368270 16830 ) M1M2_PR
-      NEW met1 ( 1372410 16830 ) M1M2_PR
-      NEW met1 ( 2245950 289510 ) M1M2_PR
-      NEW met1 ( 1372410 79730 ) M1M2_PR
-      NEW met1 ( 2245950 79730 ) M1M2_PR
-      NEW met1 ( 2284130 289510 ) M1M2_PR ;
+      NEW met1 ( 1372870 16830 ) M1M2_PR
+      NEW met1 ( 1932690 285430 ) M1M2_PR
+      NEW met1 ( 1372870 74290 ) M1M2_PR
+      NEW met1 ( 1887150 285430 ) M1M2_PR
+      NEW met1 ( 1887150 74290 ) M1M2_PR ;
     - la_oenb[42] ( PIN la_oenb[42] ) ( mprj la_oenb[42] ) + USE SIGNAL
-      + ROUTED met2 ( 1385750 2380 0 ) ( * 18530 )
-      NEW met1 ( 1385750 18530 ) ( 1493850 * )
-      NEW met2 ( 2284590 298860 ) ( 2289300 * )
-      NEW met2 ( 2289300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1493850 18530 ) ( * 134470 )
-      NEW met1 ( 1493850 134470 ) ( 2284590 * )
-      NEW met2 ( 2284590 134470 ) ( * 298860 )
-      NEW met1 ( 1385750 18530 ) M1M2_PR
-      NEW met1 ( 1493850 18530 ) M1M2_PR
-      NEW met1 ( 1493850 134470 ) M1M2_PR
-      NEW met1 ( 2284590 134470 ) M1M2_PR ;
+      + ROUTED met2 ( 1385750 2380 0 ) ( * 19550 )
+      NEW met2 ( 1936830 281350 ) ( * 298860 )
+      NEW met2 ( 1936800 298860 ) ( 1936830 * )
+      NEW met2 ( 1936800 298860 ) ( * 300220 0 )
+      NEW met1 ( 1385750 19550 ) ( 1528350 * )
+      NEW met1 ( 1528350 281350 ) ( 1936830 * )
+      NEW met2 ( 1528350 19550 ) ( * 281350 )
+      NEW met1 ( 1385750 19550 ) M1M2_PR
+      NEW met1 ( 1936830 281350 ) M1M2_PR
+      NEW met1 ( 1528350 19550 ) M1M2_PR
+      NEW met1 ( 1528350 281350 ) M1M2_PR ;
     - la_oenb[43] ( PIN la_oenb[43] ) ( mprj la_oenb[43] ) + USE SIGNAL
-      + ROUTED met2 ( 1459350 19550 ) ( * 224230 )
-      NEW met2 ( 1403690 2380 0 ) ( * 19550 )
-      NEW met1 ( 1403690 19550 ) ( 1459350 * )
-      NEW met1 ( 1459350 224230 ) ( 2291030 * )
-      NEW met2 ( 2291030 298860 ) ( 2294000 * )
-      NEW met2 ( 2294000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2291030 224230 ) ( * 298860 )
-      NEW met1 ( 1459350 19550 ) M1M2_PR
-      NEW met1 ( 1459350 224230 ) M1M2_PR
-      NEW met1 ( 1403690 19550 ) M1M2_PR
-      NEW met1 ( 2291030 224230 ) M1M2_PR ;
+      + ROUTED met2 ( 1939590 298860 ) ( 1940700 * )
+      NEW met2 ( 1940700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1446010 16150 ) ( * 87890 )
+      NEW met2 ( 1939590 87890 ) ( * 298860 )
+      NEW met2 ( 1403690 2380 0 ) ( * 16150 )
+      NEW met1 ( 1403690 16150 ) ( 1446010 * )
+      NEW met1 ( 1446010 87890 ) ( 1939590 * )
+      NEW met1 ( 1446010 16150 ) M1M2_PR
+      NEW met1 ( 1446010 87890 ) M1M2_PR
+      NEW met1 ( 1939590 87890 ) M1M2_PR
+      NEW met1 ( 1403690 16150 ) M1M2_PR ;
     - la_oenb[44] ( PIN la_oenb[44] ) ( mprj la_oenb[44] ) + USE SIGNAL
-      + ROUTED met2 ( 2239050 72930 ) ( * 289170 )
-      NEW met2 ( 1421630 2380 0 ) ( * 16830 )
-      NEW met1 ( 1421630 16830 ) ( 1427610 * )
-      NEW met2 ( 2297930 289170 ) ( * 299540 )
-      NEW met2 ( 2297930 299540 ) ( 2298800 * )
-      NEW met2 ( 2298800 299540 ) ( * 300220 0 )
-      NEW met1 ( 2239050 289170 ) ( 2297930 * )
-      NEW met2 ( 1427610 16830 ) ( * 72930 )
-      NEW met1 ( 1427610 72930 ) ( 2239050 * )
-      NEW met1 ( 2239050 289170 ) M1M2_PR
-      NEW met1 ( 2239050 72930 ) M1M2_PR
-      NEW met1 ( 1421630 16830 ) M1M2_PR
-      NEW met1 ( 1427610 16830 ) M1M2_PR
-      NEW met1 ( 2297930 289170 ) M1M2_PR
-      NEW met1 ( 1427610 72930 ) M1M2_PR ;
+      + ROUTED met1 ( 1939130 299030 ) ( 1944600 * )
+      NEW met2 ( 1944600 299030 ) ( * 300220 0 )
+      NEW met2 ( 1438650 19210 ) ( * 61370 )
+      NEW met2 ( 1939130 61370 ) ( * 299030 )
+      NEW met2 ( 1421630 2380 0 ) ( * 19210 )
+      NEW met1 ( 1421630 19210 ) ( 1438650 * )
+      NEW met1 ( 1438650 61370 ) ( 1939130 * )
+      NEW met1 ( 1438650 19210 ) M1M2_PR
+      NEW met1 ( 1939130 299030 ) M1M2_PR
+      NEW met1 ( 1944600 299030 ) M1M2_PR
+      NEW met1 ( 1438650 61370 ) M1M2_PR
+      NEW met1 ( 1939130 61370 ) M1M2_PR
+      NEW met1 ( 1421630 19210 ) M1M2_PR ;
     - la_oenb[45] ( PIN la_oenb[45] ) ( mprj la_oenb[45] ) + USE SIGNAL
-      + ROUTED met2 ( 1439110 2380 0 ) ( * 15130 )
-      NEW met1 ( 1439110 15130 ) ( 1480050 * )
-      NEW met2 ( 1480050 15130 ) ( * 127670 )
-      NEW met1 ( 1480050 127670 ) ( 2298390 * )
-      NEW met2 ( 2298390 298860 ) ( 2303600 * )
-      NEW met2 ( 2303600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2298390 127670 ) ( * 298860 )
-      NEW met1 ( 1439110 15130 ) M1M2_PR
-      NEW met1 ( 1480050 15130 ) M1M2_PR
-      NEW met1 ( 1480050 127670 ) M1M2_PR
-      NEW met1 ( 2298390 127670 ) M1M2_PR ;
+      + ROUTED met2 ( 1439110 2380 0 ) ( * 16660 )
+      NEW met2 ( 1946490 298860 ) ( 1948500 * )
+      NEW met2 ( 1948500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1946490 16660 ) ( * 298860 )
+      NEW met3 ( 1439110 16660 ) ( 1946490 * )
+      NEW met2 ( 1439110 16660 ) M2M3_PR_M
+      NEW met2 ( 1946490 16660 ) M2M3_PR_M ;
     - la_oenb[46] ( PIN la_oenb[46] ) ( mprj la_oenb[46] ) + USE SIGNAL
-      + ROUTED met2 ( 1457050 2380 0 ) ( * 18870 )
-      NEW met2 ( 2304830 298860 ) ( 2308400 * )
-      NEW met2 ( 2308400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1549510 18870 ) ( * 141270 )
-      NEW met2 ( 2304830 141270 ) ( * 298860 )
-      NEW met1 ( 1457050 18870 ) ( 1549510 * )
-      NEW met1 ( 1549510 141270 ) ( 2304830 * )
-      NEW met1 ( 1457050 18870 ) M1M2_PR
-      NEW met1 ( 1549510 18870 ) M1M2_PR
-      NEW met1 ( 1549510 141270 ) M1M2_PR
-      NEW met1 ( 2304830 141270 ) M1M2_PR ;
+      + ROUTED met2 ( 1457050 2380 0 ) ( * 17340 )
+      NEW met2 ( 1949250 298860 ) ( 1952400 * )
+      NEW met2 ( 1952400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1946950 17340 ) ( * 227700 )
+      NEW met2 ( 1946950 227700 ) ( 1949250 * )
+      NEW met2 ( 1949250 227700 ) ( * 298860 )
+      NEW met3 ( 1457050 17340 ) ( 1946950 * )
+      NEW met2 ( 1457050 17340 ) M2M3_PR_M
+      NEW met2 ( 1946950 17340 ) M2M3_PR_M ;
     - la_oenb[47] ( PIN la_oenb[47] ) ( mprj la_oenb[47] ) + USE SIGNAL
-      + ROUTED met2 ( 2313110 285090 ) ( * 298860 )
-      NEW met2 ( 2313110 298860 ) ( 2313200 * )
-      NEW met2 ( 2313200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1474530 2380 0 ) ( * 81090 )
-      NEW met2 ( 2142450 81090 ) ( * 285090 )
-      NEW met1 ( 2142450 285090 ) ( 2313110 * )
-      NEW met1 ( 1474530 81090 ) ( 2142450 * )
-      NEW met1 ( 2142450 285090 ) M1M2_PR
-      NEW met1 ( 2313110 285090 ) M1M2_PR
-      NEW met1 ( 1474530 81090 ) M1M2_PR
-      NEW met1 ( 2142450 81090 ) M1M2_PR ;
+      + ROUTED met2 ( 1474530 2380 0 ) ( * 18020 )
+      NEW met2 ( 1952930 298860 ) ( 1956300 * )
+      NEW met2 ( 1956300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1952930 18020 ) ( * 298860 )
+      NEW met3 ( 1474530 18020 ) ( 1952930 * )
+      NEW met2 ( 1474530 18020 ) M2M3_PR_M
+      NEW met2 ( 1952930 18020 ) M2M3_PR_M ;
     - la_oenb[48] ( PIN la_oenb[48] ) ( mprj la_oenb[48] ) + USE SIGNAL
-      + ROUTED met2 ( 2317710 285770 ) ( * 298860 )
-      NEW met2 ( 2317710 298860 ) ( 2318000 * )
-      NEW met2 ( 2318000 298860 ) ( * 300220 0 )
-      NEW met2 ( 1492470 2380 0 ) ( * 16830 )
-      NEW met1 ( 1492470 16830 ) ( 1497070 * )
-      NEW met1 ( 1497070 86870 ) ( 2107950 * )
-      NEW met1 ( 2107950 285770 ) ( 2317710 * )
-      NEW met2 ( 1497070 16830 ) ( * 86870 )
-      NEW met2 ( 2107950 86870 ) ( * 285770 )
-      NEW met1 ( 2317710 285770 ) M1M2_PR
-      NEW met1 ( 1492470 16830 ) M1M2_PR
-      NEW met1 ( 1497070 16830 ) M1M2_PR
-      NEW met1 ( 1497070 86870 ) M1M2_PR
-      NEW met1 ( 2107950 86870 ) M1M2_PR
-      NEW met1 ( 2107950 285770 ) M1M2_PR ;
+      + ROUTED met2 ( 1960200 298860 ) ( 1960750 * )
+      NEW met2 ( 1960200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1960750 18700 ) ( * 298860 )
+      NEW met2 ( 1492470 2380 0 ) ( * 18700 )
+      NEW met3 ( 1492470 18700 ) ( 1960750 * )
+      NEW met2 ( 1960750 18700 ) M2M3_PR_M
+      NEW met2 ( 1492470 18700 ) M2M3_PR_M ;
     - la_oenb[49] ( PIN la_oenb[49] ) ( mprj la_oenb[49] ) + USE SIGNAL
-      + ROUTED met2 ( 2318630 298860 ) ( 2322700 * )
-      NEW met2 ( 2322700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1562850 19210 ) ( * 120530 )
-      NEW met2 ( 2318630 120530 ) ( * 298860 )
-      NEW met2 ( 1509950 2380 0 ) ( * 19210 )
-      NEW met1 ( 1509950 19210 ) ( 1562850 * )
-      NEW met1 ( 1562850 120530 ) ( 2318630 * )
-      NEW met1 ( 1562850 19210 ) M1M2_PR
-      NEW met1 ( 1562850 120530 ) M1M2_PR
-      NEW met1 ( 2318630 120530 ) M1M2_PR
-      NEW met1 ( 1509950 19210 ) M1M2_PR ;
+      + ROUTED li1 ( 1935450 18870 ) ( 1939130 * )
+      NEW met1 ( 1939130 18870 ) ( 1952930 * )
+      NEW li1 ( 1952930 18870 ) ( * 20910 )
+      NEW met1 ( 1952930 20910 ) ( 1960290 * )
+      NEW met1 ( 1960290 289510 ) ( 1963970 * )
+      NEW met2 ( 1963970 289510 ) ( * 298860 )
+      NEW met2 ( 1963970 298860 ) ( 1964000 * )
+      NEW met2 ( 1964000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1960290 20910 ) ( * 289510 )
+      NEW met2 ( 1509950 2380 0 ) ( * 18870 )
+      NEW met1 ( 1509950 18870 ) ( 1935450 * )
+      NEW li1 ( 1935450 18870 ) L1M1_PR_MR
+      NEW li1 ( 1939130 18870 ) L1M1_PR_MR
+      NEW li1 ( 1952930 18870 ) L1M1_PR_MR
+      NEW li1 ( 1952930 20910 ) L1M1_PR_MR
+      NEW met1 ( 1960290 20910 ) M1M2_PR
+      NEW met1 ( 1960290 289510 ) M1M2_PR
+      NEW met1 ( 1963970 289510 ) M1M2_PR
+      NEW met1 ( 1509950 18870 ) M1M2_PR ;
     - la_oenb[4] ( PIN la_oenb[4] ) ( mprj la_oenb[4] ) + USE SIGNAL
-      + ROUTED met2 ( 712310 2380 0 ) ( * 17510 )
-      NEW met1 ( 712310 17510 ) ( 717370 * )
-      NEW met1 ( 717370 203490 ) ( 2104730 * )
-      NEW met2 ( 2104730 298860 ) ( 2107800 * )
-      NEW met2 ( 2107800 298860 ) ( * 300220 0 )
-      NEW met2 ( 717370 17510 ) ( * 203490 )
-      NEW met2 ( 2104730 203490 ) ( * 298860 )
-      NEW met1 ( 712310 17510 ) M1M2_PR
-      NEW met1 ( 717370 17510 ) M1M2_PR
-      NEW met1 ( 717370 203490 ) M1M2_PR
-      NEW met1 ( 2104730 203490 ) M1M2_PR ;
+      + ROUTED met2 ( 712310 2380 0 ) ( * 17170 )
+      NEW met1 ( 712310 17170 ) ( 1788710 * )
+      NEW met2 ( 1788400 298860 ) ( 1788710 * )
+      NEW met2 ( 1788400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1788710 17170 ) ( * 298860 )
+      NEW met1 ( 712310 17170 ) M1M2_PR
+      NEW met1 ( 1788710 17170 ) M1M2_PR ;
     - la_oenb[50] ( PIN la_oenb[50] ) ( mprj la_oenb[50] ) + USE SIGNAL
-      + ROUTED met2 ( 2325530 298860 ) ( 2327400 * )
-      NEW met2 ( 2327400 298860 ) ( * 300220 0 )
-      NEW met2 ( 1569750 19550 ) ( * 168810 )
-      NEW met2 ( 2325530 168810 ) ( * 298860 )
-      NEW met2 ( 1527890 2380 0 ) ( * 19550 )
-      NEW met1 ( 1527890 19550 ) ( 1569750 * )
-      NEW met1 ( 1569750 168810 ) ( 2325530 * )
-      NEW met1 ( 1569750 19550 ) M1M2_PR
-      NEW met1 ( 1569750 168810 ) M1M2_PR
-      NEW met1 ( 2325530 168810 ) M1M2_PR
-      NEW met1 ( 1527890 19550 ) M1M2_PR ;
+      + ROUTED met2 ( 1527890 2380 0 ) ( * 19210 )
+      NEW met1 ( 1527890 19210 ) ( 1966730 * )
+      NEW met2 ( 1966730 298860 ) ( 1967900 * )
+      NEW met2 ( 1967900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1966730 19210 ) ( * 298860 )
+      NEW met1 ( 1527890 19210 ) M1M2_PR
+      NEW met1 ( 1966730 19210 ) M1M2_PR ;
     - la_oenb[51] ( PIN la_oenb[51] ) ( mprj la_oenb[51] ) + USE SIGNAL
-      + ROUTED met2 ( 1545370 2380 0 ) ( * 18530 )
-      NEW met2 ( 2332200 298860 ) ( 2332890 * )
-      NEW met2 ( 2332200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2332890 92990 ) ( * 298860 )
-      NEW met1 ( 1545370 18530 ) ( 1680610 * )
-      NEW met1 ( 1680610 92990 ) ( 2332890 * )
-      NEW met2 ( 1680610 18530 ) ( * 92990 )
-      NEW met1 ( 1545370 18530 ) M1M2_PR
-      NEW met1 ( 2332890 92990 ) M1M2_PR
-      NEW met1 ( 1680610 18530 ) M1M2_PR
-      NEW met1 ( 1680610 92990 ) M1M2_PR ;
+      + ROUTED met2 ( 1545370 2380 0 ) ( * 19550 )
+      NEW met1 ( 1545370 19550 ) ( 1967190 * )
+      NEW met2 ( 1971330 298860 ) ( 1971800 * )
+      NEW met2 ( 1971800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1967190 19550 ) ( * 227700 )
+      NEW met2 ( 1967190 227700 ) ( 1971330 * )
+      NEW met2 ( 1971330 227700 ) ( * 298860 )
+      NEW met1 ( 1545370 19550 ) M1M2_PR
+      NEW met1 ( 1967190 19550 ) M1M2_PR ;
     - la_oenb[52] ( PIN la_oenb[52] ) ( mprj la_oenb[52] ) + USE SIGNAL
-      + ROUTED met2 ( 1563310 2380 0 ) ( * 18870 )
-      NEW met1 ( 2332430 288490 ) ( 2337030 * )
-      NEW met2 ( 2337030 288490 ) ( * 298860 )
-      NEW met2 ( 2337000 298860 ) ( 2337030 * )
-      NEW met2 ( 2337000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2332430 66810 ) ( * 288490 )
-      NEW met1 ( 1563310 18870 ) ( 1618050 * )
-      NEW met2 ( 1618050 18870 ) ( * 66810 )
-      NEW met1 ( 1618050 66810 ) ( 2332430 * )
-      NEW met1 ( 1563310 18870 ) M1M2_PR
-      NEW met1 ( 2332430 288490 ) M1M2_PR
-      NEW met1 ( 2337030 288490 ) M1M2_PR
-      NEW met1 ( 2332430 66810 ) M1M2_PR
-      NEW met1 ( 1618050 18870 ) M1M2_PR
-      NEW met1 ( 1618050 66810 ) M1M2_PR ;
+      + ROUTED met2 ( 1563310 2380 0 ) ( * 19890 )
+      NEW li1 ( 1942350 19890 ) ( 1943270 * )
+      NEW li1 ( 1943270 19890 ) ( * 20230 )
+      NEW met1 ( 1563310 19890 ) ( 1942350 * )
+      NEW met1 ( 1943270 20230 ) ( 1974550 * )
+      NEW met2 ( 1974550 298860 ) ( 1975800 * )
+      NEW met2 ( 1975800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1974550 20230 ) ( * 298860 )
+      NEW met1 ( 1563310 19890 ) M1M2_PR
+      NEW li1 ( 1942350 19890 ) L1M1_PR_MR
+      NEW li1 ( 1943270 20230 ) L1M1_PR_MR
+      NEW met1 ( 1974550 20230 ) M1M2_PR ;
     - la_oenb[53] ( PIN la_oenb[53] ) ( mprj la_oenb[53] ) + USE SIGNAL
-      + ROUTED met2 ( 2339330 298860 ) ( 2341800 * )
-      NEW met2 ( 2341800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2339330 148070 ) ( * 298860 )
-      NEW met2 ( 1581250 2380 0 ) ( * 19210 )
-      NEW met1 ( 1581250 19210 ) ( 1700850 * )
-      NEW met2 ( 1700850 19210 ) ( * 148070 )
-      NEW met1 ( 1700850 148070 ) ( 2339330 * )
-      NEW met1 ( 2339330 148070 ) M1M2_PR
-      NEW met1 ( 1581250 19210 ) M1M2_PR
-      NEW met1 ( 1700850 19210 ) M1M2_PR
-      NEW met1 ( 1700850 148070 ) M1M2_PR ;
+      + ROUTED met1 ( 1942810 19890 ) ( * 20230 )
+      NEW met2 ( 1581250 2380 0 ) ( * 20230 )
+      NEW met1 ( 1581250 20230 ) ( 1942810 * )
+      NEW met1 ( 1942810 19890 ) ( 1974090 * )
+      NEW met1 ( 1974090 299030 ) ( 1979700 * )
+      NEW met2 ( 1979700 299030 ) ( * 300220 0 )
+      NEW met2 ( 1974090 19890 ) ( * 299030 )
+      NEW met1 ( 1581250 20230 ) M1M2_PR
+      NEW met1 ( 1974090 19890 ) M1M2_PR
+      NEW met1 ( 1974090 299030 ) M1M2_PR
+      NEW met1 ( 1979700 299030 ) M1M2_PR ;
     - la_oenb[54] ( PIN la_oenb[54] ) ( mprj la_oenb[54] ) + USE SIGNAL
-      + ROUTED met2 ( 2346690 280670 ) ( * 299540 )
-      NEW met2 ( 2346600 299540 ) ( 2346690 * )
-      NEW met2 ( 2346600 299540 ) ( * 300220 0 )
-      NEW met2 ( 1598730 2380 0 ) ( * 19550 )
-      NEW met1 ( 1598730 19550 ) ( 1693950 * )
-      NEW met1 ( 1693950 280670 ) ( 2346690 * )
-      NEW met2 ( 1693950 19550 ) ( * 280670 )
-      NEW met1 ( 2346690 280670 ) M1M2_PR
-      NEW met1 ( 1598730 19550 ) M1M2_PR
-      NEW met1 ( 1693950 19550 ) M1M2_PR
-      NEW met1 ( 1693950 280670 ) M1M2_PR ;
+      + ROUTED met2 ( 1598730 2380 0 ) ( * 20570 )
+      NEW met1 ( 1598730 20570 ) ( 1980530 * )
+      NEW met2 ( 1980530 298860 ) ( 1983600 * )
+      NEW met2 ( 1983600 298860 ) ( * 300220 0 )
+      NEW met2 ( 1980530 20570 ) ( * 298860 )
+      NEW met1 ( 1598730 20570 ) M1M2_PR
+      NEW met1 ( 1980530 20570 ) M1M2_PR ;
     - la_oenb[55] ( PIN la_oenb[55] ) ( mprj la_oenb[55] ) + USE SIGNAL
-      + ROUTED met2 ( 2347150 298860 ) ( 2351300 * )
-      NEW met2 ( 2351300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1638750 16830 ) ( * 272850 )
-      NEW met2 ( 2347150 272850 ) ( * 298860 )
-      NEW met2 ( 1616670 2380 0 ) ( * 16830 )
-      NEW met1 ( 1616670 16830 ) ( 1638750 * )
-      NEW met1 ( 1638750 272850 ) ( 2347150 * )
-      NEW met1 ( 1638750 16830 ) M1M2_PR
-      NEW met1 ( 1638750 272850 ) M1M2_PR
-      NEW met1 ( 2347150 272850 ) M1M2_PR
-      NEW met1 ( 1616670 16830 ) M1M2_PR ;
+      + ROUTED met2 ( 1616670 2380 0 ) ( * 16830 )
+      NEW met2 ( 1987430 15980 ) ( * 16830 )
+      NEW met2 ( 1987430 15980 ) ( 1988350 * )
+      NEW met1 ( 1616670 16830 ) ( 1987430 * )
+      NEW met2 ( 1987500 298860 ) ( 1988350 * )
+      NEW met2 ( 1987500 298860 ) ( * 300220 0 )
+      NEW met2 ( 1988350 15980 ) ( * 298860 )
+      NEW met1 ( 1616670 16830 ) M1M2_PR
+      NEW met1 ( 1987430 16830 ) M1M2_PR ;
     - la_oenb[56] ( PIN la_oenb[56] ) ( mprj la_oenb[56] ) + USE SIGNAL
       + ROUTED met2 ( 1634150 2380 0 ) ( * 16490 )
-      NEW met1 ( 1634150 16490 ) ( 1673710 * )
-      NEW met2 ( 1673710 16490 ) ( * 67150 )
-      NEW met2 ( 2353130 298860 ) ( 2356100 * )
-      NEW met2 ( 2356100 298860 ) ( * 300220 0 )
-      NEW met1 ( 1673710 67150 ) ( 2353130 * )
-      NEW met2 ( 2353130 67150 ) ( * 298860 )
+      NEW met1 ( 1634150 16490 ) ( 1987890 * )
+      NEW met1 ( 1987890 289850 ) ( 1991110 * )
+      NEW met2 ( 1991110 289850 ) ( * 298860 )
+      NEW met2 ( 1991110 298860 ) ( 1991400 * )
+      NEW met2 ( 1991400 298860 ) ( * 300220 0 )
+      NEW met2 ( 1987890 16490 ) ( * 289850 )
       NEW met1 ( 1634150 16490 ) M1M2_PR
-      NEW met1 ( 1673710 16490 ) M1M2_PR
-      NEW met1 ( 1673710 67150 ) M1M2_PR
-      NEW met1 ( 2353130 67150 ) M1M2_PR ;
+      NEW met1 ( 1987890 16490 ) M1M2_PR
+      NEW met1 ( 1987890 289850 ) M1M2_PR
+      NEW met1 ( 1991110 289850 ) M1M2_PR ;
     - la_oenb[57] ( PIN la_oenb[57] ) ( mprj la_oenb[57] ) + USE SIGNAL
-      + ROUTED met2 ( 1652090 2380 0 ) ( * 19890 )
-      NEW met1 ( 1652090 19890 ) ( 1707750 * )
-      NEW met2 ( 2360490 298860 ) ( 2360900 * )
-      NEW met2 ( 2360900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1707750 19890 ) ( * 273190 )
-      NEW met1 ( 1707750 273190 ) ( 2360490 * )
-      NEW met2 ( 2360490 273190 ) ( * 298860 )
-      NEW met1 ( 1652090 19890 ) M1M2_PR
-      NEW met1 ( 1707750 19890 ) M1M2_PR
-      NEW met1 ( 1707750 273190 ) M1M2_PR
-      NEW met1 ( 2360490 273190 ) M1M2_PR ;
+      + ROUTED met2 ( 1652090 2380 0 ) ( * 16150 )
+      NEW met1 ( 1652090 16150 ) ( 1994330 * )
+      NEW met2 ( 1994790 298860 ) ( 1995300 * )
+      NEW met2 ( 1995300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1994330 82800 ) ( 1994790 * )
+      NEW met2 ( 1994330 16150 ) ( * 82800 )
+      NEW met2 ( 1994790 82800 ) ( * 298860 )
+      NEW met1 ( 1652090 16150 ) M1M2_PR
+      NEW met1 ( 1994330 16150 ) M1M2_PR ;
     - la_oenb[58] ( PIN la_oenb[58] ) ( mprj la_oenb[58] ) + USE SIGNAL
-      + ROUTED met2 ( 1669570 2380 0 ) ( * 20570 )
-      NEW met1 ( 1669570 20570 ) ( 1681070 * )
-      NEW met1 ( 2360030 299030 ) ( 2365700 * )
-      NEW met2 ( 2365700 299030 ) ( * 300220 0 )
-      NEW met2 ( 1681070 20570 ) ( * 73610 )
-      NEW met1 ( 1681070 73610 ) ( 2360030 * )
-      NEW met2 ( 2360030 73610 ) ( * 299030 )
-      NEW met1 ( 1669570 20570 ) M1M2_PR
-      NEW met1 ( 1681070 20570 ) M1M2_PR
-      NEW met1 ( 2360030 299030 ) M1M2_PR
-      NEW met1 ( 2365700 299030 ) M1M2_PR
-      NEW met1 ( 1681070 73610 ) M1M2_PR
-      NEW met1 ( 2360030 73610 ) M1M2_PR ;
+      + ROUTED met2 ( 1669570 2380 0 ) ( * 15810 )
+      NEW met1 ( 1669570 15810 ) ( 1995710 * )
+      NEW met2 ( 1995710 298860 ) ( 1999300 * )
+      NEW met2 ( 1999300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1995710 15810 ) ( * 298860 )
+      NEW met1 ( 1669570 15810 ) M1M2_PR
+      NEW met1 ( 1995710 15810 ) M1M2_PR ;
     - la_oenb[59] ( PIN la_oenb[59] ) ( mprj la_oenb[59] ) + USE SIGNAL
-      + ROUTED met2 ( 1859550 18870 ) ( * 281350 )
-      NEW met2 ( 1687510 2380 0 ) ( * 18870 )
-      NEW met1 ( 1687510 18870 ) ( 1859550 * )
-      NEW met2 ( 2370610 281350 ) ( * 298860 )
-      NEW met2 ( 2370500 298860 ) ( 2370610 * )
-      NEW met2 ( 2370500 298860 ) ( * 300220 0 )
-      NEW met1 ( 1859550 281350 ) ( 2370610 * )
-      NEW met1 ( 1859550 18870 ) M1M2_PR
-      NEW met1 ( 1859550 281350 ) M1M2_PR
-      NEW met1 ( 1687510 18870 ) M1M2_PR
-      NEW met1 ( 2370610 281350 ) M1M2_PR ;
+      + ROUTED met2 ( 1687510 2380 0 ) ( * 15470 )
+      NEW met1 ( 1687510 15470 ) ( 2001690 * )
+      NEW met2 ( 2001690 298860 ) ( 2003200 * )
+      NEW met2 ( 2003200 298860 ) ( * 300220 0 )
+      NEW met2 ( 2001690 15470 ) ( * 298860 )
+      NEW met1 ( 1687510 15470 ) M1M2_PR
+      NEW met1 ( 2001690 15470 ) M1M2_PR ;
     - la_oenb[5] ( PIN la_oenb[5] ) ( mprj la_oenb[5] ) + USE SIGNAL
-      + ROUTED met2 ( 2112090 298860 ) ( 2112600 * )
-      NEW met2 ( 2112600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2112090 272510 ) ( * 298860 )
-      NEW met2 ( 729790 2380 0 ) ( * 17850 )
-      NEW met1 ( 729790 17850 ) ( 755550 * )
-      NEW met2 ( 755550 17850 ) ( * 272510 )
-      NEW met1 ( 755550 272510 ) ( 2112090 * )
-      NEW met1 ( 2112090 272510 ) M1M2_PR
-      NEW met1 ( 729790 17850 ) M1M2_PR
-      NEW met1 ( 755550 17850 ) M1M2_PR
-      NEW met1 ( 755550 272510 ) M1M2_PR ;
+      + ROUTED met2 ( 803850 19550 ) ( * 287470 )
+      NEW met2 ( 729790 2380 0 ) ( * 19550 )
+      NEW met1 ( 729790 19550 ) ( 803850 * )
+      NEW met2 ( 1792390 287470 ) ( * 298860 )
+      NEW met2 ( 1792390 298860 ) ( 1792400 * )
+      NEW met2 ( 1792400 298860 ) ( * 300220 0 )
+      NEW met1 ( 803850 287470 ) ( 1792390 * )
+      NEW met1 ( 803850 19550 ) M1M2_PR
+      NEW met1 ( 803850 287470 ) M1M2_PR
+      NEW met1 ( 729790 19550 ) M1M2_PR
+      NEW met1 ( 1792390 287470 ) M1M2_PR ;
     - la_oenb[60] ( PIN la_oenb[60] ) ( mprj la_oenb[60] ) + USE SIGNAL
-      + ROUTED met2 ( 1704990 2380 0 ) ( * 18530 )
-      NEW met1 ( 1704990 18530 ) ( 1887150 * )
-      NEW met1 ( 1887150 99790 ) ( 2374290 * )
-      NEW met2 ( 2374290 298860 ) ( 2375200 * )
-      NEW met2 ( 2375200 298860 ) ( * 300220 0 )
-      NEW met2 ( 1887150 18530 ) ( * 99790 )
-      NEW met2 ( 2374290 99790 ) ( * 298860 )
-      NEW met1 ( 1704990 18530 ) M1M2_PR
-      NEW met1 ( 1887150 18530 ) M1M2_PR
-      NEW met1 ( 1887150 99790 ) M1M2_PR
-      NEW met1 ( 2374290 99790 ) M1M2_PR ;
+      + ROUTED met2 ( 1704990 2380 0 ) ( * 15130 )
+      NEW met1 ( 1704990 15130 ) ( 2002150 * )
+      NEW met2 ( 2003990 298860 ) ( 2007100 * )
+      NEW met2 ( 2007100 298860 ) ( * 300220 0 )
+      NEW met2 ( 2002150 15130 ) ( * 227700 )
+      NEW met2 ( 2002150 227700 ) ( 2003990 * )
+      NEW met2 ( 2003990 227700 ) ( * 298860 )
+      NEW met1 ( 1704990 15130 ) M1M2_PR
+      NEW met1 ( 2002150 15130 ) M1M2_PR ;
     - la_oenb[61] ( PIN la_oenb[61] ) ( mprj la_oenb[61] ) + USE SIGNAL
-      + ROUTED met2 ( 1762950 19550 ) ( * 61030 )
-      NEW met2 ( 1722930 2380 0 ) ( * 19550 )
-      NEW met1 ( 1722930 19550 ) ( 1762950 * )
-      NEW met1 ( 2373830 299030 ) ( 2379900 * )
-      NEW met2 ( 2379900 299030 ) ( * 300220 0 )
-      NEW met1 ( 1762950 61030 ) ( 2373830 * )
-      NEW met2 ( 2373830 61030 ) ( * 299030 )
-      NEW met1 ( 1762950 19550 ) M1M2_PR
-      NEW met1 ( 1762950 61030 ) M1M2_PR
-      NEW met1 ( 1722930 19550 ) M1M2_PR
-      NEW met1 ( 2373830 299030 ) M1M2_PR
-      NEW met1 ( 2379900 299030 ) M1M2_PR
-      NEW met1 ( 2373830 61030 ) M1M2_PR ;
+      + ROUTED met2 ( 1722930 2380 0 ) ( * 14790 )
+      NEW met1 ( 1722930 14790 ) ( 2008130 * )
+      NEW met2 ( 2008130 298860 ) ( 2011000 * )
+      NEW met2 ( 2011000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2008130 14790 ) ( * 298860 )
+      NEW met1 ( 1722930 14790 ) M1M2_PR
+      NEW met1 ( 2008130 14790 ) M1M2_PR ;
     - la_oenb[62] ( PIN la_oenb[62] ) ( mprj la_oenb[62] ) + USE SIGNAL
-      + ROUTED met2 ( 1740410 2380 0 ) ( * 20230 )
-      NEW met1 ( 1740410 20230 ) ( 1894050 * )
-      NEW met1 ( 1894050 106930 ) ( 2380730 * )
-      NEW met2 ( 2380730 298860 ) ( 2384700 * )
-      NEW met2 ( 2384700 298860 ) ( * 300220 0 )
-      NEW met2 ( 1894050 20230 ) ( * 106930 )
-      NEW met2 ( 2380730 106930 ) ( * 298860 )
-      NEW met1 ( 1740410 20230 ) M1M2_PR
-      NEW met1 ( 1894050 20230 ) M1M2_PR
-      NEW met1 ( 1894050 106930 ) M1M2_PR
-      NEW met1 ( 2380730 106930 ) M1M2_PR ;
+      + ROUTED met2 ( 1740410 2380 0 ) ( * 14450 )
+      NEW met2 ( 2014900 298860 ) ( 2015490 * )
+      NEW met2 ( 2014900 298860 ) ( * 300220 0 )
+      NEW met2 ( 2015490 14450 ) ( * 298860 )
+      NEW met1 ( 1740410 14450 ) ( 2015490 * )
+      NEW met1 ( 1740410 14450 ) M1M2_PR
+      NEW met1 ( 2015490 14450 ) M1M2_PR ;
     - la_oenb[63] ( PIN la_oenb[63] ) ( mprj la_oenb[63] ) + USE SIGNAL
-      + ROUTED met2 ( 1758350 2380 0 ) ( * 19210 )
-      NEW met1 ( 1758350 19210 ) ( 1907850 * )
-      NEW met2 ( 2387630 298860 ) ( 2389500 * )
-      NEW met2 ( 2389500 298860 ) ( * 300220 0 )
-      NEW met2 ( 1907850 19210 ) ( * 273530 )
-      NEW met1 ( 1907850 273530 ) ( 2387630 * )
-      NEW met2 ( 2387630 273530 ) ( * 298860 )
-      NEW met1 ( 1758350 19210 ) M1M2_PR
-      NEW met1 ( 1907850 19210 ) M1M2_PR
-      NEW met1 ( 1907850 273530 ) M1M2_PR
-      NEW met1 ( 2387630 273530 ) M1M2_PR ;
+      + ROUTED met2 ( 1758350 2380 0 ) ( * 14110 )
+      NEW met2 ( 2015950 298860 ) ( 2018700 * )
+      NEW met2 ( 2018700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2015950 14110 ) ( * 298860 )
+      NEW met1 ( 1758350 14110 ) ( 2015950 * )
+      NEW met1 ( 1758350 14110 ) M1M2_PR
+      NEW met1 ( 2015950 14110 ) M1M2_PR ;
     - la_oenb[64] ( PIN la_oenb[64] ) ( mprj la_oenb[64] ) + USE SIGNAL
-      + ROUTED met2 ( 1776290 2380 0 ) ( * 19550 )
-      NEW met1 ( 1776290 19550 ) ( 1969950 * )
-      NEW met2 ( 2394300 298860 ) ( 2394990 * )
-      NEW met2 ( 2394300 298860 ) ( * 300220 0 )
-      NEW met2 ( 1969950 19550 ) ( * 273870 )
-      NEW met1 ( 1969950 273870 ) ( 2394990 * )
-      NEW met2 ( 2394990 273870 ) ( * 298860 )
-      NEW met1 ( 1776290 19550 ) M1M2_PR
-      NEW met1 ( 1969950 19550 ) M1M2_PR
-      NEW met1 ( 1969950 273870 ) M1M2_PR
-      NEW met1 ( 2394990 273870 ) M1M2_PR ;
+      + ROUTED met2 ( 2021930 288830 ) ( * 299540 )
+      NEW met2 ( 2021930 299540 ) ( 2022600 * )
+      NEW met2 ( 2022600 299540 ) ( * 300220 0 )
+      NEW met2 ( 1776290 2380 0 ) ( * 17510 )
+      NEW met1 ( 1776290 17510 ) ( 1779970 * )
+      NEW met1 ( 1779970 288830 ) ( 2021930 * )
+      NEW met2 ( 1779970 17510 ) ( * 288830 )
+      NEW met1 ( 2021930 288830 ) M1M2_PR
+      NEW met1 ( 1776290 17510 ) M1M2_PR
+      NEW met1 ( 1779970 17510 ) M1M2_PR
+      NEW met1 ( 1779970 288830 ) M1M2_PR ;
     - la_oenb[65] ( PIN la_oenb[65] ) ( mprj la_oenb[65] ) + USE SIGNAL
-      + ROUTED met2 ( 1793770 2380 0 ) ( * 16490 )
-      NEW met1 ( 1793770 16490 ) ( 1873350 * )
-      NEW met1 ( 2394530 288490 ) ( 2399130 * )
-      NEW met2 ( 2399130 288490 ) ( * 298860 )
-      NEW met2 ( 2399100 298860 ) ( 2399130 * )
-      NEW met2 ( 2399100 298860 ) ( * 300220 0 )
-      NEW met2 ( 1873350 16490 ) ( * 175950 )
-      NEW met1 ( 1873350 175950 ) ( 2394530 * )
-      NEW met2 ( 2394530 175950 ) ( * 288490 )
-      NEW met1 ( 1793770 16490 ) M1M2_PR
-      NEW met1 ( 1873350 16490 ) M1M2_PR
-      NEW met1 ( 2394530 288490 ) M1M2_PR
-      NEW met1 ( 2399130 288490 ) M1M2_PR
-      NEW met1 ( 1873350 175950 ) M1M2_PR
-      NEW met1 ( 2394530 175950 ) M1M2_PR ;
+      + ROUTED met2 ( 2022390 298860 ) ( 2026500 * )
+      NEW met2 ( 2026500 298860 ) ( * 300220 0 )
+      NEW met2 ( 2022390 16830 ) ( * 298860 )
+      NEW met2 ( 1793770 2380 0 ) ( * 17170 )
+      NEW met1 ( 1988350 16830 ) ( * 17170 )
+      NEW met1 ( 1793770 17170 ) ( 1988350 * )
+      NEW met1 ( 1988350 16830 ) ( 2022390 * )
+      NEW met1 ( 2022390 16830 ) M1M2_PR
+      NEW met1 ( 1793770 17170 ) M1M2_PR ;
     - la_oenb[66] ( PIN la_oenb[66] ) ( mprj la_oenb[66] ) + USE SIGNAL
-      + ROUTED met2 ( 2403730 281690 ) ( * 298860 )
-      NEW met2 ( 2403730 298860 ) ( 2403900 * )
-      NEW met2 ( 2403900 298860 ) ( * 300220 0 )
-      NEW met2 ( 1963050 19890 ) ( * 281690 )
-      NEW met2 ( 1811710 2380 0 ) ( * 19890 )
-      NEW met1 ( 1811710 19890 ) ( 1963050 * )
-      NEW met1 ( 1963050 281690 ) ( 2403730 * )
-      NEW met1 ( 1963050 19890 ) M1M2_PR
-      NEW met1 ( 1963050 281690 ) M1M2_PR
-      NEW met1 ( 2403730 281690 ) M1M2_PR
-      NEW met1 ( 1811710 19890 ) M1M2_PR ;
+      + ROUTED met1 ( 2021930 17510 ) ( * 17850 )
+      NEW met1 ( 2021930 17850 ) ( 2029290 * )
+      NEW met2 ( 2029290 298860 ) ( 2030400 * )
+      NEW met2 ( 2030400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2029290 17850 ) ( * 298860 )
+      NEW met2 ( 1811710 2380 0 ) ( * 17510 )
+      NEW met1 ( 1811710 17510 ) ( 2021930 * )
+      NEW met1 ( 2029290 17850 ) M1M2_PR
+      NEW met1 ( 1811710 17510 ) M1M2_PR ;
     - la_oenb[67] ( PIN la_oenb[67] ) ( mprj la_oenb[67] ) + USE SIGNAL
-      + ROUTED met2 ( 1829190 2380 0 ) ( * 20570 )
-      NEW met2 ( 2408600 298860 ) ( 2408790 * )
-      NEW met2 ( 2408600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2408790 113730 ) ( * 298860 )
-      NEW met1 ( 1829190 20570 ) ( 1976390 * )
-      NEW met1 ( 1976850 113730 ) ( 2408790 * )
-      NEW met2 ( 1976390 20570 ) ( * 34500 )
-      NEW met2 ( 1976390 34500 ) ( 1976850 * )
-      NEW met2 ( 1976850 34500 ) ( * 113730 )
-      NEW met1 ( 1829190 20570 ) M1M2_PR
-      NEW met1 ( 2408790 113730 ) M1M2_PR
-      NEW met1 ( 1976390 20570 ) M1M2_PR
-      NEW met1 ( 1976850 113730 ) M1M2_PR ;
+      + ROUTED met2 ( 1829190 2380 0 ) ( * 18190 )
+      NEW met1 ( 1829190 18190 ) ( 1835630 * )
+      NEW met1 ( 1835630 17850 ) ( * 18190 )
+      NEW met1 ( 2021470 17850 ) ( * 18190 )
+      NEW met1 ( 2021470 18190 ) ( 2029750 * )
+      NEW met2 ( 2032510 298860 ) ( 2034300 * )
+      NEW met2 ( 2034300 298860 ) ( * 300220 0 )
+      NEW met2 ( 2029750 18190 ) ( * 227700 )
+      NEW met2 ( 2029750 227700 ) ( 2032510 * )
+      NEW met2 ( 2032510 227700 ) ( * 298860 )
+      NEW met1 ( 1835630 17850 ) ( 2021470 * )
+      NEW met1 ( 1829190 18190 ) M1M2_PR
+      NEW met1 ( 2029750 18190 ) M1M2_PR ;
     - la_oenb[68] ( PIN la_oenb[68] ) ( mprj la_oenb[68] ) + USE SIGNAL
-      + ROUTED met2 ( 1847130 2380 0 ) ( * 16830 )
-      NEW met1 ( 2408330 289170 ) ( 2413390 * )
-      NEW met2 ( 2413390 289170 ) ( * 298860 )
-      NEW met2 ( 2413390 298860 ) ( 2413400 * )
-      NEW met2 ( 2413400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2408330 73950 ) ( * 289170 )
-      NEW met1 ( 1847130 16830 ) ( 1880250 * )
-      NEW met2 ( 1880250 16830 ) ( * 73950 )
-      NEW met1 ( 1880250 73950 ) ( 2408330 * )
-      NEW met1 ( 1847130 16830 ) M1M2_PR
-      NEW met1 ( 2408330 289170 ) M1M2_PR
-      NEW met1 ( 2413390 289170 ) M1M2_PR
-      NEW met1 ( 2408330 73950 ) M1M2_PR
-      NEW met1 ( 1880250 16830 ) M1M2_PR
-      NEW met1 ( 1880250 73950 ) M1M2_PR ;
+      + ROUTED met2 ( 1847130 2380 0 ) ( * 18190 )
+      NEW met1 ( 2020550 18190 ) ( * 18870 )
+      NEW met1 ( 2020550 18870 ) ( 2036650 * )
+      NEW met2 ( 2036650 298860 ) ( 2038200 * )
+      NEW met2 ( 2038200 298860 ) ( * 300220 0 )
+      NEW met2 ( 2036650 18870 ) ( * 298860 )
+      NEW met1 ( 1847130 18190 ) ( 2020550 * )
+      NEW met1 ( 1847130 18190 ) M1M2_PR
+      NEW met1 ( 2036650 18870 ) M1M2_PR ;
     - la_oenb[69] ( PIN la_oenb[69] ) ( mprj la_oenb[69] ) + USE SIGNAL
-      + ROUTED met2 ( 1864610 2380 0 ) ( * 16660 )
-      NEW met2 ( 2415230 298860 ) ( 2418200 * )
-      NEW met2 ( 2418200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2415230 16660 ) ( * 298860 )
-      NEW met3 ( 1864610 16660 ) ( 2415230 * )
-      NEW met2 ( 1864610 16660 ) M2M3_PR_M
-      NEW met2 ( 2415230 16660 ) M2M3_PR_M ;
+      + ROUTED met2 ( 1864610 2380 0 ) ( * 18530 )
+      NEW met1 ( 2036190 299030 ) ( 2042100 * )
+      NEW met2 ( 2042100 299030 ) ( * 300220 0 )
+      NEW met2 ( 2036190 19210 ) ( * 299030 )
+      NEW met1 ( 2014800 19210 ) ( 2036190 * )
+      NEW met1 ( 2014800 18530 ) ( * 19210 )
+      NEW met1 ( 1864610 18530 ) ( 2014800 * )
+      NEW met1 ( 1864610 18530 ) M1M2_PR
+      NEW met1 ( 2036190 19210 ) M1M2_PR
+      NEW met1 ( 2036190 299030 ) M1M2_PR
+      NEW met1 ( 2042100 299030 ) M1M2_PR ;
     - la_oenb[6] ( PIN la_oenb[6] ) ( mprj la_oenb[6] ) + USE SIGNAL
-      + ROUTED met1 ( 777630 16830 ) ( * 17170 )
-      NEW met1 ( 2111630 299030 ) ( 2117300 * )
-      NEW met2 ( 2117300 299030 ) ( * 300220 0 )
-      NEW met2 ( 2111630 17170 ) ( * 299030 )
-      NEW met2 ( 747730 2380 0 ) ( * 17170 )
-      NEW met1 ( 747730 17170 ) ( 777630 * )
-      NEW met1 ( 777630 16830 ) ( 807300 * )
-      NEW met1 ( 807300 16830 ) ( * 17170 )
-      NEW met1 ( 807300 17170 ) ( 2111630 * )
-      NEW met1 ( 2111630 17170 ) M1M2_PR
-      NEW met1 ( 2111630 299030 ) M1M2_PR
-      NEW met1 ( 2117300 299030 ) M1M2_PR
-      NEW met1 ( 747730 17170 ) M1M2_PR ;
+      + ROUTED met2 ( 747730 2380 0 ) ( * 17510 )
+      NEW met1 ( 1775830 17510 ) ( * 17850 )
+      NEW met1 ( 1775830 17850 ) ( 1794230 * )
+      NEW met1 ( 747730 17510 ) ( 1775830 * )
+      NEW met2 ( 1794230 298860 ) ( 1796300 * )
+      NEW met2 ( 1796300 298860 ) ( * 300220 0 )
+      NEW met2 ( 1794230 17850 ) ( * 298860 )
+      NEW met1 ( 747730 17510 ) M1M2_PR
+      NEW met1 ( 1794230 17850 ) M1M2_PR ;
     - la_oenb[70] ( PIN la_oenb[70] ) ( mprj la_oenb[70] ) + USE SIGNAL
-      + ROUTED met2 ( 2422900 298860 ) ( 2423050 * )
-      NEW met2 ( 2422900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2423050 17340 ) ( * 298860 )
-      NEW met2 ( 1882550 2380 0 ) ( * 17340 )
-      NEW met3 ( 1882550 17340 ) ( 2423050 * )
-      NEW met2 ( 2423050 17340 ) M2M3_PR_M
-      NEW met2 ( 1882550 17340 ) M2M3_PR_M ;
+      + ROUTED met2 ( 2045850 286110 ) ( * 298860 )
+      NEW met2 ( 2045850 298860 ) ( 2046000 * )
+      NEW met2 ( 2046000 298860 ) ( * 300220 0 )
+      NEW met1 ( 1883470 286110 ) ( 2045850 * )
+      NEW met2 ( 1882550 2380 0 ) ( * 34500 )
+      NEW met2 ( 1882550 34500 ) ( 1883470 * )
+      NEW met2 ( 1883470 34500 ) ( * 286110 )
+      NEW met1 ( 2045850 286110 ) M1M2_PR
+      NEW met1 ( 1883470 286110 ) M1M2_PR ;
     - la_oenb[71] ( PIN la_oenb[71] ) ( mprj la_oenb[71] ) + USE SIGNAL
-      + ROUTED met1 ( 2422590 289170 ) ( 2427650 * )
-      NEW met2 ( 2427650 289170 ) ( * 298860 )
-      NEW met2 ( 2427650 298860 ) ( 2427700 * )
-      NEW met2 ( 2427700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2422590 18020 ) ( * 289170 )
-      NEW met2 ( 1900030 2380 0 ) ( * 18020 )
-      NEW met3 ( 1900030 18020 ) ( 2422590 * )
-      NEW met2 ( 2422590 18020 ) M2M3_PR_M
-      NEW met1 ( 2422590 289170 ) M1M2_PR
-      NEW met1 ( 2427650 289170 ) M1M2_PR
-      NEW met2 ( 1900030 18020 ) M2M3_PR_M ;
+      + ROUTED met2 ( 2049990 287470 ) ( * 298860 )
+      NEW met2 ( 2049900 298860 ) ( 2049990 * )
+      NEW met2 ( 2049900 298860 ) ( * 300220 0 )
+      NEW met1 ( 1904170 287470 ) ( 2049990 * )
+      NEW met2 ( 1900030 2380 0 ) ( * 34500 )
+      NEW met2 ( 1900030 34500 ) ( 1904170 * )
+      NEW met2 ( 1904170 34500 ) ( * 287470 )
+      NEW met1 ( 2049990 287470 ) M1M2_PR
+      NEW met1 ( 1904170 287470 ) M1M2_PR ;
     - la_oenb[72] ( PIN la_oenb[72] ) ( mprj la_oenb[72] ) + USE SIGNAL
-      + ROUTED met2 ( 2429030 298860 ) ( 2432500 * )
-      NEW met2 ( 2432500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2429030 18530 ) ( * 298860 )
-      NEW met2 ( 1917970 2380 0 ) ( * 18530 )
-      NEW met1 ( 1917970 18530 ) ( 2429030 * )
-      NEW met1 ( 2429030 18530 ) M1M2_PR
-      NEW met1 ( 1917970 18530 ) M1M2_PR ;
+      + ROUTED met2 ( 2053670 288490 ) ( * 298860 )
+      NEW met2 ( 2053670 298860 ) ( 2053900 * )
+      NEW met2 ( 2053900 298860 ) ( * 300220 0 )
+      NEW met1 ( 1917970 288490 ) ( 2053670 * )
+      NEW met2 ( 1917970 2380 0 ) ( * 288490 )
+      NEW met1 ( 2053670 288490 ) M1M2_PR
+      NEW met1 ( 1917970 288490 ) M1M2_PR ;
     - la_oenb[73] ( PIN la_oenb[73] ) ( mprj la_oenb[73] ) + USE SIGNAL
-      + ROUTED met2 ( 1935910 2380 0 ) ( * 18700 )
-      NEW met2 ( 2436390 298860 ) ( 2437200 * )
-      NEW met2 ( 2437200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2436390 18700 ) ( * 298860 )
-      NEW met3 ( 1935910 18700 ) ( 2436390 * )
-      NEW met2 ( 1935910 18700 ) M2M3_PR_M
-      NEW met2 ( 2436390 18700 ) M2M3_PR_M ;
+      + ROUTED met2 ( 1935910 2380 0 ) ( * 18870 )
+      NEW met1 ( 1935910 18870 ) ( 1938670 * )
+      NEW met1 ( 1938670 289510 ) ( 1959830 * )
+      NEW met1 ( 1959830 289510 ) ( * 289850 )
+      NEW met1 ( 1959830 289850 ) ( 1964430 * )
+      NEW met1 ( 1964430 289510 ) ( * 289850 )
+      NEW met2 ( 2057810 289510 ) ( * 298860 )
+      NEW met2 ( 2057800 298860 ) ( 2057810 * )
+      NEW met2 ( 2057800 298860 ) ( * 300220 0 )
+      NEW met2 ( 1938670 18870 ) ( * 289510 )
+      NEW met1 ( 1964430 289510 ) ( 2057810 * )
+      NEW met1 ( 1935910 18870 ) M1M2_PR
+      NEW met1 ( 1938670 18870 ) M1M2_PR
+      NEW met1 ( 1938670 289510 ) M1M2_PR
+      NEW met1 ( 2057810 289510 ) M1M2_PR ;
     - la_oenb[74] ( PIN la_oenb[74] ) ( mprj la_oenb[74] ) + USE SIGNAL
       + ROUTED met2 ( 1953390 2380 0 ) ( * 18870 )
-      NEW met2 ( 2438690 298860 ) ( 2442000 * )
-      NEW met2 ( 2442000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2436850 18870 ) ( * 227700 )
-      NEW met2 ( 2436850 227700 ) ( 2438690 * )
-      NEW met2 ( 2438690 227700 ) ( * 298860 )
-      NEW met1 ( 1953390 18870 ) ( 2436850 * )
+      NEW met1 ( 1953390 18870 ) ( 1959370 * )
+      NEW met2 ( 2061490 285770 ) ( * 298860 )
+      NEW met2 ( 2061490 298860 ) ( 2061700 * )
+      NEW met2 ( 2061700 298860 ) ( * 300220 0 )
+      NEW met2 ( 1959370 18870 ) ( * 285770 )
+      NEW met1 ( 1959370 285770 ) ( 2061490 * )
       NEW met1 ( 1953390 18870 ) M1M2_PR
-      NEW met1 ( 2436850 18870 ) M1M2_PR ;
+      NEW met1 ( 1959370 18870 ) M1M2_PR
+      NEW met1 ( 1959370 285770 ) M1M2_PR
+      NEW met1 ( 2061490 285770 ) M1M2_PR ;
     - la_oenb[75] ( PIN la_oenb[75] ) ( mprj la_oenb[75] ) + USE SIGNAL
-      + ROUTED met2 ( 2442830 298860 ) ( 2446800 * )
-      NEW met2 ( 2446800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2442830 19210 ) ( * 298860 )
-      NEW met2 ( 1971330 2380 0 ) ( * 19210 )
-      NEW met1 ( 1971330 19210 ) ( 2442830 * )
-      NEW met1 ( 2442830 19210 ) M1M2_PR
-      NEW met1 ( 1971330 19210 ) M1M2_PR ;
+      + ROUTED met2 ( 1971330 2380 0 ) ( * 3060 )
+      NEW met2 ( 1971330 3060 ) ( 1972250 * )
+      NEW met2 ( 1972250 2380 ) ( * 3060 )
+      NEW met2 ( 1972250 2380 ) ( 1973170 * )
+      NEW met2 ( 2065630 285430 ) ( * 298860 )
+      NEW met2 ( 2065600 298860 ) ( 2065630 * )
+      NEW met2 ( 2065600 298860 ) ( * 300220 0 )
+      NEW met1 ( 1973170 285430 ) ( 2065630 * )
+      NEW met2 ( 1973170 2380 ) ( * 285430 )
+      NEW met1 ( 1973170 285430 ) M1M2_PR
+      NEW met1 ( 2065630 285430 ) M1M2_PR ;
     - la_oenb[76] ( PIN la_oenb[76] ) ( mprj la_oenb[76] ) + USE SIGNAL
-      + ROUTED met2 ( 1988810 2380 0 ) ( * 19550 )
-      NEW met1 ( 1988810 19550 ) ( 2449730 * )
-      NEW met2 ( 2449730 298860 ) ( 2451600 * )
-      NEW met2 ( 2451600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2449730 19550 ) ( * 298860 )
-      NEW met1 ( 1988810 19550 ) M1M2_PR
-      NEW met1 ( 2449730 19550 ) M1M2_PR ;
+      + ROUTED met2 ( 1988810 2380 0 ) ( * 17170 )
+      NEW met1 ( 1988810 17170 ) ( 1993870 * )
+      NEW met2 ( 2069310 284750 ) ( * 298860 )
+      NEW met2 ( 2069310 298860 ) ( 2069500 * )
+      NEW met2 ( 2069500 298860 ) ( * 300220 0 )
+      NEW met1 ( 1993870 284750 ) ( 2069310 * )
+      NEW met2 ( 1993870 17170 ) ( * 284750 )
+      NEW met1 ( 1988810 17170 ) M1M2_PR
+      NEW met1 ( 1993870 17170 ) M1M2_PR
+      NEW met1 ( 1993870 284750 ) M1M2_PR
+      NEW met1 ( 2069310 284750 ) M1M2_PR ;
     - la_oenb[77] ( PIN la_oenb[77] ) ( mprj la_oenb[77] ) + USE SIGNAL
-      + ROUTED met2 ( 2006750 2380 0 ) ( * 19890 )
-      NEW met1 ( 2006750 19890 ) ( 2457090 * )
-      NEW met2 ( 2456400 298860 ) ( 2457090 * )
-      NEW met2 ( 2456400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2457090 19890 ) ( * 298860 )
-      NEW met1 ( 2006750 19890 ) M1M2_PR
-      NEW met1 ( 2457090 19890 ) M1M2_PR ;
+      + ROUTED met2 ( 2073450 285090 ) ( * 298860 )
+      NEW met2 ( 2073400 298860 ) ( 2073450 * )
+      NEW met2 ( 2073400 298860 ) ( * 300220 0 )
+      NEW met1 ( 2007670 285090 ) ( 2073450 * )
+      NEW met2 ( 2006750 2380 0 ) ( * 34500 )
+      NEW met2 ( 2006750 34500 ) ( 2007670 * )
+      NEW met2 ( 2007670 34500 ) ( * 285090 )
+      NEW met1 ( 2007670 285090 ) M1M2_PR
+      NEW met1 ( 2073450 285090 ) M1M2_PR ;
     - la_oenb[78] ( PIN la_oenb[78] ) ( mprj la_oenb[78] ) + USE SIGNAL
-      + ROUTED met2 ( 2024230 2380 0 ) ( * 20230 )
-      NEW met1 ( 2024230 20230 ) ( 2457550 * )
-      NEW met2 ( 2457550 298860 ) ( 2461200 * )
-      NEW met2 ( 2461200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2457550 20230 ) ( * 298860 )
-      NEW met1 ( 2024230 20230 ) M1M2_PR
-      NEW met1 ( 2457550 20230 ) M1M2_PR ;
+      + ROUTED met2 ( 2024230 2380 0 ) ( * 17510 )
+      NEW met1 ( 2024230 17510 ) ( 2028370 * )
+      NEW met2 ( 2028370 17510 ) ( * 288830 )
+      NEW met2 ( 2077130 288830 ) ( * 298860 )
+      NEW met2 ( 2077130 298860 ) ( 2077400 * )
+      NEW met2 ( 2077400 298860 ) ( * 300220 0 )
+      NEW met1 ( 2028370 288830 ) ( 2077130 * )
+      NEW met1 ( 2024230 17510 ) M1M2_PR
+      NEW met1 ( 2028370 17510 ) M1M2_PR
+      NEW met1 ( 2028370 288830 ) M1M2_PR
+      NEW met1 ( 2077130 288830 ) M1M2_PR ;
     - la_oenb[79] ( PIN la_oenb[79] ) ( mprj la_oenb[79] ) + USE SIGNAL
-      + ROUTED met2 ( 2042170 2380 0 ) ( * 20570 )
-      NEW met1 ( 2042170 20570 ) ( 2463530 * )
-      NEW met2 ( 2463530 298860 ) ( 2466000 * )
-      NEW met2 ( 2466000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2463530 20570 ) ( * 298860 )
-      NEW met1 ( 2042170 20570 ) M1M2_PR
-      NEW met1 ( 2463530 20570 ) M1M2_PR ;
+      + ROUTED met2 ( 2042170 2380 0 ) ( * 284410 )
+      NEW met2 ( 2081270 284410 ) ( * 298860 )
+      NEW met2 ( 2081270 298860 ) ( 2081300 * )
+      NEW met2 ( 2081300 298860 ) ( * 300220 0 )
+      NEW met1 ( 2042170 284410 ) ( 2081270 * )
+      NEW met1 ( 2042170 284410 ) M1M2_PR
+      NEW met1 ( 2081270 284410 ) M1M2_PR ;
     - la_oenb[7] ( PIN la_oenb[7] ) ( mprj la_oenb[7] ) + USE SIGNAL
-      + ROUTED met2 ( 765210 2380 0 ) ( * 16490 )
-      NEW met1 ( 765210 16490 ) ( 800630 * )
-      NEW li1 ( 800630 16490 ) ( * 17510 )
-      NEW met2 ( 2119450 298860 ) ( 2122100 * )
-      NEW met2 ( 2122100 298860 ) ( * 300220 0 )
-      NEW met2 ( 2119450 17510 ) ( * 298860 )
-      NEW met1 ( 800630 17510 ) ( 2119450 * )
-      NEW met1 ( 765210 16490 ) M1M2_PR
-      NEW li1 ( 800630 16490 ) L1M1_PR_MR
-      NEW li1 ( 800630 17510 ) L1M1_PR_MR
-      NEW met1 ( 2119450 17510 ) M1M2_PR ;
+      + ROUTED met2 ( 765210 2380 0 ) ( * 16830 )
+      NEW met1 ( 765210 16830 ) ( 793730 * )
+      NEW li1 ( 793730 16830 ) ( * 17850 )
+      NEW met1 ( 1775370 17850 ) ( * 18190 )
+      NEW met1 ( 1775370 18190 ) ( 1794690 * )
+      NEW met1 ( 793730 17850 ) ( 1775370 * )
+      NEW met2 ( 1796990 298860 ) ( 1800200 * )
+      NEW met2 ( 1800200 298860 ) ( * 300220 0 )
+      NEW met2 ( 1794690 18190 ) ( * 227700 )
+      NEW met2 ( 1794690 227700 ) ( 1796990 * )
+      NEW met2 ( 1796990 227700 ) ( * 298860 )
+      NEW met1 ( 765210 16830 ) M1M2_PR
+      NEW li1 ( 793730 16830 ) L1M1_PR_MR
+      NEW li1 ( 793730 17850 ) L1M1_PR_MR
+      NEW met1 ( 1794690 18190 ) M1M2_PR ;
     - la_oenb[80] ( PIN la_oenb[80] ) ( mprj la_oenb[80] ) + USE SIGNAL
-      + ROUTED met2 ( 2059650 2380 0 ) ( * 16830 )
-      NEW met1 ( 2059650 16830 ) ( 2471350 * )
-      NEW met2 ( 2470600 298860 ) ( 2471350 * )
-      NEW met2 ( 2470600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2471350 16830 ) ( * 298860 )
-      NEW met1 ( 2059650 16830 ) M1M2_PR
-      NEW met1 ( 2471350 16830 ) M1M2_PR ;
+      + ROUTED met2 ( 2059650 2380 0 ) ( * 17510 )
+      NEW met1 ( 2059650 17510 ) ( 2062870 * )
+      NEW met2 ( 2062870 17510 ) ( * 286110 )
+      NEW met2 ( 2084490 286110 ) ( * 299540 )
+      NEW met2 ( 2084490 299540 ) ( 2085100 * )
+      NEW met2 ( 2085100 299540 ) ( * 300220 0 )
+      NEW met1 ( 2062870 286110 ) ( 2084490 * )
+      NEW met1 ( 2059650 17510 ) M1M2_PR
+      NEW met1 ( 2062870 17510 ) M1M2_PR
+      NEW met1 ( 2062870 286110 ) M1M2_PR
+      NEW met1 ( 2084490 286110 ) M1M2_PR ;
     - la_oenb[81] ( PIN la_oenb[81] ) ( mprj la_oenb[81] ) + USE SIGNAL
-      + ROUTED met2 ( 2077590 2380 0 ) ( * 16490 )
-      NEW met1 ( 2077590 16490 ) ( 2470890 * )
-      NEW met1 ( 2470890 288150 ) ( 2475030 * )
-      NEW met2 ( 2475030 288150 ) ( * 298860 )
-      NEW met2 ( 2475030 298860 ) ( 2475400 * )
-      NEW met2 ( 2475400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2470890 16490 ) ( * 288150 )
-      NEW met1 ( 2077590 16490 ) M1M2_PR
-      NEW met1 ( 2470890 16490 ) M1M2_PR
-      NEW met1 ( 2470890 288150 ) M1M2_PR
-      NEW met1 ( 2475030 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 2077590 2380 0 ) ( * 17510 )
+      NEW met1 ( 2077590 17510 ) ( 2084950 * )
+      NEW met2 ( 2084950 298860 ) ( 2089000 * )
+      NEW met2 ( 2089000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2084950 17510 ) ( * 298860 )
+      NEW met1 ( 2077590 17510 ) M1M2_PR
+      NEW met1 ( 2084950 17510 ) M1M2_PR ;
     - la_oenb[82] ( PIN la_oenb[82] ) ( mprj la_oenb[82] ) + USE SIGNAL
-      + ROUTED met2 ( 2095070 2380 0 ) ( * 16150 )
-      NEW met1 ( 2095070 16150 ) ( 2477330 * )
-      NEW met2 ( 2477330 298860 ) ( 2480200 * )
-      NEW met2 ( 2480200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2477330 16150 ) ( * 298860 )
-      NEW met1 ( 2095070 16150 ) M1M2_PR
-      NEW met1 ( 2477330 16150 ) M1M2_PR ;
+      + ROUTED met2 ( 2095070 2380 0 ) ( * 17510 )
+      NEW met1 ( 2090930 17510 ) ( 2095070 * )
+      NEW met2 ( 2090930 298860 ) ( 2092800 * )
+      NEW met2 ( 2092800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2090930 17510 ) ( * 298860 )
+      NEW met1 ( 2095070 17510 ) M1M2_PR
+      NEW met1 ( 2090930 17510 ) M1M2_PR ;
     - la_oenb[83] ( PIN la_oenb[83] ) ( mprj la_oenb[83] ) + USE SIGNAL
-      + ROUTED met2 ( 2113010 2380 0 ) ( * 17170 )
-      NEW met1 ( 2113010 17170 ) ( 2484690 * )
-      NEW met2 ( 2484690 298860 ) ( 2485000 * )
-      NEW met2 ( 2485000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2484690 17170 ) ( * 298860 )
-      NEW met1 ( 2113010 17170 ) M1M2_PR
-      NEW met1 ( 2484690 17170 ) M1M2_PR ;
+      + ROUTED met2 ( 2113010 2380 0 ) ( * 15810 )
+      NEW met1 ( 2097370 15810 ) ( 2113010 * )
+      NEW met2 ( 2096700 298860 ) ( 2097370 * )
+      NEW met2 ( 2096700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2097370 15810 ) ( * 298860 )
+      NEW met1 ( 2113010 15810 ) M1M2_PR
+      NEW met1 ( 2097370 15810 ) M1M2_PR ;
     - la_oenb[84] ( PIN la_oenb[84] ) ( mprj la_oenb[84] ) + USE SIGNAL
-      + ROUTED met2 ( 2130950 2380 0 ) ( * 17510 )
-      NEW met1 ( 2130950 17510 ) ( 2485150 * )
-      NEW met2 ( 2486070 298860 ) ( 2489800 * )
-      NEW met2 ( 2489800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2485150 17510 ) ( * 227700 )
-      NEW met2 ( 2485150 227700 ) ( 2486070 * )
-      NEW met2 ( 2486070 227700 ) ( * 298860 )
-      NEW met1 ( 2130950 17510 ) M1M2_PR
-      NEW met1 ( 2485150 17510 ) M1M2_PR ;
+      + ROUTED met2 ( 2130950 2380 0 ) ( * 17170 )
+      NEW met1 ( 2104270 17170 ) ( 2130950 * )
+      NEW met1 ( 2100590 288150 ) ( 2104270 * )
+      NEW met2 ( 2100590 288150 ) ( * 298860 )
+      NEW met2 ( 2100590 298860 ) ( 2100600 * )
+      NEW met2 ( 2100600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2104270 17170 ) ( * 288150 )
+      NEW met1 ( 2130950 17170 ) M1M2_PR
+      NEW met1 ( 2104270 17170 ) M1M2_PR
+      NEW met1 ( 2104270 288150 ) M1M2_PR
+      NEW met1 ( 2100590 288150 ) M1M2_PR ;
     - la_oenb[85] ( PIN la_oenb[85] ) ( mprj la_oenb[85] ) + USE SIGNAL
-      + ROUTED met2 ( 2148430 2380 0 ) ( * 17850 )
-      NEW met1 ( 2148430 17850 ) ( 2491130 * )
-      NEW met2 ( 2491130 298860 ) ( 2494600 * )
-      NEW met2 ( 2494600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2491130 17850 ) ( * 298860 )
-      NEW met1 ( 2148430 17850 ) M1M2_PR
-      NEW met1 ( 2491130 17850 ) M1M2_PR ;
+      + ROUTED met2 ( 2148430 2380 0 ) ( * 19550 )
+      NEW met1 ( 2110710 19550 ) ( 2148430 * )
+      NEW met1 ( 2104730 285090 ) ( 2110710 * )
+      NEW met2 ( 2104730 285090 ) ( * 298860 )
+      NEW met2 ( 2104600 298860 ) ( 2104730 * )
+      NEW met2 ( 2104600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2110710 19550 ) ( * 285090 )
+      NEW met1 ( 2148430 19550 ) M1M2_PR
+      NEW met1 ( 2110710 19550 ) M1M2_PR
+      NEW met1 ( 2110710 285090 ) M1M2_PR
+      NEW met1 ( 2104730 285090 ) M1M2_PR ;
     - la_oenb[86] ( PIN la_oenb[86] ) ( mprj la_oenb[86] ) + USE SIGNAL
-      + ROUTED met2 ( 2498490 298860 ) ( 2499300 * )
-      NEW met2 ( 2499300 298860 ) ( * 300220 0 )
-      NEW met2 ( 2498490 18190 ) ( * 298860 )
-      NEW met2 ( 2166370 2380 0 ) ( * 15810 )
-      NEW met1 ( 2166370 15810 ) ( 2187530 * )
-      NEW li1 ( 2187530 15810 ) ( * 18190 )
-      NEW met1 ( 2187530 18190 ) ( 2498490 * )
-      NEW met1 ( 2498490 18190 ) M1M2_PR
-      NEW met1 ( 2166370 15810 ) M1M2_PR
-      NEW li1 ( 2187530 15810 ) L1M1_PR_MR
-      NEW li1 ( 2187530 18190 ) L1M1_PR_MR ;
+      + ROUTED met1 ( 2108410 288150 ) ( 2111170 * )
+      NEW met2 ( 2108410 288150 ) ( * 298860 )
+      NEW met2 ( 2108410 298860 ) ( 2108500 * )
+      NEW met2 ( 2108500 298860 ) ( * 300220 0 )
+      NEW met2 ( 2166370 2380 0 ) ( * 19210 )
+      NEW met1 ( 2111170 19210 ) ( 2166370 * )
+      NEW met2 ( 2111170 19210 ) ( * 288150 )
+      NEW met1 ( 2111170 19210 ) M1M2_PR
+      NEW met1 ( 2111170 288150 ) M1M2_PR
+      NEW met1 ( 2108410 288150 ) M1M2_PR
+      NEW met1 ( 2166370 19210 ) M1M2_PR ;
     - la_oenb[87] ( PIN la_oenb[87] ) ( mprj la_oenb[87] ) + USE SIGNAL
-      + ROUTED met2 ( 2504010 287130 ) ( * 298860 )
-      NEW met2 ( 2504010 298860 ) ( 2504200 * )
-      NEW met2 ( 2504200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2183850 2380 0 ) ( * 18190 )
-      NEW met1 ( 2183850 18190 ) ( 2187070 * )
-      NEW met1 ( 2187070 287130 ) ( 2504010 * )
-      NEW met2 ( 2187070 18190 ) ( * 287130 )
-      NEW met1 ( 2504010 287130 ) M1M2_PR
-      NEW met1 ( 2183850 18190 ) M1M2_PR
-      NEW met1 ( 2187070 18190 ) M1M2_PR
-      NEW met1 ( 2187070 287130 ) M1M2_PR ;
+      + ROUTED met1 ( 2112550 288150 ) ( 2118070 * )
+      NEW met2 ( 2112550 288150 ) ( * 298860 )
+      NEW met2 ( 2112400 298860 ) ( 2112550 * )
+      NEW met2 ( 2112400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2118070 18870 ) ( * 288150 )
+      NEW met2 ( 2183850 2380 0 ) ( * 18870 )
+      NEW met1 ( 2118070 18870 ) ( 2183850 * )
+      NEW met1 ( 2118070 18870 ) M1M2_PR
+      NEW met1 ( 2118070 288150 ) M1M2_PR
+      NEW met1 ( 2112550 288150 ) M1M2_PR
+      NEW met1 ( 2183850 18870 ) M1M2_PR ;
     - la_oenb[88] ( PIN la_oenb[88] ) ( mprj la_oenb[88] ) + USE SIGNAL
-      + ROUTED met2 ( 2504930 298860 ) ( 2509000 * )
-      NEW met2 ( 2509000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2504930 15810 ) ( * 298860 )
-      NEW met2 ( 2201790 2380 0 ) ( * 15810 )
-      NEW met1 ( 2201790 15810 ) ( 2504930 * )
-      NEW met1 ( 2504930 15810 ) M1M2_PR
-      NEW met1 ( 2201790 15810 ) M1M2_PR ;
+      + ROUTED met2 ( 2116300 298860 ) ( 2117610 * )
+      NEW met2 ( 2116300 298860 ) ( * 300220 0 )
+      NEW met2 ( 2117610 18530 ) ( * 298860 )
+      NEW met2 ( 2201790 2380 0 ) ( * 18530 )
+      NEW met1 ( 2117610 18530 ) ( 2201790 * )
+      NEW met1 ( 2117610 18530 ) M1M2_PR
+      NEW met1 ( 2201790 18530 ) M1M2_PR ;
     - la_oenb[89] ( PIN la_oenb[89] ) ( mprj la_oenb[89] ) + USE SIGNAL
-      + ROUTED met2 ( 2219270 2380 0 ) ( * 15470 )
-      NEW met1 ( 2219270 15470 ) ( 2221570 * )
-      NEW met2 ( 2513670 287470 ) ( * 298860 )
-      NEW met2 ( 2513670 298860 ) ( 2513800 * )
-      NEW met2 ( 2513800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2221570 15470 ) ( * 287470 )
-      NEW met1 ( 2221570 287470 ) ( 2513670 * )
-      NEW met1 ( 2219270 15470 ) M1M2_PR
-      NEW met1 ( 2221570 15470 ) M1M2_PR
-      NEW met1 ( 2221570 287470 ) M1M2_PR
-      NEW met1 ( 2513670 287470 ) M1M2_PR ;
+      + ROUTED met1 ( 2120370 288150 ) ( 2124970 * )
+      NEW met2 ( 2120370 288150 ) ( * 298860 )
+      NEW met2 ( 2120200 298860 ) ( 2120370 * )
+      NEW met2 ( 2120200 298860 ) ( * 300220 0 )
+      NEW met2 ( 2219270 2380 0 ) ( * 18190 )
+      NEW met2 ( 2124970 18190 ) ( * 288150 )
+      NEW met1 ( 2124970 18190 ) ( 2219270 * )
+      NEW met1 ( 2124970 18190 ) M1M2_PR
+      NEW met1 ( 2124970 288150 ) M1M2_PR
+      NEW met1 ( 2120370 288150 ) M1M2_PR
+      NEW met1 ( 2219270 18190 ) M1M2_PR ;
     - la_oenb[8] ( PIN la_oenb[8] ) ( mprj la_oenb[8] ) + USE SIGNAL
-      + ROUTED met2 ( 783150 2380 0 ) ( * 17850 )
-      NEW met2 ( 2125430 298860 ) ( 2126900 * )
-      NEW met2 ( 2126900 298860 ) ( * 300220 0 )
-      NEW met2 ( 2125430 17850 ) ( * 298860 )
-      NEW met1 ( 783150 17850 ) ( 2125430 * )
-      NEW met1 ( 783150 17850 ) M1M2_PR
-      NEW met1 ( 2125430 17850 ) M1M2_PR ;
+      + ROUTED met2 ( 783150 2380 0 ) ( * 18190 )
+      NEW met1 ( 1774910 18190 ) ( * 18530 )
+      NEW met1 ( 1774910 18530 ) ( 1801130 * )
+      NEW met1 ( 783150 18190 ) ( 1774910 * )
+      NEW met2 ( 1801130 298860 ) ( 1804000 * )
+      NEW met2 ( 1804000 298860 ) ( * 300220 0 )
+      NEW met2 ( 1801130 18530 ) ( * 298860 )
+      NEW met1 ( 783150 18190 ) M1M2_PR
+      NEW met1 ( 1801130 18530 ) M1M2_PR ;
     - la_oenb[90] ( PIN la_oenb[90] ) ( mprj la_oenb[90] ) + USE SIGNAL
-      + ROUTED met2 ( 2237210 2380 0 ) ( * 15470 )
-      NEW met2 ( 2518600 298860 ) ( 2519190 * )
-      NEW met2 ( 2518600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2519190 15470 ) ( * 298860 )
-      NEW met1 ( 2237210 15470 ) ( 2519190 * )
-      NEW met1 ( 2237210 15470 ) M1M2_PR
-      NEW met1 ( 2519190 15470 ) M1M2_PR ;
+      + ROUTED met2 ( 2124100 298860 ) ( 2124510 * )
+      NEW met2 ( 2124100 298860 ) ( * 300220 0 )
+      NEW met2 ( 2237210 2380 0 ) ( * 17850 )
+      NEW met2 ( 2124050 17850 ) ( * 34500 )
+      NEW met2 ( 2124050 34500 ) ( 2124510 * )
+      NEW met2 ( 2124510 34500 ) ( * 298860 )
+      NEW met1 ( 2124050 17850 ) ( 2237210 * )
+      NEW met1 ( 2124050 17850 ) M1M2_PR
+      NEW met1 ( 2237210 17850 ) M1M2_PR ;
     - la_oenb[91] ( PIN la_oenb[91] ) ( mprj la_oenb[91] ) + USE SIGNAL
-      + ROUTED met2 ( 2523330 287810 ) ( * 298860 )
-      NEW met2 ( 2523300 298860 ) ( 2523330 * )
-      NEW met2 ( 2523300 298860 ) ( * 300220 0 )
-      NEW met2 ( 2254690 2380 0 ) ( * 34500 )
-      NEW met2 ( 2254690 34500 ) ( 2256070 * )
-      NEW met2 ( 2256070 34500 ) ( * 287810 )
-      NEW met1 ( 2256070 287810 ) ( 2523330 * )
-      NEW met1 ( 2256070 287810 ) M1M2_PR
-      NEW met1 ( 2523330 287810 ) M1M2_PR ;
+      + ROUTED met1 ( 2128190 288150 ) ( 2131410 * )
+      NEW met2 ( 2128190 288150 ) ( * 298860 )
+      NEW met2 ( 2128000 298860 ) ( 2128190 * )
+      NEW met2 ( 2128000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2254690 2380 0 ) ( * 17850 )
+      NEW met1 ( 2242270 17850 ) ( 2254690 * )
+      NEW met1 ( 2242270 17510 ) ( * 17850 )
+      NEW met2 ( 2131410 17510 ) ( * 288150 )
+      NEW met1 ( 2131410 17510 ) ( 2242270 * )
+      NEW met1 ( 2131410 17510 ) M1M2_PR
+      NEW met1 ( 2131410 288150 ) M1M2_PR
+      NEW met1 ( 2128190 288150 ) M1M2_PR
+      NEW met1 ( 2254690 17850 ) M1M2_PR ;
     - la_oenb[92] ( PIN la_oenb[92] ) ( mprj la_oenb[92] ) + USE SIGNAL
-      + ROUTED met2 ( 2526090 298860 ) ( 2528000 * )
-      NEW met2 ( 2528000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2526090 15130 ) ( * 298860 )
-      NEW met2 ( 2272630 2380 0 ) ( * 15130 )
-      NEW met1 ( 2272630 15130 ) ( 2526090 * )
-      NEW met1 ( 2526090 15130 ) M1M2_PR
-      NEW met1 ( 2272630 15130 ) M1M2_PR ;
+      + ROUTED met2 ( 2131870 298860 ) ( 2132000 * )
+      NEW met2 ( 2132000 298860 ) ( * 300220 0 )
+      NEW met2 ( 2131870 17170 ) ( * 298860 )
+      NEW met2 ( 2272630 2380 0 ) ( * 17170 )
+      NEW met1 ( 2131870 17170 ) ( 2272630 * )
+      NEW met1 ( 2131870 17170 ) M1M2_PR
+      NEW met1 ( 2272630 17170 ) M1M2_PR ;
     - la_oenb[93] ( PIN la_oenb[93] ) ( mprj la_oenb[93] ) + USE SIGNAL
-      + ROUTED met2 ( 2532530 288830 ) ( * 298860 )
-      NEW met2 ( 2532530 298860 ) ( 2532800 * )
-      NEW met2 ( 2532800 298860 ) ( * 300220 0 )
-      NEW met1 ( 2290570 288830 ) ( 2532530 * )
-      NEW met2 ( 2290570 2380 0 ) ( * 288830 )
-      NEW met1 ( 2532530 288830 ) M1M2_PR
-      NEW met1 ( 2290570 288830 ) M1M2_PR ;
+      + ROUTED met2 ( 2136010 289170 ) ( * 298860 )
+      NEW met2 ( 2135900 298860 ) ( 2136010 * )
+      NEW met2 ( 2135900 298860 ) ( * 300220 0 )
+      NEW met2 ( 2290570 2380 0 ) ( * 17510 )
+      NEW met1 ( 2284130 17510 ) ( 2290570 * )
+      NEW li1 ( 2256530 286110 ) ( * 289170 )
+      NEW met1 ( 2256530 286110 ) ( 2284130 * )
+      NEW met1 ( 2136010 289170 ) ( 2256530 * )
+      NEW met2 ( 2284130 17510 ) ( * 286110 )
+      NEW met1 ( 2136010 289170 ) M1M2_PR
+      NEW met1 ( 2290570 17510 ) M1M2_PR
+      NEW met1 ( 2284130 17510 ) M1M2_PR
+      NEW li1 ( 2256530 289170 ) L1M1_PR_MR
+      NEW li1 ( 2256530 286110 ) L1M1_PR_MR
+      NEW met1 ( 2284130 286110 ) M1M2_PR ;
     - la_oenb[94] ( PIN la_oenb[94] ) ( mprj la_oenb[94] ) + USE SIGNAL
-      + ROUTED met2 ( 2308050 2380 0 ) ( * 14450 )
-      NEW met2 ( 2533450 298860 ) ( 2537600 * )
-      NEW met2 ( 2537600 298860 ) ( * 300220 0 )
-      NEW met2 ( 2533450 14790 ) ( * 298860 )
-      NEW met1 ( 2377050 14450 ) ( * 14790 )
-      NEW met1 ( 2308050 14450 ) ( 2377050 * )
-      NEW met1 ( 2377050 14790 ) ( 2533450 * )
-      NEW met1 ( 2308050 14450 ) M1M2_PR
-      NEW met1 ( 2533450 14790 ) M1M2_PR ;
+      + ROUTED met1 ( 2139690 288150 ) ( 2145670 * )
+      NEW met2 ( 2139690 288150 ) ( * 298860 )
+      NEW met2 ( 2139690 298860 ) ( 2139800 * )
+      NEW met2 ( 2139800 298860 ) ( * 300220 0 )
+      NEW met2 ( 2308050 2380 0 ) ( * 14110 )
+      NEW met2 ( 2145670 14110 ) ( * 288150 )
+      NEW met1 ( 2145670 14110 ) ( 2308050 * )
+      NEW met1 ( 2145670 14110 ) M1M2_PR
+      NEW met1 ( 2145670 288150 ) M1M2_PR
+      NEW met1 ( 2139690 288150 ) M1M2_PR
+      NEW met1 ( 2308050 14110 ) M1M2_PR ;
     - la_oenb[95] ( PIN la_oenb[95] ) ( mprj la_oenb[95] ) + USE SIGNAL
-      + ROUTED met2 ( 2325990 2380 0 ) ( * 14790 )
-      NEW met1 ( 2325990 14790 ) ( 2331970 * )
-      NEW met2 ( 2542190 286790 ) ( * 298860 )
-      NEW met2 ( 2542190 298860 ) ( 2542400 * )
-      NEW met2 ( 2542400 298860 ) ( * 300220 0 )
-      NEW met2 ( 2331970 14790 ) ( * 286790 )
-      NEW met1 ( 2331970 286790 ) ( 2542190 * )
-      NEW met1 ( 2325990 14790 ) M1M2_PR
-      NEW met1 ( 2331970 14790 ) M1M2_PR
-      NEW met1 ( 2331970 286790 ) M1M2_PR
-      NEW met1 ( 2542190 286790 ) M1M2_PR ;
+      + ROUTED met2 ( 2143830 288490 ) ( * 298860 )
+      NEW met2 ( 2143700 298860 ) ( 2143830 * )
+      NEW met2 ( 2143700 298860 ) ( * 300220 0 )
+      NEW met2 ( 2325990 2380 0 ) ( * 34500 )
+      NEW met2 ( 2325530 34500 ) ( 2325990 * )
+      NEW met2 ( 2325530 34500 ) ( * 288490 )
+      NEW met1 ( 2143830 288490 ) ( 2325530 * )
+      NEW met1 ( 2143830 288490 ) M1M2_PR
+      NEW met1 ( 2325530 288490 ) M1M2_PR ;
     - la_oenb[96] ( PIN la_oenb[96] ) ( mprj la_oenb[96] ) + USE SIGNAL
-      + ROUTED met2 ( 2343470 2380 0 ) ( * 14110 )
-      NEW met1 ( 2377510 14110 ) ( * 14450 )
-      NEW met1 ( 2343470 14110 ) ( 2377510 * )
-      NEW met1 ( 2377510 14450 ) ( 2546790 * )
-      NEW met2 ( 2546790 298860 ) ( 2547200 * )
-      NEW met2 ( 2547200 298860 ) ( * 300220 0 )
-      NEW met2 ( 2546790 14450 ) ( * 298860 )
-      NEW met1 ( 2343470 14110 ) M1M2_PR
-      NEW met1 ( 2546790 14450 ) M1M2_PR ;
+      + ROUTED met1 ( 2147510 288150 ) ( 2152570 * )
+      NEW met2 ( 2147510 288150 ) ( * 298860 )
+      NEW met2 ( 2147510 298860 ) ( 2147600 * )
+      NEW met2 ( 2147600 298860 ) ( * 300220 0 )
+      NEW met2 ( 2343470 2380 0 ) ( * 14450 )
+      NEW met2 ( 2152570 14450 ) ( * 288150 )
+      NEW met1 ( 2152570 14450 ) ( 2343470 * )
+      NEW met1 ( 2152570 14450 ) M1M2_PR
+      NEW met1 ( 2152570 288150 ) M1M2_PR
+      NEW met1 ( 2147510 288150 ) M1M2_PR
+      NEW met1 ( 2343470 14450 ) M1M2_PR ;
     - la_oenb[97] ( PIN la_oenb[97] ) ( mprj la_oenb[97] ) + USE SIGNAL
-      + ROUTED met2 ( 2361410 2380 0 ) ( * 14790 )
-      NEW met1 ( 2361410 14790 ) ( 2366010 * )
-      NEW met2 ( 2551850 286450 ) ( * 298860 )
-      NEW met2 ( 2551850 298860 ) ( 2552000 * )
-      NEW met2 ( 2552000 298860 ) ( * 300220 0 )
-      NEW met1 ( 2366470 286450 ) ( 2551850 * )
-      NEW met2 ( 2366010 14790 ) ( * 34500 )
-      NEW met2 ( 2366010 34500 ) ( 2366470 * )
-      NEW met2 ( 2366470 34500 ) ( * 286450 )
-      NEW met1 ( 2361410 14790 ) M1M2_PR
-      NEW met1 ( 2366010 14790 ) M1M2_PR
-      NEW met1 ( 2366470 286450 ) M1M2_PR
-      NEW met1 ( 2551850 286450 ) M1M2_PR ;
+      + ROUTED met2 ( 2151650 287810 ) ( * 298860 )
+      NEW met2 ( 2151400 298860 ) ( 2151650 * )
+      NEW met2 ( 2151400 298860 ) ( * 300220 0 )
+      NEW met1 ( 2151650 287810 ) ( 2360030 * )
+      NEW met2 ( 2360030 82800 ) ( 2361410 * )
+      NEW met2 ( 2361410 2380 0 ) ( * 82800 )
+      NEW met2 ( 2360030 82800 ) ( * 287810 )
+      NEW met1 ( 2151650 287810 ) M1M2_PR
+      NEW met1 ( 2360030 287810 ) M1M2_PR ;
     - la_oenb[98] ( PIN la_oenb[98] ) ( mprj la_oenb[98] ) + USE SIGNAL
-      + ROUTED met1 ( 2401430 13770 ) ( * 14110 )
-      NEW met2 ( 2378890 2380 0 ) ( * 14110 )
-      NEW met1 ( 2378890 14110 ) ( 2396370 * )
-      NEW met1 ( 2396370 13770 ) ( * 14110 )
-      NEW met1 ( 2396370 13770 ) ( 2401430 * )
-      NEW met1 ( 2401430 14110 ) ( 2553690 * )
-      NEW met2 ( 2553690 298860 ) ( 2556700 * )
-      NEW met2 ( 2556700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2553690 14110 ) ( * 298860 )
-      NEW met1 ( 2378890 14110 ) M1M2_PR
-      NEW met1 ( 2553690 14110 ) M1M2_PR ;
+      + ROUTED met1 ( 2155330 288150 ) ( 2159470 * )
+      NEW met2 ( 2155330 288150 ) ( * 298860 )
+      NEW met2 ( 2155330 298860 ) ( 2155400 * )
+      NEW met2 ( 2155400 298860 ) ( * 300220 0 )
+      NEW met2 ( 2159470 14790 ) ( * 288150 )
+      NEW met2 ( 2378890 2380 0 ) ( * 14790 )
+      NEW met1 ( 2159470 14790 ) ( 2378890 * )
+      NEW met1 ( 2159470 14790 ) M1M2_PR
+      NEW met1 ( 2159470 288150 ) M1M2_PR
+      NEW met1 ( 2155330 288150 ) M1M2_PR
+      NEW met1 ( 2378890 14790 ) M1M2_PR ;
     - la_oenb[99] ( PIN la_oenb[99] ) ( mprj la_oenb[99] ) + USE SIGNAL
-      + ROUTED met2 ( 2396830 2380 0 ) ( * 14110 )
-      NEW met1 ( 2396830 14110 ) ( 2400970 * )
-      NEW met2 ( 2561510 288490 ) ( * 298860 )
-      NEW met2 ( 2561500 298860 ) ( 2561510 * )
-      NEW met2 ( 2561500 298860 ) ( * 300220 0 )
-      NEW met1 ( 2400970 288490 ) ( 2561510 * )
-      NEW met2 ( 2400970 14110 ) ( * 288490 )
-      NEW met1 ( 2396830 14110 ) M1M2_PR
-      NEW met1 ( 2400970 14110 ) M1M2_PR
-      NEW met1 ( 2400970 288490 ) M1M2_PR
-      NEW met1 ( 2561510 288490 ) M1M2_PR ;
+      + ROUTED met2 ( 2159010 287470 ) ( * 298860 )
+      NEW met2 ( 2159010 298860 ) ( 2159300 * )
+      NEW met2 ( 2159300 298860 ) ( * 300220 0 )
+      NEW met2 ( 2396830 2380 0 ) ( * 3060 )
+      NEW met2 ( 2395910 3060 ) ( 2396830 * )
+      NEW met2 ( 2395910 2380 ) ( * 3060 )
+      NEW met2 ( 2394530 2380 ) ( 2395910 * )
+      NEW met1 ( 2159010 287470 ) ( 2394530 * )
+      NEW met2 ( 2394530 2380 ) ( * 287470 )
+      NEW met1 ( 2159010 287470 ) M1M2_PR
+      NEW met1 ( 2394530 287470 ) M1M2_PR ;
     - la_oenb[9] ( PIN la_oenb[9] ) ( mprj la_oenb[9] ) + USE SIGNAL
-      + ROUTED met2 ( 800630 2380 0 ) ( * 18190 )
-      NEW met2 ( 2127270 298860 ) ( 2131700 * )
-      NEW met2 ( 2131700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2125890 18190 ) ( * 227700 )
-      NEW met2 ( 2125890 227700 ) ( 2127270 * )
-      NEW met2 ( 2127270 227700 ) ( * 298860 )
-      NEW met1 ( 800630 18190 ) ( 2125890 * )
-      NEW met1 ( 800630 18190 ) M1M2_PR
-      NEW met1 ( 2125890 18190 ) M1M2_PR ;
+      + ROUTED met2 ( 800630 2380 0 ) ( * 18530 )
+      NEW li1 ( 1774450 17510 ) ( * 18530 )
+      NEW li1 ( 1774450 17510 ) ( 1780430 * )
+      NEW met1 ( 1780430 17510 ) ( 1808030 * )
+      NEW met1 ( 800630 18530 ) ( 1774450 * )
+      NEW met2 ( 1807900 298860 ) ( 1808030 * )
+      NEW met2 ( 1807900 298860 ) ( * 300220 0 )
+      NEW met2 ( 1808030 17510 ) ( * 298860 )
+      NEW met1 ( 800630 18530 ) M1M2_PR
+      NEW li1 ( 1774450 18530 ) L1M1_PR_MR
+      NEW li1 ( 1780430 17510 ) L1M1_PR_MR
+      NEW met1 ( 1808030 17510 ) M1M2_PR ;
     - user_clock2 ( PIN user_clock2 ) ( mprj user_clock2 ) + USE CLOCK
-      + ROUTED met1 ( 2699970 288150 ) ( 2704570 * )
-      NEW met2 ( 2699970 288150 ) ( * 298860 )
-      NEW met2 ( 2699970 298860 ) ( 2700000 * )
-      NEW met2 ( 2700000 298860 ) ( * 300220 0 )
-      NEW met2 ( 2899150 2380 0 ) ( * 17170 )
-      NEW met2 ( 2704570 17170 ) ( * 288150 )
-      NEW met1 ( 2704570 17170 ) ( 2899150 * )
-      NEW met1 ( 2704570 17170 ) M1M2_PR
-      NEW met1 ( 2704570 288150 ) M1M2_PR
-      NEW met1 ( 2699970 288150 ) M1M2_PR
-      NEW met1 ( 2899150 17170 ) M1M2_PR ;
+      + ROUTED met2 ( 2308050 37910 ) ( * 285090 )
+      NEW met2 ( 2899150 2380 0 ) ( * 37910 )
+      NEW met2 ( 2272630 285090 ) ( * 298860 )
+      NEW met2 ( 2272400 298860 ) ( 2272630 * )
+      NEW met2 ( 2272400 298860 ) ( * 300220 0 )
+      NEW met1 ( 2272630 285090 ) ( 2308050 * )
+      NEW met1 ( 2308050 37910 ) ( 2899150 * )
+      NEW met1 ( 2308050 285090 ) M1M2_PR
+      NEW met1 ( 2308050 37910 ) M1M2_PR
+      NEW met1 ( 2899150 37910 ) M1M2_PR
+      NEW met1 ( 2272630 285090 ) M1M2_PR ;
     - user_irq[0] ( PIN user_irq[0] ) ( mprj user_irq[0] ) + USE SIGNAL
-      + ROUTED met2 ( 2704110 298860 ) ( 2704700 * )
-      NEW met2 ( 2704700 298860 ) ( * 300220 0 )
-      NEW met2 ( 2905130 2380 0 ) ( * 17510 )
-      NEW met2 ( 2703650 17510 ) ( * 34500 )
-      NEW met2 ( 2703650 34500 ) ( 2704110 * )
-      NEW met2 ( 2704110 34500 ) ( * 298860 )
-      NEW met1 ( 2703650 17510 ) ( 2905130 * )
-      NEW met1 ( 2703650 17510 ) M1M2_PR
-      NEW met1 ( 2905130 17510 ) M1M2_PR ;
+      + ROUTED met2 ( 2905130 2380 0 ) ( * 16660 )
+      NEW met2 ( 2276300 298860 ) ( 2276770 * )
+      NEW met2 ( 2276300 298860 ) ( * 300220 0 )
+      NEW met3 ( 2276770 16660 ) ( 2905130 * )
+      NEW met2 ( 2276770 16660 ) ( * 298860 )
+      NEW met2 ( 2905130 16660 ) M2M3_PR_M
+      NEW met2 ( 2276770 16660 ) M2M3_PR_M ;
     - user_irq[1] ( PIN user_irq[1] ) ( mprj user_irq[1] ) + USE SIGNAL
-      + ROUTED met2 ( 2709500 298860 ) ( 2711470 * )
-      NEW met2 ( 2709500 298860 ) ( * 300220 0 )
-      NEW met2 ( 2911110 2380 0 ) ( * 18190 )
-      NEW met2 ( 2711470 18190 ) ( * 298860 )
-      NEW met1 ( 2711470 18190 ) ( 2911110 * )
-      NEW met1 ( 2711470 18190 ) M1M2_PR
-      NEW met1 ( 2911110 18190 ) M1M2_PR ;
+      + ROUTED met2 ( 2911110 2380 0 ) ( * 17170 )
+      NEW met1 ( 2280450 289170 ) ( 2283210 * )
+      NEW met2 ( 2280450 289170 ) ( * 298860 )
+      NEW met2 ( 2280200 298860 ) ( 2280450 * )
+      NEW met2 ( 2280200 298860 ) ( * 300220 0 )
+      NEW met1 ( 2283210 17170 ) ( 2911110 * )
+      NEW met2 ( 2283210 17170 ) ( * 289170 )
+      NEW met1 ( 2911110 17170 ) M1M2_PR
+      NEW met1 ( 2283210 17170 ) M1M2_PR
+      NEW met1 ( 2283210 289170 ) M1M2_PR
+      NEW met1 ( 2280450 289170 ) M1M2_PR ;
     - user_irq[2] ( PIN user_irq[2] ) ( mprj user_irq[2] ) + USE SIGNAL
-      + ROUTED met2 ( 2716990 286110 ) ( * 298860 )
-      NEW met2 ( 2716800 298860 ) ( 2716990 * )
-      NEW met2 ( 2716800 298860 ) ( * 300220 0 )
-      NEW met2 ( 2917090 2380 0 ) ( * 15130 )
-      NEW met1 ( 2912030 15130 ) ( 2917090 * )
-      NEW li1 ( 2912030 15130 ) ( * 286110 )
-      NEW met1 ( 2716990 286110 ) ( 2912030 * )
-      NEW met1 ( 2716990 286110 ) M1M2_PR
-      NEW met1 ( 2917090 15130 ) M1M2_PR
-      NEW li1 ( 2912030 15130 ) L1M1_PR_MR
-      NEW li1 ( 2912030 286110 ) L1M1_PR_MR ;
+      + ROUTED met2 ( 2917090 2380 0 ) ( * 17340 )
+      NEW met2 ( 2282800 298860 ) ( 2283670 * )
+      NEW met2 ( 2282800 298860 ) ( * 300220 0 )
+      NEW met3 ( 2283670 17340 ) ( 2917090 * )
+      NEW met2 ( 2283670 17340 ) ( * 298860 )
+      NEW met2 ( 2917090 17340 ) M2M3_PR_M
+      NEW met2 ( 2283670 17340 ) M2M3_PR_M ;
     - wb_clk_i ( PIN wb_clk_i ) ( mprj wb_clk_i ) + USE SIGNAL
-      + ROUTED met2 ( 2990 2380 0 ) ( * 17170 )
-      NEW met1 ( 2990 17170 ) ( 58650 * )
-      NEW met2 ( 364550 287130 ) ( * 298860 )
-      NEW met2 ( 364550 298860 ) ( 364600 * )
-      NEW met2 ( 364600 298860 ) ( * 300220 0 )
-      NEW met1 ( 58650 287130 ) ( 364550 * )
-      NEW met2 ( 58650 17170 ) ( * 287130 )
-      NEW met1 ( 2990 17170 ) M1M2_PR
-      NEW met1 ( 58650 17170 ) M1M2_PR
-      NEW met1 ( 58650 287130 ) M1M2_PR
-      NEW met1 ( 364550 287130 ) M1M2_PR ;
+      + ROUTED met2 ( 2990 2380 0 ) ( * 23970 )
+      NEW met1 ( 2990 23970 ) ( 359490 * )
+      NEW met2 ( 363630 298860 ) ( 363800 * )
+      NEW met2 ( 363800 298860 ) ( * 300220 0 )
+      NEW met2 ( 359490 23970 ) ( * 227700 )
+      NEW met2 ( 359490 227700 ) ( 363630 * )
+      NEW met2 ( 363630 227700 ) ( * 298860 )
+      NEW met1 ( 2990 23970 ) M1M2_PR
+      NEW met1 ( 359490 23970 ) M1M2_PR ;
     - wb_rst_i ( PIN wb_rst_i ) ( mprj wb_rst_i ) + USE SIGNAL
-      + ROUTED met2 ( 8510 2380 0 ) ( * 17510 )
-      NEW met1 ( 8510 17510 ) ( 71990 * )
-      NEW met2 ( 359490 298860 ) ( 362000 * )
-      NEW met2 ( 362000 298860 ) ( * 300220 0 )
-      NEW met2 ( 71990 17510 ) ( * 44710 )
-      NEW met1 ( 71990 44710 ) ( 359490 * )
-      NEW met2 ( 359490 44710 ) ( * 298860 )
-      NEW met1 ( 8510 17510 ) M1M2_PR
-      NEW met1 ( 71990 17510 ) M1M2_PR
-      NEW met1 ( 71990 44710 ) M1M2_PR
-      NEW met1 ( 359490 44710 ) M1M2_PR ;
+      + ROUTED met2 ( 8510 2380 0 ) ( * 17170 )
+      NEW met1 ( 8510 17170 ) ( 58650 * )
+      NEW li1 ( 335570 287470 ) ( * 289510 )
+      NEW met1 ( 335570 289510 ) ( 361790 * )
+      NEW met2 ( 361790 289510 ) ( * 299540 )
+      NEW met2 ( 361790 299540 ) ( 362000 * )
+      NEW met2 ( 362000 299540 ) ( * 300220 0 )
+      NEW met1 ( 58650 287470 ) ( 335570 * )
+      NEW met2 ( 58650 17170 ) ( * 287470 )
+      NEW met1 ( 8510 17170 ) M1M2_PR
+      NEW met1 ( 58650 17170 ) M1M2_PR
+      NEW met1 ( 58650 287470 ) M1M2_PR
+      NEW li1 ( 335570 287470 ) L1M1_PR_MR
+      NEW li1 ( 335570 289510 ) L1M1_PR_MR
+      NEW met1 ( 361790 289510 ) M1M2_PR ;
     - wbs_ack_o ( PIN wbs_ack_o ) ( mprj wbs_ack_o ) + USE SIGNAL
-      + ROUTED met2 ( 14490 2380 0 ) ( * 24310 )
-      NEW met1 ( 14490 24310 ) ( 365930 * )
-      NEW met2 ( 365930 298860 ) ( 369400 * )
-      NEW met2 ( 369400 298860 ) ( * 300220 0 )
-      NEW met2 ( 365930 24310 ) ( * 298860 )
-      NEW met1 ( 14490 24310 ) M1M2_PR
-      NEW met1 ( 365930 24310 ) M1M2_PR ;
-    - wbs_adr_i[0] ( PIN wbs_adr_i[0] ) ( mprj wbs_adr_i[0] ) + USE SIGNAL
-      + ROUTED met2 ( 374210 288830 ) ( * 298860 )
-      NEW met2 ( 374200 298860 ) ( 374210 * )
-      NEW met2 ( 374200 298860 ) ( * 300220 0 )
-      NEW met2 ( 38410 2380 0 ) ( * 24650 )
-      NEW met1 ( 38410 24650 ) ( 272550 * )
-      NEW met1 ( 272550 288830 ) ( 374210 * )
-      NEW met2 ( 272550 24650 ) ( * 288830 )
-      NEW met1 ( 374210 288830 ) M1M2_PR
-      NEW met1 ( 38410 24650 ) M1M2_PR
-      NEW met1 ( 272550 24650 ) M1M2_PR
-      NEW met1 ( 272550 288830 ) M1M2_PR ;
-    - wbs_adr_i[10] ( PIN wbs_adr_i[10] ) ( mprj wbs_adr_i[10] ) + USE SIGNAL
-      + ROUTED met2 ( 239430 2380 0 ) ( * 25670 )
-      NEW met2 ( 421590 298860 ) ( 421900 * )
-      NEW met2 ( 421900 298860 ) ( * 300220 0 )
-      NEW met1 ( 239430 25670 ) ( 421590 * )
-      NEW met2 ( 421590 25670 ) ( * 298860 )
-      NEW met1 ( 239430 25670 ) M1M2_PR
-      NEW met1 ( 421590 25670 ) M1M2_PR ;
-    - wbs_adr_i[11] ( PIN wbs_adr_i[11] ) ( mprj wbs_adr_i[11] ) + USE SIGNAL
-      + ROUTED met2 ( 256910 2380 0 ) ( * 31790 )
-      NEW met1 ( 256910 31790 ) ( 355350 * )
-      NEW met2 ( 426650 285770 ) ( * 298860 )
-      NEW met2 ( 426650 298860 ) ( 426700 * )
-      NEW met2 ( 426700 298860 ) ( * 300220 0 )
-      NEW met1 ( 355350 285770 ) ( 426650 * )
-      NEW met2 ( 355350 31790 ) ( * 285770 )
-      NEW met1 ( 256910 31790 ) M1M2_PR
+      + ROUTED met2 ( 14490 2380 0 ) ( * 31790 )
+      NEW met1 ( 14490 31790 ) ( 355350 * )
+      NEW met1 ( 355350 287470 ) ( 367310 * )
+      NEW met2 ( 367310 287470 ) ( * 298860 )
+      NEW met2 ( 367310 298860 ) ( 367600 * )
+      NEW met2 ( 367600 298860 ) ( * 300220 0 )
+      NEW met2 ( 355350 31790 ) ( * 287470 )
+      NEW met1 ( 14490 31790 ) M1M2_PR
       NEW met1 ( 355350 31790 ) M1M2_PR
-      NEW met1 ( 355350 285770 ) M1M2_PR
-      NEW met1 ( 426650 285770 ) M1M2_PR ;
+      NEW met1 ( 355350 287470 ) M1M2_PR
+      NEW met1 ( 367310 287470 ) M1M2_PR ;
+    - wbs_adr_i[0] ( PIN wbs_adr_i[0] ) ( mprj wbs_adr_i[0] ) + USE SIGNAL
+      + ROUTED met2 ( 38410 2380 0 ) ( * 24310 )
+      NEW met1 ( 38410 24310 ) ( 348450 * )
+      NEW met1 ( 348450 284410 ) ( 371450 * )
+      NEW met2 ( 371450 284410 ) ( * 298860 )
+      NEW met2 ( 371450 298860 ) ( 371500 * )
+      NEW met2 ( 371500 298860 ) ( * 300220 0 )
+      NEW met2 ( 348450 24310 ) ( * 284410 )
+      NEW met1 ( 38410 24310 ) M1M2_PR
+      NEW met1 ( 348450 24310 ) M1M2_PR
+      NEW met1 ( 348450 284410 ) M1M2_PR
+      NEW met1 ( 371450 284410 ) M1M2_PR ;
+    - wbs_adr_i[10] ( PIN wbs_adr_i[10] ) ( mprj wbs_adr_i[10] ) + USE SIGNAL
+      + ROUTED met2 ( 410550 285770 ) ( * 298860 )
+      NEW met2 ( 410550 298860 ) ( 410600 * )
+      NEW met2 ( 410600 298860 ) ( * 300220 0 )
+      NEW met1 ( 341550 285770 ) ( 410550 * )
+      NEW met2 ( 239430 2380 0 ) ( * 38250 )
+      NEW met1 ( 239430 38250 ) ( 341550 * )
+      NEW met2 ( 341550 38250 ) ( * 285770 )
+      NEW met1 ( 410550 285770 ) M1M2_PR
+      NEW met1 ( 341550 285770 ) M1M2_PR
+      NEW met1 ( 239430 38250 ) M1M2_PR
+      NEW met1 ( 341550 38250 ) M1M2_PR ;
+    - wbs_adr_i[11] ( PIN wbs_adr_i[11] ) ( mprj wbs_adr_i[11] ) + USE SIGNAL
+      + ROUTED met2 ( 414230 289510 ) ( * 299540 )
+      NEW met2 ( 414230 299540 ) ( 414600 * )
+      NEW met2 ( 414600 299540 ) ( * 300220 0 )
+      NEW met1 ( 327750 285090 ) ( 362250 * )
+      NEW li1 ( 362250 285090 ) ( * 289510 )
+      NEW met1 ( 362250 289510 ) ( 414230 * )
+      NEW met2 ( 256910 2380 0 ) ( * 44710 )
+      NEW met1 ( 256910 44710 ) ( 327750 * )
+      NEW met2 ( 327750 44710 ) ( * 285090 )
+      NEW met1 ( 414230 289510 ) M1M2_PR
+      NEW met1 ( 327750 285090 ) M1M2_PR
+      NEW li1 ( 362250 285090 ) L1M1_PR_MR
+      NEW li1 ( 362250 289510 ) L1M1_PR_MR
+      NEW met1 ( 256910 44710 ) M1M2_PR
+      NEW met1 ( 327750 44710 ) M1M2_PR ;
     - wbs_adr_i[12] ( PIN wbs_adr_i[12] ) ( mprj wbs_adr_i[12] ) + USE SIGNAL
-      + ROUTED met2 ( 274850 2380 0 ) ( * 26010 )
-      NEW met2 ( 428030 298860 ) ( 431500 * )
-      NEW met2 ( 431500 298860 ) ( * 300220 0 )
-      NEW met1 ( 274850 26010 ) ( 428030 * )
-      NEW met2 ( 428030 26010 ) ( * 298860 )
-      NEW met1 ( 274850 26010 ) M1M2_PR
-      NEW met1 ( 428030 26010 ) M1M2_PR ;
+      + ROUTED met2 ( 414690 298860 ) ( 418500 * )
+      NEW met2 ( 418500 298860 ) ( * 300220 0 )
+      NEW met2 ( 414690 51850 ) ( * 298860 )
+      NEW met2 ( 274850 2380 0 ) ( * 51850 )
+      NEW met1 ( 274850 51850 ) ( 414690 * )
+      NEW met1 ( 414690 51850 ) M1M2_PR
+      NEW met1 ( 274850 51850 ) M1M2_PR ;
     - wbs_adr_i[13] ( PIN wbs_adr_i[13] ) ( mprj wbs_adr_i[13] ) + USE SIGNAL
       + ROUTED met2 ( 292330 2380 0 ) ( * 16830 )
       NEW met1 ( 292330 16830 ) ( 296470 * )
-      NEW met2 ( 296470 16830 ) ( * 72250 )
-      NEW met2 ( 436310 289170 ) ( * 298860 )
-      NEW met2 ( 436300 298860 ) ( 436310 * )
-      NEW met2 ( 436300 298860 ) ( * 300220 0 )
-      NEW met1 ( 348450 289170 ) ( 436310 * )
-      NEW met1 ( 296470 72250 ) ( 348450 * )
-      NEW met2 ( 348450 72250 ) ( * 289170 )
+      NEW met2 ( 420670 281690 ) ( * 283220 )
+      NEW met2 ( 296470 16830 ) ( * 281690 )
+      NEW met1 ( 296470 281690 ) ( 420670 * )
+      NEW met2 ( 421130 283220 ) ( * 298860 )
+      NEW met2 ( 421130 298860 ) ( 422400 * )
+      NEW met2 ( 422400 298860 ) ( * 300220 0 )
+      NEW met2 ( 420670 283220 ) ( 421130 * )
       NEW met1 ( 292330 16830 ) M1M2_PR
       NEW met1 ( 296470 16830 ) M1M2_PR
-      NEW met1 ( 296470 72250 ) M1M2_PR
-      NEW met1 ( 348450 289170 ) M1M2_PR
-      NEW met1 ( 436310 289170 ) M1M2_PR
-      NEW met1 ( 348450 72250 ) M1M2_PR ;
+      NEW met1 ( 296470 281690 ) M1M2_PR
+      NEW met1 ( 420670 281690 ) M1M2_PR ;
     - wbs_adr_i[14] ( PIN wbs_adr_i[14] ) ( mprj wbs_adr_i[14] ) + USE SIGNAL
-      + ROUTED met2 ( 310270 2380 0 ) ( * 17340 )
-      NEW met2 ( 309350 17340 ) ( 310270 * )
-      NEW met2 ( 309350 17340 ) ( * 79390 )
-      NEW met1 ( 435390 299030 ) ( 441100 * )
-      NEW met2 ( 441100 299030 ) ( * 300220 0 )
-      NEW met1 ( 309350 79390 ) ( 435390 * )
-      NEW met2 ( 435390 79390 ) ( * 299030 )
-      NEW met1 ( 309350 79390 ) M1M2_PR
-      NEW met1 ( 435390 299030 ) M1M2_PR
-      NEW met1 ( 441100 299030 ) M1M2_PR
-      NEW met1 ( 435390 79390 ) M1M2_PR ;
+      + ROUTED met2 ( 310270 2380 0 ) ( * 289170 )
+      NEW met2 ( 426190 289170 ) ( * 298860 )
+      NEW met2 ( 426190 298860 ) ( 426200 * )
+      NEW met2 ( 426200 298860 ) ( * 300220 0 )
+      NEW met1 ( 310270 289170 ) ( 426190 * )
+      NEW met1 ( 310270 289170 ) M1M2_PR
+      NEW met1 ( 426190 289170 ) M1M2_PR ;
     - wbs_adr_i[15] ( PIN wbs_adr_i[15] ) ( mprj wbs_adr_i[15] ) + USE SIGNAL
       + ROUTED met2 ( 327750 2380 0 ) ( * 16830 )
       NEW met1 ( 327750 16830 ) ( 330970 * )
-      NEW met1 ( 330970 106930 ) ( 441830 * )
-      NEW met2 ( 441830 298860 ) ( 445900 * )
-      NEW met2 ( 445900 298860 ) ( * 300220 0 )
-      NEW met2 ( 330970 16830 ) ( * 106930 )
-      NEW met2 ( 441830 106930 ) ( * 298860 )
+      NEW met2 ( 428490 298860 ) ( 430100 * )
+      NEW met2 ( 430100 298860 ) ( * 300220 0 )
+      NEW met2 ( 330970 16830 ) ( * 237830 )
+      NEW met1 ( 330970 237830 ) ( 428490 * )
+      NEW met2 ( 428490 237830 ) ( * 298860 )
       NEW met1 ( 327750 16830 ) M1M2_PR
       NEW met1 ( 330970 16830 ) M1M2_PR
-      NEW met1 ( 330970 106930 ) M1M2_PR
-      NEW met1 ( 441830 106930 ) M1M2_PR ;
+      NEW met1 ( 330970 237830 ) M1M2_PR
+      NEW met1 ( 428490 237830 ) M1M2_PR ;
     - wbs_adr_i[16] ( PIN wbs_adr_i[16] ) ( mprj wbs_adr_i[16] ) + USE SIGNAL
-      + ROUTED met2 ( 448730 298860 ) ( 450600 * )
-      NEW met2 ( 450600 298860 ) ( * 300220 0 )
-      NEW met2 ( 345690 2380 0 ) ( * 38590 )
-      NEW met2 ( 448730 38590 ) ( * 298860 )
-      NEW met1 ( 345690 38590 ) ( 448730 * )
-      NEW met1 ( 345690 38590 ) M1M2_PR
-      NEW met1 ( 448730 38590 ) M1M2_PR ;
+      + ROUTED met2 ( 345690 2380 0 ) ( * 26010 )
+      NEW met1 ( 345690 26010 ) ( 428030 * )
+      NEW met1 ( 428030 299030 ) ( 434000 * )
+      NEW met2 ( 434000 299030 ) ( * 300220 0 )
+      NEW met2 ( 428030 26010 ) ( * 299030 )
+      NEW met1 ( 345690 26010 ) M1M2_PR
+      NEW met1 ( 428030 26010 ) M1M2_PR
+      NEW met1 ( 428030 299030 ) M1M2_PR
+      NEW met1 ( 434000 299030 ) M1M2_PR ;
     - wbs_adr_i[17] ( PIN wbs_adr_i[17] ) ( mprj wbs_adr_i[17] ) + USE SIGNAL
-      + ROUTED met2 ( 363170 2380 0 ) ( * 32470 )
-      NEW met1 ( 445050 287470 ) ( 455630 * )
-      NEW met2 ( 455630 287470 ) ( * 298860 )
-      NEW met2 ( 455400 298860 ) ( 455630 * )
-      NEW met2 ( 455400 298860 ) ( * 300220 0 )
-      NEW met1 ( 363170 32470 ) ( 445050 * )
-      NEW met2 ( 445050 32470 ) ( * 287470 )
-      NEW met1 ( 363170 32470 ) M1M2_PR
-      NEW met1 ( 445050 287470 ) M1M2_PR
-      NEW met1 ( 455630 287470 ) M1M2_PR
-      NEW met1 ( 445050 32470 ) M1M2_PR ;
+      + ROUTED met2 ( 363170 2380 0 ) ( * 26350 )
+      NEW met1 ( 363170 26350 ) ( 434930 * )
+      NEW met2 ( 434930 298860 ) ( 437900 * )
+      NEW met2 ( 437900 298860 ) ( * 300220 0 )
+      NEW met2 ( 434930 26350 ) ( * 298860 )
+      NEW met1 ( 363170 26350 ) M1M2_PR
+      NEW met1 ( 434930 26350 ) M1M2_PR ;
     - wbs_adr_i[18] ( PIN wbs_adr_i[18] ) ( mprj wbs_adr_i[18] ) + USE SIGNAL
-      + ROUTED met2 ( 381110 2380 0 ) ( * 27030 )
-      NEW met1 ( 438150 288490 ) ( 460230 * )
-      NEW met2 ( 460230 288490 ) ( * 298860 )
-      NEW met2 ( 460100 298860 ) ( 460230 * )
-      NEW met2 ( 460100 298860 ) ( * 300220 0 )
-      NEW met1 ( 381110 27030 ) ( 438150 * )
-      NEW met2 ( 438150 27030 ) ( * 288490 )
-      NEW met1 ( 381110 27030 ) M1M2_PR
-      NEW met1 ( 438150 288490 ) M1M2_PR
-      NEW met1 ( 460230 288490 ) M1M2_PR
-      NEW met1 ( 438150 27030 ) M1M2_PR ;
+      + ROUTED met2 ( 381110 2380 0 ) ( * 20910 )
+      NEW met1 ( 381110 20910 ) ( 417450 * )
+      NEW met2 ( 417450 20910 ) ( * 288830 )
+      NEW met2 ( 441830 288830 ) ( * 298860 )
+      NEW met2 ( 441800 298860 ) ( 441830 * )
+      NEW met2 ( 441800 298860 ) ( * 300220 0 )
+      NEW met1 ( 417450 288830 ) ( 441830 * )
+      NEW met1 ( 381110 20910 ) M1M2_PR
+      NEW met1 ( 417450 20910 ) M1M2_PR
+      NEW met1 ( 417450 288830 ) M1M2_PR
+      NEW met1 ( 441830 288830 ) M1M2_PR ;
     - wbs_adr_i[19] ( PIN wbs_adr_i[19] ) ( mprj wbs_adr_i[19] ) + USE SIGNAL
-      + ROUTED met2 ( 398590 2380 0 ) ( * 26690 )
-      NEW met1 ( 451950 284070 ) ( 464830 * )
-      NEW met2 ( 464830 284070 ) ( * 298860 )
-      NEW met2 ( 464830 298860 ) ( 464900 * )
-      NEW met2 ( 464900 298860 ) ( * 300220 0 )
-      NEW met2 ( 451490 26690 ) ( * 34500 )
-      NEW met2 ( 451490 34500 ) ( 451950 * )
-      NEW met2 ( 451950 34500 ) ( * 284070 )
-      NEW met1 ( 398590 26690 ) ( 451490 * )
-      NEW met1 ( 398590 26690 ) M1M2_PR
-      NEW met1 ( 451490 26690 ) M1M2_PR
-      NEW met1 ( 451950 284070 ) M1M2_PR
-      NEW met1 ( 464830 284070 ) M1M2_PR ;
+      + ROUTED met2 ( 398590 2380 0 ) ( * 25670 )
+      NEW met1 ( 398590 25670 ) ( 442290 * )
+      NEW met2 ( 442290 298860 ) ( 445700 * )
+      NEW met2 ( 445700 298860 ) ( * 300220 0 )
+      NEW met2 ( 442290 25670 ) ( * 298860 )
+      NEW met1 ( 398590 25670 ) M1M2_PR
+      NEW met1 ( 442290 25670 ) M1M2_PR ;
     - wbs_adr_i[1] ( PIN wbs_adr_i[1] ) ( mprj wbs_adr_i[1] ) + USE SIGNAL
-      + ROUTED met2 ( 378810 281010 ) ( * 298860 )
-      NEW met2 ( 378810 298860 ) ( 379000 * )
-      NEW met2 ( 379000 298860 ) ( * 300220 0 )
-      NEW met2 ( 93150 20570 ) ( * 281010 )
-      NEW met2 ( 61870 2380 0 ) ( * 20570 )
-      NEW met1 ( 61870 20570 ) ( 93150 * )
-      NEW met1 ( 93150 281010 ) ( 378810 * )
-      NEW met1 ( 93150 20570 ) M1M2_PR
-      NEW met1 ( 93150 281010 ) M1M2_PR
-      NEW met1 ( 378810 281010 ) M1M2_PR
-      NEW met1 ( 61870 20570 ) M1M2_PR ;
+      + ROUTED met2 ( 375130 280330 ) ( * 298860 )
+      NEW met2 ( 375130 298860 ) ( 375400 * )
+      NEW met2 ( 375400 298860 ) ( * 300220 0 )
+      NEW met2 ( 61870 2380 0 ) ( * 15470 )
+      NEW met1 ( 61870 15470 ) ( 72450 * )
+      NEW met1 ( 72450 280330 ) ( 375130 * )
+      NEW met2 ( 72450 15470 ) ( * 280330 )
+      NEW met1 ( 375130 280330 ) M1M2_PR
+      NEW met1 ( 61870 15470 ) M1M2_PR
+      NEW met1 ( 72450 15470 ) M1M2_PR
+      NEW met1 ( 72450 280330 ) M1M2_PR ;
     - wbs_adr_i[20] ( PIN wbs_adr_i[20] ) ( mprj wbs_adr_i[20] ) + USE SIGNAL
-      + ROUTED met2 ( 469700 298860 ) ( 469890 * )
-      NEW met2 ( 469700 298860 ) ( * 300220 0 )
-      NEW met2 ( 469890 120530 ) ( * 298860 )
-      NEW met1 ( 420670 120530 ) ( 469890 * )
-      NEW met1 ( 416530 16830 ) ( 420670 * )
-      NEW met2 ( 416530 2380 0 ) ( * 16830 )
-      NEW met2 ( 420670 16830 ) ( * 120530 )
-      NEW met1 ( 420670 120530 ) M1M2_PR
-      NEW met1 ( 469890 120530 ) M1M2_PR
-      NEW met1 ( 416530 16830 ) M1M2_PR
-      NEW met1 ( 420670 16830 ) M1M2_PR ;
+      + ROUTED met2 ( 416530 2380 0 ) ( * 31790 )
+      NEW met1 ( 416530 31790 ) ( 449190 * )
+      NEW met2 ( 449190 298860 ) ( 449600 * )
+      NEW met2 ( 449600 298860 ) ( * 300220 0 )
+      NEW met2 ( 449190 31790 ) ( * 298860 )
+      NEW met1 ( 416530 31790 ) M1M2_PR
+      NEW met1 ( 449190 31790 ) M1M2_PR ;
     - wbs_adr_i[21] ( PIN wbs_adr_i[21] ) ( mprj wbs_adr_i[21] ) + USE SIGNAL
-      + ROUTED met1 ( 469430 282370 ) ( 474490 * )
-      NEW met2 ( 474490 282370 ) ( * 298860 )
-      NEW met2 ( 474490 298860 ) ( 474500 * )
-      NEW met2 ( 474500 298860 ) ( * 300220 0 )
-      NEW met2 ( 469430 26010 ) ( * 282370 )
-      NEW met2 ( 434470 2380 0 ) ( * 26010 )
-      NEW met1 ( 434470 26010 ) ( 469430 * )
-      NEW met1 ( 469430 26010 ) M1M2_PR
-      NEW met1 ( 469430 282370 ) M1M2_PR
-      NEW met1 ( 474490 282370 ) M1M2_PR
-      NEW met1 ( 434470 26010 ) M1M2_PR ;
+      + ROUTED met2 ( 434470 2380 0 ) ( * 20910 )
+      NEW met1 ( 434470 20910 ) ( 448730 * )
+      NEW met1 ( 448730 299030 ) ( 453500 * )
+      NEW met2 ( 453500 299030 ) ( * 300220 0 )
+      NEW met2 ( 448730 20910 ) ( * 299030 )
+      NEW met1 ( 434470 20910 ) M1M2_PR
+      NEW met1 ( 448730 20910 ) M1M2_PR
+      NEW met1 ( 448730 299030 ) M1M2_PR
+      NEW met1 ( 453500 299030 ) M1M2_PR ;
     - wbs_adr_i[22] ( PIN wbs_adr_i[22] ) ( mprj wbs_adr_i[22] ) + USE SIGNAL
-      + ROUTED met2 ( 479090 283050 ) ( * 298860 )
-      NEW met2 ( 479090 298860 ) ( 479200 * )
-      NEW met2 ( 479200 298860 ) ( * 300220 0 )
-      NEW met2 ( 451950 2380 0 ) ( * 27710 )
-      NEW met1 ( 451950 27710 ) ( 465750 * )
-      NEW met1 ( 465750 283050 ) ( 479090 * )
-      NEW met2 ( 465750 27710 ) ( * 283050 )
-      NEW met1 ( 479090 283050 ) M1M2_PR
-      NEW met1 ( 451950 27710 ) M1M2_PR
-      NEW met1 ( 465750 27710 ) M1M2_PR
-      NEW met1 ( 465750 283050 ) M1M2_PR ;
+      + ROUTED met2 ( 451950 2380 0 ) ( * 16830 )
+      NEW met1 ( 451950 16830 ) ( 455170 * )
+      NEW met1 ( 455170 288830 ) ( 457470 * )
+      NEW met2 ( 457470 288830 ) ( * 298860 )
+      NEW met2 ( 457400 298860 ) ( 457470 * )
+      NEW met2 ( 457400 298860 ) ( * 300220 0 )
+      NEW met2 ( 455170 16830 ) ( * 288830 )
+      NEW met1 ( 451950 16830 ) M1M2_PR
+      NEW met1 ( 455170 16830 ) M1M2_PR
+      NEW met1 ( 455170 288830 ) M1M2_PR
+      NEW met1 ( 457470 288830 ) M1M2_PR ;
     - wbs_adr_i[23] ( PIN wbs_adr_i[23] ) ( mprj wbs_adr_i[23] ) + USE SIGNAL
-      + ROUTED met2 ( 469890 2380 0 ) ( * 27710 )
-      NEW met1 ( 469890 27710 ) ( 483690 * )
-      NEW met2 ( 483690 298860 ) ( 484000 * )
-      NEW met2 ( 484000 298860 ) ( * 300220 0 )
-      NEW met2 ( 483690 27710 ) ( * 298860 )
-      NEW met1 ( 469890 27710 ) M1M2_PR
-      NEW met1 ( 483690 27710 ) M1M2_PR ;
+      + ROUTED met2 ( 469890 2380 0 ) ( * 21930 )
+      NEW met1 ( 465750 21930 ) ( 469890 * )
+      NEW met1 ( 461150 289170 ) ( 465750 * )
+      NEW met2 ( 461150 289170 ) ( * 298860 )
+      NEW met2 ( 461150 298860 ) ( 461300 * )
+      NEW met2 ( 461300 298860 ) ( * 300220 0 )
+      NEW met2 ( 465750 21930 ) ( * 289170 )
+      NEW met1 ( 469890 21930 ) M1M2_PR
+      NEW met1 ( 465750 21930 ) M1M2_PR
+      NEW met1 ( 465750 289170 ) M1M2_PR
+      NEW met1 ( 461150 289170 ) M1M2_PR ;
     - wbs_adr_i[24] ( PIN wbs_adr_i[24] ) ( mprj wbs_adr_i[24] ) + USE SIGNAL
-      + ROUTED met2 ( 487370 2380 0 ) ( * 15810 )
-      NEW met1 ( 483230 15810 ) ( 487370 * )
-      NEW met1 ( 483230 299030 ) ( 488800 * )
-      NEW met2 ( 488800 299030 ) ( * 300220 0 )
-      NEW met2 ( 483230 15810 ) ( * 299030 )
-      NEW met1 ( 487370 15810 ) M1M2_PR
-      NEW met1 ( 483230 15810 ) M1M2_PR
-      NEW met1 ( 483230 299030 ) M1M2_PR
-      NEW met1 ( 488800 299030 ) M1M2_PR ;
+      + ROUTED met2 ( 487370 2380 0 ) ( * 26350 )
+      NEW met1 ( 468970 26350 ) ( 487370 * )
+      NEW met1 ( 465290 288830 ) ( 468970 * )
+      NEW met2 ( 465290 288830 ) ( * 298860 )
+      NEW met2 ( 465290 298860 ) ( 465300 * )
+      NEW met2 ( 465300 298860 ) ( * 300220 0 )
+      NEW met2 ( 468970 26350 ) ( * 288830 )
+      NEW met1 ( 487370 26350 ) M1M2_PR
+      NEW met1 ( 468970 26350 ) M1M2_PR
+      NEW met1 ( 468970 288830 ) M1M2_PR
+      NEW met1 ( 465290 288830 ) M1M2_PR ;
     - wbs_adr_i[25] ( PIN wbs_adr_i[25] ) ( mprj wbs_adr_i[25] ) + USE SIGNAL
-      + ROUTED met2 ( 505310 2380 0 ) ( * 20910 )
-      NEW met1 ( 496570 20910 ) ( 505310 * )
-      NEW met1 ( 493810 288830 ) ( 496570 * )
-      NEW met2 ( 493810 288830 ) ( * 298860 )
-      NEW met2 ( 493600 298860 ) ( 493810 * )
-      NEW met2 ( 493600 298860 ) ( * 300220 0 )
-      NEW met2 ( 496570 20910 ) ( * 288830 )
-      NEW met1 ( 505310 20910 ) M1M2_PR
-      NEW met1 ( 496570 20910 ) M1M2_PR
-      NEW met1 ( 496570 288830 ) M1M2_PR
-      NEW met1 ( 493810 288830 ) M1M2_PR ;
+      + ROUTED met2 ( 505310 2380 0 ) ( * 21590 )
+      NEW met1 ( 475870 21590 ) ( 505310 * )
+      NEW met1 ( 469430 288830 ) ( 475870 * )
+      NEW met2 ( 469430 288830 ) ( * 298860 )
+      NEW met2 ( 475870 21590 ) ( * 288830 )
+      NEW met2 ( 469200 298860 ) ( 469430 * )
+      NEW met2 ( 469200 298860 ) ( * 300220 0 )
+      NEW met1 ( 505310 21590 ) M1M2_PR
+      NEW met1 ( 475870 21590 ) M1M2_PR
+      NEW met1 ( 475870 288830 ) M1M2_PR
+      NEW met1 ( 469430 288830 ) M1M2_PR ;
     - wbs_adr_i[26] ( PIN wbs_adr_i[26] ) ( mprj wbs_adr_i[26] ) + USE SIGNAL
-      + ROUTED met1 ( 498410 288830 ) ( 502550 * )
-      NEW met2 ( 498410 288830 ) ( * 298860 )
-      NEW met2 ( 498400 298860 ) ( 498410 * )
-      NEW met2 ( 498400 298860 ) ( * 300220 0 )
-      NEW met2 ( 502550 22610 ) ( * 288830 )
-      NEW met2 ( 522790 2380 0 ) ( * 22610 )
-      NEW met1 ( 502550 22610 ) ( 522790 * )
-      NEW met1 ( 502550 22610 ) M1M2_PR
-      NEW met1 ( 502550 288830 ) M1M2_PR
-      NEW met1 ( 498410 288830 ) M1M2_PR
-      NEW met1 ( 522790 22610 ) M1M2_PR ;
+      + ROUTED met1 ( 473110 287810 ) ( 475410 * )
+      NEW met2 ( 473110 287810 ) ( * 298860 )
+      NEW met2 ( 473100 298860 ) ( 473110 * )
+      NEW met2 ( 473100 298860 ) ( * 300220 0 )
+      NEW met2 ( 475410 23630 ) ( * 287810 )
+      NEW met2 ( 522790 2380 0 ) ( * 23630 )
+      NEW met1 ( 475410 23630 ) ( 522790 * )
+      NEW met1 ( 475410 23630 ) M1M2_PR
+      NEW met1 ( 475410 287810 ) M1M2_PR
+      NEW met1 ( 473110 287810 ) M1M2_PR
+      NEW met1 ( 522790 23630 ) M1M2_PR ;
     - wbs_adr_i[27] ( PIN wbs_adr_i[27] ) ( mprj wbs_adr_i[27] ) + USE SIGNAL
-      + ROUTED met2 ( 503010 298860 ) ( 503200 * )
-      NEW met2 ( 503200 298860 ) ( * 300220 0 )
-      NEW met2 ( 503010 23630 ) ( * 298860 )
-      NEW met2 ( 540730 2380 0 ) ( * 23630 )
-      NEW met1 ( 503010 23630 ) ( 540730 * )
-      NEW met1 ( 503010 23630 ) M1M2_PR
-      NEW met1 ( 540730 23630 ) M1M2_PR ;
+      + ROUTED met1 ( 477250 287810 ) ( 482770 * )
+      NEW met2 ( 477250 287810 ) ( * 298860 )
+      NEW met2 ( 477000 298860 ) ( 477250 * )
+      NEW met2 ( 477000 298860 ) ( * 300220 0 )
+      NEW met2 ( 482770 27370 ) ( * 287810 )
+      NEW met2 ( 540730 2380 0 ) ( * 27370 )
+      NEW met1 ( 482770 27370 ) ( 540730 * )
+      NEW met1 ( 482770 27370 ) M1M2_PR
+      NEW met1 ( 482770 287810 ) M1M2_PR
+      NEW met1 ( 477250 287810 ) M1M2_PR
+      NEW met1 ( 540730 27370 ) M1M2_PR ;
     - wbs_adr_i[28] ( PIN wbs_adr_i[28] ) ( mprj wbs_adr_i[28] ) + USE SIGNAL
-      + ROUTED met1 ( 508070 288830 ) ( 510370 * )
-      NEW met2 ( 508070 288830 ) ( * 298860 )
-      NEW met2 ( 507800 298860 ) ( 508070 * )
-      NEW met2 ( 507800 298860 ) ( * 300220 0 )
-      NEW met2 ( 510370 27370 ) ( * 288830 )
-      NEW met2 ( 558210 2380 0 ) ( * 27370 )
-      NEW met1 ( 510370 27370 ) ( 558210 * )
-      NEW met1 ( 510370 27370 ) M1M2_PR
-      NEW met1 ( 510370 288830 ) M1M2_PR
-      NEW met1 ( 508070 288830 ) M1M2_PR
-      NEW met1 ( 558210 27370 ) M1M2_PR ;
+      + ROUTED met2 ( 480930 289170 ) ( * 298860 )
+      NEW met2 ( 480900 298860 ) ( 480930 * )
+      NEW met2 ( 480900 298860 ) ( * 300220 0 )
+      NEW met2 ( 558210 2380 0 ) ( * 27710 )
+      NEW met1 ( 527850 27710 ) ( 558210 * )
+      NEW met1 ( 480930 289170 ) ( 527850 * )
+      NEW met2 ( 527850 27710 ) ( * 289170 )
+      NEW met1 ( 480930 289170 ) M1M2_PR
+      NEW met1 ( 558210 27710 ) M1M2_PR
+      NEW met1 ( 527850 27710 ) M1M2_PR
+      NEW met1 ( 527850 289170 ) M1M2_PR ;
     - wbs_adr_i[29] ( PIN wbs_adr_i[29] ) ( mprj wbs_adr_i[29] ) + USE SIGNAL
-      + ROUTED met1 ( 512670 288830 ) ( 516810 * )
-      NEW met2 ( 512670 288830 ) ( * 298860 )
-      NEW met2 ( 512600 298860 ) ( 512670 * )
-      NEW met2 ( 512600 298860 ) ( * 300220 0 )
-      NEW met2 ( 576150 2380 0 ) ( * 27030 )
-      NEW met2 ( 516810 27030 ) ( * 288830 )
-      NEW met1 ( 516810 27030 ) ( 576150 * )
-      NEW met1 ( 516810 27030 ) M1M2_PR
-      NEW met1 ( 516810 288830 ) M1M2_PR
-      NEW met1 ( 512670 288830 ) M1M2_PR
-      NEW met1 ( 576150 27030 ) M1M2_PR ;
+      + ROUTED met1 ( 485070 283730 ) ( 489670 * )
+      NEW met2 ( 485070 283730 ) ( * 298860 )
+      NEW met2 ( 484800 298860 ) ( 485070 * )
+      NEW met2 ( 484800 298860 ) ( * 300220 0 )
+      NEW met2 ( 576150 2380 0 ) ( * 13260 )
+      NEW met2 ( 575690 13260 ) ( 576150 * )
+      NEW met2 ( 575690 13260 ) ( * 26690 )
+      NEW met2 ( 489670 26690 ) ( * 283730 )
+      NEW met1 ( 489670 26690 ) ( 575690 * )
+      NEW met1 ( 489670 26690 ) M1M2_PR
+      NEW met1 ( 489670 283730 ) M1M2_PR
+      NEW met1 ( 485070 283730 ) M1M2_PR
+      NEW met1 ( 575690 26690 ) M1M2_PR ;
     - wbs_adr_i[2] ( PIN wbs_adr_i[2] ) ( mprj wbs_adr_i[2] ) + USE SIGNAL
-      + ROUTED met2 ( 85330 2380 0 ) ( * 14790 )
-      NEW met1 ( 85330 14790 ) ( 113850 * )
-      NEW met2 ( 379730 298860 ) ( 383800 * )
-      NEW met2 ( 383800 298860 ) ( * 300220 0 )
-      NEW met2 ( 113850 14790 ) ( * 51510 )
-      NEW met2 ( 379730 51510 ) ( * 298860 )
-      NEW met1 ( 113850 51510 ) ( 379730 * )
-      NEW met1 ( 85330 14790 ) M1M2_PR
-      NEW met1 ( 113850 14790 ) M1M2_PR
-      NEW met1 ( 113850 51510 ) M1M2_PR
-      NEW met1 ( 379730 51510 ) M1M2_PR ;
+      + ROUTED met2 ( 85330 2380 0 ) ( * 17510 )
+      NEW met1 ( 85330 17510 ) ( 93150 * )
+      NEW met1 ( 372830 299030 ) ( 379300 * )
+      NEW met2 ( 379300 299030 ) ( * 300220 0 )
+      NEW met2 ( 93150 17510 ) ( * 99790 )
+      NEW met2 ( 372830 99790 ) ( * 299030 )
+      NEW met1 ( 93150 99790 ) ( 372830 * )
+      NEW met1 ( 85330 17510 ) M1M2_PR
+      NEW met1 ( 93150 17510 ) M1M2_PR
+      NEW met1 ( 93150 99790 ) M1M2_PR
+      NEW met1 ( 372830 99790 ) M1M2_PR
+      NEW met1 ( 372830 299030 ) M1M2_PR
+      NEW met1 ( 379300 299030 ) M1M2_PR ;
     - wbs_adr_i[30] ( PIN wbs_adr_i[30] ) ( mprj wbs_adr_i[30] ) + USE SIGNAL
-      + ROUTED met2 ( 517270 298860 ) ( 517400 * )
-      NEW met2 ( 517400 298860 ) ( * 300220 0 )
-      NEW met2 ( 594090 2380 0 ) ( * 26690 )
-      NEW met2 ( 517270 26690 ) ( * 298860 )
-      NEW met1 ( 517270 26690 ) ( 594090 * )
-      NEW met1 ( 517270 26690 ) M1M2_PR
-      NEW met1 ( 594090 26690 ) M1M2_PR ;
+      + ROUTED met2 ( 488700 298860 ) ( 489210 * )
+      NEW met2 ( 488700 298860 ) ( * 300220 0 )
+      NEW met2 ( 594090 2380 0 ) ( * 26350 )
+      NEW met2 ( 489210 26350 ) ( * 298860 )
+      NEW met1 ( 489210 26350 ) ( 594090 * )
+      NEW met1 ( 489210 26350 ) M1M2_PR
+      NEW met1 ( 594090 26350 ) M1M2_PR ;
     - wbs_adr_i[31] ( PIN wbs_adr_i[31] ) ( mprj wbs_adr_i[31] ) + USE SIGNAL
-      + ROUTED met2 ( 611570 2380 0 ) ( * 26350 )
-      NEW met1 ( 524170 26350 ) ( 611570 * )
-      NEW met2 ( 522200 298860 ) ( 524170 * )
-      NEW met2 ( 522200 298860 ) ( * 300220 0 )
-      NEW met2 ( 524170 26350 ) ( * 298860 )
-      NEW met1 ( 611570 26350 ) M1M2_PR
-      NEW met1 ( 524170 26350 ) M1M2_PR ;
+      + ROUTED met1 ( 492890 287810 ) ( 496570 * )
+      NEW met2 ( 492890 287810 ) ( * 298860 )
+      NEW met2 ( 492600 298860 ) ( 492890 * )
+      NEW met2 ( 492600 298860 ) ( * 300220 0 )
+      NEW met2 ( 611570 2380 0 ) ( * 26010 )
+      NEW met2 ( 496570 26010 ) ( * 287810 )
+      NEW met1 ( 496570 26010 ) ( 611570 * )
+      NEW met1 ( 496570 26010 ) M1M2_PR
+      NEW met1 ( 496570 287810 ) M1M2_PR
+      NEW met1 ( 492890 287810 ) M1M2_PR
+      NEW met1 ( 611570 26010 ) M1M2_PR ;
     - wbs_adr_i[3] ( PIN wbs_adr_i[3] ) ( mprj wbs_adr_i[3] ) + USE SIGNAL
       + ROUTED met2 ( 109250 2380 0 ) ( * 17850 )
       NEW met1 ( 109250 17850 ) ( 127650 * )
-      NEW met2 ( 388470 287470 ) ( * 298860 )
-      NEW met2 ( 388470 298860 ) ( 388600 * )
-      NEW met2 ( 388600 298860 ) ( * 300220 0 )
-      NEW met2 ( 127650 17850 ) ( * 287470 )
-      NEW met1 ( 127650 287470 ) ( 388470 * )
+      NEW met2 ( 379730 298860 ) ( 383200 * )
+      NEW met2 ( 383200 298860 ) ( * 300220 0 )
+      NEW met2 ( 127650 17850 ) ( * 58650 )
+      NEW met2 ( 379730 58650 ) ( * 298860 )
+      NEW met1 ( 127650 58650 ) ( 379730 * )
       NEW met1 ( 109250 17850 ) M1M2_PR
       NEW met1 ( 127650 17850 ) M1M2_PR
-      NEW met1 ( 127650 287470 ) M1M2_PR
-      NEW met1 ( 388470 287470 ) M1M2_PR ;
+      NEW met1 ( 127650 58650 ) M1M2_PR
+      NEW met1 ( 379730 58650 ) M1M2_PR ;
     - wbs_adr_i[4] ( PIN wbs_adr_i[4] ) ( mprj wbs_adr_i[4] ) + USE SIGNAL
-      + ROUTED met2 ( 393530 285430 ) ( * 298860 )
-      NEW met2 ( 393300 298860 ) ( 393530 * )
-      NEW met2 ( 393300 298860 ) ( * 300220 0 )
+      + ROUTED met2 ( 387090 288490 ) ( * 298860 )
+      NEW met2 ( 387090 298860 ) ( 387200 * )
+      NEW met2 ( 387200 298860 ) ( * 300220 0 )
+      NEW met2 ( 286350 24990 ) ( * 288490 )
       NEW met2 ( 132710 2380 0 ) ( * 24990 )
-      NEW met1 ( 132710 24990 ) ( 341550 * )
-      NEW met1 ( 341550 285430 ) ( 393530 * )
-      NEW met2 ( 341550 24990 ) ( * 285430 )
-      NEW met1 ( 393530 285430 ) M1M2_PR
-      NEW met1 ( 132710 24990 ) M1M2_PR
-      NEW met1 ( 341550 24990 ) M1M2_PR
-      NEW met1 ( 341550 285430 ) M1M2_PR ;
+      NEW met1 ( 132710 24990 ) ( 286350 * )
+      NEW met1 ( 286350 288490 ) ( 387090 * )
+      NEW met1 ( 286350 24990 ) M1M2_PR
+      NEW met1 ( 286350 288490 ) M1M2_PR
+      NEW met1 ( 387090 288490 ) M1M2_PR
+      NEW met1 ( 132710 24990 ) M1M2_PR ;
     - wbs_adr_i[5] ( PIN wbs_adr_i[5] ) ( mprj wbs_adr_i[5] ) + USE SIGNAL
-      + ROUTED met2 ( 393990 298860 ) ( 398100 * )
-      NEW met2 ( 398100 298860 ) ( * 300220 0 )
-      NEW met2 ( 393990 65450 ) ( * 298860 )
-      NEW met2 ( 150650 2380 0 ) ( * 65450 )
-      NEW met1 ( 150650 65450 ) ( 393990 * )
-      NEW met1 ( 393990 65450 ) M1M2_PR
-      NEW met1 ( 150650 65450 ) M1M2_PR ;
+      + ROUTED met2 ( 381110 280670 ) ( * 283390 )
+      NEW met1 ( 381110 283390 ) ( 391230 * )
+      NEW met2 ( 391230 283390 ) ( * 298860 )
+      NEW met2 ( 391100 298860 ) ( 391230 * )
+      NEW met2 ( 391100 298860 ) ( * 300220 0 )
+      NEW met1 ( 151570 280670 ) ( 381110 * )
+      NEW met2 ( 150650 2380 0 ) ( * 34500 )
+      NEW met2 ( 150650 34500 ) ( 151570 * )
+      NEW met2 ( 151570 34500 ) ( * 280670 )
+      NEW met1 ( 381110 280670 ) M1M2_PR
+      NEW met1 ( 381110 283390 ) M1M2_PR
+      NEW met1 ( 391230 283390 ) M1M2_PR
+      NEW met1 ( 151570 280670 ) M1M2_PR ;
     - wbs_adr_i[6] ( PIN wbs_adr_i[6] ) ( mprj wbs_adr_i[6] ) + USE SIGNAL
-      + ROUTED met2 ( 402730 281350 ) ( * 298860 )
-      NEW met2 ( 402730 298860 ) ( 402900 * )
-      NEW met2 ( 402900 298860 ) ( * 300220 0 )
-      NEW met2 ( 168130 2380 0 ) ( * 17850 )
-      NEW met1 ( 168130 17850 ) ( 172270 * )
-      NEW met1 ( 172270 281350 ) ( 402730 * )
-      NEW met2 ( 172270 17850 ) ( * 281350 )
-      NEW met1 ( 402730 281350 ) M1M2_PR
-      NEW met1 ( 168130 17850 ) M1M2_PR
-      NEW met1 ( 172270 17850 ) M1M2_PR
-      NEW met1 ( 172270 281350 ) M1M2_PR ;
+      + ROUTED met2 ( 394910 281010 ) ( * 299540 )
+      NEW met2 ( 394910 299540 ) ( 395000 * )
+      NEW met2 ( 395000 299540 ) ( * 300220 0 )
+      NEW met2 ( 168130 2380 0 ) ( * 17510 )
+      NEW met1 ( 168130 17510 ) ( 172270 * )
+      NEW met1 ( 172270 281010 ) ( 394910 * )
+      NEW met2 ( 172270 17510 ) ( * 281010 )
+      NEW met1 ( 394910 281010 ) M1M2_PR
+      NEW met1 ( 168130 17510 ) M1M2_PR
+      NEW met1 ( 172270 17510 ) M1M2_PR
+      NEW met1 ( 172270 281010 ) M1M2_PR ;
     - wbs_adr_i[7] ( PIN wbs_adr_i[7] ) ( mprj wbs_adr_i[7] ) + USE SIGNAL
-      + ROUTED met2 ( 407790 289510 ) ( * 298860 )
-      NEW met2 ( 407700 298860 ) ( 407790 * )
-      NEW met2 ( 407700 298860 ) ( * 300220 0 )
-      NEW met2 ( 186070 2380 0 ) ( * 106930 )
-      NEW met1 ( 186070 106930 ) ( 327750 * )
-      NEW met1 ( 327750 289510 ) ( 407790 * )
-      NEW met2 ( 327750 106930 ) ( * 289510 )
-      NEW met1 ( 186070 106930 ) M1M2_PR
-      NEW met1 ( 407790 289510 ) M1M2_PR
-      NEW met1 ( 327750 106930 ) M1M2_PR
-      NEW met1 ( 327750 289510 ) M1M2_PR ;
+      + ROUTED met2 ( 396290 298860 ) ( 398900 * )
+      NEW met2 ( 398900 298860 ) ( * 300220 0 )
+      NEW met2 ( 186070 2380 0 ) ( * 72250 )
+      NEW met2 ( 393530 72250 ) ( * 227700 )
+      NEW met2 ( 393530 227700 ) ( 396290 * )
+      NEW met2 ( 396290 227700 ) ( * 298860 )
+      NEW met1 ( 186070 72250 ) ( 393530 * )
+      NEW met1 ( 186070 72250 ) M1M2_PR
+      NEW met1 ( 393530 72250 ) M1M2_PR ;
     - wbs_adr_i[8] ( PIN wbs_adr_i[8] ) ( mprj wbs_adr_i[8] ) + USE SIGNAL
       + ROUTED met2 ( 203550 2380 0 ) ( * 16830 )
       NEW met1 ( 203550 16830 ) ( 206770 * )
-      NEW met1 ( 393300 281690 ) ( * 283050 )
-      NEW met1 ( 393300 283050 ) ( 412390 * )
-      NEW met2 ( 412390 283050 ) ( * 298860 )
-      NEW met2 ( 412390 298860 ) ( 412400 * )
-      NEW met2 ( 412400 298860 ) ( * 300220 0 )
-      NEW met2 ( 206770 16830 ) ( * 281690 )
-      NEW met1 ( 206770 281690 ) ( 393300 * )
+      NEW met2 ( 402730 285430 ) ( * 298860 )
+      NEW met2 ( 402730 298860 ) ( 402800 * )
+      NEW met2 ( 402800 298860 ) ( * 300220 0 )
+      NEW met2 ( 206770 16830 ) ( * 281350 )
+      NEW met2 ( 359030 281350 ) ( * 285430 )
+      NEW met1 ( 206770 281350 ) ( 359030 * )
+      NEW met1 ( 359030 285430 ) ( 402730 * )
       NEW met1 ( 203550 16830 ) M1M2_PR
       NEW met1 ( 206770 16830 ) M1M2_PR
-      NEW met1 ( 206770 281690 ) M1M2_PR
-      NEW met1 ( 412390 283050 ) M1M2_PR ;
+      NEW met1 ( 206770 281350 ) M1M2_PR
+      NEW met1 ( 402730 285430 ) M1M2_PR
+      NEW met1 ( 359030 281350 ) M1M2_PR
+      NEW met1 ( 359030 285430 ) M1M2_PR ;
     - wbs_adr_i[9] ( PIN wbs_adr_i[9] ) ( mprj wbs_adr_i[9] ) + USE SIGNAL
-      + ROUTED met2 ( 221490 2380 0 ) ( * 25330 )
-      NEW met2 ( 416990 288490 ) ( * 298860 )
-      NEW met2 ( 416990 298860 ) ( 417200 * )
-      NEW met2 ( 417200 298860 ) ( * 300220 0 )
-      NEW met2 ( 286350 25330 ) ( * 288490 )
-      NEW met1 ( 221490 25330 ) ( 286350 * )
-      NEW met1 ( 286350 288490 ) ( 416990 * )
-      NEW met1 ( 221490 25330 ) M1M2_PR
-      NEW met1 ( 286350 25330 ) M1M2_PR
-      NEW met1 ( 286350 288490 ) M1M2_PR
-      NEW met1 ( 416990 288490 ) M1M2_PR ;
+      + ROUTED met2 ( 221490 2380 0 ) ( * 24650 )
+      NEW met2 ( 406410 288830 ) ( * 298860 )
+      NEW met2 ( 406410 298860 ) ( 406700 * )
+      NEW met2 ( 406700 298860 ) ( * 300220 0 )
+      NEW met1 ( 221490 24650 ) ( 265650 * )
+      NEW met1 ( 265650 288830 ) ( 406410 * )
+      NEW met2 ( 265650 24650 ) ( * 288830 )
+      NEW met1 ( 221490 24650 ) M1M2_PR
+      NEW met1 ( 406410 288830 ) M1M2_PR
+      NEW met1 ( 265650 24650 ) M1M2_PR
+      NEW met1 ( 265650 288830 ) M1M2_PR ;
     - wbs_cyc_i ( PIN wbs_cyc_i ) ( mprj wbs_cyc_i ) + USE SIGNAL
       + ROUTED met2 ( 20470 2380 0 ) ( * 16490 )
       NEW met1 ( 20470 16490 ) ( 24150 * )
-      NEW met2 ( 24150 16490 ) ( * 113730 )
-      NEW met1 ( 24150 113730 ) ( 524630 * )
-      NEW met2 ( 524630 298860 ) ( 527000 * )
-      NEW met2 ( 527000 298860 ) ( * 300220 0 )
-      NEW met2 ( 524630 113730 ) ( * 298860 )
+      NEW met2 ( 496110 279310 ) ( * 298860 )
+      NEW met2 ( 496110 298860 ) ( 496500 * )
+      NEW met2 ( 496500 298860 ) ( * 300220 0 )
+      NEW met2 ( 24150 16490 ) ( * 279310 )
+      NEW met1 ( 24150 279310 ) ( 496110 * )
       NEW met1 ( 20470 16490 ) M1M2_PR
       NEW met1 ( 24150 16490 ) M1M2_PR
-      NEW met1 ( 24150 113730 ) M1M2_PR
-      NEW met1 ( 524630 113730 ) M1M2_PR ;
+      NEW met1 ( 24150 279310 ) M1M2_PR
+      NEW met1 ( 496110 279310 ) M1M2_PR ;
     - wbs_dat_i[0] ( PIN wbs_dat_i[0] ) ( mprj wbs_dat_i[0] ) + USE SIGNAL
-      + ROUTED met2 ( 43930 2380 0 ) ( * 23970 )
-      NEW met2 ( 531530 298860 ) ( 531800 * )
-      NEW met2 ( 531800 298860 ) ( * 300220 0 )
-      NEW met2 ( 531530 23970 ) ( * 298860 )
-      NEW met1 ( 43930 23970 ) ( 531530 * )
-      NEW met1 ( 43930 23970 ) M1M2_PR
-      NEW met1 ( 531530 23970 ) M1M2_PR ;
+      + ROUTED met2 ( 500250 279650 ) ( * 298860 )
+      NEW met2 ( 500250 298860 ) ( 500400 * )
+      NEW met2 ( 500400 298860 ) ( * 300220 0 )
+      NEW met2 ( 43930 2380 0 ) ( * 18190 )
+      NEW met1 ( 43930 18190 ) ( 161690 * )
+      NEW met1 ( 162150 279650 ) ( 500250 * )
+      NEW met2 ( 161690 18190 ) ( * 34500 )
+      NEW met2 ( 161690 34500 ) ( 162150 * )
+      NEW met2 ( 162150 34500 ) ( * 279650 )
+      NEW met1 ( 500250 279650 ) M1M2_PR
+      NEW met1 ( 43930 18190 ) M1M2_PR
+      NEW met1 ( 161690 18190 ) M1M2_PR
+      NEW met1 ( 162150 279650 ) M1M2_PR ;
     - wbs_dat_i[10] ( PIN wbs_dat_i[10] ) ( mprj wbs_dat_i[10] ) + USE SIGNAL
-      + ROUTED met2 ( 579370 287810 ) ( * 298860 )
-      NEW met2 ( 579370 298860 ) ( 579500 * )
-      NEW met2 ( 579500 298860 ) ( * 300220 0 )
-      NEW met2 ( 244950 2380 0 ) ( * 20910 )
+      + ROUTED met2 ( 244950 2380 0 ) ( * 20910 )
       NEW met1 ( 244950 20910 ) ( 251850 * )
-      NEW met1 ( 251850 287810 ) ( 579370 * )
-      NEW met2 ( 251850 20910 ) ( * 287810 )
-      NEW met1 ( 579370 287810 ) M1M2_PR
+      NEW met1 ( 528770 288150 ) ( * 288490 )
+      NEW met1 ( 528770 288490 ) ( 538430 * )
+      NEW met2 ( 538430 288490 ) ( * 299540 )
+      NEW met2 ( 538430 299540 ) ( 539400 * )
+      NEW met2 ( 539400 299540 ) ( * 300220 0 )
+      NEW met1 ( 251850 288150 ) ( 528770 * )
+      NEW met2 ( 251850 20910 ) ( * 288150 )
       NEW met1 ( 244950 20910 ) M1M2_PR
       NEW met1 ( 251850 20910 ) M1M2_PR
-      NEW met1 ( 251850 287810 ) M1M2_PR ;
+      NEW met1 ( 251850 288150 ) M1M2_PR
+      NEW met1 ( 538430 288490 ) M1M2_PR ;
     - wbs_dat_i[11] ( PIN wbs_dat_i[11] ) ( mprj wbs_dat_i[11] ) + USE SIGNAL
-      + ROUTED met2 ( 579830 298860 ) ( 584300 * )
-      NEW met2 ( 584300 298860 ) ( * 300220 0 )
-      NEW met2 ( 579830 58650 ) ( * 298860 )
-      NEW met2 ( 262890 2380 0 ) ( * 19550 )
-      NEW met1 ( 262890 19550 ) ( 268870 * )
-      NEW met2 ( 268870 19550 ) ( * 58650 )
-      NEW met1 ( 268870 58650 ) ( 579830 * )
-      NEW met1 ( 579830 58650 ) M1M2_PR
-      NEW met1 ( 262890 19550 ) M1M2_PR
-      NEW met1 ( 268870 19550 ) M1M2_PR
-      NEW met1 ( 268870 58650 ) M1M2_PR ;
+      + ROUTED met2 ( 262890 2380 0 ) ( * 14110 )
+      NEW met1 ( 262890 14110 ) ( 266110 * )
+      NEW met2 ( 266110 14110 ) ( * 24650 )
+      NEW met1 ( 266110 24650 ) ( 538890 * )
+      NEW met2 ( 538890 298860 ) ( 543400 * )
+      NEW met2 ( 543400 298860 ) ( * 300220 0 )
+      NEW met2 ( 538890 24650 ) ( * 298860 )
+      NEW met1 ( 262890 14110 ) M1M2_PR
+      NEW met1 ( 266110 14110 ) M1M2_PR
+      NEW met1 ( 266110 24650 ) M1M2_PR
+      NEW met1 ( 538890 24650 ) M1M2_PR ;
     - wbs_dat_i[12] ( PIN wbs_dat_i[12] ) ( mprj wbs_dat_i[12] ) + USE SIGNAL
-      + ROUTED met2 ( 280370 2380 0 ) ( * 20910 )
-      NEW met1 ( 280370 20910 ) ( 293250 * )
-      NEW met2 ( 589030 288150 ) ( * 298860 )
-      NEW met2 ( 589030 298860 ) ( 589100 * )
-      NEW met2 ( 589100 298860 ) ( * 300220 0 )
-      NEW met2 ( 293250 20910 ) ( * 288150 )
-      NEW met1 ( 293250 288150 ) ( 589030 * )
-      NEW met1 ( 280370 20910 ) M1M2_PR
-      NEW met1 ( 293250 20910 ) M1M2_PR
-      NEW met1 ( 293250 288150 ) M1M2_PR
-      NEW met1 ( 589030 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 280370 2380 0 ) ( * 25330 )
+      NEW met2 ( 376050 25330 ) ( * 287470 )
+      NEW met1 ( 280370 25330 ) ( 376050 * )
+      NEW met2 ( 547170 287470 ) ( * 298860 )
+      NEW met2 ( 547170 298860 ) ( 547200 * )
+      NEW met2 ( 547200 298860 ) ( * 300220 0 )
+      NEW met1 ( 376050 287470 ) ( 547170 * )
+      NEW met1 ( 280370 25330 ) M1M2_PR
+      NEW met1 ( 376050 25330 ) M1M2_PR
+      NEW met1 ( 376050 287470 ) M1M2_PR
+      NEW met1 ( 547170 287470 ) M1M2_PR ;
     - wbs_dat_i[13] ( PIN wbs_dat_i[13] ) ( mprj wbs_dat_i[13] ) + USE SIGNAL
-      + ROUTED met2 ( 298310 2380 0 ) ( * 26350 )
-      NEW met2 ( 593630 289510 ) ( * 299540 )
-      NEW met2 ( 593630 299540 ) ( 594000 * )
-      NEW met2 ( 594000 299540 ) ( * 300220 0 )
-      NEW met1 ( 417450 289510 ) ( 593630 * )
-      NEW met1 ( 298310 26350 ) ( 417450 * )
-      NEW met2 ( 417450 26350 ) ( * 289510 )
-      NEW met1 ( 298310 26350 ) M1M2_PR
-      NEW met1 ( 417450 289510 ) M1M2_PR
-      NEW met1 ( 593630 289510 ) M1M2_PR
-      NEW met1 ( 417450 26350 ) M1M2_PR ;
+      + ROUTED met2 ( 298310 2380 0 ) ( * 25670 )
+      NEW met2 ( 396750 25670 ) ( * 288490 )
+      NEW met1 ( 298310 25670 ) ( 396750 * )
+      NEW li1 ( 528310 288490 ) ( * 289170 )
+      NEW met1 ( 528310 289170 ) ( 550850 * )
+      NEW met2 ( 550850 289170 ) ( * 298860 )
+      NEW met2 ( 550850 298860 ) ( 551100 * )
+      NEW met2 ( 551100 298860 ) ( * 300220 0 )
+      NEW met1 ( 396750 288490 ) ( 528310 * )
+      NEW met1 ( 298310 25670 ) M1M2_PR
+      NEW met1 ( 396750 25670 ) M1M2_PR
+      NEW met1 ( 396750 288490 ) M1M2_PR
+      NEW li1 ( 528310 288490 ) L1M1_PR_MR
+      NEW li1 ( 528310 289170 ) L1M1_PR_MR
+      NEW met1 ( 550850 289170 ) M1M2_PR ;
     - wbs_dat_i[14] ( PIN wbs_dat_i[14] ) ( mprj wbs_dat_i[14] ) + USE SIGNAL
-      + ROUTED met2 ( 316250 2380 0 ) ( * 31450 )
-      NEW met2 ( 594090 298860 ) ( 598700 * )
-      NEW met2 ( 598700 298860 ) ( * 300220 0 )
-      NEW met2 ( 594090 31450 ) ( * 298860 )
-      NEW met1 ( 316250 31450 ) ( 594090 * )
-      NEW met1 ( 316250 31450 ) M1M2_PR
-      NEW met1 ( 594090 31450 ) M1M2_PR ;
+      + ROUTED met2 ( 316250 2380 0 ) ( * 32810 )
+      NEW met1 ( 316250 32810 ) ( 552230 * )
+      NEW met2 ( 552230 298860 ) ( 555000 * )
+      NEW met2 ( 555000 298860 ) ( * 300220 0 )
+      NEW met2 ( 552230 32810 ) ( * 298860 )
+      NEW met1 ( 316250 32810 ) M1M2_PR
+      NEW met1 ( 552230 32810 ) M1M2_PR ;
     - wbs_dat_i[15] ( PIN wbs_dat_i[15] ) ( mprj wbs_dat_i[15] ) + USE SIGNAL
-      + ROUTED met2 ( 603290 285770 ) ( * 298860 )
-      NEW met2 ( 603290 298860 ) ( 603400 * )
-      NEW met2 ( 603400 298860 ) ( * 300220 0 )
-      NEW met2 ( 333730 2380 0 ) ( * 25330 )
-      NEW met1 ( 527850 285770 ) ( 603290 * )
-      NEW met2 ( 527850 25330 ) ( * 285770 )
-      NEW met1 ( 333730 25330 ) ( 527850 * )
-      NEW met1 ( 603290 285770 ) M1M2_PR
-      NEW met1 ( 333730 25330 ) M1M2_PR
-      NEW met1 ( 527850 25330 ) M1M2_PR
-      NEW met1 ( 527850 285770 ) M1M2_PR ;
+      + ROUTED met2 ( 333730 2380 0 ) ( * 24990 )
+      NEW met1 ( 333730 24990 ) ( 559130 * )
+      NEW met2 ( 558900 298860 ) ( 559130 * )
+      NEW met2 ( 558900 298860 ) ( * 300220 0 )
+      NEW met2 ( 559130 24990 ) ( * 298860 )
+      NEW met1 ( 333730 24990 ) M1M2_PR
+      NEW met1 ( 559130 24990 ) M1M2_PR ;
     - wbs_dat_i[16] ( PIN wbs_dat_i[16] ) ( mprj wbs_dat_i[16] ) + USE SIGNAL
-      + ROUTED met2 ( 607430 298860 ) ( 608200 * )
-      NEW met2 ( 608200 298860 ) ( * 300220 0 )
-      NEW met2 ( 607430 72250 ) ( * 298860 )
-      NEW met2 ( 351670 2380 0 ) ( * 72250 )
-      NEW met1 ( 351670 72250 ) ( 607430 * )
-      NEW met1 ( 607430 72250 ) M1M2_PR
-      NEW met1 ( 351670 72250 ) M1M2_PR ;
+      + ROUTED met2 ( 559590 298860 ) ( 562800 * )
+      NEW met2 ( 562800 298860 ) ( * 300220 0 )
+      NEW met2 ( 351670 2380 0 ) ( * 38250 )
+      NEW met1 ( 351670 38250 ) ( 559590 * )
+      NEW met2 ( 559590 38250 ) ( * 298860 )
+      NEW met1 ( 351670 38250 ) M1M2_PR
+      NEW met1 ( 559590 38250 ) M1M2_PR ;
     - wbs_dat_i[17] ( PIN wbs_dat_i[17] ) ( mprj wbs_dat_i[17] ) + USE SIGNAL
-      + ROUTED met2 ( 609270 298860 ) ( 613000 * )
-      NEW met2 ( 613000 298860 ) ( * 300220 0 )
-      NEW met2 ( 608350 24310 ) ( * 227700 )
-      NEW met2 ( 608350 227700 ) ( 609270 * )
-      NEW met2 ( 609270 227700 ) ( * 298860 )
-      NEW met2 ( 369150 2380 0 ) ( * 24310 )
-      NEW met1 ( 369150 24310 ) ( 608350 * )
-      NEW met1 ( 608350 24310 ) M1M2_PR
-      NEW met1 ( 369150 24310 ) M1M2_PR ;
+      + ROUTED met2 ( 566490 283050 ) ( * 298860 )
+      NEW met2 ( 566490 298860 ) ( 566700 * )
+      NEW met2 ( 566700 298860 ) ( * 300220 0 )
+      NEW met2 ( 369150 2380 0 ) ( * 23970 )
+      NEW met1 ( 369150 23970 ) ( 555450 * )
+      NEW met1 ( 555450 283050 ) ( 566490 * )
+      NEW met2 ( 555450 23970 ) ( * 283050 )
+      NEW met1 ( 566490 283050 ) M1M2_PR
+      NEW met1 ( 369150 23970 ) M1M2_PR
+      NEW met1 ( 555450 23970 ) M1M2_PR
+      NEW met1 ( 555450 283050 ) M1M2_PR ;
     - wbs_dat_i[18] ( PIN wbs_dat_i[18] ) ( mprj wbs_dat_i[18] ) + USE SIGNAL
-      + ROUTED met2 ( 387090 2380 0 ) ( * 24650 )
-      NEW met2 ( 614330 298860 ) ( 617800 * )
-      NEW met2 ( 617800 298860 ) ( * 300220 0 )
-      NEW met2 ( 614330 24650 ) ( * 298860 )
-      NEW met1 ( 387090 24650 ) ( 614330 * )
-      NEW met1 ( 387090 24650 ) M1M2_PR
-      NEW met1 ( 614330 24650 ) M1M2_PR ;
+      + ROUTED met2 ( 387090 2380 0 ) ( * 24310 )
+      NEW met2 ( 570630 283390 ) ( * 298860 )
+      NEW met2 ( 570630 298860 ) ( 570700 * )
+      NEW met2 ( 570700 298860 ) ( * 300220 0 )
+      NEW met1 ( 387090 24310 ) ( 541650 * )
+      NEW met1 ( 541650 283390 ) ( 570630 * )
+      NEW met2 ( 541650 24310 ) ( * 283390 )
+      NEW met1 ( 387090 24310 ) M1M2_PR
+      NEW met1 ( 570630 283390 ) M1M2_PR
+      NEW met1 ( 541650 24310 ) M1M2_PR
+      NEW met1 ( 541650 283390 ) M1M2_PR ;
     - wbs_dat_i[19] ( PIN wbs_dat_i[19] ) ( mprj wbs_dat_i[19] ) + USE SIGNAL
-      + ROUTED met2 ( 583050 32130 ) ( * 283390 )
-      NEW met2 ( 622610 283390 ) ( * 298860 )
-      NEW met2 ( 622600 298860 ) ( 622610 * )
-      NEW met2 ( 622600 298860 ) ( * 300220 0 )
-      NEW met1 ( 583050 283390 ) ( 622610 * )
-      NEW met2 ( 404570 2380 0 ) ( * 32130 )
-      NEW met1 ( 404570 32130 ) ( 583050 * )
-      NEW met1 ( 583050 32130 ) M1M2_PR
-      NEW met1 ( 583050 283390 ) M1M2_PR
-      NEW met1 ( 622610 283390 ) M1M2_PR
-      NEW met1 ( 404570 32130 ) M1M2_PR ;
+      + ROUTED met2 ( 404570 2380 0 ) ( * 16830 )
+      NEW met1 ( 404570 16830 ) ( 406870 * )
+      NEW met2 ( 572930 298860 ) ( 574600 * )
+      NEW met2 ( 574600 298860 ) ( * 300220 0 )
+      NEW met2 ( 406870 16830 ) ( * 58650 )
+      NEW met2 ( 572930 58650 ) ( * 298860 )
+      NEW met1 ( 406870 58650 ) ( 572930 * )
+      NEW met1 ( 404570 16830 ) M1M2_PR
+      NEW met1 ( 406870 16830 ) M1M2_PR
+      NEW met1 ( 406870 58650 ) M1M2_PR
+      NEW met1 ( 572930 58650 ) M1M2_PR ;
     - wbs_dat_i[1] ( PIN wbs_dat_i[1] ) ( mprj wbs_dat_i[1] ) + USE SIGNAL
-      + ROUTED met2 ( 67850 2380 0 ) ( * 18530 )
-      NEW met1 ( 67850 18530 ) ( 162150 * )
-      NEW met2 ( 536590 279990 ) ( * 298860 )
-      NEW met2 ( 536500 298860 ) ( 536590 * )
-      NEW met2 ( 536500 298860 ) ( * 300220 0 )
-      NEW met1 ( 162150 279990 ) ( 536590 * )
-      NEW met2 ( 162150 18530 ) ( * 279990 )
+      + ROUTED met2 ( 504300 298860 ) ( 504390 * )
+      NEW met2 ( 504300 298860 ) ( * 300220 0 )
+      NEW met2 ( 504390 273190 ) ( * 298860 )
+      NEW met2 ( 67850 2380 0 ) ( * 18530 )
+      NEW met1 ( 67850 18530 ) ( 175950 * )
+      NEW met2 ( 175950 18530 ) ( * 273190 )
+      NEW met1 ( 175950 273190 ) ( 504390 * )
+      NEW met1 ( 504390 273190 ) M1M2_PR
       NEW met1 ( 67850 18530 ) M1M2_PR
-      NEW met1 ( 162150 18530 ) M1M2_PR
-      NEW met1 ( 162150 279990 ) M1M2_PR
-      NEW met1 ( 536590 279990 ) M1M2_PR ;
+      NEW met1 ( 175950 18530 ) M1M2_PR
+      NEW met1 ( 175950 273190 ) M1M2_PR ;
     - wbs_dat_i[20] ( PIN wbs_dat_i[20] ) ( mprj wbs_dat_i[20] ) + USE SIGNAL
-      + ROUTED met2 ( 596850 24990 ) ( * 283050 )
-      NEW met2 ( 627210 283050 ) ( * 298860 )
-      NEW met2 ( 627210 298860 ) ( 627300 * )
-      NEW met2 ( 627300 298860 ) ( * 300220 0 )
-      NEW met1 ( 596850 283050 ) ( 627210 * )
-      NEW met2 ( 422510 2380 0 ) ( * 24990 )
-      NEW met1 ( 422510 24990 ) ( 596850 * )
-      NEW met1 ( 596850 24990 ) M1M2_PR
-      NEW met1 ( 596850 283050 ) M1M2_PR
-      NEW met1 ( 627210 283050 ) M1M2_PR
-      NEW met1 ( 422510 24990 ) M1M2_PR ;
+      + ROUTED met2 ( 575230 298860 ) ( 578500 * )
+      NEW met2 ( 578500 298860 ) ( * 300220 0 )
+      NEW met2 ( 573850 25330 ) ( * 227700 )
+      NEW met2 ( 573850 227700 ) ( 575230 * )
+      NEW met2 ( 575230 227700 ) ( * 298860 )
+      NEW met2 ( 422510 2380 0 ) ( * 25330 )
+      NEW met1 ( 422510 25330 ) ( 573850 * )
+      NEW met1 ( 573850 25330 ) M1M2_PR
+      NEW met1 ( 422510 25330 ) M1M2_PR ;
     - wbs_dat_i[21] ( PIN wbs_dat_i[21] ) ( mprj wbs_dat_i[21] ) + USE SIGNAL
-      + ROUTED met2 ( 628130 298860 ) ( 632100 * )
-      NEW met2 ( 632100 298860 ) ( * 300220 0 )
-      NEW met2 ( 628130 31790 ) ( * 298860 )
-      NEW met2 ( 439990 2380 0 ) ( * 31790 )
-      NEW met1 ( 439990 31790 ) ( 628130 * )
-      NEW met1 ( 628130 31790 ) M1M2_PR
-      NEW met1 ( 439990 31790 ) M1M2_PR ;
+      + ROUTED met2 ( 580290 298860 ) ( 582300 * )
+      NEW met2 ( 582300 298860 ) ( * 300220 0 )
+      NEW met2 ( 580290 237830 ) ( * 298860 )
+      NEW met2 ( 439990 2380 0 ) ( * 34500 )
+      NEW met2 ( 439990 34500 ) ( 441370 * )
+      NEW met2 ( 441370 34500 ) ( * 237830 )
+      NEW met1 ( 441370 237830 ) ( 580290 * )
+      NEW met1 ( 580290 237830 ) M1M2_PR
+      NEW met1 ( 441370 237830 ) M1M2_PR ;
     - wbs_dat_i[22] ( PIN wbs_dat_i[22] ) ( mprj wbs_dat_i[22] ) + USE SIGNAL
-      + ROUTED met2 ( 457930 2380 0 ) ( * 25670 )
-      NEW met1 ( 457930 25670 ) ( 631350 * )
-      NEW met1 ( 631350 288150 ) ( 636870 * )
-      NEW met2 ( 636870 288150 ) ( * 298860 )
-      NEW met2 ( 636870 298860 ) ( 636900 * )
-      NEW met2 ( 636900 298860 ) ( * 300220 0 )
-      NEW met2 ( 631350 25670 ) ( * 288150 )
-      NEW met1 ( 457930 25670 ) M1M2_PR
-      NEW met1 ( 631350 25670 ) M1M2_PR
-      NEW met1 ( 631350 288150 ) M1M2_PR
-      NEW met1 ( 636870 288150 ) M1M2_PR ;
+      + ROUTED met1 ( 579830 299030 ) ( 586200 * )
+      NEW met2 ( 586200 299030 ) ( * 300220 0 )
+      NEW met2 ( 579830 25670 ) ( * 299030 )
+      NEW met2 ( 457930 2380 0 ) ( * 25670 )
+      NEW met1 ( 457930 25670 ) ( 579830 * )
+      NEW met1 ( 579830 25670 ) M1M2_PR
+      NEW met1 ( 579830 299030 ) M1M2_PR
+      NEW met1 ( 586200 299030 ) M1M2_PR
+      NEW met1 ( 457930 25670 ) M1M2_PR ;
     - wbs_dat_i[23] ( PIN wbs_dat_i[23] ) ( mprj wbs_dat_i[23] ) + USE SIGNAL
-      + ROUTED met2 ( 475870 2380 0 ) ( * 44710 )
-      NEW met2 ( 641700 298860 ) ( 642390 * )
-      NEW met2 ( 641700 298860 ) ( * 300220 0 )
-      NEW met1 ( 475870 44710 ) ( 642390 * )
-      NEW met2 ( 642390 44710 ) ( * 298860 )
-      NEW met1 ( 475870 44710 ) M1M2_PR
-      NEW met1 ( 642390 44710 ) M1M2_PR ;
+      + ROUTED met2 ( 475870 2380 0 ) ( * 20910 )
+      NEW met1 ( 475870 20910 ) ( 493350 * )
+      NEW met2 ( 589950 288830 ) ( * 298860 )
+      NEW met2 ( 589950 298860 ) ( 590100 * )
+      NEW met2 ( 590100 298860 ) ( * 300220 0 )
+      NEW met2 ( 493350 20910 ) ( * 288830 )
+      NEW met1 ( 493350 288830 ) ( 589950 * )
+      NEW met1 ( 475870 20910 ) M1M2_PR
+      NEW met1 ( 493350 20910 ) M1M2_PR
+      NEW met1 ( 493350 288830 ) M1M2_PR
+      NEW met1 ( 589950 288830 ) M1M2_PR ;
     - wbs_dat_i[24] ( PIN wbs_dat_i[24] ) ( mprj wbs_dat_i[24] ) + USE SIGNAL
-      + ROUTED met2 ( 493350 2380 0 ) ( * 32470 )
-      NEW met1 ( 493350 32470 ) ( 641930 * )
-      NEW met1 ( 641930 288150 ) ( 646530 * )
-      NEW met2 ( 646530 288150 ) ( * 298860 )
-      NEW met2 ( 646500 298860 ) ( 646530 * )
-      NEW met2 ( 646500 298860 ) ( * 300220 0 )
-      NEW met2 ( 641930 32470 ) ( * 288150 )
-      NEW met1 ( 493350 32470 ) M1M2_PR
-      NEW met1 ( 641930 32470 ) M1M2_PR
-      NEW met1 ( 641930 288150 ) M1M2_PR
-      NEW met1 ( 646530 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 493350 2380 0 ) ( * 15980 )
+      NEW met2 ( 493350 15980 ) ( 493810 * )
+      NEW met2 ( 493810 15980 ) ( * 31790 )
+      NEW met2 ( 594090 298860 ) ( 594100 * )
+      NEW met2 ( 594100 298860 ) ( * 300220 0 )
+      NEW met2 ( 594090 31790 ) ( * 298860 )
+      NEW met1 ( 493810 31790 ) ( 594090 * )
+      NEW met1 ( 493810 31790 ) M1M2_PR
+      NEW met1 ( 594090 31790 ) M1M2_PR ;
     - wbs_dat_i[25] ( PIN wbs_dat_i[25] ) ( mprj wbs_dat_i[25] ) + USE SIGNAL
-      + ROUTED met2 ( 511290 2380 0 ) ( * 26010 )
-      NEW met1 ( 511290 26010 ) ( 648830 * )
-      NEW met2 ( 648830 298860 ) ( 651200 * )
-      NEW met2 ( 651200 298860 ) ( * 300220 0 )
-      NEW met2 ( 648830 26010 ) ( * 298860 )
-      NEW met1 ( 511290 26010 ) M1M2_PR
-      NEW met1 ( 648830 26010 ) M1M2_PR ;
+      + ROUTED met2 ( 511290 2380 0 ) ( * 27030 )
+      NEW met1 ( 593630 299030 ) ( 598000 * )
+      NEW met2 ( 598000 299030 ) ( * 300220 0 )
+      NEW met2 ( 593630 27030 ) ( * 299030 )
+      NEW met1 ( 511290 27030 ) ( 593630 * )
+      NEW met1 ( 511290 27030 ) M1M2_PR
+      NEW met1 ( 593630 27030 ) M1M2_PR
+      NEW met1 ( 593630 299030 ) M1M2_PR
+      NEW met1 ( 598000 299030 ) M1M2_PR ;
     - wbs_dat_i[26] ( PIN wbs_dat_i[26] ) ( mprj wbs_dat_i[26] ) + USE SIGNAL
-      + ROUTED met1 ( 624450 285090 ) ( 655730 * )
-      NEW met2 ( 655730 285090 ) ( * 298860 )
-      NEW met2 ( 655730 298860 ) ( 655900 * )
-      NEW met2 ( 655900 298860 ) ( * 300220 0 )
-      NEW met2 ( 528770 2380 0 ) ( * 38590 )
-      NEW met1 ( 528770 38590 ) ( 624450 * )
-      NEW met2 ( 624450 38590 ) ( * 285090 )
-      NEW met1 ( 624450 285090 ) M1M2_PR
-      NEW met1 ( 655730 285090 ) M1M2_PR
-      NEW met1 ( 528770 38590 ) M1M2_PR
-      NEW met1 ( 624450 38590 ) M1M2_PR ;
+      + ROUTED met1 ( 583050 288150 ) ( 601910 * )
+      NEW met2 ( 601910 288150 ) ( * 298860 )
+      NEW met2 ( 601900 298860 ) ( 601910 * )
+      NEW met2 ( 601900 298860 ) ( * 300220 0 )
+      NEW met2 ( 583050 30770 ) ( * 288150 )
+      NEW met2 ( 528770 2380 0 ) ( * 30770 )
+      NEW met1 ( 528770 30770 ) ( 583050 * )
+      NEW met1 ( 583050 30770 ) M1M2_PR
+      NEW met1 ( 583050 288150 ) M1M2_PR
+      NEW met1 ( 601910 288150 ) M1M2_PR
+      NEW met1 ( 528770 30770 ) M1M2_PR ;
     - wbs_dat_i[27] ( PIN wbs_dat_i[27] ) ( mprj wbs_dat_i[27] ) + USE SIGNAL
-      + ROUTED met2 ( 546710 2380 0 ) ( * 23970 )
-      NEW met1 ( 546710 23970 ) ( 617550 * )
-      NEW met1 ( 617550 289510 ) ( 660790 * )
-      NEW met2 ( 660790 289510 ) ( * 298860 )
-      NEW met2 ( 660700 298860 ) ( 660790 * )
-      NEW met2 ( 660700 298860 ) ( * 300220 0 )
-      NEW met2 ( 617550 23970 ) ( * 289510 )
-      NEW met1 ( 546710 23970 ) M1M2_PR
-      NEW met1 ( 617550 23970 ) M1M2_PR
-      NEW met1 ( 617550 289510 ) M1M2_PR
-      NEW met1 ( 660790 289510 ) M1M2_PR ;
+      + ROUTED met1 ( 576150 287470 ) ( 605590 * )
+      NEW met2 ( 605590 287470 ) ( * 298860 )
+      NEW met2 ( 605590 298860 ) ( 605800 * )
+      NEW met2 ( 605800 298860 ) ( * 300220 0 )
+      NEW met2 ( 576150 24310 ) ( * 287470 )
+      NEW met2 ( 546710 2380 0 ) ( * 24310 )
+      NEW met1 ( 546710 24310 ) ( 576150 * )
+      NEW met1 ( 576150 24310 ) M1M2_PR
+      NEW met1 ( 576150 287470 ) M1M2_PR
+      NEW met1 ( 605590 287470 ) M1M2_PR
+      NEW met1 ( 546710 24310 ) M1M2_PR ;
     - wbs_dat_i[28] ( PIN wbs_dat_i[28] ) ( mprj wbs_dat_i[28] ) + USE SIGNAL
-      + ROUTED met2 ( 662630 298860 ) ( 665500 * )
-      NEW met2 ( 665500 298860 ) ( * 300220 0 )
-      NEW met2 ( 662630 25330 ) ( * 298860 )
-      NEW met2 ( 564190 2380 0 ) ( * 25330 )
-      NEW met1 ( 564190 25330 ) ( 662630 * )
-      NEW met1 ( 662630 25330 ) M1M2_PR
-      NEW met1 ( 564190 25330 ) M1M2_PR ;
+      + ROUTED met2 ( 607430 298860 ) ( 609700 * )
+      NEW met2 ( 609700 298860 ) ( * 300220 0 )
+      NEW met2 ( 607430 38250 ) ( * 298860 )
+      NEW met2 ( 564190 2380 0 ) ( * 38250 )
+      NEW met1 ( 564190 38250 ) ( 607430 * )
+      NEW met1 ( 607430 38250 ) M1M2_PR
+      NEW met1 ( 564190 38250 ) M1M2_PR ;
     - wbs_dat_i[29] ( PIN wbs_dat_i[29] ) ( mprj wbs_dat_i[29] ) + USE SIGNAL
-      + ROUTED met2 ( 582130 2380 0 ) ( * 14450 )
-      NEW met1 ( 582130 14450 ) ( 586270 * )
-      NEW met2 ( 669990 298860 ) ( 670300 * )
-      NEW met2 ( 670300 298860 ) ( * 300220 0 )
-      NEW met2 ( 586270 14450 ) ( * 58650 )
-      NEW met2 ( 669990 58650 ) ( * 298860 )
-      NEW met1 ( 586270 58650 ) ( 669990 * )
-      NEW met1 ( 582130 14450 ) M1M2_PR
-      NEW met1 ( 586270 14450 ) M1M2_PR
-      NEW met1 ( 586270 58650 ) M1M2_PR
-      NEW met1 ( 669990 58650 ) M1M2_PR ;
+      + ROUTED met2 ( 582130 2380 0 ) ( * 20910 )
+      NEW met1 ( 582130 20910 ) ( 608350 * )
+      NEW met2 ( 610190 298860 ) ( 613500 * )
+      NEW met2 ( 613500 298860 ) ( * 300220 0 )
+      NEW met2 ( 608350 20910 ) ( * 227700 )
+      NEW met2 ( 608350 227700 ) ( 610190 * )
+      NEW met2 ( 610190 227700 ) ( * 298860 )
+      NEW met1 ( 582130 20910 ) M1M2_PR
+      NEW met1 ( 608350 20910 ) M1M2_PR ;
     - wbs_dat_i[2] ( PIN wbs_dat_i[2] ) ( mprj wbs_dat_i[2] ) + USE SIGNAL
       + ROUTED met2 ( 91310 2380 0 ) ( * 30770 )
-      NEW met2 ( 538430 298860 ) ( 541300 * )
-      NEW met2 ( 541300 298860 ) ( * 300220 0 )
-      NEW met2 ( 538430 30770 ) ( * 298860 )
-      NEW met1 ( 91310 30770 ) ( 538430 * )
+      NEW met1 ( 503930 299030 ) ( 508200 * )
+      NEW met2 ( 508200 299030 ) ( * 300220 0 )
+      NEW met2 ( 503930 30770 ) ( * 299030 )
+      NEW met1 ( 91310 30770 ) ( 503930 * )
       NEW met1 ( 91310 30770 ) M1M2_PR
-      NEW met1 ( 538430 30770 ) M1M2_PR ;
+      NEW met1 ( 503930 30770 ) M1M2_PR
+      NEW met1 ( 503930 299030 ) M1M2_PR
+      NEW met1 ( 508200 299030 ) M1M2_PR ;
     - wbs_dat_i[30] ( PIN wbs_dat_i[30] ) ( mprj wbs_dat_i[30] ) + USE SIGNAL
-      + ROUTED met2 ( 599610 2380 0 ) ( * 31110 )
-      NEW met1 ( 669530 299030 ) ( 675100 * )
-      NEW met2 ( 675100 299030 ) ( * 300220 0 )
-      NEW met2 ( 669530 31110 ) ( * 299030 )
-      NEW met1 ( 599610 31110 ) ( 669530 * )
-      NEW met1 ( 599610 31110 ) M1M2_PR
-      NEW met1 ( 669530 31110 ) M1M2_PR
-      NEW met1 ( 669530 299030 ) M1M2_PR
-      NEW met1 ( 675100 299030 ) M1M2_PR ;
+      + ROUTED met2 ( 599610 2380 0 ) ( * 22950 )
+      NEW met1 ( 599610 22950 ) ( 614330 * )
+      NEW met2 ( 614330 298860 ) ( 617400 * )
+      NEW met2 ( 617400 298860 ) ( * 300220 0 )
+      NEW met2 ( 614330 22950 ) ( * 298860 )
+      NEW met1 ( 599610 22950 ) M1M2_PR
+      NEW met1 ( 614330 22950 ) M1M2_PR ;
     - wbs_dat_i[31] ( PIN wbs_dat_i[31] ) ( mprj wbs_dat_i[31] ) + USE SIGNAL
-      + ROUTED met2 ( 679650 285770 ) ( * 298860 )
+      + ROUTED met2 ( 617550 2380 0 ) ( * 17510 )
+      NEW met1 ( 617550 17510 ) ( 620770 * )
+      NEW met2 ( 621230 298860 ) ( 621400 * )
+      NEW met2 ( 621400 298860 ) ( * 300220 0 )
+      NEW met2 ( 620770 241060 ) ( 621230 * )
+      NEW met2 ( 620770 17510 ) ( * 241060 )
+      NEW met2 ( 621230 241060 ) ( * 298860 )
+      NEW met1 ( 617550 17510 ) M1M2_PR
+      NEW met1 ( 620770 17510 ) M1M2_PR ;
+    - wbs_dat_i[3] ( PIN wbs_dat_i[3] ) ( mprj wbs_dat_i[3] ) + USE SIGNAL
+      + ROUTED met2 ( 115230 2380 0 ) ( * 18870 )
+      NEW met2 ( 511750 279990 ) ( * 298860 )
+      NEW met2 ( 511750 298860 ) ( 512000 * )
+      NEW met2 ( 512000 298860 ) ( * 300220 0 )
+      NEW met2 ( 196650 18870 ) ( * 279990 )
+      NEW met1 ( 115230 18870 ) ( 196650 * )
+      NEW met1 ( 196650 279990 ) ( 511750 * )
+      NEW met1 ( 115230 18870 ) M1M2_PR
+      NEW met1 ( 196650 18870 ) M1M2_PR
+      NEW met1 ( 196650 279990 ) M1M2_PR
+      NEW met1 ( 511750 279990 ) M1M2_PR ;
+    - wbs_dat_i[4] ( PIN wbs_dat_i[4] ) ( mprj wbs_dat_i[4] ) + USE SIGNAL
+      + ROUTED li1 ( 472650 287810 ) ( * 289510 )
+      NEW met1 ( 472650 289510 ) ( 515890 * )
+      NEW met2 ( 515890 289510 ) ( * 298860 )
+      NEW met2 ( 515890 298860 ) ( 516000 * )
+      NEW met2 ( 516000 298860 ) ( * 300220 0 )
+      NEW met2 ( 217350 24650 ) ( * 287810 )
+      NEW met2 ( 138690 2380 0 ) ( * 24650 )
+      NEW met1 ( 138690 24650 ) ( 217350 * )
+      NEW met1 ( 217350 287810 ) ( 472650 * )
+      NEW met1 ( 217350 24650 ) M1M2_PR
+      NEW met1 ( 217350 287810 ) M1M2_PR
+      NEW li1 ( 472650 287810 ) L1M1_PR_MR
+      NEW li1 ( 472650 289510 ) L1M1_PR_MR
+      NEW met1 ( 515890 289510 ) M1M2_PR
+      NEW met1 ( 138690 24650 ) M1M2_PR ;
+    - wbs_dat_i[5] ( PIN wbs_dat_i[5] ) ( mprj wbs_dat_i[5] ) + USE SIGNAL
+      + ROUTED met2 ( 182850 15470 ) ( * 272850 )
+      NEW met2 ( 156630 2380 0 ) ( * 15470 )
+      NEW met1 ( 156630 15470 ) ( 182850 * )
+      NEW met2 ( 518190 298860 ) ( 519900 * )
+      NEW met2 ( 519900 298860 ) ( * 300220 0 )
+      NEW met1 ( 182850 272850 ) ( 518190 * )
+      NEW met2 ( 518190 272850 ) ( * 298860 )
+      NEW met1 ( 182850 15470 ) M1M2_PR
+      NEW met1 ( 182850 272850 ) M1M2_PR
+      NEW met1 ( 156630 15470 ) M1M2_PR
+      NEW met1 ( 518190 272850 ) M1M2_PR ;
+    - wbs_dat_i[6] ( PIN wbs_dat_i[6] ) ( mprj wbs_dat_i[6] ) + USE SIGNAL
+      + ROUTED met2 ( 174110 2380 0 ) ( * 31110 )
+      NEW met1 ( 174110 31110 ) ( 517730 * )
+      NEW met1 ( 517730 299030 ) ( 523800 * )
+      NEW met2 ( 523800 299030 ) ( * 300220 0 )
+      NEW met2 ( 517730 31110 ) ( * 299030 )
+      NEW met1 ( 174110 31110 ) M1M2_PR
+      NEW met1 ( 517730 31110 ) M1M2_PR
+      NEW met1 ( 517730 299030 ) M1M2_PR
+      NEW met1 ( 523800 299030 ) M1M2_PR ;
+    - wbs_dat_i[7] ( PIN wbs_dat_i[7] ) ( mprj wbs_dat_i[7] ) + USE SIGNAL
+      + ROUTED met2 ( 192050 2380 0 ) ( * 19890 )
+      NEW met1 ( 192050 19890 ) ( 238050 * )
+      NEW met2 ( 524630 298860 ) ( 527700 * )
+      NEW met2 ( 527700 298860 ) ( * 300220 0 )
+      NEW met2 ( 238050 19890 ) ( * 273530 )
+      NEW met1 ( 238050 273530 ) ( 524630 * )
+      NEW met2 ( 524630 273530 ) ( * 298860 )
+      NEW met1 ( 192050 19890 ) M1M2_PR
+      NEW met1 ( 238050 19890 ) M1M2_PR
+      NEW met1 ( 238050 273530 ) M1M2_PR
+      NEW met1 ( 524630 273530 ) M1M2_PR ;
+    - wbs_dat_i[8] ( PIN wbs_dat_i[8] ) ( mprj wbs_dat_i[8] ) + USE SIGNAL
+      + ROUTED met2 ( 209530 2380 0 ) ( * 19550 )
+      NEW met1 ( 209530 19550 ) ( 258750 * )
+      NEW met2 ( 531600 298860 ) ( 531990 * )
+      NEW met2 ( 531600 298860 ) ( * 300220 0 )
+      NEW met2 ( 258750 19550 ) ( * 273870 )
+      NEW met1 ( 258750 273870 ) ( 531990 * )
+      NEW met2 ( 531990 273870 ) ( * 298860 )
+      NEW met1 ( 209530 19550 ) M1M2_PR
+      NEW met1 ( 258750 19550 ) M1M2_PR
+      NEW met1 ( 258750 273870 ) M1M2_PR
+      NEW met1 ( 531990 273870 ) M1M2_PR ;
+    - wbs_dat_i[9] ( PIN wbs_dat_i[9] ) ( mprj wbs_dat_i[9] ) + USE SIGNAL
+      + ROUTED met2 ( 227470 2380 0 ) ( * 16660 )
+      NEW met2 ( 227930 16660 ) ( * 32470 )
+      NEW met2 ( 227470 16660 ) ( 227930 * )
+      NEW met1 ( 227930 32470 ) ( 531530 * )
+      NEW met1 ( 531530 288150 ) ( 535210 * )
+      NEW met2 ( 535210 288150 ) ( * 298860 )
+      NEW met2 ( 535210 298860 ) ( 535500 * )
+      NEW met2 ( 535500 298860 ) ( * 300220 0 )
+      NEW met2 ( 531530 32470 ) ( * 288150 )
+      NEW met1 ( 227930 32470 ) M1M2_PR
+      NEW met1 ( 531530 32470 ) M1M2_PR
+      NEW met1 ( 531530 288150 ) M1M2_PR
+      NEW met1 ( 535210 288150 ) M1M2_PR ;
+    - wbs_dat_o[0] ( PIN wbs_dat_o[0] ) ( mprj wbs_dat_o[0] ) + USE SIGNAL
+      + ROUTED met2 ( 49910 2380 0 ) ( * 17510 )
+      NEW met1 ( 49910 17510 ) ( 79350 * )
+      NEW met2 ( 621690 298860 ) ( 625300 * )
+      NEW met2 ( 625300 298860 ) ( * 300220 0 )
+      NEW met2 ( 79350 17510 ) ( * 265370 )
+      NEW met1 ( 79350 265370 ) ( 621690 * )
+      NEW met2 ( 621690 265370 ) ( * 298860 )
+      NEW met1 ( 49910 17510 ) M1M2_PR
+      NEW met1 ( 79350 17510 ) M1M2_PR
+      NEW met1 ( 79350 265370 ) M1M2_PR
+      NEW met1 ( 621690 265370 ) M1M2_PR ;
+    - wbs_dat_o[10] ( PIN wbs_dat_o[10] ) ( mprj wbs_dat_o[10] ) + USE SIGNAL
+      + ROUTED met2 ( 663090 298860 ) ( 664300 * )
+      NEW met2 ( 664300 298860 ) ( * 300220 0 )
+      NEW met2 ( 663090 272510 ) ( * 298860 )
+      NEW met2 ( 250930 2380 0 ) ( * 15810 )
+      NEW met1 ( 250930 15810 ) ( 272550 * )
+      NEW met2 ( 272550 15810 ) ( * 272510 )
+      NEW met1 ( 272550 272510 ) ( 663090 * )
+      NEW met1 ( 663090 272510 ) M1M2_PR
+      NEW met1 ( 250930 15810 ) M1M2_PR
+      NEW met1 ( 272550 15810 ) M1M2_PR
+      NEW met1 ( 272550 272510 ) M1M2_PR ;
+    - wbs_dat_o[11] ( PIN wbs_dat_o[11] ) ( mprj wbs_dat_o[11] ) + USE SIGNAL
+      + ROUTED met1 ( 662630 299030 ) ( 668200 * )
+      NEW met2 ( 668200 299030 ) ( * 300220 0 )
+      NEW met2 ( 662630 37910 ) ( * 299030 )
+      NEW met2 ( 268870 2380 0 ) ( * 37910 )
+      NEW met1 ( 268870 37910 ) ( 662630 * )
+      NEW met1 ( 662630 299030 ) M1M2_PR
+      NEW met1 ( 668200 299030 ) M1M2_PR
+      NEW met1 ( 662630 37910 ) M1M2_PR
+      NEW met1 ( 268870 37910 ) M1M2_PR ;
+    - wbs_dat_o[12] ( PIN wbs_dat_o[12] ) ( mprj wbs_dat_o[12] ) + USE SIGNAL
+      + ROUTED met2 ( 286350 2380 0 ) ( * 15980 )
+      NEW met2 ( 286350 15980 ) ( 286810 * )
+      NEW met2 ( 286810 15980 ) ( * 31450 )
+      NEW met2 ( 671830 287470 ) ( * 298860 )
+      NEW met2 ( 671830 298860 ) ( 672100 * )
+      NEW met2 ( 672100 298860 ) ( * 300220 0 )
+      NEW met1 ( 286810 31450 ) ( 624450 * )
+      NEW met1 ( 624450 287470 ) ( 671830 * )
+      NEW met2 ( 624450 31450 ) ( * 287470 )
+      NEW met1 ( 286810 31450 ) M1M2_PR
+      NEW met1 ( 671830 287470 ) M1M2_PR
+      NEW met1 ( 624450 31450 ) M1M2_PR
+      NEW met1 ( 624450 287470 ) M1M2_PR ;
+    - wbs_dat_o[13] ( PIN wbs_dat_o[13] ) ( mprj wbs_dat_o[13] ) + USE SIGNAL
+      + ROUTED met2 ( 304290 2380 0 ) ( * 19550 )
+      NEW met1 ( 669990 299030 ) ( 676000 * )
+      NEW met2 ( 676000 299030 ) ( * 300220 0 )
+      NEW met2 ( 669990 51510 ) ( * 299030 )
+      NEW met1 ( 304290 19550 ) ( 342010 * )
+      NEW met2 ( 342010 19550 ) ( * 51510 )
+      NEW met1 ( 342010 51510 ) ( 669990 * )
+      NEW met1 ( 304290 19550 ) M1M2_PR
+      NEW met1 ( 669990 299030 ) M1M2_PR
+      NEW met1 ( 676000 299030 ) M1M2_PR
+      NEW met1 ( 669990 51510 ) M1M2_PR
+      NEW met1 ( 342010 19550 ) M1M2_PR
+      NEW met1 ( 342010 51510 ) M1M2_PR ;
+    - wbs_dat_o[14] ( PIN wbs_dat_o[14] ) ( mprj wbs_dat_o[14] ) + USE SIGNAL
+      + ROUTED met2 ( 321770 2380 0 ) ( * 32130 )
+      NEW met2 ( 679650 287130 ) ( * 298860 )
       NEW met2 ( 679650 298860 ) ( 679900 * )
       NEW met2 ( 679900 298860 ) ( * 300220 0 )
-      NEW met2 ( 617550 2380 0 ) ( * 17340 )
-      NEW met2 ( 617550 17340 ) ( 618010 * )
-      NEW met1 ( 620770 87210 ) ( 652050 * )
-      NEW met1 ( 652050 285770 ) ( 679650 * )
-      NEW met2 ( 618010 17340 ) ( * 34500 )
-      NEW met2 ( 618010 34500 ) ( 620770 * )
-      NEW met2 ( 620770 34500 ) ( * 87210 )
-      NEW met2 ( 652050 87210 ) ( * 285770 )
-      NEW met1 ( 679650 285770 ) M1M2_PR
-      NEW met1 ( 620770 87210 ) M1M2_PR
-      NEW met1 ( 652050 87210 ) M1M2_PR
-      NEW met1 ( 652050 285770 ) M1M2_PR ;
-    - wbs_dat_i[3] ( PIN wbs_dat_i[3] ) ( mprj wbs_dat_i[3] ) + USE SIGNAL
-      + ROUTED met2 ( 115230 2380 0 ) ( * 34500 )
-      NEW met2 ( 115230 34500 ) ( 117070 * )
-      NEW met2 ( 117070 34500 ) ( * 279650 )
-      NEW met2 ( 544870 279650 ) ( * 283220 )
-      NEW met2 ( 544870 283220 ) ( 545330 * )
-      NEW met2 ( 545330 283220 ) ( * 298860 )
-      NEW met2 ( 545330 298860 ) ( 546100 * )
-      NEW met2 ( 546100 298860 ) ( * 300220 0 )
-      NEW met1 ( 117070 279650 ) ( 544870 * )
-      NEW met1 ( 117070 279650 ) M1M2_PR
-      NEW met1 ( 544870 279650 ) M1M2_PR ;
-    - wbs_dat_i[4] ( PIN wbs_dat_i[4] ) ( mprj wbs_dat_i[4] ) + USE SIGNAL
-      + ROUTED met2 ( 138690 2380 0 ) ( * 15130 )
-      NEW met1 ( 138690 15130 ) ( 175950 * )
-      NEW met2 ( 550850 280330 ) ( * 298860 )
-      NEW met2 ( 550850 298860 ) ( 550900 * )
-      NEW met2 ( 550900 298860 ) ( * 300220 0 )
-      NEW met1 ( 175950 280330 ) ( 550850 * )
-      NEW met2 ( 175950 15130 ) ( * 280330 )
-      NEW met1 ( 138690 15130 ) M1M2_PR
-      NEW met1 ( 175950 15130 ) M1M2_PR
-      NEW met1 ( 175950 280330 ) M1M2_PR
-      NEW met1 ( 550850 280330 ) M1M2_PR ;
-    - wbs_dat_i[5] ( PIN wbs_dat_i[5] ) ( mprj wbs_dat_i[5] ) + USE SIGNAL
-      + ROUTED met2 ( 196650 19210 ) ( * 92990 )
-      NEW met2 ( 156630 2380 0 ) ( * 19210 )
-      NEW met1 ( 156630 19210 ) ( 196650 * )
-      NEW met1 ( 196650 92990 ) ( 552230 * )
-      NEW met2 ( 552230 298860 ) ( 555600 * )
-      NEW met2 ( 555600 298860 ) ( * 300220 0 )
-      NEW met2 ( 552230 92990 ) ( * 298860 )
-      NEW met1 ( 196650 19210 ) M1M2_PR
-      NEW met1 ( 196650 92990 ) M1M2_PR
-      NEW met1 ( 156630 19210 ) M1M2_PR
-      NEW met1 ( 552230 92990 ) M1M2_PR ;
-    - wbs_dat_i[6] ( PIN wbs_dat_i[6] ) ( mprj wbs_dat_i[6] ) + USE SIGNAL
-      + ROUTED met2 ( 217350 19550 ) ( * 273190 )
-      NEW met2 ( 174110 2380 0 ) ( * 19550 )
-      NEW met1 ( 174110 19550 ) ( 217350 * )
-      NEW met2 ( 559590 298860 ) ( 560400 * )
-      NEW met2 ( 560400 298860 ) ( * 300220 0 )
-      NEW met1 ( 217350 273190 ) ( 559590 * )
-      NEW met2 ( 559590 273190 ) ( * 298860 )
-      NEW met1 ( 217350 19550 ) M1M2_PR
-      NEW met1 ( 217350 273190 ) M1M2_PR
-      NEW met1 ( 174110 19550 ) M1M2_PR
-      NEW met1 ( 559590 273190 ) M1M2_PR ;
-    - wbs_dat_i[7] ( PIN wbs_dat_i[7] ) ( mprj wbs_dat_i[7] ) + USE SIGNAL
-      + ROUTED met2 ( 192050 2380 0 ) ( * 15980 )
-      NEW met2 ( 192050 15980 ) ( 193430 * )
-      NEW met2 ( 193430 15980 ) ( * 31110 )
-      NEW met1 ( 559130 299030 ) ( 565100 * )
-      NEW met2 ( 565100 299030 ) ( * 300220 0 )
-      NEW met2 ( 559130 31110 ) ( * 299030 )
-      NEW met1 ( 193430 31110 ) ( 559130 * )
-      NEW met1 ( 193430 31110 ) M1M2_PR
-      NEW met1 ( 559130 31110 ) M1M2_PR
-      NEW met1 ( 559130 299030 ) M1M2_PR
-      NEW met1 ( 565100 299030 ) M1M2_PR ;
-    - wbs_dat_i[8] ( PIN wbs_dat_i[8] ) ( mprj wbs_dat_i[8] ) + USE SIGNAL
-      + ROUTED met2 ( 209530 2380 0 ) ( * 15470 )
-      NEW met2 ( 569710 280670 ) ( * 298860 )
-      NEW met2 ( 569710 298860 ) ( 569900 * )
-      NEW met2 ( 569900 298860 ) ( * 300220 0 )
-      NEW met1 ( 209530 15470 ) ( 238050 * )
-      NEW met1 ( 238050 280670 ) ( 569710 * )
-      NEW met2 ( 238050 15470 ) ( * 280670 )
-      NEW met1 ( 209530 15470 ) M1M2_PR
-      NEW met1 ( 569710 280670 ) M1M2_PR
-      NEW met1 ( 238050 15470 ) M1M2_PR
-      NEW met1 ( 238050 280670 ) M1M2_PR ;
-    - wbs_dat_i[9] ( PIN wbs_dat_i[9] ) ( mprj wbs_dat_i[9] ) + USE SIGNAL
-      + ROUTED met2 ( 227470 2380 0 ) ( * 19380 )
-      NEW met2 ( 573390 298860 ) ( 574700 * )
-      NEW met2 ( 574700 298860 ) ( * 300220 0 )
-      NEW met2 ( 573390 38250 ) ( * 298860 )
-      NEW met2 ( 227470 19380 ) ( 227930 * )
-      NEW met2 ( 227930 19380 ) ( * 38250 )
-      NEW met1 ( 227930 38250 ) ( 573390 * )
-      NEW met1 ( 573390 38250 ) M1M2_PR
-      NEW met1 ( 227930 38250 ) M1M2_PR ;
-    - wbs_dat_o[0] ( PIN wbs_dat_o[0] ) ( mprj wbs_dat_o[0] ) + USE SIGNAL
-      + ROUTED met2 ( 683330 298860 ) ( 684600 * )
-      NEW met2 ( 684600 298860 ) ( * 300220 0 )
-      NEW met2 ( 683330 272510 ) ( * 298860 )
-      NEW met2 ( 49910 2380 0 ) ( * 15810 )
-      NEW met1 ( 49910 15810 ) ( 72450 * )
-      NEW met2 ( 72450 15810 ) ( * 272510 )
-      NEW met1 ( 72450 272510 ) ( 683330 * )
-      NEW met1 ( 683330 272510 ) M1M2_PR
-      NEW met1 ( 49910 15810 ) M1M2_PR
-      NEW met1 ( 72450 15810 ) M1M2_PR
-      NEW met1 ( 72450 272510 ) M1M2_PR ;
-    - wbs_dat_o[10] ( PIN wbs_dat_o[10] ) ( mprj wbs_dat_o[10] ) + USE SIGNAL
-      + ROUTED met2 ( 250930 2380 0 ) ( * 16830 )
-      NEW met1 ( 250930 16830 ) ( 258750 * )
-      NEW met2 ( 732090 298860 ) ( 732400 * )
-      NEW met2 ( 732400 298860 ) ( * 300220 0 )
-      NEW met2 ( 258750 16830 ) ( * 272850 )
-      NEW met1 ( 258750 272850 ) ( 732090 * )
-      NEW met2 ( 732090 272850 ) ( * 298860 )
-      NEW met1 ( 250930 16830 ) M1M2_PR
-      NEW met1 ( 258750 16830 ) M1M2_PR
-      NEW met1 ( 258750 272850 ) M1M2_PR
-      NEW met1 ( 732090 272850 ) M1M2_PR ;
-    - wbs_dat_o[11] ( PIN wbs_dat_o[11] ) ( mprj wbs_dat_o[11] ) + USE SIGNAL
-      + ROUTED met2 ( 268870 2380 0 ) ( * 17340 )
-      NEW met2 ( 268410 17340 ) ( 268870 * )
-      NEW met1 ( 731630 299030 ) ( 737200 * )
-      NEW met2 ( 737200 299030 ) ( * 300220 0 )
-      NEW met2 ( 268410 17340 ) ( * 37910 )
-      NEW met2 ( 731630 37910 ) ( * 299030 )
-      NEW met1 ( 268410 37910 ) ( 731630 * )
-      NEW met1 ( 731630 299030 ) M1M2_PR
-      NEW met1 ( 737200 299030 ) M1M2_PR
-      NEW met1 ( 268410 37910 ) M1M2_PR
-      NEW met1 ( 731630 37910 ) M1M2_PR ;
-    - wbs_dat_o[12] ( PIN wbs_dat_o[12] ) ( mprj wbs_dat_o[12] ) + USE SIGNAL
-      + ROUTED met2 ( 286350 2380 0 ) ( * 15130 )
-      NEW met1 ( 286350 15130 ) ( 307050 * )
-      NEW met2 ( 307050 15130 ) ( * 189550 )
-      NEW met1 ( 307050 189550 ) ( 738530 * )
-      NEW met2 ( 738530 298860 ) ( 741900 * )
-      NEW met2 ( 741900 298860 ) ( * 300220 0 )
-      NEW met2 ( 738530 189550 ) ( * 298860 )
-      NEW met1 ( 286350 15130 ) M1M2_PR
-      NEW met1 ( 307050 15130 ) M1M2_PR
-      NEW met1 ( 307050 189550 ) M1M2_PR
-      NEW met1 ( 738530 189550 ) M1M2_PR ;
-    - wbs_dat_o[13] ( PIN wbs_dat_o[13] ) ( mprj wbs_dat_o[13] ) + USE SIGNAL
-      + ROUTED met2 ( 304290 2380 0 ) ( * 19890 )
-      NEW met1 ( 304290 19890 ) ( 309810 * )
-      NEW met2 ( 309810 19890 ) ( * 34500 )
-      NEW met2 ( 309810 34500 ) ( 310270 * )
-      NEW met2 ( 310270 34500 ) ( * 279310 )
-      NEW met2 ( 744970 279310 ) ( * 283220 )
-      NEW met2 ( 744970 283220 ) ( 745430 * )
-      NEW met2 ( 745430 283220 ) ( * 299540 )
-      NEW met2 ( 745430 299540 ) ( 746600 * )
-      NEW met2 ( 746600 299540 ) ( * 300220 0 )
-      NEW met1 ( 310270 279310 ) ( 744970 * )
-      NEW met1 ( 304290 19890 ) M1M2_PR
-      NEW met1 ( 309810 19890 ) M1M2_PR
-      NEW met1 ( 310270 279310 ) M1M2_PR
-      NEW met1 ( 744970 279310 ) M1M2_PR ;
-    - wbs_dat_o[14] ( PIN wbs_dat_o[14] ) ( mprj wbs_dat_o[14] ) + USE SIGNAL
-      + ROUTED met2 ( 321770 2380 0 ) ( * 19890 )
-      NEW met2 ( 745890 298860 ) ( 751400 * )
-      NEW met2 ( 751400 298860 ) ( * 300220 0 )
-      NEW met2 ( 745890 19890 ) ( * 298860 )
-      NEW met1 ( 321770 19890 ) ( 745890 * )
-      NEW met1 ( 321770 19890 ) M1M2_PR
-      NEW met1 ( 745890 19890 ) M1M2_PR ;
+      NEW met1 ( 321770 32130 ) ( 645150 * )
+      NEW met1 ( 645150 287130 ) ( 679650 * )
+      NEW met2 ( 645150 32130 ) ( * 287130 )
+      NEW met1 ( 321770 32130 ) M1M2_PR
+      NEW met1 ( 679650 287130 ) M1M2_PR
+      NEW met1 ( 645150 32130 ) M1M2_PR
+      NEW met1 ( 645150 287130 ) M1M2_PR ;
     - wbs_dat_o[15] ( PIN wbs_dat_o[15] ) ( mprj wbs_dat_o[15] ) + USE SIGNAL
-      + ROUTED li1 ( 374670 16830 ) ( * 20230 )
-      NEW met2 ( 339710 2380 0 ) ( * 16830 )
-      NEW met1 ( 339710 16830 ) ( 374670 * )
-      NEW met2 ( 752330 298860 ) ( 756200 * )
-      NEW met2 ( 756200 298860 ) ( * 300220 0 )
-      NEW met2 ( 752330 20230 ) ( * 298860 )
-      NEW met1 ( 374670 20230 ) ( 752330 * )
-      NEW li1 ( 374670 16830 ) L1M1_PR_MR
-      NEW li1 ( 374670 20230 ) L1M1_PR_MR
-      NEW met1 ( 339710 16830 ) M1M2_PR
-      NEW met1 ( 752330 20230 ) M1M2_PR ;
+      + ROUTED met2 ( 683790 298860 ) ( 683800 * )
+      NEW met2 ( 683800 298860 ) ( * 300220 0 )
+      NEW met2 ( 683790 127670 ) ( * 298860 )
+      NEW met2 ( 339710 2380 0 ) ( * 15130 )
+      NEW met1 ( 339710 15130 ) ( 355810 * )
+      NEW met1 ( 355810 127670 ) ( 683790 * )
+      NEW met2 ( 355810 15130 ) ( * 127670 )
+      NEW met1 ( 683790 127670 ) M1M2_PR
+      NEW met1 ( 339710 15130 ) M1M2_PR
+      NEW met1 ( 355810 15130 ) M1M2_PR
+      NEW met1 ( 355810 127670 ) M1M2_PR ;
     - wbs_dat_o[16] ( PIN wbs_dat_o[16] ) ( mprj wbs_dat_o[16] ) + USE SIGNAL
-      + ROUTED met2 ( 759690 298860 ) ( 761000 * )
-      NEW met2 ( 761000 298860 ) ( * 300220 0 )
-      NEW met2 ( 759690 20570 ) ( * 298860 )
+      + ROUTED met1 ( 683330 299030 ) ( 687700 * )
+      NEW met2 ( 687700 299030 ) ( * 300220 0 )
+      NEW met2 ( 382950 20570 ) ( * 120530 )
+      NEW met2 ( 683330 120530 ) ( * 299030 )
       NEW met2 ( 357650 2380 0 ) ( * 20570 )
-      NEW met1 ( 357650 20570 ) ( 759690 * )
-      NEW met1 ( 759690 20570 ) M1M2_PR
+      NEW met1 ( 357650 20570 ) ( 382950 * )
+      NEW met1 ( 382950 120530 ) ( 683330 * )
+      NEW met1 ( 382950 20570 ) M1M2_PR
+      NEW met1 ( 382950 120530 ) M1M2_PR
+      NEW met1 ( 683330 120530 ) M1M2_PR
+      NEW met1 ( 683330 299030 ) M1M2_PR
+      NEW met1 ( 687700 299030 ) M1M2_PR
       NEW met1 ( 357650 20570 ) M1M2_PR ;
     - wbs_dat_o[17] ( PIN wbs_dat_o[17] ) ( mprj wbs_dat_o[17] ) + USE SIGNAL
       + ROUTED met2 ( 375130 2380 0 ) ( * 16830 )
       NEW met1 ( 375130 16830 ) ( 379270 * )
-      NEW met2 ( 765670 287130 ) ( * 298860 )
-      NEW met2 ( 765670 298860 ) ( 765800 * )
-      NEW met2 ( 765800 298860 ) ( * 300220 0 )
-      NEW met2 ( 379270 16830 ) ( * 287130 )
-      NEW met1 ( 379270 287130 ) ( 765670 * )
+      NEW met1 ( 672750 288150 ) ( 691610 * )
+      NEW met2 ( 691610 288150 ) ( * 298860 )
+      NEW met2 ( 691600 298860 ) ( 691610 * )
+      NEW met2 ( 691600 298860 ) ( * 300220 0 )
+      NEW met2 ( 379270 16830 ) ( * 99790 )
+      NEW met2 ( 672750 99790 ) ( * 288150 )
+      NEW met1 ( 379270 99790 ) ( 672750 * )
       NEW met1 ( 375130 16830 ) M1M2_PR
       NEW met1 ( 379270 16830 ) M1M2_PR
-      NEW met1 ( 379270 287130 ) M1M2_PR
-      NEW met1 ( 765670 287130 ) M1M2_PR ;
+      NEW met1 ( 379270 99790 ) M1M2_PR
+      NEW met1 ( 672750 99790 ) M1M2_PR
+      NEW met1 ( 672750 288150 ) M1M2_PR
+      NEW met1 ( 691610 288150 ) M1M2_PR ;
     - wbs_dat_o[18] ( PIN wbs_dat_o[18] ) ( mprj wbs_dat_o[18] ) + USE SIGNAL
-      + ROUTED met2 ( 393070 2380 0 ) ( * 16150 )
-      NEW met2 ( 766130 298860 ) ( 770500 * )
-      NEW met2 ( 770500 298860 ) ( * 300220 0 )
-      NEW met2 ( 766130 16830 ) ( * 298860 )
-      NEW met1 ( 434470 16150 ) ( * 16830 )
-      NEW met1 ( 393070 16150 ) ( 434470 * )
-      NEW met1 ( 434470 16830 ) ( 766130 * )
-      NEW met1 ( 393070 16150 ) M1M2_PR
-      NEW met1 ( 766130 16830 ) M1M2_PR ;
+      + ROUTED met2 ( 393070 2380 0 ) ( * 20570 )
+      NEW met2 ( 695290 280330 ) ( * 298860 )
+      NEW met2 ( 695290 298860 ) ( 695500 * )
+      NEW met2 ( 695500 298860 ) ( * 300220 0 )
+      NEW met1 ( 393070 20570 ) ( 445050 * )
+      NEW met1 ( 445050 280330 ) ( 695290 * )
+      NEW met2 ( 445050 20570 ) ( * 280330 )
+      NEW met1 ( 393070 20570 ) M1M2_PR
+      NEW met1 ( 695290 280330 ) M1M2_PR
+      NEW met1 ( 445050 20570 ) M1M2_PR
+      NEW met1 ( 445050 280330 ) M1M2_PR ;
     - wbs_dat_o[19] ( PIN wbs_dat_o[19] ) ( mprj wbs_dat_o[19] ) + USE SIGNAL
-      + ROUTED met1 ( 764750 16150 ) ( * 16490 )
-      NEW met1 ( 764750 16150 ) ( 773490 * )
-      NEW met2 ( 773490 298860 ) ( 775300 * )
-      NEW met2 ( 775300 298860 ) ( * 300220 0 )
-      NEW met2 ( 773490 16150 ) ( * 298860 )
-      NEW met1 ( 410550 15810 ) ( 434930 * )
-      NEW met1 ( 434930 15810 ) ( * 16490 )
-      NEW met2 ( 410550 2380 0 ) ( * 15810 )
-      NEW met1 ( 434930 16490 ) ( 764750 * )
-      NEW met1 ( 773490 16150 ) M1M2_PR
-      NEW met1 ( 410550 15810 ) M1M2_PR ;
+      + ROUTED met2 ( 410550 2380 0 ) ( * 19550 )
+      NEW met2 ( 697590 298860 ) ( 699500 * )
+      NEW met2 ( 699500 298860 ) ( * 300220 0 )
+      NEW met2 ( 697590 19550 ) ( * 298860 )
+      NEW met1 ( 410550 19550 ) ( 697590 * )
+      NEW met1 ( 410550 19550 ) M1M2_PR
+      NEW met1 ( 697590 19550 ) M1M2_PR ;
     - wbs_dat_o[1] ( PIN wbs_dat_o[1] ) ( mprj wbs_dat_o[1] ) + USE SIGNAL
-      + ROUTED met2 ( 685170 298860 ) ( 689400 * )
-      NEW met2 ( 689400 298860 ) ( * 300220 0 )
-      NEW met2 ( 684250 17170 ) ( * 227700 )
-      NEW met2 ( 684250 227700 ) ( 685170 * )
-      NEW met2 ( 685170 227700 ) ( * 298860 )
-      NEW met2 ( 73830 2380 0 ) ( * 17170 )
-      NEW met1 ( 73830 17170 ) ( 684250 * )
-      NEW met1 ( 684250 17170 ) M1M2_PR
-      NEW met1 ( 73830 17170 ) M1M2_PR ;
+      + ROUTED met2 ( 73830 2380 0 ) ( * 18700 )
+      NEW met3 ( 73830 18700 ) ( 628590 * )
+      NEW met2 ( 628590 298860 ) ( 629200 * )
+      NEW met2 ( 629200 298860 ) ( * 300220 0 )
+      NEW met2 ( 628590 18700 ) ( * 298860 )
+      NEW met2 ( 73830 18700 ) M2M3_PR_M
+      NEW met2 ( 628590 18700 ) M2M3_PR_M ;
     - wbs_dat_o[20] ( PIN wbs_dat_o[20] ) ( mprj wbs_dat_o[20] ) + USE SIGNAL
-      + ROUTED met2 ( 779930 287470 ) ( * 298860 )
-      NEW met2 ( 779930 298860 ) ( 780100 * )
-      NEW met2 ( 780100 298860 ) ( * 300220 0 )
-      NEW met1 ( 434010 285770 ) ( 456090 * )
-      NEW li1 ( 456090 285770 ) ( * 287470 )
-      NEW met1 ( 456090 287470 ) ( 779930 * )
-      NEW met1 ( 428490 16830 ) ( 434010 * )
-      NEW met2 ( 428490 2380 0 ) ( * 16830 )
-      NEW met2 ( 434010 16830 ) ( * 285770 )
-      NEW met1 ( 779930 287470 ) M1M2_PR
-      NEW met1 ( 434010 285770 ) M1M2_PR
-      NEW li1 ( 456090 285770 ) L1M1_PR_MR
-      NEW li1 ( 456090 287470 ) L1M1_PR_MR
-      NEW met1 ( 428490 16830 ) M1M2_PR
-      NEW met1 ( 434010 16830 ) M1M2_PR ;
+      + ROUTED met1 ( 697130 299030 ) ( 703400 * )
+      NEW met2 ( 703400 299030 ) ( * 300220 0 )
+      NEW met2 ( 697130 19890 ) ( * 299030 )
+      NEW met2 ( 428490 2380 0 ) ( * 19890 )
+      NEW met1 ( 428490 19890 ) ( 697130 * )
+      NEW met1 ( 697130 19890 ) M1M2_PR
+      NEW met1 ( 697130 299030 ) M1M2_PR
+      NEW met1 ( 703400 299030 ) M1M2_PR
+      NEW met1 ( 428490 19890 ) M1M2_PR ;
     - wbs_dat_o[21] ( PIN wbs_dat_o[21] ) ( mprj wbs_dat_o[21] ) + USE SIGNAL
-      + ROUTED met1 ( 478170 15810 ) ( * 16150 )
-      NEW met1 ( 764290 15810 ) ( * 16150 )
-      NEW met1 ( 764290 15810 ) ( 780850 * )
-      NEW met2 ( 780850 298860 ) ( 784900 * )
-      NEW met2 ( 784900 298860 ) ( * 300220 0 )
-      NEW met2 ( 780850 15810 ) ( * 298860 )
-      NEW met1 ( 478170 16150 ) ( 764290 * )
-      NEW met2 ( 445970 2380 0 ) ( * 15810 )
-      NEW met1 ( 445970 15810 ) ( 478170 * )
-      NEW met1 ( 780850 15810 ) M1M2_PR
-      NEW met1 ( 445970 15810 ) M1M2_PR ;
+      + ROUTED met2 ( 704030 298860 ) ( 707300 * )
+      NEW met2 ( 707300 298860 ) ( * 300220 0 )
+      NEW met2 ( 704030 20230 ) ( * 298860 )
+      NEW met2 ( 445970 2380 0 ) ( * 20230 )
+      NEW met1 ( 445970 20230 ) ( 704030 * )
+      NEW met1 ( 704030 20230 ) M1M2_PR
+      NEW met1 ( 445970 20230 ) M1M2_PR ;
     - wbs_dat_o[22] ( PIN wbs_dat_o[22] ) ( mprj wbs_dat_o[22] ) + USE SIGNAL
-      + ROUTED met2 ( 789590 288490 ) ( * 298860 )
-      NEW met2 ( 789590 298860 ) ( 789700 * )
-      NEW met2 ( 789700 298860 ) ( * 300220 0 )
-      NEW met2 ( 463910 2380 0 ) ( * 16150 )
-      NEW met1 ( 463910 16150 ) ( 468970 * )
-      NEW met1 ( 468970 288490 ) ( 789590 * )
-      NEW met2 ( 468970 16150 ) ( * 288490 )
-      NEW met1 ( 789590 288490 ) M1M2_PR
-      NEW met1 ( 463910 16150 ) M1M2_PR
-      NEW met1 ( 468970 16150 ) M1M2_PR
-      NEW met1 ( 468970 288490 ) M1M2_PR ;
+      + ROUTED met2 ( 463910 2380 0 ) ( * 20570 )
+      NEW met1 ( 463910 20570 ) ( 711390 * )
+      NEW met2 ( 711200 298860 ) ( 711390 * )
+      NEW met2 ( 711200 298860 ) ( * 300220 0 )
+      NEW met2 ( 711390 20570 ) ( * 298860 )
+      NEW met1 ( 463910 20570 ) M1M2_PR
+      NEW met1 ( 711390 20570 ) M1M2_PR ;
     - wbs_dat_o[23] ( PIN wbs_dat_o[23] ) ( mprj wbs_dat_o[23] ) + USE SIGNAL
-      + ROUTED met2 ( 481390 2380 0 ) ( * 15470 )
-      NEW met1 ( 481390 15470 ) ( 503930 * )
-      NEW met1 ( 503930 15470 ) ( * 15810 )
-      NEW met1 ( 763830 15470 ) ( * 15810 )
-      NEW met1 ( 763830 15470 ) ( 794190 * )
-      NEW met2 ( 794190 298860 ) ( 794400 * )
-      NEW met2 ( 794400 298860 ) ( * 300220 0 )
-      NEW met2 ( 794190 15470 ) ( * 298860 )
-      NEW met1 ( 503930 15810 ) ( 763830 * )
-      NEW met1 ( 481390 15470 ) M1M2_PR
-      NEW met1 ( 794190 15470 ) M1M2_PR ;
+      + ROUTED met2 ( 481390 2380 0 ) ( * 16830 )
+      NEW met1 ( 481390 16830 ) ( 710930 * )
+      NEW met1 ( 710930 288150 ) ( 715070 * )
+      NEW met2 ( 715070 288150 ) ( * 298860 )
+      NEW met2 ( 715070 298860 ) ( 715100 * )
+      NEW met2 ( 715100 298860 ) ( * 300220 0 )
+      NEW met2 ( 710930 16830 ) ( * 288150 )
+      NEW met1 ( 481390 16830 ) M1M2_PR
+      NEW met1 ( 710930 16830 ) M1M2_PR
+      NEW met1 ( 710930 288150 ) M1M2_PR
+      NEW met1 ( 715070 288150 ) M1M2_PR ;
     - wbs_dat_o[24] ( PIN wbs_dat_o[24] ) ( mprj wbs_dat_o[24] ) + USE SIGNAL
-      + ROUTED met2 ( 499330 2380 0 ) ( * 15810 )
-      NEW met1 ( 499330 15810 ) ( 503470 * )
-      NEW met2 ( 799250 288830 ) ( * 298860 )
-      NEW met2 ( 799100 298860 ) ( 799250 * )
-      NEW met2 ( 799100 298860 ) ( * 300220 0 )
-      NEW met2 ( 503470 15810 ) ( * 289170 )
-      NEW met1 ( 503470 289170 ) ( 517500 * )
-      NEW met1 ( 517500 288830 ) ( * 289170 )
-      NEW met1 ( 517500 288830 ) ( 799250 * )
-      NEW met1 ( 499330 15810 ) M1M2_PR
-      NEW met1 ( 503470 15810 ) M1M2_PR
-      NEW met1 ( 503470 289170 ) M1M2_PR
-      NEW met1 ( 799250 288830 ) M1M2_PR ;
+      + ROUTED met2 ( 499330 2380 0 ) ( * 16490 )
+      NEW met1 ( 499330 16490 ) ( 719210 * )
+      NEW met2 ( 719000 298860 ) ( 719210 * )
+      NEW met2 ( 719000 298860 ) ( * 300220 0 )
+      NEW met2 ( 719210 16490 ) ( * 298860 )
+      NEW met1 ( 499330 16490 ) M1M2_PR
+      NEW met1 ( 719210 16490 ) M1M2_PR ;
     - wbs_dat_o[25] ( PIN wbs_dat_o[25] ) ( mprj wbs_dat_o[25] ) + USE SIGNAL
-      + ROUTED met2 ( 516810 2380 0 ) ( * 15470 )
-      NEW li1 ( 763370 15470 ) ( * 19210 )
-      NEW met1 ( 763370 19210 ) ( 801550 * )
-      NEW met2 ( 801550 298860 ) ( 803900 * )
-      NEW met2 ( 803900 298860 ) ( * 300220 0 )
-      NEW met2 ( 801550 19210 ) ( * 298860 )
-      NEW met1 ( 516810 15470 ) ( 763370 * )
-      NEW met1 ( 516810 15470 ) M1M2_PR
-      NEW li1 ( 763370 15470 ) L1M1_PR_MR
-      NEW li1 ( 763370 19210 ) L1M1_PR_MR
-      NEW met1 ( 801550 19210 ) M1M2_PR ;
+      + ROUTED met2 ( 516810 2380 0 ) ( * 16150 )
+      NEW met1 ( 516810 16150 ) ( 718290 * )
+      NEW met1 ( 718290 299030 ) ( 722900 * )
+      NEW met2 ( 722900 299030 ) ( * 300220 0 )
+      NEW met2 ( 718290 16150 ) ( * 299030 )
+      NEW met1 ( 516810 16150 ) M1M2_PR
+      NEW met1 ( 718290 16150 ) M1M2_PR
+      NEW met1 ( 718290 299030 ) M1M2_PR
+      NEW met1 ( 722900 299030 ) M1M2_PR ;
     - wbs_dat_o[26] ( PIN wbs_dat_o[26] ) ( mprj wbs_dat_o[26] ) + USE SIGNAL
-      + ROUTED met2 ( 534750 2380 0 ) ( * 15130 )
-      NEW met1 ( 534750 15130 ) ( 808450 * )
-      NEW met2 ( 808450 298860 ) ( 808700 * )
-      NEW met2 ( 808700 298860 ) ( * 300220 0 )
-      NEW met2 ( 808450 15130 ) ( * 298860 )
-      NEW met1 ( 534750 15130 ) M1M2_PR
-      NEW met1 ( 808450 15130 ) M1M2_PR ;
+      + ROUTED met2 ( 534750 2380 0 ) ( * 15810 )
+      NEW met1 ( 534750 15810 ) ( 725190 * )
+      NEW met2 ( 725190 298860 ) ( 726800 * )
+      NEW met2 ( 726800 298860 ) ( * 300220 0 )
+      NEW met2 ( 725190 15810 ) ( * 298860 )
+      NEW met1 ( 534750 15810 ) M1M2_PR
+      NEW met1 ( 725190 15810 ) M1M2_PR ;
     - wbs_dat_o[27] ( PIN wbs_dat_o[27] ) ( mprj wbs_dat_o[27] ) + USE SIGNAL
-      + ROUTED met2 ( 552690 2380 0 ) ( * 14790 )
-      NEW met1 ( 552690 14790 ) ( 807990 * )
-      NEW met1 ( 807990 299030 ) ( 813500 * )
-      NEW met2 ( 813500 299030 ) ( * 300220 0 )
-      NEW met2 ( 807990 14790 ) ( * 299030 )
-      NEW met1 ( 552690 14790 ) M1M2_PR
-      NEW met1 ( 807990 14790 ) M1M2_PR
-      NEW met1 ( 807990 299030 ) M1M2_PR
-      NEW met1 ( 813500 299030 ) M1M2_PR ;
+      + ROUTED met2 ( 552690 2380 0 ) ( * 15470 )
+      NEW met1 ( 552690 15470 ) ( 724730 * )
+      NEW met1 ( 724730 299030 ) ( 730700 * )
+      NEW met2 ( 730700 299030 ) ( * 300220 0 )
+      NEW met2 ( 724730 15470 ) ( * 299030 )
+      NEW met1 ( 552690 15470 ) M1M2_PR
+      NEW met1 ( 724730 15470 ) M1M2_PR
+      NEW met1 ( 724730 299030 ) M1M2_PR
+      NEW met1 ( 730700 299030 ) M1M2_PR ;
     - wbs_dat_o[28] ( PIN wbs_dat_o[28] ) ( mprj wbs_dat_o[28] ) + USE SIGNAL
-      + ROUTED met2 ( 570170 2380 0 ) ( * 14450 )
-      NEW met1 ( 570170 14450 ) ( 572470 * )
-      NEW met2 ( 572470 14450 ) ( * 289170 )
-      NEW met2 ( 818110 289170 ) ( * 298860 )
-      NEW met2 ( 818110 298860 ) ( 818300 * )
-      NEW met2 ( 818300 298860 ) ( * 300220 0 )
-      NEW met1 ( 572470 289170 ) ( 818110 * )
-      NEW met1 ( 570170 14450 ) M1M2_PR
-      NEW met1 ( 572470 14450 ) M1M2_PR
-      NEW met1 ( 572470 289170 ) M1M2_PR
-      NEW met1 ( 818110 289170 ) M1M2_PR ;
+      + ROUTED met2 ( 570170 2380 0 ) ( * 15130 )
+      NEW met1 ( 570170 15130 ) ( 732090 * )
+      NEW met2 ( 732090 298860 ) ( 734500 * )
+      NEW met2 ( 734500 298860 ) ( * 300220 0 )
+      NEW met2 ( 732090 15130 ) ( * 298860 )
+      NEW met1 ( 570170 15130 ) M1M2_PR
+      NEW met1 ( 732090 15130 ) M1M2_PR ;
     - wbs_dat_o[29] ( PIN wbs_dat_o[29] ) ( mprj wbs_dat_o[29] ) + USE SIGNAL
-      + ROUTED met2 ( 588110 2380 0 ) ( * 14450 )
-      NEW met1 ( 588110 14450 ) ( 821790 * )
-      NEW met2 ( 821790 298860 ) ( 823100 * )
-      NEW met2 ( 823100 298860 ) ( * 300220 0 )
-      NEW met2 ( 821790 14450 ) ( * 298860 )
-      NEW met1 ( 588110 14450 ) M1M2_PR
-      NEW met1 ( 821790 14450 ) M1M2_PR ;
+      + ROUTED met2 ( 588110 2380 0 ) ( * 14110 )
+      NEW li1 ( 623070 14110 ) ( * 14790 )
+      NEW li1 ( 623070 14790 ) ( 623990 * )
+      NEW met1 ( 588110 14110 ) ( 623070 * )
+      NEW met1 ( 623990 14790 ) ( 738530 * )
+      NEW met2 ( 738400 298860 ) ( 738530 * )
+      NEW met2 ( 738400 298860 ) ( * 300220 0 )
+      NEW met2 ( 738530 14790 ) ( * 298860 )
+      NEW met1 ( 588110 14110 ) M1M2_PR
+      NEW li1 ( 623070 14110 ) L1M1_PR_MR
+      NEW li1 ( 623990 14790 ) L1M1_PR_MR
+      NEW met1 ( 738530 14790 ) M1M2_PR ;
     - wbs_dat_o[2] ( PIN wbs_dat_o[2] ) ( mprj wbs_dat_o[2] ) + USE SIGNAL
       + ROUTED met2 ( 97290 2380 0 ) ( * 15130 )
       NEW met1 ( 97290 15130 ) ( 106950 * )
-      NEW met2 ( 693910 286790 ) ( * 298860 )
-      NEW met2 ( 693910 298860 ) ( 694200 * )
-      NEW met2 ( 694200 298860 ) ( * 300220 0 )
-      NEW met2 ( 106950 15130 ) ( * 286790 )
-      NEW met1 ( 106950 286790 ) ( 693910 * )
+      NEW met2 ( 106950 15130 ) ( * 287130 )
+      NEW met2 ( 633190 287130 ) ( * 298860 )
+      NEW met2 ( 633100 298860 ) ( 633190 * )
+      NEW met2 ( 633100 298860 ) ( * 300220 0 )
+      NEW met1 ( 106950 287130 ) ( 633190 * )
       NEW met1 ( 97290 15130 ) M1M2_PR
       NEW met1 ( 106950 15130 ) M1M2_PR
-      NEW met1 ( 106950 286790 ) M1M2_PR
-      NEW met1 ( 693910 286790 ) M1M2_PR ;
+      NEW met1 ( 106950 287130 ) M1M2_PR
+      NEW met1 ( 633190 287130 ) M1M2_PR ;
     - wbs_dat_o[30] ( PIN wbs_dat_o[30] ) ( mprj wbs_dat_o[30] ) + USE SIGNAL
-      + ROUTED met2 ( 605590 2380 0 ) ( * 14110 )
-      NEW met1 ( 605590 14110 ) ( 822250 * )
-      NEW met2 ( 823630 298860 ) ( 827800 * )
-      NEW met2 ( 827800 298860 ) ( * 300220 0 )
-      NEW met2 ( 822250 14110 ) ( * 227700 )
-      NEW met2 ( 822250 227700 ) ( 823630 * )
-      NEW met2 ( 823630 227700 ) ( * 298860 )
-      NEW met1 ( 605590 14110 ) M1M2_PR
-      NEW met1 ( 822250 14110 ) M1M2_PR ;
+      + ROUTED met2 ( 605590 2380 0 ) ( * 14450 )
+      NEW met1 ( 605590 14450 ) ( 614100 * )
+      NEW met1 ( 614100 14450 ) ( * 14790 )
+      NEW met1 ( 614100 14790 ) ( 623530 * )
+      NEW met1 ( 623530 14450 ) ( * 14790 )
+      NEW met1 ( 623530 14450 ) ( 738990 * )
+      NEW met2 ( 738990 298860 ) ( 742300 * )
+      NEW met2 ( 742300 298860 ) ( * 300220 0 )
+      NEW met2 ( 738990 14450 ) ( * 298860 )
+      NEW met1 ( 605590 14450 ) M1M2_PR
+      NEW met1 ( 738990 14450 ) M1M2_PR ;
     - wbs_dat_o[31] ( PIN wbs_dat_o[31] ) ( mprj wbs_dat_o[31] ) + USE SIGNAL
-      + ROUTED met2 ( 623530 2380 0 ) ( * 3060 )
-      NEW met2 ( 623530 3060 ) ( 624450 * )
-      NEW met2 ( 624450 2380 ) ( * 3060 )
-      NEW met2 ( 624450 2380 ) ( 625830 * )
-      NEW met2 ( 832830 287810 ) ( * 298860 )
-      NEW met2 ( 832700 298860 ) ( 832830 * )
-      NEW met2 ( 832700 298860 ) ( * 300220 0 )
-      NEW met1 ( 627670 287810 ) ( 832830 * )
-      NEW met2 ( 625830 2380 ) ( * 34500 )
-      NEW met2 ( 625830 34500 ) ( 627670 * )
-      NEW met2 ( 627670 34500 ) ( * 287810 )
-      NEW met1 ( 627670 287810 ) M1M2_PR
-      NEW met1 ( 832830 287810 ) M1M2_PR ;
+      + ROUTED met2 ( 623530 2380 0 ) ( * 14110 )
+      NEW met1 ( 623530 14110 ) ( 746350 * )
+      NEW met2 ( 746200 298860 ) ( 746350 * )
+      NEW met2 ( 746200 298860 ) ( * 300220 0 )
+      NEW met2 ( 746350 14110 ) ( * 298860 )
+      NEW met1 ( 623530 14110 ) M1M2_PR
+      NEW met1 ( 746350 14110 ) M1M2_PR ;
     - wbs_dat_o[3] ( PIN wbs_dat_o[3] ) ( mprj wbs_dat_o[3] ) + USE SIGNAL
-      + ROUTED met2 ( 121210 2380 0 ) ( * 17510 )
-      NEW li1 ( 675970 17510 ) ( 682870 * )
-      NEW met1 ( 682870 17510 ) ( 698050 * )
-      NEW met2 ( 698050 298860 ) ( 698900 * )
-      NEW met2 ( 698900 298860 ) ( * 300220 0 )
-      NEW met2 ( 698050 17510 ) ( * 298860 )
-      NEW met1 ( 121210 17510 ) ( 675970 * )
-      NEW met1 ( 121210 17510 ) M1M2_PR
-      NEW li1 ( 675970 17510 ) L1M1_PR_MR
-      NEW li1 ( 682870 17510 ) L1M1_PR_MR
-      NEW met1 ( 698050 17510 ) M1M2_PR ;
+      + ROUTED met2 ( 121210 2380 0 ) ( * 17170 )
+      NEW met1 ( 121210 17170 ) ( 131100 * )
+      NEW met1 ( 131100 16490 ) ( * 17170 )
+      NEW met1 ( 131100 16490 ) ( 179400 * )
+      NEW met1 ( 179400 16490 ) ( * 17170 )
+      NEW met1 ( 179400 17170 ) ( 635950 * )
+      NEW met2 ( 635950 298860 ) ( 637000 * )
+      NEW met2 ( 637000 298860 ) ( * 300220 0 )
+      NEW met2 ( 635950 17170 ) ( * 298860 )
+      NEW met1 ( 121210 17170 ) M1M2_PR
+      NEW met1 ( 635950 17170 ) M1M2_PR ;
     - wbs_dat_o[4] ( PIN wbs_dat_o[4] ) ( mprj wbs_dat_o[4] ) + USE SIGNAL
-      + ROUTED met1 ( 697130 299370 ) ( 703700 * )
-      NEW met2 ( 703700 299370 ) ( * 300220 0 )
-      NEW met2 ( 697130 17850 ) ( * 299370 )
-      NEW met2 ( 144670 2380 0 ) ( * 16830 )
-      NEW met1 ( 144670 16830 ) ( 172730 * )
-      NEW li1 ( 172730 16830 ) ( * 17850 )
-      NEW met1 ( 172730 17850 ) ( 697130 * )
-      NEW met1 ( 697130 17850 ) M1M2_PR
-      NEW met1 ( 697130 299370 ) M1M2_PR
-      NEW met1 ( 703700 299370 ) M1M2_PR
+      + ROUTED met2 ( 144670 2380 0 ) ( * 16830 )
+      NEW met1 ( 144670 16830 ) ( 173190 * )
+      NEW met1 ( 173190 16830 ) ( * 17510 )
+      NEW met1 ( 617090 17510 ) ( * 17850 )
+      NEW met1 ( 617090 17850 ) ( 636410 * )
+      NEW met1 ( 173190 17510 ) ( 617090 * )
+      NEW met2 ( 637790 298860 ) ( 640900 * )
+      NEW met2 ( 640900 298860 ) ( * 300220 0 )
+      NEW met2 ( 636410 17850 ) ( * 227700 )
+      NEW met2 ( 636410 227700 ) ( 637790 * )
+      NEW met2 ( 637790 227700 ) ( * 298860 )
       NEW met1 ( 144670 16830 ) M1M2_PR
-      NEW li1 ( 172730 16830 ) L1M1_PR_MR
-      NEW li1 ( 172730 17850 ) L1M1_PR_MR ;
+      NEW met1 ( 636410 17850 ) M1M2_PR ;
     - wbs_dat_o[5] ( PIN wbs_dat_o[5] ) ( mprj wbs_dat_o[5] ) + USE SIGNAL
-      + ROUTED li1 ( 672750 18190 ) ( * 19210 )
-      NEW li1 ( 672750 19210 ) ( 673670 * )
-      NEW li1 ( 673670 18870 ) ( * 19210 )
-      NEW met1 ( 673670 18870 ) ( 704030 * )
-      NEW met2 ( 704030 298860 ) ( 708500 * )
-      NEW met2 ( 708500 298860 ) ( * 300220 0 )
-      NEW met2 ( 704030 18870 ) ( * 298860 )
-      NEW met2 ( 162150 2380 0 ) ( * 17850 )
-      NEW met1 ( 162150 17850 ) ( * 18190 )
-      NEW met1 ( 162150 18190 ) ( 672750 * )
-      NEW li1 ( 672750 18190 ) L1M1_PR_MR
-      NEW li1 ( 673670 18870 ) L1M1_PR_MR
-      NEW met1 ( 704030 18870 ) M1M2_PR
-      NEW met1 ( 162150 17850 ) M1M2_PR ;
+      + ROUTED met2 ( 162150 2380 0 ) ( * 17850 )
+      NEW met1 ( 616630 17850 ) ( * 18190 )
+      NEW met1 ( 616630 18190 ) ( 641930 * )
+      NEW met1 ( 162150 17850 ) ( 616630 * )
+      NEW met2 ( 641930 298860 ) ( 644800 * )
+      NEW met2 ( 644800 298860 ) ( * 300220 0 )
+      NEW met2 ( 641930 18190 ) ( * 298860 )
+      NEW met1 ( 162150 17850 ) M1M2_PR
+      NEW met1 ( 641930 18190 ) M1M2_PR ;
     - wbs_dat_o[6] ( PIN wbs_dat_o[6] ) ( mprj wbs_dat_o[6] ) + USE SIGNAL
-      + ROUTED met2 ( 180090 2380 0 ) ( * 18530 )
-      NEW met2 ( 710930 298860 ) ( 713200 * )
-      NEW met2 ( 713200 298860 ) ( * 300220 0 )
-      NEW met2 ( 710930 18530 ) ( * 298860 )
-      NEW met1 ( 180090 18530 ) ( 710930 * )
-      NEW met1 ( 180090 18530 ) M1M2_PR
-      NEW met1 ( 710930 18530 ) M1M2_PR ;
+      + ROUTED met2 ( 180090 2380 0 ) ( * 18190 )
+      NEW li1 ( 616170 17510 ) ( * 18190 )
+      NEW li1 ( 616170 17510 ) ( 621230 * )
+      NEW met1 ( 621230 17510 ) ( 649290 * )
+      NEW met1 ( 180090 18190 ) ( 616170 * )
+      NEW met2 ( 648800 298860 ) ( 649290 * )
+      NEW met2 ( 648800 298860 ) ( * 300220 0 )
+      NEW met2 ( 649290 17510 ) ( * 298860 )
+      NEW met1 ( 180090 18190 ) M1M2_PR
+      NEW li1 ( 616170 18190 ) L1M1_PR_MR
+      NEW li1 ( 621230 17510 ) L1M1_PR_MR
+      NEW met1 ( 649290 17510 ) M1M2_PR ;
     - wbs_dat_o[7] ( PIN wbs_dat_o[7] ) ( mprj wbs_dat_o[7] ) + USE SIGNAL
-      + ROUTED met2 ( 198030 2380 0 ) ( * 18870 )
-      NEW li1 ( 673210 18190 ) ( * 18870 )
-      NEW met1 ( 673210 18190 ) ( 718750 * )
-      NEW met2 ( 718000 298860 ) ( 718290 * )
-      NEW met2 ( 718000 298860 ) ( * 300220 0 )
-      NEW met2 ( 718290 82800 ) ( 718750 * )
-      NEW met2 ( 718750 18190 ) ( * 82800 )
-      NEW met2 ( 718290 82800 ) ( * 298860 )
-      NEW met1 ( 198030 18870 ) ( 673210 * )
-      NEW met1 ( 198030 18870 ) M1M2_PR
-      NEW li1 ( 673210 18870 ) L1M1_PR_MR
-      NEW li1 ( 673210 18190 ) L1M1_PR_MR
-      NEW met1 ( 718750 18190 ) M1M2_PR ;
+      + ROUTED met2 ( 198030 2380 0 ) ( * 18530 )
+      NEW met1 ( 198030 18530 ) ( 648830 * )
+      NEW met1 ( 648830 288150 ) ( 652510 * )
+      NEW met2 ( 652510 288150 ) ( * 298860 )
+      NEW met2 ( 652510 298860 ) ( 652600 * )
+      NEW met2 ( 652600 298860 ) ( * 300220 0 )
+      NEW met2 ( 648830 18530 ) ( * 288150 )
+      NEW met1 ( 198030 18530 ) M1M2_PR
+      NEW met1 ( 648830 18530 ) M1M2_PR
+      NEW met1 ( 648830 288150 ) M1M2_PR
+      NEW met1 ( 652510 288150 ) M1M2_PR ;
     - wbs_dat_o[8] ( PIN wbs_dat_o[8] ) ( mprj wbs_dat_o[8] ) + USE SIGNAL
-      + ROUTED met2 ( 215510 2380 0 ) ( * 19210 )
-      NEW met1 ( 717830 288150 ) ( 722430 * )
-      NEW met2 ( 722430 288150 ) ( * 298860 )
-      NEW met2 ( 722430 298860 ) ( 722800 * )
-      NEW met2 ( 722800 298860 ) ( * 300220 0 )
-      NEW met2 ( 717830 19210 ) ( * 288150 )
-      NEW met1 ( 215510 19210 ) ( 717830 * )
-      NEW met1 ( 215510 19210 ) M1M2_PR
-      NEW met1 ( 717830 19210 ) M1M2_PR
-      NEW met1 ( 717830 288150 ) M1M2_PR
-      NEW met1 ( 722430 288150 ) M1M2_PR ;
+      + ROUTED met2 ( 215510 2380 0 ) ( * 18870 )
+      NEW met1 ( 215510 18870 ) ( 655730 * )
+      NEW met2 ( 655730 298860 ) ( 656500 * )
+      NEW met2 ( 656500 298860 ) ( * 300220 0 )
+      NEW met2 ( 655730 18870 ) ( * 298860 )
+      NEW met1 ( 215510 18870 ) M1M2_PR
+      NEW met1 ( 655730 18870 ) M1M2_PR ;
     - wbs_dat_o[9] ( PIN wbs_dat_o[9] ) ( mprj wbs_dat_o[9] ) + USE SIGNAL
-      + ROUTED met2 ( 233450 2380 0 ) ( * 19890 )
-      NEW met1 ( 233450 19890 ) ( 276000 * )
-      NEW met1 ( 276000 19550 ) ( * 19890 )
-      NEW met2 ( 724730 298860 ) ( 727600 * )
-      NEW met2 ( 727600 298860 ) ( * 300220 0 )
-      NEW met2 ( 724730 19550 ) ( * 298860 )
-      NEW met1 ( 276000 19550 ) ( 724730 * )
-      NEW met1 ( 233450 19890 ) M1M2_PR
-      NEW met1 ( 724730 19550 ) M1M2_PR ;
+      + ROUTED met2 ( 233450 2380 0 ) ( * 19210 )
+      NEW met1 ( 233450 19210 ) ( 656190 * )
+      NEW met2 ( 657110 298860 ) ( 660400 * )
+      NEW met2 ( 660400 298860 ) ( * 300220 0 )
+      NEW met2 ( 656190 19210 ) ( * 227700 )
+      NEW met2 ( 656190 227700 ) ( 657110 * )
+      NEW met2 ( 657110 227700 ) ( * 298860 )
+      NEW met1 ( 233450 19210 ) M1M2_PR
+      NEW met1 ( 656190 19210 ) M1M2_PR ;
     - wbs_sel_i[0] ( PIN wbs_sel_i[0] ) ( mprj wbs_sel_i[0] ) + USE SIGNAL
-      + ROUTED met2 ( 86250 16830 ) ( * 286450 )
-      NEW met2 ( 55890 2380 0 ) ( * 16830 )
-      NEW met1 ( 55890 16830 ) ( 86250 * )
-      NEW met2 ( 837430 286450 ) ( * 298860 )
-      NEW met2 ( 837430 298860 ) ( 837500 * )
-      NEW met2 ( 837500 298860 ) ( * 300220 0 )
-      NEW met1 ( 86250 286450 ) ( 837430 * )
-      NEW met1 ( 86250 16830 ) M1M2_PR
+      + ROUTED met2 ( 86250 15810 ) ( * 286450 )
+      NEW met2 ( 55890 2380 0 ) ( * 15810 )
+      NEW met1 ( 55890 15810 ) ( 86250 * )
+      NEW met2 ( 750030 286450 ) ( * 298860 )
+      NEW met2 ( 750030 298860 ) ( 750200 * )
+      NEW met2 ( 750200 298860 ) ( * 300220 0 )
+      NEW met1 ( 86250 286450 ) ( 750030 * )
+      NEW met1 ( 86250 15810 ) M1M2_PR
       NEW met1 ( 86250 286450 ) M1M2_PR
-      NEW met1 ( 55890 16830 ) M1M2_PR
-      NEW met1 ( 837430 286450 ) M1M2_PR ;
+      NEW met1 ( 55890 15810 ) M1M2_PR
+      NEW met1 ( 750030 286450 ) M1M2_PR ;
     - wbs_sel_i[1] ( PIN wbs_sel_i[1] ) ( mprj wbs_sel_i[1] ) + USE SIGNAL
       + ROUTED met2 ( 79810 2380 0 ) ( * 17340 )
-      NEW met2 ( 842200 298860 ) ( 842950 * )
-      NEW met2 ( 842200 298860 ) ( * 300220 0 )
-      NEW met2 ( 842950 17340 ) ( * 298860 )
-      NEW met3 ( 79810 17340 ) ( 842950 * )
+      NEW met3 ( 79810 17340 ) ( 752790 * )
+      NEW met2 ( 752790 298860 ) ( 754100 * )
+      NEW met2 ( 754100 298860 ) ( * 300220 0 )
+      NEW met2 ( 752790 17340 ) ( * 298860 )
       NEW met2 ( 79810 17340 ) M2M3_PR_M
-      NEW met2 ( 842950 17340 ) M2M3_PR_M ;
+      NEW met2 ( 752790 17340 ) M2M3_PR_M ;
     - wbs_sel_i[2] ( PIN wbs_sel_i[2] ) ( mprj wbs_sel_i[2] ) + USE SIGNAL
-      + ROUTED met2 ( 103270 2380 0 ) ( * 18020 )
-      NEW met1 ( 842030 282710 ) ( 846630 * )
-      NEW met2 ( 846630 282710 ) ( * 298860 )
-      NEW met2 ( 846630 298860 ) ( 847000 * )
-      NEW met2 ( 847000 298860 ) ( * 300220 0 )
-      NEW met2 ( 842030 82800 ) ( 842490 * )
-      NEW met2 ( 842490 18020 ) ( * 82800 )
-      NEW met2 ( 842030 82800 ) ( * 282710 )
-      NEW met3 ( 103270 18020 ) ( 842490 * )
-      NEW met2 ( 103270 18020 ) M2M3_PR_M
-      NEW met2 ( 842490 18020 ) M2M3_PR_M
-      NEW met1 ( 842030 282710 ) M1M2_PR
-      NEW met1 ( 846630 282710 ) M1M2_PR ;
+      + ROUTED met2 ( 103270 2380 0 ) ( * 17510 )
+      NEW met1 ( 103270 17510 ) ( 113850 * )
+      NEW met2 ( 113850 17510 ) ( * 286790 )
+      NEW met2 ( 757850 286790 ) ( * 298860 )
+      NEW met2 ( 757850 298860 ) ( 758000 * )
+      NEW met2 ( 758000 298860 ) ( * 300220 0 )
+      NEW met1 ( 113850 286790 ) ( 757850 * )
+      NEW met1 ( 103270 17510 ) M1M2_PR
+      NEW met1 ( 113850 17510 ) M1M2_PR
+      NEW met1 ( 113850 286790 ) M1M2_PR
+      NEW met1 ( 757850 286790 ) M1M2_PR ;
     - wbs_sel_i[3] ( PIN wbs_sel_i[3] ) ( mprj wbs_sel_i[3] ) + USE SIGNAL
-      + ROUTED met2 ( 126730 2380 0 ) ( * 18700 )
-      NEW met2 ( 848930 298860 ) ( 851800 * )
-      NEW met2 ( 851800 298860 ) ( * 300220 0 )
-      NEW met2 ( 848930 18700 ) ( * 298860 )
-      NEW met3 ( 126730 18700 ) ( 848930 * )
-      NEW met2 ( 126730 18700 ) M2M3_PR_M
-      NEW met2 ( 848930 18700 ) M2M3_PR_M ;
+      + ROUTED met2 ( 126730 2380 0 ) ( * 18020 )
+      NEW met2 ( 760610 298860 ) ( 761900 * )
+      NEW met2 ( 761900 298860 ) ( * 300220 0 )
+      NEW met2 ( 760610 18020 ) ( * 298860 )
+      NEW met3 ( 126730 18020 ) ( 760610 * )
+      NEW met2 ( 126730 18020 ) M2M3_PR_M
+      NEW met2 ( 760610 18020 ) M2M3_PR_M ;
     - wbs_stb_i ( PIN wbs_stb_i ) ( mprj wbs_stb_i ) + USE SIGNAL
       + ROUTED met2 ( 26450 2380 0 ) ( * 19210 )
-      NEW met2 ( 856290 286110 ) ( * 299540 )
-      NEW met2 ( 856290 299540 ) ( 856600 * )
-      NEW met2 ( 856600 299540 ) ( * 300220 0 )
+      NEW met2 ( 765670 286110 ) ( * 298860 )
+      NEW met2 ( 765670 298860 ) ( 765800 * )
+      NEW met2 ( 765800 298860 ) ( * 300220 0 )
       NEW met1 ( 26450 19210 ) ( 37950 * )
-      NEW met1 ( 37950 286110 ) ( 856290 * )
+      NEW met1 ( 37950 286110 ) ( 765670 * )
       NEW met2 ( 37950 19210 ) ( * 286110 )
       NEW met1 ( 26450 19210 ) M1M2_PR
-      NEW met1 ( 856290 286110 ) M1M2_PR
+      NEW met1 ( 765670 286110 ) M1M2_PR
       NEW met1 ( 37950 19210 ) M1M2_PR
       NEW met1 ( 37950 286110 ) M1M2_PR ;
     - wbs_we_i ( PIN wbs_we_i ) ( mprj wbs_we_i ) + USE SIGNAL
       + ROUTED met2 ( 32430 2380 0 ) ( * 16660 )
-      NEW met2 ( 856750 298860 ) ( 861300 * )
-      NEW met2 ( 861300 298860 ) ( * 300220 0 )
-      NEW met2 ( 856750 16660 ) ( * 298860 )
-      NEW met3 ( 32430 16660 ) ( 856750 * )
+      NEW met2 ( 766130 298860 ) ( 769700 * )
+      NEW met2 ( 769700 298860 ) ( * 300220 0 )
+      NEW met2 ( 766130 16660 ) ( * 298860 )
+      NEW met3 ( 32430 16660 ) ( 766130 * )
       NEW met2 ( 32430 16660 ) M2M3_PR_M
-      NEW met2 ( 856750 16660 ) M2M3_PR_M ;
+      NEW met2 ( 766130 16660 ) M2M3_PR_M ;
 END NETS
 END DESIGN
diff --git a/gds/rest_top.gds.gz b/gds/rest_top.gds.gz
index 62d46ae..2a2d12c 100644
--- a/gds/rest_top.gds.gz
+++ b/gds/rest_top.gds.gz
Binary files differ
diff --git a/gds/user_project_wrapper.gds.gz b/gds/user_project_wrapper.gds.gz
index 721ce92..eb6be43 100644
--- a/gds/user_project_wrapper.gds.gz
+++ b/gds/user_project_wrapper.gds.gz
Binary files differ
diff --git a/lef/rest_top.lef b/lef/rest_top.lef
index 4acd5a3..acb0012 100644
--- a/lef/rest_top.lef
+++ b/lef/rest_top.lef
@@ -1,6 +1,6 @@
 ##
 ## LEF for PtnCells ;
-## created by Innovus v20.10-p004_1 on Mon Dec 27 23:39:51 2021
+## created by Innovus v20.10-p004_1 on Tue Dec 28 03:49:33 2021
 ##
 
 VERSION 5.7 ;
@@ -10,21 +10,41 @@
 
 MACRO rest_top
   CLASS BLOCK ;
-  SIZE 2369.460000 BY 2290.240000 ;
+  SIZE 1926.480000 BY 2595.220000 ;
   FOREIGN rest_top 0.000000 0.000000 ;
   ORIGIN 0 0 ;
   SYMMETRY X Y R90 ;
   PIN wb_clk_i
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1939 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.8085 LAYER met2  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via2  ;
+    ANTENNAPARTIALMETALAREA 17.614 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 94.408 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 3.9096 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 26.496 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 1.917 LAYER met4  ;
+    ANTENNAMAXAREACAR 37.7413 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 195.563 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.992488 LAYER via4  ;
     PORT
       LAYER met2 ;
-        RECT 4.530000 0.000000 4.670000 0.490000 ;
+        RECT 3.730000 0.000000 3.870000 0.490000 ;
     END
   END wb_clk_i
   PIN wb_rst_i
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.4703 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 17.1255 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.495 LAYER met2  ;
+    ANTENNAMAXAREACAR 12.2077 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 59.8263 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.103838 LAYER via2  ;
     PORT
       LAYER met2 ;
         RECT 1.930000 0.000000 2.070000 0.485000 ;
@@ -35,7 +55,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 496.530000 0.000000 496.670000 0.490000 ;
+        RECT 405.730000 0.000000 405.870000 0.490000 ;
     END
   END wbs_stb_i
   PIN wbs_cyc_i
@@ -43,7 +63,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 166.930000 0.000000 167.070000 0.490000 ;
+        RECT 136.430000 0.000000 136.570000 0.490000 ;
     END
   END wbs_cyc_i
   PIN wbs_we_i
@@ -51,7 +71,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 501.230000 0.000000 501.370000 0.490000 ;
+        RECT 409.630000 0.000000 409.770000 0.490000 ;
     END
   END wbs_we_i
   PIN wbs_sel_i[3]
@@ -59,7 +79,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 491.730000 0.000000 491.870000 0.490000 ;
+        RECT 401.830000 0.000000 401.970000 0.490000 ;
     END
   END wbs_sel_i[3]
   PIN wbs_sel_i[2]
@@ -67,7 +87,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 486.930000 0.000000 487.070000 0.490000 ;
+        RECT 397.930000 0.000000 398.070000 0.490000 ;
     END
   END wbs_sel_i[2]
   PIN wbs_sel_i[1]
@@ -75,7 +95,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 482.130000 0.000000 482.270000 0.490000 ;
+        RECT 394.030000 0.000000 394.170000 0.490000 ;
     END
   END wbs_sel_i[1]
   PIN wbs_sel_i[0]
@@ -83,7 +103,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 477.430000 0.000000 477.570000 0.490000 ;
+        RECT 390.130000 0.000000 390.270000 0.490000 ;
     END
   END wbs_sel_i[0]
   PIN wbs_dat_i[31]
@@ -91,7 +111,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 319.830000 0.000000 319.970000 0.490000 ;
+        RECT 261.330000 0.000000 261.470000 0.490000 ;
     END
   END wbs_dat_i[31]
   PIN wbs_dat_i[30]
@@ -99,7 +119,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 315.030000 0.000000 315.170000 0.490000 ;
+        RECT 257.330000 0.000000 257.470000 0.490000 ;
     END
   END wbs_dat_i[30]
   PIN wbs_dat_i[29]
@@ -107,7 +127,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 310.230000 0.000000 310.370000 0.490000 ;
+        RECT 253.430000 0.000000 253.570000 0.490000 ;
     END
   END wbs_dat_i[29]
   PIN wbs_dat_i[28]
@@ -115,7 +135,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 305.430000 0.000000 305.570000 0.490000 ;
+        RECT 249.630000 0.000000 249.770000 0.490000 ;
     END
   END wbs_dat_i[28]
   PIN wbs_dat_i[27]
@@ -123,7 +143,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 300.630000 0.000000 300.770000 0.490000 ;
+        RECT 245.730000 0.000000 245.870000 0.490000 ;
     END
   END wbs_dat_i[27]
   PIN wbs_dat_i[26]
@@ -131,7 +151,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 295.830000 0.000000 295.970000 0.490000 ;
+        RECT 241.830000 0.000000 241.970000 0.490000 ;
     END
   END wbs_dat_i[26]
   PIN wbs_dat_i[25]
@@ -139,7 +159,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 291.130000 0.000000 291.270000 0.490000 ;
+        RECT 237.930000 0.000000 238.070000 0.490000 ;
     END
   END wbs_dat_i[25]
   PIN wbs_dat_i[24]
@@ -147,7 +167,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 286.430000 0.000000 286.570000 0.490000 ;
+        RECT 234.030000 0.000000 234.170000 0.490000 ;
     END
   END wbs_dat_i[24]
   PIN wbs_dat_i[23]
@@ -155,7 +175,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 281.630000 0.000000 281.770000 0.490000 ;
+        RECT 230.030000 0.000000 230.170000 0.490000 ;
     END
   END wbs_dat_i[23]
   PIN wbs_dat_i[22]
@@ -163,7 +183,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 276.830000 0.000000 276.970000 0.490000 ;
+        RECT 226.130000 0.000000 226.270000 0.490000 ;
     END
   END wbs_dat_i[22]
   PIN wbs_dat_i[21]
@@ -171,7 +191,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 272.030000 0.000000 272.170000 0.490000 ;
+        RECT 222.230000 0.000000 222.370000 0.490000 ;
     END
   END wbs_dat_i[21]
   PIN wbs_dat_i[20]
@@ -179,7 +199,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 267.230000 0.000000 267.370000 0.490000 ;
+        RECT 218.430000 0.000000 218.570000 0.490000 ;
     END
   END wbs_dat_i[20]
   PIN wbs_dat_i[19]
@@ -187,7 +207,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 262.530000 0.000000 262.670000 0.490000 ;
+        RECT 214.530000 0.000000 214.670000 0.490000 ;
     END
   END wbs_dat_i[19]
   PIN wbs_dat_i[18]
@@ -195,7 +215,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 257.730000 0.000000 257.870000 0.490000 ;
+        RECT 210.630000 0.000000 210.770000 0.490000 ;
     END
   END wbs_dat_i[18]
   PIN wbs_dat_i[17]
@@ -203,7 +223,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 252.930000 0.000000 253.070000 0.490000 ;
+        RECT 206.630000 0.000000 206.770000 0.490000 ;
     END
   END wbs_dat_i[17]
   PIN wbs_dat_i[16]
@@ -211,7 +231,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 248.130000 0.000000 248.270000 0.490000 ;
+        RECT 202.730000 0.000000 202.870000 0.490000 ;
     END
   END wbs_dat_i[16]
   PIN wbs_dat_i[15]
@@ -219,7 +239,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 243.330000 0.000000 243.470000 0.490000 ;
+        RECT 198.830000 0.000000 198.970000 0.490000 ;
     END
   END wbs_dat_i[15]
   PIN wbs_dat_i[14]
@@ -227,7 +247,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 238.630000 0.000000 238.770000 0.490000 ;
+        RECT 194.930000 0.000000 195.070000 0.490000 ;
     END
   END wbs_dat_i[14]
   PIN wbs_dat_i[13]
@@ -235,7 +255,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 233.930000 0.000000 234.070000 0.490000 ;
+        RECT 191.030000 0.000000 191.170000 0.490000 ;
     END
   END wbs_dat_i[13]
   PIN wbs_dat_i[12]
@@ -243,7 +263,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 229.030000 0.000000 229.170000 0.490000 ;
+        RECT 187.130000 0.000000 187.270000 0.490000 ;
     END
   END wbs_dat_i[12]
   PIN wbs_dat_i[11]
@@ -251,7 +271,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 224.230000 0.000000 224.370000 0.490000 ;
+        RECT 183.330000 0.000000 183.470000 0.490000 ;
     END
   END wbs_dat_i[11]
   PIN wbs_dat_i[10]
@@ -259,7 +279,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 219.430000 0.000000 219.570000 0.490000 ;
+        RECT 179.330000 0.000000 179.470000 0.490000 ;
     END
   END wbs_dat_i[10]
   PIN wbs_dat_i[9]
@@ -267,7 +287,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 214.630000 0.000000 214.770000 0.490000 ;
+        RECT 175.430000 0.000000 175.570000 0.490000 ;
     END
   END wbs_dat_i[9]
   PIN wbs_dat_i[8]
@@ -275,7 +295,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 209.830000 0.000000 209.970000 0.490000 ;
+        RECT 171.530000 0.000000 171.670000 0.490000 ;
     END
   END wbs_dat_i[8]
   PIN wbs_dat_i[7]
@@ -283,7 +303,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 205.030000 0.000000 205.170000 0.490000 ;
+        RECT 167.630000 0.000000 167.770000 0.490000 ;
     END
   END wbs_dat_i[7]
   PIN wbs_dat_i[6]
@@ -291,7 +311,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 200.330000 0.000000 200.470000 0.490000 ;
+        RECT 163.730000 0.000000 163.870000 0.490000 ;
     END
   END wbs_dat_i[6]
   PIN wbs_dat_i[5]
@@ -299,7 +319,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 195.530000 0.000000 195.670000 0.490000 ;
+        RECT 159.830000 0.000000 159.970000 0.490000 ;
     END
   END wbs_dat_i[5]
   PIN wbs_dat_i[4]
@@ -307,7 +327,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 190.830000 0.000000 190.970000 0.490000 ;
+        RECT 155.930000 0.000000 156.070000 0.490000 ;
     END
   END wbs_dat_i[4]
   PIN wbs_dat_i[3]
@@ -315,7 +335,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 186.030000 0.000000 186.170000 0.490000 ;
+        RECT 151.930000 0.000000 152.070000 0.490000 ;
     END
   END wbs_dat_i[3]
   PIN wbs_dat_i[2]
@@ -323,7 +343,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 181.230000 0.000000 181.370000 0.490000 ;
+        RECT 148.130000 0.000000 148.270000 0.490000 ;
     END
   END wbs_dat_i[2]
   PIN wbs_dat_i[1]
@@ -331,7 +351,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 176.430000 0.000000 176.570000 0.490000 ;
+        RECT 144.230000 0.000000 144.370000 0.490000 ;
     END
   END wbs_dat_i[1]
   PIN wbs_dat_i[0]
@@ -339,7 +359,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 171.730000 0.000000 171.870000 0.490000 ;
+        RECT 140.330000 0.000000 140.470000 0.490000 ;
     END
   END wbs_dat_i[0]
   PIN wbs_adr_i[31]
@@ -347,7 +367,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 162.130000 0.000000 162.270000 0.490000 ;
+        RECT 132.530000 0.000000 132.670000 0.490000 ;
     END
   END wbs_adr_i[31]
   PIN wbs_adr_i[30]
@@ -355,7 +375,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 157.330000 0.000000 157.470000 0.490000 ;
+        RECT 128.630000 0.000000 128.770000 0.490000 ;
     END
   END wbs_adr_i[30]
   PIN wbs_adr_i[29]
@@ -363,7 +383,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 152.530000 0.000000 152.670000 0.490000 ;
+        RECT 124.730000 0.000000 124.870000 0.490000 ;
     END
   END wbs_adr_i[29]
   PIN wbs_adr_i[28]
@@ -371,7 +391,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 147.730000 0.000000 147.870000 0.490000 ;
+        RECT 120.830000 0.000000 120.970000 0.490000 ;
     END
   END wbs_adr_i[28]
   PIN wbs_adr_i[27]
@@ -379,7 +399,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 143.130000 0.000000 143.270000 0.490000 ;
+        RECT 116.930000 0.000000 117.070000 0.490000 ;
     END
   END wbs_adr_i[27]
   PIN wbs_adr_i[26]
@@ -387,7 +407,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 138.330000 0.000000 138.470000 0.490000 ;
+        RECT 113.030000 0.000000 113.170000 0.490000 ;
     END
   END wbs_adr_i[26]
   PIN wbs_adr_i[25]
@@ -395,7 +415,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 133.530000 0.000000 133.670000 0.490000 ;
+        RECT 109.130000 0.000000 109.270000 0.490000 ;
     END
   END wbs_adr_i[25]
   PIN wbs_adr_i[24]
@@ -403,7 +423,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 128.730000 0.000000 128.870000 0.490000 ;
+        RECT 105.230000 0.000000 105.370000 0.490000 ;
     END
   END wbs_adr_i[24]
   PIN wbs_adr_i[23]
@@ -411,7 +431,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 123.930000 0.000000 124.070000 0.490000 ;
+        RECT 101.230000 0.000000 101.370000 0.490000 ;
     END
   END wbs_adr_i[23]
   PIN wbs_adr_i[22]
@@ -419,7 +439,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 119.130000 0.000000 119.270000 0.490000 ;
+        RECT 97.330000 0.000000 97.470000 0.490000 ;
     END
   END wbs_adr_i[22]
   PIN wbs_adr_i[21]
@@ -427,7 +447,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 114.430000 0.000000 114.570000 0.490000 ;
+        RECT 93.430000 0.000000 93.570000 0.490000 ;
     END
   END wbs_adr_i[21]
   PIN wbs_adr_i[20]
@@ -435,7 +455,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 109.630000 0.000000 109.770000 0.490000 ;
+        RECT 89.530000 0.000000 89.670000 0.490000 ;
     END
   END wbs_adr_i[20]
   PIN wbs_adr_i[19]
@@ -443,7 +463,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 104.830000 0.000000 104.970000 0.490000 ;
+        RECT 85.630000 0.000000 85.770000 0.490000 ;
     END
   END wbs_adr_i[19]
   PIN wbs_adr_i[18]
@@ -451,7 +471,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 100.030000 0.000000 100.170000 0.490000 ;
+        RECT 81.730000 0.000000 81.870000 0.490000 ;
     END
   END wbs_adr_i[18]
   PIN wbs_adr_i[17]
@@ -459,7 +479,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 95.330000 0.000000 95.470000 0.490000 ;
+        RECT 77.830000 0.000000 77.970000 0.490000 ;
     END
   END wbs_adr_i[17]
   PIN wbs_adr_i[16]
@@ -467,7 +487,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 90.530000 0.000000 90.670000 0.490000 ;
+        RECT 73.930000 0.000000 74.070000 0.490000 ;
     END
   END wbs_adr_i[16]
   PIN wbs_adr_i[15]
@@ -475,7 +495,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 85.830000 0.000000 85.970000 0.490000 ;
+        RECT 70.030000 0.000000 70.170000 0.490000 ;
     END
   END wbs_adr_i[15]
   PIN wbs_adr_i[14]
@@ -483,7 +503,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 81.030000 0.000000 81.170000 0.490000 ;
+        RECT 66.130000 0.000000 66.270000 0.490000 ;
     END
   END wbs_adr_i[14]
   PIN wbs_adr_i[13]
@@ -491,7 +511,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 76.230000 0.000000 76.370000 0.490000 ;
+        RECT 62.330000 0.000000 62.470000 0.490000 ;
     END
   END wbs_adr_i[13]
   PIN wbs_adr_i[12]
@@ -499,7 +519,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 71.430000 0.000000 71.570000 0.490000 ;
+        RECT 58.430000 0.000000 58.570000 0.490000 ;
     END
   END wbs_adr_i[12]
   PIN wbs_adr_i[11]
@@ -507,7 +527,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 66.630000 0.000000 66.770000 0.490000 ;
+        RECT 54.530000 0.000000 54.670000 0.490000 ;
     END
   END wbs_adr_i[11]
   PIN wbs_adr_i[10]
@@ -515,7 +535,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 61.830000 0.000000 61.970000 0.490000 ;
+        RECT 50.530000 0.000000 50.670000 0.490000 ;
     END
   END wbs_adr_i[10]
   PIN wbs_adr_i[9]
@@ -523,7 +543,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 57.130000 0.000000 57.270000 0.490000 ;
+        RECT 46.630000 0.000000 46.770000 0.490000 ;
     END
   END wbs_adr_i[9]
   PIN wbs_adr_i[8]
@@ -531,7 +551,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 52.330000 0.000000 52.470000 0.490000 ;
+        RECT 42.730000 0.000000 42.870000 0.490000 ;
     END
   END wbs_adr_i[8]
   PIN wbs_adr_i[7]
@@ -539,7 +559,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 47.630000 0.000000 47.770000 0.490000 ;
+        RECT 38.830000 0.000000 38.970000 0.490000 ;
     END
   END wbs_adr_i[7]
   PIN wbs_adr_i[6]
@@ -547,7 +567,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 42.830000 0.000000 42.970000 0.490000 ;
+        RECT 34.930000 0.000000 35.070000 0.490000 ;
     END
   END wbs_adr_i[6]
   PIN wbs_adr_i[5]
@@ -555,7 +575,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 38.030000 0.000000 38.170000 0.490000 ;
+        RECT 31.030000 0.000000 31.170000 0.490000 ;
     END
   END wbs_adr_i[5]
   PIN wbs_adr_i[4]
@@ -563,7 +583,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 33.230000 0.000000 33.370000 0.490000 ;
+        RECT 27.130000 0.000000 27.270000 0.490000 ;
     END
   END wbs_adr_i[4]
   PIN wbs_adr_i[3]
@@ -571,7 +591,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 28.530000 0.000000 28.670000 0.490000 ;
+        RECT 23.130000 0.000000 23.270000 0.490000 ;
     END
   END wbs_adr_i[3]
   PIN wbs_adr_i[2]
@@ -579,7 +599,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 23.730000 0.000000 23.870000 0.490000 ;
+        RECT 19.230000 0.000000 19.370000 0.490000 ;
     END
   END wbs_adr_i[2]
   PIN wbs_adr_i[1]
@@ -587,7 +607,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 18.930000 0.000000 19.070000 0.490000 ;
+        RECT 15.330000 0.000000 15.470000 0.490000 ;
     END
   END wbs_adr_i[1]
   PIN wbs_adr_i[0]
@@ -595,271 +615,337 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 14.130000 0.000000 14.270000 0.490000 ;
+        RECT 11.430000 0.000000 11.570000 0.490000 ;
     END
   END wbs_adr_i[0]
   PIN wbs_ack_o
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.5718 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 17.633 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 9.330000 0.000000 9.470000 0.490000 ;
+        RECT 7.530000 0.000000 7.670000 0.490000 ;
     END
   END wbs_ack_o
   PIN wbs_dat_o[31]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9322 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.553 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 472.630000 0.000000 472.770000 0.490000 ;
+        RECT 386.130000 0.000000 386.270000 0.490000 ;
     END
   END wbs_dat_o[31]
   PIN wbs_dat_o[30]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9098 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.441 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 467.730000 0.000000 467.870000 0.490000 ;
+        RECT 382.230000 0.000000 382.370000 0.490000 ;
     END
   END wbs_dat_o[30]
   PIN wbs_dat_o[29]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.879 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.287 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 463.030000 0.000000 463.170000 0.490000 ;
+        RECT 378.330000 0.000000 378.470000 0.490000 ;
     END
   END wbs_dat_o[29]
   PIN wbs_dat_o[28]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8958 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.371 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 458.230000 0.000000 458.370000 0.490000 ;
+        RECT 374.430000 0.000000 374.570000 0.490000 ;
     END
   END wbs_dat_o[28]
   PIN wbs_dat_o[27]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 453.430000 0.000000 453.570000 0.490000 ;
+        RECT 370.630000 0.000000 370.770000 0.490000 ;
     END
   END wbs_dat_o[27]
   PIN wbs_dat_o[26]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 448.630000 0.000000 448.770000 0.490000 ;
+        RECT 366.730000 0.000000 366.870000 0.490000 ;
     END
   END wbs_dat_o[26]
   PIN wbs_dat_o[25]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 443.830000 0.000000 443.970000 0.490000 ;
+        RECT 362.830000 0.000000 362.970000 0.490000 ;
     END
   END wbs_dat_o[25]
   PIN wbs_dat_o[24]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9364 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.574 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 439.030000 0.000000 439.170000 0.490000 ;
+        RECT 358.930000 0.000000 359.070000 0.490000 ;
     END
   END wbs_dat_o[24]
   PIN wbs_dat_o[23]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 434.330000 0.000000 434.470000 0.490000 ;
+        RECT 355.030000 0.000000 355.170000 0.490000 ;
     END
   END wbs_dat_o[23]
   PIN wbs_dat_o[22]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8734 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.259 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 429.630000 0.000000 429.770000 0.490000 ;
+        RECT 351.130000 0.000000 351.270000 0.490000 ;
     END
   END wbs_dat_o[22]
   PIN wbs_dat_o[21]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 424.830000 0.000000 424.970000 0.490000 ;
+        RECT 347.230000 0.000000 347.370000 0.490000 ;
     END
   END wbs_dat_o[21]
   PIN wbs_dat_o[20]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 420.030000 0.000000 420.170000 0.490000 ;
+        RECT 343.330000 0.000000 343.470000 0.490000 ;
     END
   END wbs_dat_o[20]
   PIN wbs_dat_o[19]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 415.230000 0.000000 415.370000 0.490000 ;
+        RECT 339.430000 0.000000 339.570000 0.490000 ;
     END
   END wbs_dat_o[19]
   PIN wbs_dat_o[18]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 410.430000 0.000000 410.570000 0.490000 ;
+        RECT 335.430000 0.000000 335.570000 0.490000 ;
     END
   END wbs_dat_o[18]
   PIN wbs_dat_o[17]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 405.730000 0.000000 405.870000 0.490000 ;
+        RECT 331.530000 0.000000 331.670000 0.490000 ;
     END
   END wbs_dat_o[17]
   PIN wbs_dat_o[16]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 400.930000 0.000000 401.070000 0.490000 ;
+        RECT 327.630000 0.000000 327.770000 0.490000 ;
     END
   END wbs_dat_o[16]
   PIN wbs_dat_o[15]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9098 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.441 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 396.130000 0.000000 396.270000 0.490000 ;
+        RECT 323.730000 0.000000 323.870000 0.490000 ;
     END
   END wbs_dat_o[15]
   PIN wbs_dat_o[14]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 391.330000 0.000000 391.470000 0.490000 ;
+        RECT 319.830000 0.000000 319.970000 0.490000 ;
     END
   END wbs_dat_o[14]
   PIN wbs_dat_o[13]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 386.530000 0.000000 386.670000 0.490000 ;
+        RECT 315.930000 0.000000 316.070000 0.490000 ;
     END
   END wbs_dat_o[13]
   PIN wbs_dat_o[12]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9392 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.588 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 381.830000 0.000000 381.970000 0.490000 ;
+        RECT 312.030000 0.000000 312.170000 0.490000 ;
     END
   END wbs_dat_o[12]
   PIN wbs_dat_o[11]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 377.130000 0.000000 377.270000 0.490000 ;
+        RECT 308.130000 0.000000 308.270000 0.490000 ;
     END
   END wbs_dat_o[11]
   PIN wbs_dat_o[10]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9392 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.588 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 372.330000 0.000000 372.470000 0.490000 ;
+        RECT 304.230000 0.000000 304.370000 0.490000 ;
     END
   END wbs_dat_o[10]
   PIN wbs_dat_o[9]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 367.530000 0.000000 367.670000 0.490000 ;
+        RECT 300.330000 0.000000 300.470000 0.490000 ;
     END
   END wbs_dat_o[9]
   PIN wbs_dat_o[8]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8762 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.273 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 362.730000 0.000000 362.870000 0.490000 ;
+        RECT 296.430000 0.000000 296.570000 0.490000 ;
     END
   END wbs_dat_o[8]
   PIN wbs_dat_o[7]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 357.930000 0.000000 358.070000 0.490000 ;
+        RECT 292.530000 0.000000 292.670000 0.490000 ;
     END
   END wbs_dat_o[7]
   PIN wbs_dat_o[6]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 353.130000 0.000000 353.270000 0.490000 ;
+        RECT 288.730000 0.000000 288.870000 0.490000 ;
     END
   END wbs_dat_o[6]
   PIN wbs_dat_o[5]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 348.430000 0.000000 348.570000 0.490000 ;
+        RECT 284.730000 0.000000 284.870000 0.490000 ;
     END
   END wbs_dat_o[5]
   PIN wbs_dat_o[4]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 343.630000 0.000000 343.770000 0.490000 ;
+        RECT 280.830000 0.000000 280.970000 0.490000 ;
     END
   END wbs_dat_o[4]
   PIN wbs_dat_o[3]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9154 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.469 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 338.830000 0.000000 338.970000 0.490000 ;
+        RECT 276.930000 0.000000 277.070000 0.490000 ;
     END
   END wbs_dat_o[3]
   PIN wbs_dat_o[2]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 334.130000 0.000000 334.270000 0.490000 ;
+        RECT 273.030000 0.000000 273.170000 0.490000 ;
     END
   END wbs_dat_o[2]
   PIN wbs_dat_o[1]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8902 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.343 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 329.330000 0.000000 329.470000 0.490000 ;
+        RECT 269.130000 0.000000 269.270000 0.490000 ;
     END
   END wbs_dat_o[1]
   PIN wbs_dat_o[0]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9252 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.518 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 324.530000 0.000000 324.670000 0.490000 ;
+        RECT 265.230000 0.000000 265.370000 0.490000 ;
     END
   END wbs_dat_o[0]
   PIN la_data_in[127]
@@ -867,7 +953,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1112.430000 0.000000 1112.570000 0.490000 ;
+        RECT 909.230000 0.000000 909.370000 0.490000 ;
     END
   END la_data_in[127]
   PIN la_data_in[126]
@@ -875,7 +961,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1107.730000 0.000000 1107.870000 0.490000 ;
+        RECT 905.330000 0.000000 905.470000 0.490000 ;
     END
   END la_data_in[126]
   PIN la_data_in[125]
@@ -883,7 +969,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1103.030000 0.000000 1103.170000 0.490000 ;
+        RECT 901.430000 0.000000 901.570000 0.490000 ;
     END
   END la_data_in[125]
   PIN la_data_in[124]
@@ -891,7 +977,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1098.230000 0.000000 1098.370000 0.490000 ;
+        RECT 897.530000 0.000000 897.670000 0.490000 ;
     END
   END la_data_in[124]
   PIN la_data_in[123]
@@ -899,7 +985,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1093.430000 0.000000 1093.570000 0.490000 ;
+        RECT 893.630000 0.000000 893.770000 0.490000 ;
     END
   END la_data_in[123]
   PIN la_data_in[122]
@@ -907,7 +993,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1088.630000 0.000000 1088.770000 0.490000 ;
+        RECT 889.730000 0.000000 889.870000 0.490000 ;
     END
   END la_data_in[122]
   PIN la_data_in[121]
@@ -915,7 +1001,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1083.830000 0.000000 1083.970000 0.490000 ;
+        RECT 885.830000 0.000000 885.970000 0.490000 ;
     END
   END la_data_in[121]
   PIN la_data_in[120]
@@ -923,7 +1009,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1079.130000 0.000000 1079.270000 0.490000 ;
+        RECT 881.830000 0.000000 881.970000 0.490000 ;
     END
   END la_data_in[120]
   PIN la_data_in[119]
@@ -931,7 +1017,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1074.330000 0.000000 1074.470000 0.490000 ;
+        RECT 877.930000 0.000000 878.070000 0.490000 ;
     END
   END la_data_in[119]
   PIN la_data_in[118]
@@ -939,7 +1025,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1069.530000 0.000000 1069.670000 0.490000 ;
+        RECT 874.030000 0.000000 874.170000 0.490000 ;
     END
   END la_data_in[118]
   PIN la_data_in[117]
@@ -947,7 +1033,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1064.730000 0.000000 1064.870000 0.490000 ;
+        RECT 870.130000 0.000000 870.270000 0.490000 ;
     END
   END la_data_in[117]
   PIN la_data_in[116]
@@ -955,7 +1041,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1059.930000 0.000000 1060.070000 0.490000 ;
+        RECT 866.330000 0.000000 866.470000 0.490000 ;
     END
   END la_data_in[116]
   PIN la_data_in[115]
@@ -963,7 +1049,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1055.230000 0.000000 1055.370000 0.490000 ;
+        RECT 862.530000 0.000000 862.670000 0.490000 ;
     END
   END la_data_in[115]
   PIN la_data_in[114]
@@ -971,7 +1057,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1050.530000 0.000000 1050.670000 0.490000 ;
+        RECT 858.630000 0.000000 858.770000 0.490000 ;
     END
   END la_data_in[114]
   PIN la_data_in[113]
@@ -979,7 +1065,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1045.730000 0.000000 1045.870000 0.490000 ;
+        RECT 854.630000 0.000000 854.770000 0.490000 ;
     END
   END la_data_in[113]
   PIN la_data_in[112]
@@ -987,7 +1073,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1040.930000 0.000000 1041.070000 0.490000 ;
+        RECT 850.730000 0.000000 850.870000 0.490000 ;
     END
   END la_data_in[112]
   PIN la_data_in[111]
@@ -995,7 +1081,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1036.130000 0.000000 1036.270000 0.490000 ;
+        RECT 846.830000 0.000000 846.970000 0.490000 ;
     END
   END la_data_in[111]
   PIN la_data_in[110]
@@ -1003,7 +1089,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1031.330000 0.000000 1031.470000 0.490000 ;
+        RECT 842.930000 0.000000 843.070000 0.490000 ;
     END
   END la_data_in[110]
   PIN la_data_in[109]
@@ -1011,7 +1097,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1026.530000 0.000000 1026.670000 0.490000 ;
+        RECT 839.030000 0.000000 839.170000 0.490000 ;
     END
   END la_data_in[109]
   PIN la_data_in[108]
@@ -1019,7 +1105,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1021.830000 0.000000 1021.970000 0.490000 ;
+        RECT 835.130000 0.000000 835.270000 0.490000 ;
     END
   END la_data_in[108]
   PIN la_data_in[107]
@@ -1027,7 +1113,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1017.030000 0.000000 1017.170000 0.490000 ;
+        RECT 831.130000 0.000000 831.270000 0.490000 ;
     END
   END la_data_in[107]
   PIN la_data_in[106]
@@ -1035,7 +1121,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1012.230000 0.000000 1012.370000 0.490000 ;
+        RECT 827.230000 0.000000 827.370000 0.490000 ;
     END
   END la_data_in[106]
   PIN la_data_in[105]
@@ -1043,7 +1129,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1007.530000 0.000000 1007.670000 0.490000 ;
+        RECT 823.330000 0.000000 823.470000 0.490000 ;
     END
   END la_data_in[105]
   PIN la_data_in[104]
@@ -1051,7 +1137,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1002.730000 0.000000 1002.870000 0.490000 ;
+        RECT 819.430000 0.000000 819.570000 0.490000 ;
     END
   END la_data_in[104]
   PIN la_data_in[103]
@@ -1059,7 +1145,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 997.930000 0.000000 998.070000 0.490000 ;
+        RECT 815.530000 0.000000 815.670000 0.490000 ;
     END
   END la_data_in[103]
   PIN la_data_in[102]
@@ -1067,7 +1153,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 993.230000 0.000000 993.370000 0.490000 ;
+        RECT 811.630000 0.000000 811.770000 0.490000 ;
     END
   END la_data_in[102]
   PIN la_data_in[101]
@@ -1075,7 +1161,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 988.430000 0.000000 988.570000 0.490000 ;
+        RECT 807.730000 0.000000 807.870000 0.490000 ;
     END
   END la_data_in[101]
   PIN la_data_in[100]
@@ -1083,7 +1169,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 983.630000 0.000000 983.770000 0.490000 ;
+        RECT 803.830000 0.000000 803.970000 0.490000 ;
     END
   END la_data_in[100]
   PIN la_data_in[99]
@@ -1091,7 +1177,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 978.830000 0.000000 978.970000 0.490000 ;
+        RECT 799.930000 0.000000 800.070000 0.490000 ;
     END
   END la_data_in[99]
   PIN la_data_in[98]
@@ -1099,7 +1185,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 974.030000 0.000000 974.170000 0.490000 ;
+        RECT 796.030000 0.000000 796.170000 0.490000 ;
     END
   END la_data_in[98]
   PIN la_data_in[97]
@@ -1107,7 +1193,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 969.230000 0.000000 969.370000 0.490000 ;
+        RECT 792.230000 0.000000 792.370000 0.490000 ;
     END
   END la_data_in[97]
   PIN la_data_in[96]
@@ -1115,7 +1201,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 964.530000 0.000000 964.670000 0.490000 ;
+        RECT 788.330000 0.000000 788.470000 0.490000 ;
     END
   END la_data_in[96]
   PIN la_data_in[95]
@@ -1123,7 +1209,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 959.830000 0.000000 959.970000 0.490000 ;
+        RECT 784.430000 0.000000 784.570000 0.490000 ;
     END
   END la_data_in[95]
   PIN la_data_in[94]
@@ -1131,7 +1217,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 955.030000 0.000000 955.170000 0.490000 ;
+        RECT 780.530000 0.000000 780.670000 0.490000 ;
     END
   END la_data_in[94]
   PIN la_data_in[93]
@@ -1139,7 +1225,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 950.230000 0.000000 950.370000 0.490000 ;
+        RECT 776.530000 0.000000 776.670000 0.490000 ;
     END
   END la_data_in[93]
   PIN la_data_in[92]
@@ -1147,7 +1233,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 945.330000 0.000000 945.470000 0.490000 ;
+        RECT 772.630000 0.000000 772.770000 0.490000 ;
     END
   END la_data_in[92]
   PIN la_data_in[91]
@@ -1155,7 +1241,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 940.530000 0.000000 940.670000 0.490000 ;
+        RECT 768.730000 0.000000 768.870000 0.490000 ;
     END
   END la_data_in[91]
   PIN la_data_in[90]
@@ -1163,7 +1249,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 935.730000 0.000000 935.870000 0.490000 ;
+        RECT 764.830000 0.000000 764.970000 0.490000 ;
     END
   END la_data_in[90]
   PIN la_data_in[89]
@@ -1171,7 +1257,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 931.030000 0.000000 931.170000 0.490000 ;
+        RECT 760.930000 0.000000 761.070000 0.490000 ;
     END
   END la_data_in[89]
   PIN la_data_in[88]
@@ -1179,7 +1265,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 926.230000 0.000000 926.370000 0.490000 ;
+        RECT 757.030000 0.000000 757.170000 0.490000 ;
     END
   END la_data_in[88]
   PIN la_data_in[87]
@@ -1187,7 +1273,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 921.430000 0.000000 921.570000 0.490000 ;
+        RECT 753.030000 0.000000 753.170000 0.490000 ;
     END
   END la_data_in[87]
   PIN la_data_in[86]
@@ -1195,7 +1281,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 916.630000 0.000000 916.770000 0.490000 ;
+        RECT 749.130000 0.000000 749.270000 0.490000 ;
     END
   END la_data_in[86]
   PIN la_data_in[85]
@@ -1203,7 +1289,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 911.830000 0.000000 911.970000 0.490000 ;
+        RECT 745.230000 0.000000 745.370000 0.490000 ;
     END
   END la_data_in[85]
   PIN la_data_in[84]
@@ -1211,7 +1297,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 907.130000 0.000000 907.270000 0.490000 ;
+        RECT 741.430000 0.000000 741.570000 0.490000 ;
     END
   END la_data_in[84]
   PIN la_data_in[83]
@@ -1219,7 +1305,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 902.430000 0.000000 902.570000 0.490000 ;
+        RECT 737.530000 0.000000 737.670000 0.490000 ;
     END
   END la_data_in[83]
   PIN la_data_in[82]
@@ -1227,7 +1313,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 897.630000 0.000000 897.770000 0.490000 ;
+        RECT 733.630000 0.000000 733.770000 0.490000 ;
     END
   END la_data_in[82]
   PIN la_data_in[81]
@@ -1235,7 +1321,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 892.830000 0.000000 892.970000 0.490000 ;
+        RECT 729.730000 0.000000 729.870000 0.490000 ;
     END
   END la_data_in[81]
   PIN la_data_in[80]
@@ -1243,7 +1329,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 888.030000 0.000000 888.170000 0.490000 ;
+        RECT 725.730000 0.000000 725.870000 0.490000 ;
     END
   END la_data_in[80]
   PIN la_data_in[79]
@@ -1251,7 +1337,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 883.230000 0.000000 883.370000 0.490000 ;
+        RECT 721.930000 0.000000 722.070000 0.490000 ;
     END
   END la_data_in[79]
   PIN la_data_in[78]
@@ -1259,7 +1345,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 878.430000 0.000000 878.570000 0.490000 ;
+        RECT 718.030000 0.000000 718.170000 0.490000 ;
     END
   END la_data_in[78]
   PIN la_data_in[77]
@@ -1267,7 +1353,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 873.730000 0.000000 873.870000 0.490000 ;
+        RECT 714.130000 0.000000 714.270000 0.490000 ;
     END
   END la_data_in[77]
   PIN la_data_in[76]
@@ -1275,7 +1361,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 868.930000 0.000000 869.070000 0.490000 ;
+        RECT 710.230000 0.000000 710.370000 0.490000 ;
     END
   END la_data_in[76]
   PIN la_data_in[75]
@@ -1283,7 +1369,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 864.130000 0.000000 864.270000 0.490000 ;
+        RECT 706.330000 0.000000 706.470000 0.490000 ;
     END
   END la_data_in[75]
   PIN la_data_in[74]
@@ -1291,7 +1377,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 859.430000 0.000000 859.570000 0.490000 ;
+        RECT 702.430000 0.000000 702.570000 0.490000 ;
     END
   END la_data_in[74]
   PIN la_data_in[73]
@@ -1299,7 +1385,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 854.630000 0.000000 854.770000 0.490000 ;
+        RECT 698.430000 0.000000 698.570000 0.490000 ;
     END
   END la_data_in[73]
   PIN la_data_in[72]
@@ -1307,7 +1393,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 849.830000 0.000000 849.970000 0.490000 ;
+        RECT 694.530000 0.000000 694.670000 0.490000 ;
     END
   END la_data_in[72]
   PIN la_data_in[71]
@@ -1315,7 +1401,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 845.130000 0.000000 845.270000 0.490000 ;
+        RECT 690.630000 0.000000 690.770000 0.490000 ;
     END
   END la_data_in[71]
   PIN la_data_in[70]
@@ -1323,7 +1409,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 840.330000 0.000000 840.470000 0.490000 ;
+        RECT 686.730000 0.000000 686.870000 0.490000 ;
     END
   END la_data_in[70]
   PIN la_data_in[69]
@@ -1331,7 +1417,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 835.530000 0.000000 835.670000 0.490000 ;
+        RECT 682.830000 0.000000 682.970000 0.490000 ;
     END
   END la_data_in[69]
   PIN la_data_in[68]
@@ -1339,7 +1425,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 830.730000 0.000000 830.870000 0.490000 ;
+        RECT 678.930000 0.000000 679.070000 0.490000 ;
     END
   END la_data_in[68]
   PIN la_data_in[67]
@@ -1347,7 +1433,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 825.930000 0.000000 826.070000 0.490000 ;
+        RECT 675.030000 0.000000 675.170000 0.490000 ;
     END
   END la_data_in[67]
   PIN la_data_in[66]
@@ -1355,7 +1441,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 821.130000 0.000000 821.270000 0.490000 ;
+        RECT 671.130000 0.000000 671.270000 0.490000 ;
     END
   END la_data_in[66]
   PIN la_data_in[65]
@@ -1363,7 +1449,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 816.430000 0.000000 816.570000 0.490000 ;
+        RECT 667.230000 0.000000 667.370000 0.490000 ;
     END
   END la_data_in[65]
   PIN la_data_in[64]
@@ -1371,7 +1457,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 811.730000 0.000000 811.870000 0.490000 ;
+        RECT 663.330000 0.000000 663.470000 0.490000 ;
     END
   END la_data_in[64]
   PIN la_data_in[63]
@@ -1379,7 +1465,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 806.930000 0.000000 807.070000 0.490000 ;
+        RECT 659.430000 0.000000 659.570000 0.490000 ;
     END
   END la_data_in[63]
   PIN la_data_in[62]
@@ -1387,7 +1473,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 802.130000 0.000000 802.270000 0.490000 ;
+        RECT 655.530000 0.000000 655.670000 0.490000 ;
     END
   END la_data_in[62]
   PIN la_data_in[61]
@@ -1395,7 +1481,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 797.330000 0.000000 797.470000 0.490000 ;
+        RECT 651.630000 0.000000 651.770000 0.490000 ;
     END
   END la_data_in[61]
   PIN la_data_in[60]
@@ -1403,7 +1489,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 792.530000 0.000000 792.670000 0.490000 ;
+        RECT 647.730000 0.000000 647.870000 0.490000 ;
     END
   END la_data_in[60]
   PIN la_data_in[59]
@@ -1411,7 +1497,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 787.830000 0.000000 787.970000 0.490000 ;
+        RECT 643.830000 0.000000 643.970000 0.490000 ;
     END
   END la_data_in[59]
   PIN la_data_in[58]
@@ -1419,7 +1505,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 783.030000 0.000000 783.170000 0.490000 ;
+        RECT 639.930000 0.000000 640.070000 0.490000 ;
     END
   END la_data_in[58]
   PIN la_data_in[57]
@@ -1427,7 +1513,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 778.230000 0.000000 778.370000 0.490000 ;
+        RECT 636.030000 0.000000 636.170000 0.490000 ;
     END
   END la_data_in[57]
   PIN la_data_in[56]
@@ -1435,7 +1521,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 773.430000 0.000000 773.570000 0.490000 ;
+        RECT 632.130000 0.000000 632.270000 0.490000 ;
     END
   END la_data_in[56]
   PIN la_data_in[55]
@@ -1443,7 +1529,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 768.630000 0.000000 768.770000 0.490000 ;
+        RECT 628.230000 0.000000 628.370000 0.490000 ;
     END
   END la_data_in[55]
   PIN la_data_in[54]
@@ -1451,7 +1537,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 763.930000 0.000000 764.070000 0.490000 ;
+        RECT 624.330000 0.000000 624.470000 0.490000 ;
     END
   END la_data_in[54]
   PIN la_data_in[53]
@@ -1459,7 +1545,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 759.230000 0.000000 759.370000 0.490000 ;
+        RECT 620.430000 0.000000 620.570000 0.490000 ;
     END
   END la_data_in[53]
   PIN la_data_in[52]
@@ -1467,7 +1553,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 754.430000 0.000000 754.570000 0.490000 ;
+        RECT 616.530000 0.000000 616.670000 0.490000 ;
     END
   END la_data_in[52]
   PIN la_data_in[51]
@@ -1475,7 +1561,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 749.630000 0.000000 749.770000 0.490000 ;
+        RECT 612.630000 0.000000 612.770000 0.490000 ;
     END
   END la_data_in[51]
   PIN la_data_in[50]
@@ -1483,7 +1569,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 744.830000 0.000000 744.970000 0.490000 ;
+        RECT 608.730000 0.000000 608.870000 0.490000 ;
     END
   END la_data_in[50]
   PIN la_data_in[49]
@@ -1491,7 +1577,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 740.030000 0.000000 740.170000 0.490000 ;
+        RECT 604.830000 0.000000 604.970000 0.490000 ;
     END
   END la_data_in[49]
   PIN la_data_in[48]
@@ -1499,7 +1585,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 735.230000 0.000000 735.370000 0.490000 ;
+        RECT 600.930000 0.000000 601.070000 0.490000 ;
     END
   END la_data_in[48]
   PIN la_data_in[47]
@@ -1507,7 +1593,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 730.530000 0.000000 730.670000 0.490000 ;
+        RECT 596.930000 0.000000 597.070000 0.490000 ;
     END
   END la_data_in[47]
   PIN la_data_in[46]
@@ -1515,7 +1601,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 725.730000 0.000000 725.870000 0.490000 ;
+        RECT 593.030000 0.000000 593.170000 0.490000 ;
     END
   END la_data_in[46]
   PIN la_data_in[45]
@@ -1523,7 +1609,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 720.930000 0.000000 721.070000 0.490000 ;
+        RECT 589.130000 0.000000 589.270000 0.490000 ;
     END
   END la_data_in[45]
   PIN la_data_in[44]
@@ -1531,7 +1617,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 716.230000 0.000000 716.370000 0.490000 ;
+        RECT 585.230000 0.000000 585.370000 0.490000 ;
     END
   END la_data_in[44]
   PIN la_data_in[43]
@@ -1539,7 +1625,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 711.430000 0.000000 711.570000 0.490000 ;
+        RECT 581.330000 0.000000 581.470000 0.490000 ;
     END
   END la_data_in[43]
   PIN la_data_in[42]
@@ -1547,7 +1633,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 706.530000 0.000000 706.670000 0.490000 ;
+        RECT 577.530000 0.000000 577.670000 0.490000 ;
     END
   END la_data_in[42]
   PIN la_data_in[41]
@@ -1555,7 +1641,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 701.730000 0.000000 701.870000 0.490000 ;
+        RECT 573.630000 0.000000 573.770000 0.490000 ;
     END
   END la_data_in[41]
   PIN la_data_in[40]
@@ -1563,7 +1649,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 697.030000 0.000000 697.170000 0.490000 ;
+        RECT 569.630000 0.000000 569.770000 0.490000 ;
     END
   END la_data_in[40]
   PIN la_data_in[39]
@@ -1571,7 +1657,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 692.230000 0.000000 692.370000 0.490000 ;
+        RECT 565.730000 0.000000 565.870000 0.490000 ;
     END
   END la_data_in[39]
   PIN la_data_in[38]
@@ -1579,7 +1665,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 687.430000 0.000000 687.570000 0.490000 ;
+        RECT 561.830000 0.000000 561.970000 0.490000 ;
     END
   END la_data_in[38]
   PIN la_data_in[37]
@@ -1587,7 +1673,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 682.630000 0.000000 682.770000 0.490000 ;
+        RECT 557.930000 0.000000 558.070000 0.490000 ;
     END
   END la_data_in[37]
   PIN la_data_in[36]
@@ -1595,7 +1681,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 677.830000 0.000000 677.970000 0.490000 ;
+        RECT 554.130000 0.000000 554.270000 0.490000 ;
     END
   END la_data_in[36]
   PIN la_data_in[35]
@@ -1603,7 +1689,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 673.030000 0.000000 673.170000 0.490000 ;
+        RECT 550.230000 0.000000 550.370000 0.490000 ;
     END
   END la_data_in[35]
   PIN la_data_in[34]
@@ -1611,7 +1697,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 668.430000 0.000000 668.570000 0.490000 ;
+        RECT 546.330000 0.000000 546.470000 0.490000 ;
     END
   END la_data_in[34]
   PIN la_data_in[33]
@@ -1619,7 +1705,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 663.630000 0.000000 663.770000 0.490000 ;
+        RECT 542.330000 0.000000 542.470000 0.490000 ;
     END
   END la_data_in[33]
   PIN la_data_in[32]
@@ -1627,7 +1713,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 658.830000 0.000000 658.970000 0.490000 ;
+        RECT 538.430000 0.000000 538.570000 0.490000 ;
     END
   END la_data_in[32]
   PIN la_data_in[31]
@@ -1635,7 +1721,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 654.030000 0.000000 654.170000 0.490000 ;
+        RECT 534.530000 0.000000 534.670000 0.490000 ;
     END
   END la_data_in[31]
   PIN la_data_in[30]
@@ -1643,7 +1729,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 649.230000 0.000000 649.370000 0.490000 ;
+        RECT 530.630000 0.000000 530.770000 0.490000 ;
     END
   END la_data_in[30]
   PIN la_data_in[29]
@@ -1651,7 +1737,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 644.430000 0.000000 644.570000 0.490000 ;
+        RECT 526.730000 0.000000 526.870000 0.490000 ;
     END
   END la_data_in[29]
   PIN la_data_in[28]
@@ -1659,7 +1745,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 639.730000 0.000000 639.870000 0.490000 ;
+        RECT 522.830000 0.000000 522.970000 0.490000 ;
     END
   END la_data_in[28]
   PIN la_data_in[27]
@@ -1667,7 +1753,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 634.930000 0.000000 635.070000 0.490000 ;
+        RECT 518.830000 0.000000 518.970000 0.490000 ;
     END
   END la_data_in[27]
   PIN la_data_in[26]
@@ -1675,7 +1761,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 630.130000 0.000000 630.270000 0.490000 ;
+        RECT 514.930000 0.000000 515.070000 0.490000 ;
     END
   END la_data_in[26]
   PIN la_data_in[25]
@@ -1683,7 +1769,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 625.330000 0.000000 625.470000 0.490000 ;
+        RECT 511.030000 0.000000 511.170000 0.490000 ;
     END
   END la_data_in[25]
   PIN la_data_in[24]
@@ -1691,7 +1777,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 620.630000 0.000000 620.770000 0.490000 ;
+        RECT 507.230000 0.000000 507.370000 0.490000 ;
     END
   END la_data_in[24]
   PIN la_data_in[23]
@@ -1699,7 +1785,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 615.830000 0.000000 615.970000 0.490000 ;
+        RECT 503.330000 0.000000 503.470000 0.490000 ;
     END
   END la_data_in[23]
   PIN la_data_in[22]
@@ -1707,7 +1793,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 611.130000 0.000000 611.270000 0.490000 ;
+        RECT 499.430000 0.000000 499.570000 0.490000 ;
     END
   END la_data_in[22]
   PIN la_data_in[21]
@@ -1715,7 +1801,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 606.330000 0.000000 606.470000 0.490000 ;
+        RECT 495.530000 0.000000 495.670000 0.490000 ;
     END
   END la_data_in[21]
   PIN la_data_in[20]
@@ -1723,7 +1809,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 601.530000 0.000000 601.670000 0.490000 ;
+        RECT 491.630000 0.000000 491.770000 0.490000 ;
     END
   END la_data_in[20]
   PIN la_data_in[19]
@@ -1731,7 +1817,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 596.730000 0.000000 596.870000 0.490000 ;
+        RECT 487.730000 0.000000 487.870000 0.490000 ;
     END
   END la_data_in[19]
   PIN la_data_in[18]
@@ -1739,7 +1825,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 591.930000 0.000000 592.070000 0.490000 ;
+        RECT 483.830000 0.000000 483.970000 0.490000 ;
     END
   END la_data_in[18]
   PIN la_data_in[17]
@@ -1747,7 +1833,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 587.130000 0.000000 587.270000 0.490000 ;
+        RECT 479.930000 0.000000 480.070000 0.490000 ;
     END
   END la_data_in[17]
   PIN la_data_in[16]
@@ -1755,1159 +1841,1530 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 582.430000 0.000000 582.570000 0.490000 ;
+        RECT 476.030000 0.000000 476.170000 0.490000 ;
     END
   END la_data_in[16]
   PIN la_data_in[15]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.635 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 18.067 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.126 LAYER met2  ;
+    ANTENNAMAXAREACAR 35.2861 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 166.187 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.407937 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 577.630000 0.000000 577.770000 0.490000 ;
+        RECT 472.130000 0.000000 472.270000 0.490000 ;
     END
   END la_data_in[15]
   PIN la_data_in[14]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.9283 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 19.5335 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.126 LAYER met2  ;
+    ANTENNAMAXAREACAR 35.6694 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 168.103 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.407937 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 572.930000 0.000000 573.070000 0.490000 ;
+        RECT 468.230000 0.000000 468.370000 0.490000 ;
     END
   END la_data_in[14]
   PIN la_data_in[13]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.6924 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 18.354 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.126 LAYER met2  ;
+    ANTENNAMAXAREACAR 34.2321 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 155.345 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.407937 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 568.130000 0.000000 568.270000 0.490000 ;
+        RECT 464.230000 0.000000 464.370000 0.490000 ;
     END
   END la_data_in[13]
   PIN la_data_in[12]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.3718 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 16.751 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 14.9154 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 72.6081 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 563.330000 0.000000 563.470000 0.490000 ;
+        RECT 460.330000 0.000000 460.470000 0.490000 ;
     END
   END la_data_in[12]
   PIN la_data_in[11]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.4054 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 16.919 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 14.7909 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 71.9859 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 558.530000 0.000000 558.670000 0.490000 ;
+        RECT 456.430000 0.000000 456.570000 0.490000 ;
     END
   END la_data_in[11]
   PIN la_data_in[10]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3059 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.3685 LAYER met2  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via2  ;
+    ANTENNAPARTIALMETALAREA 5.5008 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 29.808 LAYER met3  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met3  ;
+    ANTENNAMAXAREACAR 61.5612 LAYER met3  ;
+    ANTENNAMAXSIDEAREACAR 313.923 LAYER met3  ;
+    ANTENNAMAXCUTCAR 0.369293 LAYER via3  ;
     PORT
       LAYER met2 ;
-        RECT 553.830000 0.000000 553.970000 0.490000 ;
+        RECT 452.530000 0.000000 452.670000 0.490000 ;
     END
   END la_data_in[10]
   PIN la_data_in[9]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.3956 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 16.87 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.126 LAYER met2  ;
+    ANTENNAMAXAREACAR 30.9639 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 144.575 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.407937 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 549.030000 0.000000 549.170000 0.490000 ;
+        RECT 448.630000 0.000000 448.770000 0.490000 ;
     END
   END la_data_in[9]
   PIN la_data_in[8]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 5.921 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 29.379 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 25.0372 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 121.889 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 544.230000 0.000000 544.370000 0.490000 ;
+        RECT 444.730000 0.000000 444.870000 0.490000 ;
     END
   END la_data_in[8]
   PIN la_data_in[7]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.7918 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 18.851 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 17.2661 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 80.5111 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 539.430000 0.000000 539.570000 0.490000 ;
+        RECT 440.730000 0.000000 440.870000 0.490000 ;
     END
   END la_data_in[7]
   PIN la_data_in[6]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.7764 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 18.774 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 16.1665 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 78.7455 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 534.630000 0.000000 534.770000 0.490000 ;
+        RECT 436.930000 0.000000 437.070000 0.490000 ;
     END
   END la_data_in[6]
   PIN la_data_in[5]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 5.553 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 27.657 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 32.7774 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 160.253 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 529.830000 0.000000 529.970000 0.490000 ;
+        RECT 433.130000 0.000000 433.270000 0.490000 ;
     END
   END la_data_in[5]
   PIN la_data_in[4]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 6.2054 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 30.919 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 34.6267 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 167.618 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 525.230000 0.000000 525.370000 0.490000 ;
+        RECT 429.230000 0.000000 429.370000 0.490000 ;
     END
   END la_data_in[4]
   PIN la_data_in[3]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.3634 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 16.709 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 17.1982 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 81.1333 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 520.430000 0.000000 520.570000 0.490000 ;
+        RECT 425.330000 0.000000 425.470000 0.490000 ;
     END
   END la_data_in[3]
   PIN la_data_in[2]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.425 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 17.017 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 14.8701 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 72.3818 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 515.630000 0.000000 515.770000 0.490000 ;
+        RECT 421.430000 0.000000 421.570000 0.490000 ;
     END
   END la_data_in[2]
   PIN la_data_in[1]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 4.867 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 24.227 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 24.4788 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 116.879 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 510.830000 0.000000 510.970000 0.490000 ;
+        RECT 417.530000 0.000000 417.670000 0.490000 ;
     END
   END la_data_in[1]
   PIN la_data_in[0]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.103 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.407 LAYER met2  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.2475 LAYER met2  ;
+    ANTENNAMAXAREACAR 13.7877 LAYER met2  ;
+    ANTENNAMAXSIDEAREACAR 65.5455 LAYER met2  ;
+    ANTENNAMAXCUTCAR 0.207677 LAYER via2  ;
     PORT
       LAYER met2 ;
-        RECT 506.030000 0.000000 506.170000 0.490000 ;
+        RECT 413.530000 0.000000 413.670000 0.490000 ;
     END
   END la_data_in[0]
   PIN la_data_out[127]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9014 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.399 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1723.930000 0.000000 1724.070000 0.490000 ;
+        RECT 1408.930000 0.000000 1409.070000 0.490000 ;
     END
   END la_data_out[127]
   PIN la_data_out[126]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9322 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.553 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1719.130000 0.000000 1719.270000 0.490000 ;
+        RECT 1405.030000 0.000000 1405.170000 0.490000 ;
     END
   END la_data_out[126]
   PIN la_data_out[125]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8958 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.371 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1714.330000 0.000000 1714.470000 0.490000 ;
+        RECT 1401.030000 0.000000 1401.170000 0.490000 ;
     END
   END la_data_out[125]
   PIN la_data_out[124]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.879 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.287 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1709.530000 0.000000 1709.670000 0.490000 ;
+        RECT 1397.130000 0.000000 1397.270000 0.490000 ;
     END
   END la_data_out[124]
   PIN la_data_out[123]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9098 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.441 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1704.730000 0.000000 1704.870000 0.490000 ;
+        RECT 1393.230000 0.000000 1393.370000 0.490000 ;
     END
   END la_data_out[123]
   PIN la_data_out[122]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9322 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.553 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1699.930000 0.000000 1700.070000 0.490000 ;
+        RECT 1389.330000 0.000000 1389.470000 0.490000 ;
     END
   END la_data_out[122]
   PIN la_data_out[121]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9014 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.399 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1695.230000 0.000000 1695.370000 0.490000 ;
+        RECT 1385.430000 0.000000 1385.570000 0.490000 ;
     END
   END la_data_out[121]
   PIN la_data_out[120]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.935 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.567 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1690.430000 0.000000 1690.570000 0.490000 ;
+        RECT 1381.530000 0.000000 1381.670000 0.490000 ;
     END
   END la_data_out[120]
   PIN la_data_out[119]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8902 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.343 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1685.630000 0.000000 1685.770000 0.490000 ;
+        RECT 1377.530000 0.000000 1377.670000 0.490000 ;
     END
   END la_data_out[119]
   PIN la_data_out[118]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9238 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.511 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1680.830000 0.000000 1680.970000 0.490000 ;
+        RECT 1373.630000 0.000000 1373.770000 0.490000 ;
     END
   END la_data_out[118]
   PIN la_data_out[117]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.907 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.427 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1676.130000 0.000000 1676.270000 0.490000 ;
+        RECT 1369.830000 0.000000 1369.970000 0.490000 ;
     END
   END la_data_out[117]
   PIN la_data_out[116]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8762 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.273 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1671.330000 0.000000 1671.470000 0.490000 ;
+        RECT 1365.930000 0.000000 1366.070000 0.490000 ;
     END
   END la_data_out[116]
   PIN la_data_out[115]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8986 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.385 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1666.630000 0.000000 1666.770000 0.490000 ;
+        RECT 1362.030000 0.000000 1362.170000 0.490000 ;
     END
   END la_data_out[115]
   PIN la_data_out[114]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.879 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.287 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1661.730000 0.000000 1661.870000 0.490000 ;
+        RECT 1358.130000 0.000000 1358.270000 0.490000 ;
     END
   END la_data_out[114]
   PIN la_data_out[113]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9126 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.455 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1656.930000 0.000000 1657.070000 0.490000 ;
+        RECT 1354.230000 0.000000 1354.370000 0.490000 ;
     END
   END la_data_out[113]
   PIN la_data_out[112]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8818 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.301 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1652.130000 0.000000 1652.270000 0.490000 ;
+        RECT 1350.330000 0.000000 1350.470000 0.490000 ;
     END
   END la_data_out[112]
   PIN la_data_out[111]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9154 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.469 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1647.330000 0.000000 1647.470000 0.490000 ;
+        RECT 1346.430000 0.000000 1346.570000 0.490000 ;
     END
   END la_data_out[111]
   PIN la_data_out[110]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8846 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.315 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1642.530000 0.000000 1642.670000 0.490000 ;
+        RECT 1342.530000 0.000000 1342.670000 0.490000 ;
     END
   END la_data_out[110]
   PIN la_data_out[109]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9182 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.483 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1637.730000 0.000000 1637.870000 0.490000 ;
+        RECT 1338.630000 0.000000 1338.770000 0.490000 ;
     END
   END la_data_out[109]
   PIN la_data_out[108]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8874 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.329 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1633.030000 0.000000 1633.170000 0.490000 ;
+        RECT 1334.730000 0.000000 1334.870000 0.490000 ;
     END
   END la_data_out[108]
   PIN la_data_out[107]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.921 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.497 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1628.330000 0.000000 1628.470000 0.490000 ;
+        RECT 1330.830000 0.000000 1330.970000 0.490000 ;
     END
   END la_data_out[107]
   PIN la_data_out[106]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9196 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.49 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1623.530000 0.000000 1623.670000 0.490000 ;
+        RECT 1326.930000 0.000000 1327.070000 0.490000 ;
     END
   END la_data_out[106]
   PIN la_data_out[105]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1618.730000 0.000000 1618.870000 0.490000 ;
+        RECT 1322.930000 0.000000 1323.070000 0.490000 ;
     END
   END la_data_out[105]
   PIN la_data_out[104]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1613.930000 0.000000 1614.070000 0.490000 ;
+        RECT 1319.030000 0.000000 1319.170000 0.490000 ;
     END
   END la_data_out[104]
   PIN la_data_out[103]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1609.130000 0.000000 1609.270000 0.490000 ;
+        RECT 1315.130000 0.000000 1315.270000 0.490000 ;
     END
   END la_data_out[103]
   PIN la_data_out[102]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1604.430000 0.000000 1604.570000 0.490000 ;
+        RECT 1311.230000 0.000000 1311.370000 0.490000 ;
     END
   END la_data_out[102]
   PIN la_data_out[101]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1599.630000 0.000000 1599.770000 0.490000 ;
+        RECT 1307.330000 0.000000 1307.470000 0.490000 ;
     END
   END la_data_out[101]
   PIN la_data_out[100]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8846 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.315 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1594.830000 0.000000 1594.970000 0.490000 ;
+        RECT 1303.430000 0.000000 1303.570000 0.490000 ;
     END
   END la_data_out[100]
   PIN la_data_out[99]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1590.030000 0.000000 1590.170000 0.490000 ;
+        RECT 1299.530000 0.000000 1299.670000 0.490000 ;
     END
   END la_data_out[99]
   PIN la_data_out[98]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1585.230000 0.000000 1585.370000 0.490000 ;
+        RECT 1295.730000 0.000000 1295.870000 0.490000 ;
     END
   END la_data_out[98]
   PIN la_data_out[97]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9392 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.588 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1580.530000 0.000000 1580.670000 0.490000 ;
+        RECT 1291.830000 0.000000 1291.970000 0.490000 ;
     END
   END la_data_out[97]
   PIN la_data_out[96]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9042 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.413 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1575.830000 0.000000 1575.970000 0.490000 ;
+        RECT 1287.930000 0.000000 1288.070000 0.490000 ;
     END
   END la_data_out[96]
   PIN la_data_out[95]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9392 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.588 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1571.030000 0.000000 1571.170000 0.490000 ;
+        RECT 1284.030000 0.000000 1284.170000 0.490000 ;
     END
   END la_data_out[95]
   PIN la_data_out[94]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1566.230000 0.000000 1566.370000 0.490000 ;
+        RECT 1280.130000 0.000000 1280.270000 0.490000 ;
     END
   END la_data_out[94]
   PIN la_data_out[93]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9364 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.574 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1561.430000 0.000000 1561.570000 0.490000 ;
+        RECT 1276.230000 0.000000 1276.370000 0.490000 ;
     END
   END la_data_out[93]
   PIN la_data_out[92]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1556.630000 0.000000 1556.770000 0.490000 ;
+        RECT 1272.230000 0.000000 1272.370000 0.490000 ;
     END
   END la_data_out[92]
   PIN la_data_out[91]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1551.830000 0.000000 1551.970000 0.490000 ;
+        RECT 1268.330000 0.000000 1268.470000 0.490000 ;
     END
   END la_data_out[91]
   PIN la_data_out[90]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1547.130000 0.000000 1547.270000 0.490000 ;
+        RECT 1264.430000 0.000000 1264.570000 0.490000 ;
     END
   END la_data_out[90]
   PIN la_data_out[89]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9364 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.574 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1542.330000 0.000000 1542.470000 0.490000 ;
+        RECT 1260.530000 0.000000 1260.670000 0.490000 ;
     END
   END la_data_out[89]
   PIN la_data_out[88]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1537.530000 0.000000 1537.670000 0.490000 ;
+        RECT 1256.630000 0.000000 1256.770000 0.490000 ;
     END
   END la_data_out[88]
   PIN la_data_out[87]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1532.830000 0.000000 1532.970000 0.490000 ;
+        RECT 1252.730000 0.000000 1252.870000 0.490000 ;
     END
   END la_data_out[87]
   PIN la_data_out[86]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9042 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.413 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1528.030000 0.000000 1528.170000 0.490000 ;
+        RECT 1248.830000 0.000000 1248.970000 0.490000 ;
     END
   END la_data_out[86]
   PIN la_data_out[85]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1523.230000 0.000000 1523.370000 0.490000 ;
+        RECT 1244.830000 0.000000 1244.970000 0.490000 ;
     END
   END la_data_out[85]
   PIN la_data_out[84]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9154 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.469 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1518.530000 0.000000 1518.670000 0.490000 ;
+        RECT 1240.930000 0.000000 1241.070000 0.490000 ;
     END
   END la_data_out[84]
   PIN la_data_out[83]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1513.730000 0.000000 1513.870000 0.490000 ;
+        RECT 1237.030000 0.000000 1237.170000 0.490000 ;
     END
   END la_data_out[83]
   PIN la_data_out[82]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9126 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.455 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1508.930000 0.000000 1509.070000 0.490000 ;
+        RECT 1233.130000 0.000000 1233.270000 0.490000 ;
     END
   END la_data_out[82]
   PIN la_data_out[81]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1504.130000 0.000000 1504.270000 0.490000 ;
+        RECT 1229.330000 0.000000 1229.470000 0.490000 ;
     END
   END la_data_out[81]
   PIN la_data_out[80]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1499.330000 0.000000 1499.470000 0.490000 ;
+        RECT 1225.430000 0.000000 1225.570000 0.490000 ;
     END
   END la_data_out[80]
   PIN la_data_out[79]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8818 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.301 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1494.530000 0.000000 1494.670000 0.490000 ;
+        RECT 1221.530000 0.000000 1221.670000 0.490000 ;
     END
   END la_data_out[79]
   PIN la_data_out[78]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9196 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.49 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1489.830000 0.000000 1489.970000 0.490000 ;
+        RECT 1217.630000 0.000000 1217.770000 0.490000 ;
     END
   END la_data_out[78]
   PIN la_data_out[77]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1485.130000 0.000000 1485.270000 0.490000 ;
+        RECT 1213.730000 0.000000 1213.870000 0.490000 ;
     END
   END la_data_out[77]
   PIN la_data_out[76]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1480.330000 0.000000 1480.470000 0.490000 ;
+        RECT 1209.830000 0.000000 1209.970000 0.490000 ;
     END
   END la_data_out[76]
   PIN la_data_out[75]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.921 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.497 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1475.530000 0.000000 1475.670000 0.490000 ;
+        RECT 1205.930000 0.000000 1206.070000 0.490000 ;
     END
   END la_data_out[75]
   PIN la_data_out[74]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9252 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.518 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1470.730000 0.000000 1470.870000 0.490000 ;
+        RECT 1202.030000 0.000000 1202.170000 0.490000 ;
     END
   END la_data_out[74]
   PIN la_data_out[73]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1465.930000 0.000000 1466.070000 0.490000 ;
+        RECT 1198.130000 0.000000 1198.270000 0.490000 ;
     END
   END la_data_out[73]
   PIN la_data_out[72]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.005 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.917 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1461.230000 0.000000 1461.370000 0.490000 ;
+        RECT 1194.130000 0.000000 1194.270000 0.490000 ;
     END
   END la_data_out[72]
   PIN la_data_out[71]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1456.430000 0.000000 1456.570000 0.490000 ;
+        RECT 1190.230000 0.000000 1190.370000 0.490000 ;
     END
   END la_data_out[71]
   PIN la_data_out[70]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1451.630000 0.000000 1451.770000 0.490000 ;
+        RECT 1186.330000 0.000000 1186.470000 0.490000 ;
     END
   END la_data_out[70]
   PIN la_data_out[69]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1446.830000 0.000000 1446.970000 0.490000 ;
+        RECT 1182.430000 0.000000 1182.570000 0.490000 ;
     END
   END la_data_out[69]
   PIN la_data_out[68]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.893 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.357 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1442.030000 0.000000 1442.170000 0.490000 ;
+        RECT 1178.530000 0.000000 1178.670000 0.490000 ;
     END
   END la_data_out[68]
   PIN la_data_out[67]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.928 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.532 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1437.330000 0.000000 1437.470000 0.490000 ;
+        RECT 1174.630000 0.000000 1174.770000 0.490000 ;
     END
   END la_data_out[67]
   PIN la_data_out[66]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9196 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.49 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1432.630000 0.000000 1432.770000 0.490000 ;
+        RECT 1170.730000 0.000000 1170.870000 0.490000 ;
     END
   END la_data_out[66]
   PIN la_data_out[65]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8874 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.329 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1427.830000 0.000000 1427.970000 0.490000 ;
+        RECT 1166.830000 0.000000 1166.970000 0.490000 ;
     END
   END la_data_out[65]
   PIN la_data_out[64]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1422.930000 0.000000 1423.070000 0.490000 ;
+        RECT 1162.930000 0.000000 1163.070000 0.490000 ;
     END
   END la_data_out[64]
   PIN la_data_out[63]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9196 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.49 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1418.130000 0.000000 1418.270000 0.490000 ;
+        RECT 1159.030000 0.000000 1159.170000 0.490000 ;
     END
   END la_data_out[63]
   PIN la_data_out[62]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.928 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.532 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1413.330000 0.000000 1413.470000 0.490000 ;
+        RECT 1155.130000 0.000000 1155.270000 0.490000 ;
     END
   END la_data_out[62]
   PIN la_data_out[61]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.907 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.427 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1408.530000 0.000000 1408.670000 0.490000 ;
+        RECT 1151.330000 0.000000 1151.470000 0.490000 ;
     END
   END la_data_out[61]
   PIN la_data_out[60]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1403.730000 0.000000 1403.870000 0.490000 ;
+        RECT 1147.430000 0.000000 1147.570000 0.490000 ;
     END
   END la_data_out[60]
   PIN la_data_out[59]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1399.030000 0.000000 1399.170000 0.490000 ;
+        RECT 1143.430000 0.000000 1143.570000 0.490000 ;
     END
   END la_data_out[59]
   PIN la_data_out[58]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1394.230000 0.000000 1394.370000 0.490000 ;
+        RECT 1139.530000 0.000000 1139.670000 0.490000 ;
     END
   END la_data_out[58]
   PIN la_data_out[57]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1389.530000 0.000000 1389.670000 0.490000 ;
+        RECT 1135.630000 0.000000 1135.770000 0.490000 ;
     END
   END la_data_out[57]
   PIN la_data_out[56]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9364 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.574 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1384.730000 0.000000 1384.870000 0.490000 ;
+        RECT 1131.730000 0.000000 1131.870000 0.490000 ;
     END
   END la_data_out[56]
   PIN la_data_out[55]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1379.930000 0.000000 1380.070000 0.490000 ;
+        RECT 1127.830000 0.000000 1127.970000 0.490000 ;
     END
   END la_data_out[55]
   PIN la_data_out[54]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8734 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.259 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1375.130000 0.000000 1375.270000 0.490000 ;
+        RECT 1123.930000 0.000000 1124.070000 0.490000 ;
     END
   END la_data_out[54]
   PIN la_data_out[53]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1370.430000 0.000000 1370.570000 0.490000 ;
+        RECT 1120.030000 0.000000 1120.170000 0.490000 ;
     END
   END la_data_out[53]
   PIN la_data_out[52]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.425 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 17.017 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1365.630000 0.000000 1365.770000 0.490000 ;
+        RECT 1116.030000 0.000000 1116.170000 0.490000 ;
     END
   END la_data_out[52]
   PIN la_data_out[51]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9154 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.469 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1360.830000 0.000000 1360.970000 0.490000 ;
+        RECT 1112.130000 0.000000 1112.270000 0.490000 ;
     END
   END la_data_out[51]
   PIN la_data_out[50]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1356.030000 0.000000 1356.170000 0.490000 ;
+        RECT 1108.330000 0.000000 1108.470000 0.490000 ;
     END
   END la_data_out[50]
   PIN la_data_out[49]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1351.230000 0.000000 1351.370000 0.490000 ;
+        RECT 1104.430000 0.000000 1104.570000 0.490000 ;
     END
   END la_data_out[49]
   PIN la_data_out[48]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1346.430000 0.000000 1346.570000 0.490000 ;
+        RECT 1100.530000 0.000000 1100.670000 0.490000 ;
     END
   END la_data_out[48]
   PIN la_data_out[47]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8958 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.371 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1341.830000 0.000000 1341.970000 0.490000 ;
+        RECT 1096.630000 0.000000 1096.770000 0.490000 ;
     END
   END la_data_out[47]
   PIN la_data_out[46]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1337.030000 0.000000 1337.170000 0.490000 ;
+        RECT 1092.730000 0.000000 1092.870000 0.490000 ;
     END
   END la_data_out[46]
   PIN la_data_out[45]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1332.230000 0.000000 1332.370000 0.490000 ;
+        RECT 1088.730000 0.000000 1088.870000 0.490000 ;
     END
   END la_data_out[45]
   PIN la_data_out[44]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9392 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.588 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1327.430000 0.000000 1327.570000 0.490000 ;
+        RECT 1084.830000 0.000000 1084.970000 0.490000 ;
     END
   END la_data_out[44]
   PIN la_data_out[43]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1322.630000 0.000000 1322.770000 0.490000 ;
+        RECT 1081.030000 0.000000 1081.170000 0.490000 ;
     END
   END la_data_out[43]
   PIN la_data_out[42]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9252 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.518 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1317.830000 0.000000 1317.970000 0.490000 ;
+        RECT 1077.130000 0.000000 1077.270000 0.490000 ;
     END
   END la_data_out[42]
   PIN la_data_out[41]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9252 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.518 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1313.130000 0.000000 1313.270000 0.490000 ;
+        RECT 1073.230000 0.000000 1073.370000 0.490000 ;
     END
   END la_data_out[41]
   PIN la_data_out[40]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8902 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.343 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1308.330000 0.000000 1308.470000 0.490000 ;
+        RECT 1069.330000 0.000000 1069.470000 0.490000 ;
     END
   END la_data_out[40]
   PIN la_data_out[39]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1303.530000 0.000000 1303.670000 0.490000 ;
+        RECT 1065.330000 0.000000 1065.470000 0.490000 ;
     END
   END la_data_out[39]
   PIN la_data_out[38]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1298.730000 0.000000 1298.870000 0.490000 ;
+        RECT 1061.430000 0.000000 1061.570000 0.490000 ;
     END
   END la_data_out[38]
   PIN la_data_out[37]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1294.030000 0.000000 1294.170000 0.490000 ;
+        RECT 1057.530000 0.000000 1057.670000 0.490000 ;
     END
   END la_data_out[37]
   PIN la_data_out[36]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1289.230000 0.000000 1289.370000 0.490000 ;
+        RECT 1053.630000 0.000000 1053.770000 0.490000 ;
     END
   END la_data_out[36]
   PIN la_data_out[35]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1284.530000 0.000000 1284.670000 0.490000 ;
+        RECT 1049.730000 0.000000 1049.870000 0.490000 ;
     END
   END la_data_out[35]
   PIN la_data_out[34]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1279.730000 0.000000 1279.870000 0.490000 ;
+        RECT 1045.930000 0.000000 1046.070000 0.490000 ;
     END
   END la_data_out[34]
   PIN la_data_out[33]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9364 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.574 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1274.930000 0.000000 1275.070000 0.490000 ;
+        RECT 1042.030000 0.000000 1042.170000 0.490000 ;
     END
   END la_data_out[33]
   PIN la_data_out[32]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1270.130000 0.000000 1270.270000 0.490000 ;
+        RECT 1038.030000 0.000000 1038.170000 0.490000 ;
     END
   END la_data_out[32]
   PIN la_data_out[31]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9252 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.518 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1265.330000 0.000000 1265.470000 0.490000 ;
+        RECT 1034.130000 0.000000 1034.270000 0.490000 ;
     END
   END la_data_out[31]
   PIN la_data_out[30]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9196 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.49 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1260.530000 0.000000 1260.670000 0.490000 ;
+        RECT 1030.230000 0.000000 1030.370000 0.490000 ;
     END
   END la_data_out[30]
   PIN la_data_out[29]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.928 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.532 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1255.830000 0.000000 1255.970000 0.490000 ;
+        RECT 1026.330000 0.000000 1026.470000 0.490000 ;
     END
   END la_data_out[29]
   PIN la_data_out[28]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9196 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.49 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1251.030000 0.000000 1251.170000 0.490000 ;
+        RECT 1022.430000 0.000000 1022.570000 0.490000 ;
     END
   END la_data_out[28]
   PIN la_data_out[27]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9308 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.546 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1246.330000 0.000000 1246.470000 0.490000 ;
+        RECT 1018.530000 0.000000 1018.670000 0.490000 ;
     END
   END la_data_out[27]
   PIN la_data_out[26]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1241.530000 0.000000 1241.670000 0.490000 ;
+        RECT 1014.630000 0.000000 1014.770000 0.490000 ;
     END
   END la_data_out[26]
   PIN la_data_out[25]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9336 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.56 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1236.730000 0.000000 1236.870000 0.490000 ;
+        RECT 1010.730000 0.000000 1010.870000 0.490000 ;
     END
   END la_data_out[25]
   PIN la_data_out[24]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1231.930000 0.000000 1232.070000 0.490000 ;
+        RECT 1006.830000 0.000000 1006.970000 0.490000 ;
     END
   END la_data_out[24]
   PIN la_data_out[23]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1227.230000 0.000000 1227.370000 0.490000 ;
+        RECT 1002.930000 0.000000 1003.070000 0.490000 ;
     END
   END la_data_out[23]
   PIN la_data_out[22]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9966 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.875 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1222.430000 0.000000 1222.570000 0.490000 ;
+        RECT 999.030000 0.000000 999.170000 0.490000 ;
     END
   END la_data_out[22]
   PIN la_data_out[21]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.872 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.252 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1217.630000 0.000000 1217.770000 0.490000 ;
+        RECT 995.130000 0.000000 995.270000 0.490000 ;
     END
   END la_data_out[21]
   PIN la_data_out[20]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9042 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.413 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1212.830000 0.000000 1212.970000 0.490000 ;
+        RECT 991.230000 0.000000 991.370000 0.490000 ;
     END
   END la_data_out[20]
   PIN la_data_out[19]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.935 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.567 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1208.030000 0.000000 1208.170000 0.490000 ;
+        RECT 987.330000 0.000000 987.470000 0.490000 ;
     END
   END la_data_out[19]
   PIN la_data_out[18]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9014 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.399 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1203.230000 0.000000 1203.370000 0.490000 ;
+        RECT 983.430000 0.000000 983.570000 0.490000 ;
     END
   END la_data_out[18]
   PIN la_data_out[17]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9322 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.553 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1198.630000 0.000000 1198.770000 0.490000 ;
+        RECT 979.530000 0.000000 979.670000 0.490000 ;
     END
   END la_data_out[17]
   PIN la_data_out[16]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9098 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.441 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1193.830000 0.000000 1193.970000 0.490000 ;
+        RECT 975.630000 0.000000 975.770000 0.490000 ;
     END
   END la_data_out[16]
   PIN la_data_out[15]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.879 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.287 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1189.030000 0.000000 1189.170000 0.490000 ;
+        RECT 971.730000 0.000000 971.870000 0.490000 ;
     END
   END la_data_out[15]
   PIN la_data_out[14]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9126 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.455 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1184.130000 0.000000 1184.270000 0.490000 ;
+        RECT 967.830000 0.000000 967.970000 0.490000 ;
     END
   END la_data_out[14]
   PIN la_data_out[13]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9266 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.525 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1179.330000 0.000000 1179.470000 0.490000 ;
+        RECT 963.930000 0.000000 964.070000 0.490000 ;
     END
   END la_data_out[13]
   PIN la_data_out[12]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9014 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.399 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1174.530000 0.000000 1174.670000 0.490000 ;
+        RECT 959.930000 0.000000 960.070000 0.490000 ;
     END
   END la_data_out[12]
   PIN la_data_out[11]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.935 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.567 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1169.730000 0.000000 1169.870000 0.490000 ;
+        RECT 956.030000 0.000000 956.170000 0.490000 ;
     END
   END la_data_out[11]
   PIN la_data_out[10]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9042 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.413 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1165.030000 0.000000 1165.170000 0.490000 ;
+        RECT 952.130000 0.000000 952.270000 0.490000 ;
     END
   END la_data_out[10]
   PIN la_data_out[9]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.935 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.567 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1160.230000 0.000000 1160.370000 0.490000 ;
+        RECT 948.230000 0.000000 948.370000 0.490000 ;
     END
   END la_data_out[9]
   PIN la_data_out[8]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9014 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.399 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1155.430000 0.000000 1155.570000 0.490000 ;
+        RECT 944.330000 0.000000 944.470000 0.490000 ;
     END
   END la_data_out[8]
   PIN la_data_out[7]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9322 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.553 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1150.730000 0.000000 1150.870000 0.490000 ;
+        RECT 940.430000 0.000000 940.570000 0.490000 ;
     END
   END la_data_out[7]
   PIN la_data_out[6]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9238 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.511 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1145.930000 0.000000 1146.070000 0.490000 ;
+        RECT 936.630000 0.000000 936.770000 0.490000 ;
     END
   END la_data_out[6]
   PIN la_data_out[5]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9294 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.539 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1141.130000 0.000000 1141.270000 0.490000 ;
+        RECT 932.630000 0.000000 932.770000 0.490000 ;
     END
   END la_data_out[5]
   PIN la_data_out[4]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9126 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.455 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1136.430000 0.000000 1136.570000 0.490000 ;
+        RECT 928.730000 0.000000 928.870000 0.490000 ;
     END
   END la_data_out[4]
   PIN la_data_out[3]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9126 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.455 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1131.630000 0.000000 1131.770000 0.490000 ;
+        RECT 924.930000 0.000000 925.070000 0.490000 ;
     END
   END la_data_out[3]
   PIN la_data_out[2]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9294 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.539 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1126.830000 0.000000 1126.970000 0.490000 ;
+        RECT 921.030000 0.000000 921.170000 0.490000 ;
     END
   END la_data_out[2]
   PIN la_data_out[1]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9098 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.441 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1122.030000 0.000000 1122.170000 0.490000 ;
+        RECT 917.130000 0.000000 917.270000 0.490000 ;
     END
   END la_data_out[1]
   PIN la_data_out[0]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.8762 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.273 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1117.230000 0.000000 1117.370000 0.490000 ;
+        RECT 913.230000 0.000000 913.370000 0.490000 ;
     END
   END la_data_out[0]
   PIN la_oenb[127]
@@ -2915,7 +3372,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2335.130000 0.000000 2335.270000 0.490000 ;
+        RECT 1908.530000 0.000000 1908.670000 0.490000 ;
     END
   END la_oenb[127]
   PIN la_oenb[126]
@@ -2923,7 +3380,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2330.330000 0.000000 2330.470000 0.490000 ;
+        RECT 1904.630000 0.000000 1904.770000 0.490000 ;
     END
   END la_oenb[126]
   PIN la_oenb[125]
@@ -2931,7 +3388,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2325.530000 0.000000 2325.670000 0.490000 ;
+        RECT 1900.730000 0.000000 1900.870000 0.490000 ;
     END
   END la_oenb[125]
   PIN la_oenb[124]
@@ -2939,7 +3396,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2320.730000 0.000000 2320.870000 0.490000 ;
+        RECT 1896.730000 0.000000 1896.870000 0.490000 ;
     END
   END la_oenb[124]
   PIN la_oenb[123]
@@ -2947,7 +3404,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2315.930000 0.000000 2316.070000 0.490000 ;
+        RECT 1892.830000 0.000000 1892.970000 0.490000 ;
     END
   END la_oenb[123]
   PIN la_oenb[122]
@@ -2955,7 +3412,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2311.130000 0.000000 2311.270000 0.490000 ;
+        RECT 1888.930000 0.000000 1889.070000 0.490000 ;
     END
   END la_oenb[122]
   PIN la_oenb[121]
@@ -2963,7 +3420,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2306.430000 0.000000 2306.570000 0.490000 ;
+        RECT 1885.030000 0.000000 1885.170000 0.490000 ;
     END
   END la_oenb[121]
   PIN la_oenb[120]
@@ -2971,7 +3428,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2301.730000 0.000000 2301.870000 0.490000 ;
+        RECT 1881.130000 0.000000 1881.270000 0.490000 ;
     END
   END la_oenb[120]
   PIN la_oenb[119]
@@ -2979,7 +3436,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2296.930000 0.000000 2297.070000 0.490000 ;
+        RECT 1877.230000 0.000000 1877.370000 0.490000 ;
     END
   END la_oenb[119]
   PIN la_oenb[118]
@@ -2987,7 +3444,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2292.130000 0.000000 2292.270000 0.490000 ;
+        RECT 1873.330000 0.000000 1873.470000 0.490000 ;
     END
   END la_oenb[118]
   PIN la_oenb[117]
@@ -2995,7 +3452,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2287.330000 0.000000 2287.470000 0.490000 ;
+        RECT 1869.430000 0.000000 1869.570000 0.490000 ;
     END
   END la_oenb[117]
   PIN la_oenb[116]
@@ -3003,7 +3460,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2282.530000 0.000000 2282.670000 0.490000 ;
+        RECT 1865.530000 0.000000 1865.670000 0.490000 ;
     END
   END la_oenb[116]
   PIN la_oenb[115]
@@ -3011,7 +3468,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2277.830000 0.000000 2277.970000 0.490000 ;
+        RECT 1861.630000 0.000000 1861.770000 0.490000 ;
     END
   END la_oenb[115]
   PIN la_oenb[114]
@@ -3019,7 +3476,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2273.030000 0.000000 2273.170000 0.490000 ;
+        RECT 1857.730000 0.000000 1857.870000 0.490000 ;
     END
   END la_oenb[114]
   PIN la_oenb[113]
@@ -3027,7 +3484,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2268.230000 0.000000 2268.370000 0.490000 ;
+        RECT 1853.830000 0.000000 1853.970000 0.490000 ;
     END
   END la_oenb[113]
   PIN la_oenb[112]
@@ -3035,7 +3492,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2263.430000 0.000000 2263.570000 0.490000 ;
+        RECT 1849.930000 0.000000 1850.070000 0.490000 ;
     END
   END la_oenb[112]
   PIN la_oenb[111]
@@ -3043,7 +3500,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2258.630000 0.000000 2258.770000 0.490000 ;
+        RECT 1846.030000 0.000000 1846.170000 0.490000 ;
     END
   END la_oenb[111]
   PIN la_oenb[110]
@@ -3051,7 +3508,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2253.930000 0.000000 2254.070000 0.490000 ;
+        RECT 1842.130000 0.000000 1842.270000 0.490000 ;
     END
   END la_oenb[110]
   PIN la_oenb[109]
@@ -3059,7 +3516,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2249.230000 0.000000 2249.370000 0.490000 ;
+        RECT 1838.230000 0.000000 1838.370000 0.490000 ;
     END
   END la_oenb[109]
   PIN la_oenb[108]
@@ -3067,7 +3524,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2244.430000 0.000000 2244.570000 0.490000 ;
+        RECT 1834.330000 0.000000 1834.470000 0.490000 ;
     END
   END la_oenb[108]
   PIN la_oenb[107]
@@ -3075,7 +3532,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2239.630000 0.000000 2239.770000 0.490000 ;
+        RECT 1830.430000 0.000000 1830.570000 0.490000 ;
     END
   END la_oenb[107]
   PIN la_oenb[106]
@@ -3083,7 +3540,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2234.830000 0.000000 2234.970000 0.490000 ;
+        RECT 1826.530000 0.000000 1826.670000 0.490000 ;
     END
   END la_oenb[106]
   PIN la_oenb[105]
@@ -3091,7 +3548,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2230.030000 0.000000 2230.170000 0.490000 ;
+        RECT 1822.630000 0.000000 1822.770000 0.490000 ;
     END
   END la_oenb[105]
   PIN la_oenb[104]
@@ -3099,7 +3556,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2225.230000 0.000000 2225.370000 0.490000 ;
+        RECT 1818.630000 0.000000 1818.770000 0.490000 ;
     END
   END la_oenb[104]
   PIN la_oenb[103]
@@ -3107,7 +3564,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2220.530000 0.000000 2220.670000 0.490000 ;
+        RECT 1814.730000 0.000000 1814.870000 0.490000 ;
     END
   END la_oenb[103]
   PIN la_oenb[102]
@@ -3115,7 +3572,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2215.730000 0.000000 2215.870000 0.490000 ;
+        RECT 1810.830000 0.000000 1810.970000 0.490000 ;
     END
   END la_oenb[102]
   PIN la_oenb[101]
@@ -3123,7 +3580,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2210.930000 0.000000 2211.070000 0.490000 ;
+        RECT 1806.930000 0.000000 1807.070000 0.490000 ;
     END
   END la_oenb[101]
   PIN la_oenb[100]
@@ -3131,7 +3588,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2206.230000 0.000000 2206.370000 0.490000 ;
+        RECT 1803.030000 0.000000 1803.170000 0.490000 ;
     END
   END la_oenb[100]
   PIN la_oenb[99]
@@ -3139,7 +3596,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2201.430000 0.000000 2201.570000 0.490000 ;
+        RECT 1799.230000 0.000000 1799.370000 0.490000 ;
     END
   END la_oenb[99]
   PIN la_oenb[98]
@@ -3147,7 +3604,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2196.630000 0.000000 2196.770000 0.490000 ;
+        RECT 1795.330000 0.000000 1795.470000 0.490000 ;
     END
   END la_oenb[98]
   PIN la_oenb[97]
@@ -3155,7 +3612,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2191.930000 0.000000 2192.070000 0.490000 ;
+        RECT 1791.330000 0.000000 1791.470000 0.490000 ;
     END
   END la_oenb[97]
   PIN la_oenb[96]
@@ -3163,7 +3620,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2187.130000 0.000000 2187.270000 0.490000 ;
+        RECT 1787.530000 0.000000 1787.670000 0.490000 ;
     END
   END la_oenb[96]
   PIN la_oenb[95]
@@ -3171,7 +3628,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2182.330000 0.000000 2182.470000 0.490000 ;
+        RECT 1783.630000 0.000000 1783.770000 0.490000 ;
     END
   END la_oenb[95]
   PIN la_oenb[94]
@@ -3179,7 +3636,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2177.530000 0.000000 2177.670000 0.490000 ;
+        RECT 1779.730000 0.000000 1779.870000 0.490000 ;
     END
   END la_oenb[94]
   PIN la_oenb[93]
@@ -3187,7 +3644,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2172.730000 0.000000 2172.870000 0.490000 ;
+        RECT 1775.830000 0.000000 1775.970000 0.490000 ;
     END
   END la_oenb[93]
   PIN la_oenb[92]
@@ -3195,7 +3652,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2167.930000 0.000000 2168.070000 0.490000 ;
+        RECT 1771.930000 0.000000 1772.070000 0.490000 ;
     END
   END la_oenb[92]
   PIN la_oenb[91]
@@ -3203,7 +3660,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2163.230000 0.000000 2163.370000 0.490000 ;
+        RECT 1767.930000 0.000000 1768.070000 0.490000 ;
     END
   END la_oenb[91]
   PIN la_oenb[90]
@@ -3211,7 +3668,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2158.530000 0.000000 2158.670000 0.490000 ;
+        RECT 1764.030000 0.000000 1764.170000 0.490000 ;
     END
   END la_oenb[90]
   PIN la_oenb[89]
@@ -3219,7 +3676,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2153.730000 0.000000 2153.870000 0.490000 ;
+        RECT 1760.130000 0.000000 1760.270000 0.490000 ;
     END
   END la_oenb[89]
   PIN la_oenb[88]
@@ -3227,7 +3684,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2148.930000 0.000000 2149.070000 0.490000 ;
+        RECT 1756.230000 0.000000 1756.370000 0.490000 ;
     END
   END la_oenb[88]
   PIN la_oenb[87]
@@ -3235,7 +3692,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2144.130000 0.000000 2144.270000 0.490000 ;
+        RECT 1752.330000 0.000000 1752.470000 0.490000 ;
     END
   END la_oenb[87]
   PIN la_oenb[86]
@@ -3243,7 +3700,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2139.230000 0.000000 2139.370000 0.490000 ;
+        RECT 1748.430000 0.000000 1748.570000 0.490000 ;
     END
   END la_oenb[86]
   PIN la_oenb[85]
@@ -3251,7 +3708,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2134.530000 0.000000 2134.670000 0.490000 ;
+        RECT 1744.530000 0.000000 1744.670000 0.490000 ;
     END
   END la_oenb[85]
   PIN la_oenb[84]
@@ -3259,7 +3716,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2129.730000 0.000000 2129.870000 0.490000 ;
+        RECT 1740.530000 0.000000 1740.670000 0.490000 ;
     END
   END la_oenb[84]
   PIN la_oenb[83]
@@ -3267,7 +3724,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2124.930000 0.000000 2125.070000 0.490000 ;
+        RECT 1736.630000 0.000000 1736.770000 0.490000 ;
     END
   END la_oenb[83]
   PIN la_oenb[82]
@@ -3275,7 +3732,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2120.130000 0.000000 2120.270000 0.490000 ;
+        RECT 1732.730000 0.000000 1732.870000 0.490000 ;
     END
   END la_oenb[82]
   PIN la_oenb[81]
@@ -3283,7 +3740,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2115.330000 0.000000 2115.470000 0.490000 ;
+        RECT 1728.930000 0.000000 1729.070000 0.490000 ;
     END
   END la_oenb[81]
   PIN la_oenb[80]
@@ -3291,7 +3748,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2110.530000 0.000000 2110.670000 0.490000 ;
+        RECT 1725.030000 0.000000 1725.170000 0.490000 ;
     END
   END la_oenb[80]
   PIN la_oenb[79]
@@ -3299,7 +3756,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2105.930000 0.000000 2106.070000 0.490000 ;
+        RECT 1721.230000 0.000000 1721.370000 0.490000 ;
     END
   END la_oenb[79]
   PIN la_oenb[78]
@@ -3307,7 +3764,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2101.130000 0.000000 2101.270000 0.490000 ;
+        RECT 1717.330000 0.000000 1717.470000 0.490000 ;
     END
   END la_oenb[78]
   PIN la_oenb[77]
@@ -3315,7 +3772,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2096.330000 0.000000 2096.470000 0.490000 ;
+        RECT 1713.330000 0.000000 1713.470000 0.490000 ;
     END
   END la_oenb[77]
   PIN la_oenb[76]
@@ -3323,7 +3780,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2091.530000 0.000000 2091.670000 0.490000 ;
+        RECT 1709.430000 0.000000 1709.570000 0.490000 ;
     END
   END la_oenb[76]
   PIN la_oenb[75]
@@ -3331,7 +3788,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2086.730000 0.000000 2086.870000 0.490000 ;
+        RECT 1705.530000 0.000000 1705.670000 0.490000 ;
     END
   END la_oenb[75]
   PIN la_oenb[74]
@@ -3339,7 +3796,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2081.930000 0.000000 2082.070000 0.490000 ;
+        RECT 1701.630000 0.000000 1701.770000 0.490000 ;
     END
   END la_oenb[74]
   PIN la_oenb[73]
@@ -3347,7 +3804,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2077.130000 0.000000 2077.270000 0.490000 ;
+        RECT 1697.730000 0.000000 1697.870000 0.490000 ;
     END
   END la_oenb[73]
   PIN la_oenb[72]
@@ -3355,7 +3812,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2072.430000 0.000000 2072.570000 0.490000 ;
+        RECT 1693.830000 0.000000 1693.970000 0.490000 ;
     END
   END la_oenb[72]
   PIN la_oenb[71]
@@ -3363,7 +3820,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2067.630000 0.000000 2067.770000 0.490000 ;
+        RECT 1689.830000 0.000000 1689.970000 0.490000 ;
     END
   END la_oenb[71]
   PIN la_oenb[70]
@@ -3371,7 +3828,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2062.830000 0.000000 2062.970000 0.490000 ;
+        RECT 1685.930000 0.000000 1686.070000 0.490000 ;
     END
   END la_oenb[70]
   PIN la_oenb[69]
@@ -3379,7 +3836,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2058.130000 0.000000 2058.270000 0.490000 ;
+        RECT 1682.030000 0.000000 1682.170000 0.490000 ;
     END
   END la_oenb[69]
   PIN la_oenb[68]
@@ -3387,7 +3844,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2053.330000 0.000000 2053.470000 0.490000 ;
+        RECT 1678.130000 0.000000 1678.270000 0.490000 ;
     END
   END la_oenb[68]
   PIN la_oenb[67]
@@ -3395,7 +3852,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2048.530000 0.000000 2048.670000 0.490000 ;
+        RECT 1674.230000 0.000000 1674.370000 0.490000 ;
     END
   END la_oenb[67]
   PIN la_oenb[66]
@@ -3403,7 +3860,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2043.830000 0.000000 2043.970000 0.490000 ;
+        RECT 1670.330000 0.000000 1670.470000 0.490000 ;
     END
   END la_oenb[66]
   PIN la_oenb[65]
@@ -3411,7 +3868,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2039.030000 0.000000 2039.170000 0.490000 ;
+        RECT 1666.430000 0.000000 1666.570000 0.490000 ;
     END
   END la_oenb[65]
   PIN la_oenb[64]
@@ -3419,7 +3876,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2034.230000 0.000000 2034.370000 0.490000 ;
+        RECT 1662.530000 0.000000 1662.670000 0.490000 ;
     END
   END la_oenb[64]
   PIN la_oenb[63]
@@ -3427,7 +3884,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2029.430000 0.000000 2029.570000 0.490000 ;
+        RECT 1658.630000 0.000000 1658.770000 0.490000 ;
     END
   END la_oenb[63]
   PIN la_oenb[62]
@@ -3435,7 +3892,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2024.630000 0.000000 2024.770000 0.490000 ;
+        RECT 1654.830000 0.000000 1654.970000 0.490000 ;
     END
   END la_oenb[62]
   PIN la_oenb[61]
@@ -3443,7 +3900,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2019.830000 0.000000 2019.970000 0.490000 ;
+        RECT 1650.930000 0.000000 1651.070000 0.490000 ;
     END
   END la_oenb[61]
   PIN la_oenb[60]
@@ -3451,7 +3908,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2015.130000 0.000000 2015.270000 0.490000 ;
+        RECT 1647.030000 0.000000 1647.170000 0.490000 ;
     END
   END la_oenb[60]
   PIN la_oenb[59]
@@ -3459,7 +3916,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2010.430000 0.000000 2010.570000 0.490000 ;
+        RECT 1643.130000 0.000000 1643.270000 0.490000 ;
     END
   END la_oenb[59]
   PIN la_oenb[58]
@@ -3467,7 +3924,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2005.630000 0.000000 2005.770000 0.490000 ;
+        RECT 1639.230000 0.000000 1639.370000 0.490000 ;
     END
   END la_oenb[58]
   PIN la_oenb[57]
@@ -3475,7 +3932,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2000.830000 0.000000 2000.970000 0.490000 ;
+        RECT 1635.230000 0.000000 1635.370000 0.490000 ;
     END
   END la_oenb[57]
   PIN la_oenb[56]
@@ -3483,7 +3940,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1996.030000 0.000000 1996.170000 0.490000 ;
+        RECT 1631.330000 0.000000 1631.470000 0.490000 ;
     END
   END la_oenb[56]
   PIN la_oenb[55]
@@ -3491,7 +3948,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1991.230000 0.000000 1991.370000 0.490000 ;
+        RECT 1627.430000 0.000000 1627.570000 0.490000 ;
     END
   END la_oenb[55]
   PIN la_oenb[54]
@@ -3499,7 +3956,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1986.530000 0.000000 1986.670000 0.490000 ;
+        RECT 1623.530000 0.000000 1623.670000 0.490000 ;
     END
   END la_oenb[54]
   PIN la_oenb[53]
@@ -3507,7 +3964,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1981.730000 0.000000 1981.870000 0.490000 ;
+        RECT 1619.630000 0.000000 1619.770000 0.490000 ;
     END
   END la_oenb[53]
   PIN la_oenb[52]
@@ -3515,7 +3972,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1976.930000 0.000000 1977.070000 0.490000 ;
+        RECT 1615.730000 0.000000 1615.870000 0.490000 ;
     END
   END la_oenb[52]
   PIN la_oenb[51]
@@ -3523,7 +3980,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1972.130000 0.000000 1972.270000 0.490000 ;
+        RECT 1611.730000 0.000000 1611.870000 0.490000 ;
     END
   END la_oenb[51]
   PIN la_oenb[50]
@@ -3531,7 +3988,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1967.330000 0.000000 1967.470000 0.490000 ;
+        RECT 1607.830000 0.000000 1607.970000 0.490000 ;
     END
   END la_oenb[50]
   PIN la_oenb[49]
@@ -3539,7 +3996,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1962.630000 0.000000 1962.770000 0.490000 ;
+        RECT 1603.930000 0.000000 1604.070000 0.490000 ;
     END
   END la_oenb[49]
   PIN la_oenb[48]
@@ -3547,7 +4004,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1957.930000 0.000000 1958.070000 0.490000 ;
+        RECT 1600.130000 0.000000 1600.270000 0.490000 ;
     END
   END la_oenb[48]
   PIN la_oenb[47]
@@ -3555,7 +4012,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1953.130000 0.000000 1953.270000 0.490000 ;
+        RECT 1596.230000 0.000000 1596.370000 0.490000 ;
     END
   END la_oenb[47]
   PIN la_oenb[46]
@@ -3563,7 +4020,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1948.330000 0.000000 1948.470000 0.490000 ;
+        RECT 1592.330000 0.000000 1592.470000 0.490000 ;
     END
   END la_oenb[46]
   PIN la_oenb[45]
@@ -3571,7 +4028,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1943.530000 0.000000 1943.670000 0.490000 ;
+        RECT 1588.430000 0.000000 1588.570000 0.490000 ;
     END
   END la_oenb[45]
   PIN la_oenb[44]
@@ -3579,7 +4036,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1938.730000 0.000000 1938.870000 0.490000 ;
+        RECT 1584.530000 0.000000 1584.670000 0.490000 ;
     END
   END la_oenb[44]
   PIN la_oenb[43]
@@ -3587,7 +4044,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1933.930000 0.000000 1934.070000 0.490000 ;
+        RECT 1580.630000 0.000000 1580.770000 0.490000 ;
     END
   END la_oenb[43]
   PIN la_oenb[42]
@@ -3595,7 +4052,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1929.230000 0.000000 1929.370000 0.490000 ;
+        RECT 1576.730000 0.000000 1576.870000 0.490000 ;
     END
   END la_oenb[42]
   PIN la_oenb[41]
@@ -3603,7 +4060,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1924.430000 0.000000 1924.570000 0.490000 ;
+        RECT 1572.830000 0.000000 1572.970000 0.490000 ;
     END
   END la_oenb[41]
   PIN la_oenb[40]
@@ -3611,7 +4068,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1919.630000 0.000000 1919.770000 0.490000 ;
+        RECT 1568.930000 0.000000 1569.070000 0.490000 ;
     END
   END la_oenb[40]
   PIN la_oenb[39]
@@ -3619,7 +4076,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1914.930000 0.000000 1915.070000 0.490000 ;
+        RECT 1565.030000 0.000000 1565.170000 0.490000 ;
     END
   END la_oenb[39]
   PIN la_oenb[38]
@@ -3627,7 +4084,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1910.130000 0.000000 1910.270000 0.490000 ;
+        RECT 1561.130000 0.000000 1561.270000 0.490000 ;
     END
   END la_oenb[38]
   PIN la_oenb[37]
@@ -3635,7 +4092,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1905.330000 0.000000 1905.470000 0.490000 ;
+        RECT 1557.130000 0.000000 1557.270000 0.490000 ;
     END
   END la_oenb[37]
   PIN la_oenb[36]
@@ -3643,7 +4100,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1900.530000 0.000000 1900.670000 0.490000 ;
+        RECT 1553.230000 0.000000 1553.370000 0.490000 ;
     END
   END la_oenb[36]
   PIN la_oenb[35]
@@ -3651,7 +4108,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1895.730000 0.000000 1895.870000 0.490000 ;
+        RECT 1549.330000 0.000000 1549.470000 0.490000 ;
     END
   END la_oenb[35]
   PIN la_oenb[34]
@@ -3659,7 +4116,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1890.930000 0.000000 1891.070000 0.490000 ;
+        RECT 1545.430000 0.000000 1545.570000 0.490000 ;
     END
   END la_oenb[34]
   PIN la_oenb[33]
@@ -3667,7 +4124,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1886.130000 0.000000 1886.270000 0.490000 ;
+        RECT 1541.530000 0.000000 1541.670000 0.490000 ;
     END
   END la_oenb[33]
   PIN la_oenb[32]
@@ -3675,7 +4132,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1881.330000 0.000000 1881.470000 0.490000 ;
+        RECT 1537.730000 0.000000 1537.870000 0.490000 ;
     END
   END la_oenb[32]
   PIN la_oenb[31]
@@ -3683,7 +4140,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1876.530000 0.000000 1876.670000 0.490000 ;
+        RECT 1533.730000 0.000000 1533.870000 0.490000 ;
     END
   END la_oenb[31]
   PIN la_oenb[30]
@@ -3691,7 +4148,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1871.730000 0.000000 1871.870000 0.490000 ;
+        RECT 1529.830000 0.000000 1529.970000 0.490000 ;
     END
   END la_oenb[30]
   PIN la_oenb[29]
@@ -3699,7 +4156,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1867.130000 0.000000 1867.270000 0.490000 ;
+        RECT 1525.930000 0.000000 1526.070000 0.490000 ;
     END
   END la_oenb[29]
   PIN la_oenb[28]
@@ -3707,7 +4164,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1862.330000 0.000000 1862.470000 0.490000 ;
+        RECT 1522.030000 0.000000 1522.170000 0.490000 ;
     END
   END la_oenb[28]
   PIN la_oenb[27]
@@ -3715,7 +4172,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1857.530000 0.000000 1857.670000 0.490000 ;
+        RECT 1518.130000 0.000000 1518.270000 0.490000 ;
     END
   END la_oenb[27]
   PIN la_oenb[26]
@@ -3723,7 +4180,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1852.730000 0.000000 1852.870000 0.490000 ;
+        RECT 1514.230000 0.000000 1514.370000 0.490000 ;
     END
   END la_oenb[26]
   PIN la_oenb[25]
@@ -3731,7 +4188,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1847.930000 0.000000 1848.070000 0.490000 ;
+        RECT 1510.430000 0.000000 1510.570000 0.490000 ;
     END
   END la_oenb[25]
   PIN la_oenb[24]
@@ -3739,7 +4196,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1843.130000 0.000000 1843.270000 0.490000 ;
+        RECT 1506.430000 0.000000 1506.570000 0.490000 ;
     END
   END la_oenb[24]
   PIN la_oenb[23]
@@ -3747,7 +4204,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1838.430000 0.000000 1838.570000 0.490000 ;
+        RECT 1502.530000 0.000000 1502.670000 0.490000 ;
     END
   END la_oenb[23]
   PIN la_oenb[22]
@@ -3755,7 +4212,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1833.630000 0.000000 1833.770000 0.490000 ;
+        RECT 1498.630000 0.000000 1498.770000 0.490000 ;
     END
   END la_oenb[22]
   PIN la_oenb[21]
@@ -3763,7 +4220,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1828.830000 0.000000 1828.970000 0.490000 ;
+        RECT 1494.730000 0.000000 1494.870000 0.490000 ;
     END
   END la_oenb[21]
   PIN la_oenb[20]
@@ -3771,7 +4228,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1824.030000 0.000000 1824.170000 0.490000 ;
+        RECT 1490.830000 0.000000 1490.970000 0.490000 ;
     END
   END la_oenb[20]
   PIN la_oenb[19]
@@ -3779,7 +4236,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1819.330000 0.000000 1819.470000 0.490000 ;
+        RECT 1486.930000 0.000000 1487.070000 0.490000 ;
     END
   END la_oenb[19]
   PIN la_oenb[18]
@@ -3787,7 +4244,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1814.530000 0.000000 1814.670000 0.490000 ;
+        RECT 1483.030000 0.000000 1483.170000 0.490000 ;
     END
   END la_oenb[18]
   PIN la_oenb[17]
@@ -3795,7 +4252,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1809.830000 0.000000 1809.970000 0.490000 ;
+        RECT 1479.130000 0.000000 1479.270000 0.490000 ;
     END
   END la_oenb[17]
   PIN la_oenb[16]
@@ -3803,7 +4260,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1805.030000 0.000000 1805.170000 0.490000 ;
+        RECT 1475.230000 0.000000 1475.370000 0.490000 ;
     END
   END la_oenb[16]
   PIN la_oenb[15]
@@ -3811,7 +4268,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1800.230000 0.000000 1800.370000 0.490000 ;
+        RECT 1471.330000 0.000000 1471.470000 0.490000 ;
     END
   END la_oenb[15]
   PIN la_oenb[14]
@@ -3819,7 +4276,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1795.430000 0.000000 1795.570000 0.490000 ;
+        RECT 1467.430000 0.000000 1467.570000 0.490000 ;
     END
   END la_oenb[14]
   PIN la_oenb[13]
@@ -3827,7 +4284,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1790.630000 0.000000 1790.770000 0.490000 ;
+        RECT 1463.530000 0.000000 1463.670000 0.490000 ;
     END
   END la_oenb[13]
   PIN la_oenb[12]
@@ -3835,7 +4292,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1785.830000 0.000000 1785.970000 0.490000 ;
+        RECT 1459.630000 0.000000 1459.770000 0.490000 ;
     END
   END la_oenb[12]
   PIN la_oenb[11]
@@ -3843,7 +4300,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1781.130000 0.000000 1781.270000 0.490000 ;
+        RECT 1455.630000 0.000000 1455.770000 0.490000 ;
     END
   END la_oenb[11]
   PIN la_oenb[10]
@@ -3851,7 +4308,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1776.330000 0.000000 1776.470000 0.490000 ;
+        RECT 1451.730000 0.000000 1451.870000 0.490000 ;
     END
   END la_oenb[10]
   PIN la_oenb[9]
@@ -3859,7 +4316,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1771.630000 0.000000 1771.770000 0.490000 ;
+        RECT 1447.830000 0.000000 1447.970000 0.490000 ;
     END
   END la_oenb[9]
   PIN la_oenb[8]
@@ -3867,7 +4324,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1766.830000 0.000000 1766.970000 0.490000 ;
+        RECT 1443.930000 0.000000 1444.070000 0.490000 ;
     END
   END la_oenb[8]
   PIN la_oenb[7]
@@ -3875,7 +4332,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1762.030000 0.000000 1762.170000 0.490000 ;
+        RECT 1440.130000 0.000000 1440.270000 0.490000 ;
     END
   END la_oenb[7]
   PIN la_oenb[6]
@@ -3883,7 +4340,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1757.230000 0.000000 1757.370000 0.490000 ;
+        RECT 1436.230000 0.000000 1436.370000 0.490000 ;
     END
   END la_oenb[6]
   PIN la_oenb[5]
@@ -3891,7 +4348,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1752.530000 0.000000 1752.670000 0.490000 ;
+        RECT 1432.330000 0.000000 1432.470000 0.490000 ;
     END
   END la_oenb[5]
   PIN la_oenb[4]
@@ -3899,7 +4356,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1747.730000 0.000000 1747.870000 0.490000 ;
+        RECT 1428.330000 0.000000 1428.470000 0.490000 ;
     END
   END la_oenb[4]
   PIN la_oenb[3]
@@ -3907,7 +4364,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1742.930000 0.000000 1743.070000 0.490000 ;
+        RECT 1424.430000 0.000000 1424.570000 0.490000 ;
     END
   END la_oenb[3]
   PIN la_oenb[2]
@@ -3915,7 +4372,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1738.130000 0.000000 1738.270000 0.490000 ;
+        RECT 1420.530000 0.000000 1420.670000 0.490000 ;
     END
   END la_oenb[2]
   PIN la_oenb[1]
@@ -3923,7 +4380,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1733.330000 0.000000 1733.470000 0.490000 ;
+        RECT 1416.730000 0.000000 1416.870000 0.490000 ;
     END
   END la_oenb[1]
   PIN la_oenb[0]
@@ -3931,7 +4388,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1728.530000 0.000000 1728.670000 0.490000 ;
+        RECT 1412.830000 0.000000 1412.970000 0.490000 ;
     END
   END la_oenb[0]
   PIN io_in[37]
@@ -3939,23 +4396,43 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 83.735000 0.800000 84.035000 ;
+        RECT 0.000000 94.890000 0.800000 95.190000 ;
     END
   END io_in[37]
   PIN io_in[36]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.8788 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 5.152 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 3.9618 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 21.6 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.159 LAYER met4  ;
+    ANTENNAMAXAREACAR 43.1336 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 211.717 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.826415 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 209.800000 0.800000 210.100000 ;
+        RECT 0.000000 237.835000 0.800000 238.135000 ;
     END
   END io_in[36]
   PIN io_in[35]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 93.0316 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 496.16 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 0.6516 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 4.416 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.318 LAYER met4  ;
+    ANTENNAMAXAREACAR 23.989 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 122.601 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.413208 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 335.865000 0.800000 336.165000 ;
+        RECT 0.000000 380.780000 0.800000 381.080000 ;
     END
   END io_in[35]
   PIN io_in[34]
@@ -3963,87 +4440,185 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 504.300000 0.800000 504.600000 ;
+        RECT 0.000000 571.530000 0.800000 571.830000 ;
     END
   END io_in[34]
   PIN io_in[33]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 9.8919 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 53.2 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNADIFFAREA 0.4347 LAYER met4  ;
+    ANTENNAPARTIALMETALAREA 4.1448 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 22.576 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.159 LAYER met4  ;
+    ANTENNAMAXAREACAR 31.5399 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 167.918 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.826415 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 672.355000 0.800000 672.655000 ;
+        RECT 0.000000 761.995000 0.800000 762.295000 ;
     END
   END io_in[33]
   PIN io_in[32]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 177.903 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 949.28 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNADIFFAREA 0.4347 LAYER met4  ;
+    ANTENNAPARTIALMETALAREA 76.6032 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 410.432 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.6312 LAYER met4  ;
+    ANTENNAMAXAREACAR 150.942 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 791.152 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.208175 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 840.600000 0.800000 840.900000 ;
+        RECT 0.000000 952.650000 0.800000 952.950000 ;
     END
   END io_in[32]
   PIN io_in[31]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.2843 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 12.648 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 4.3758 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 23.808 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.495 LAYER met4  ;
+    ANTENNAMAXAREACAR 22.0808 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 110.399 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.460202 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1008.845000 0.800000 1009.145000 ;
+        RECT 0.000000 1143.500000 0.800000 1143.800000 ;
     END
   END io_in[31]
   PIN io_in[30]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.2909 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 7.328 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 4.3758 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 23.808 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.8685 LAYER met4  ;
+    ANTENNAMAXAREACAR 11.5846 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 56.284 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.381719 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1176.900000 0.800000 1177.200000 ;
+        RECT 0.000000 1333.865000 0.800000 1334.165000 ;
     END
   END io_in[30]
   PIN io_in[29]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.4803 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 8.36 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 4.1448 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 22.576 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.1965 LAYER met4  ;
+    ANTENNAMAXAREACAR 32.312 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 168.941 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.668702 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1345.145000 0.800000 1345.445000 ;
+        RECT 0.000000 1524.520000 0.800000 1524.820000 ;
     END
   END io_in[29]
   PIN io_in[28]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNADIFFAREA 2.6082 LAYER met3  ;
+    ANTENNAPARTIALMETALAREA 0.3984 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.6 LAYER met3  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 2.8047 LAYER met3  ;
+    ANTENNAMAXAREACAR 82.1333 LAYER met3  ;
+    ANTENNAMAXSIDEAREACAR 389.566 LAYER met3  ;
+    ANTENNAMAXCUTCAR 0.169358 LAYER via3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1513.485000 0.800000 1513.785000 ;
+        RECT 0.000000 1715.180000 0.800000 1715.480000 ;
     END
   END io_in[28]
   PIN io_in[27]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.1308 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 6.496 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 4.1448 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 22.576 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.1965 LAYER met4  ;
+    ANTENNAMAXAREACAR 38.6763 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 201.964 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.668702 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1681.540000 0.800000 1681.840000 ;
+        RECT 0.000000 1905.835000 0.800000 1906.135000 ;
     END
   END io_in[27]
   PIN io_in[26]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 110.238 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 588.4 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 0.6516 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 4.416 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.159 LAYER met4  ;
+    ANTENNAMAXAREACAR 62.1865 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 316.843 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.826415 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1849.880000 0.800000 1850.180000 ;
+        RECT 0.000000 2096.490000 0.800000 2096.790000 ;
     END
   END io_in[26]
   PIN io_in[25]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNADIFFAREA 2.1735 LAYER met3  ;
+    ANTENNAPARTIALMETALAREA 7.7349 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 41.728 LAYER met3  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 2.3325 LAYER met3  ;
+    ANTENNAMAXAREACAR 84.0192 LAYER met3  ;
+    ANTENNAMAXSIDEAREACAR 403.358 LAYER met3  ;
+    ANTENNAMAXCUTCAR 0.135391 LAYER via3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 2018.030000 0.800000 2018.330000 ;
+        RECT 0.000000 2287.145000 0.800000 2287.445000 ;
     END
   END io_in[25]
   PIN io_in[24]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 107.603 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 574.344 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 0.6516 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 4.416 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.159 LAYER met4  ;
+    ANTENNAMAXAREACAR 19.1884 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 104.377 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.826415 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 2186.180000 0.800000 2186.480000 ;
+        RECT 0.000000 2477.705000 0.800000 2478.005000 ;
     END
   END io_in[24]
   PIN io_in[23]
@@ -4051,7 +4626,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 134.330000 2289.750000 134.470000 2290.240000 ;
+        RECT 109.730000 2594.730000 109.870000 2595.220000 ;
     END
   END io_in[23]
   PIN io_in[22]
@@ -4059,7 +4634,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 403.530000 2289.750000 403.670000 2290.240000 ;
+        RECT 329.630000 2594.730000 329.770000 2595.220000 ;
     END
   END io_in[22]
   PIN io_in[21]
@@ -4067,7 +4642,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 672.530000 2289.750000 672.670000 2290.240000 ;
+        RECT 549.530000 2594.730000 549.670000 2595.220000 ;
     END
   END io_in[21]
   PIN io_in[20]
@@ -4075,7 +4650,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 941.730000 2289.750000 941.870000 2290.240000 ;
+        RECT 769.430000 2594.730000 769.570000 2595.220000 ;
     END
   END io_in[20]
   PIN io_in[19]
@@ -4083,7 +4658,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1210.830000 2289.750000 1210.970000 2290.240000 ;
+        RECT 989.430000 2594.730000 989.570000 2595.220000 ;
     END
   END io_in[19]
   PIN io_in[18]
@@ -4091,7 +4666,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1480.030000 2289.750000 1480.170000 2290.240000 ;
+        RECT 1209.330000 2594.730000 1209.470000 2595.220000 ;
     END
   END io_in[18]
   PIN io_in[17]
@@ -4099,7 +4674,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1749.130000 2289.750000 1749.270000 2290.240000 ;
+        RECT 1429.230000 2594.730000 1429.370000 2595.220000 ;
     END
   END io_in[17]
   PIN io_in[16]
@@ -4107,7 +4682,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2018.330000 2289.750000 2018.470000 2290.240000 ;
+        RECT 1649.130000 2594.730000 1649.270000 2595.220000 ;
     END
   END io_in[16]
   PIN io_in[15]
@@ -4115,7 +4690,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2287.430000 2289.750000 2287.570000 2290.240000 ;
+        RECT 1869.130000 2594.730000 1869.270000 2595.220000 ;
     END
   END io_in[15]
   PIN io_in[14]
@@ -4123,7 +4698,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 2142.575000 2369.460000 2142.875000 ;
+        RECT 1925.680000 2428.265000 1926.480000 2428.565000 ;
     END
   END io_in[14]
   PIN io_in[13]
@@ -4131,7 +4706,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1971.005000 2369.460000 1971.305000 ;
+        RECT 1925.680000 2233.865000 1926.480000 2234.165000 ;
     END
   END io_in[13]
   PIN io_in[12]
@@ -4139,7 +4714,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1799.625000 2369.460000 1799.925000 ;
+        RECT 1925.680000 2039.660000 1926.480000 2039.960000 ;
     END
   END io_in[12]
   PIN io_in[11]
@@ -4147,7 +4722,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1628.245000 2369.460000 1628.545000 ;
+        RECT 1925.680000 1845.355000 1926.480000 1845.655000 ;
     END
   END io_in[11]
   PIN io_in[10]
@@ -4155,7 +4730,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1456.675000 2369.460000 1456.975000 ;
+        RECT 1925.680000 1651.050000 1926.480000 1651.350000 ;
     END
   END io_in[10]
   PIN io_in[9]
@@ -4163,15 +4738,29 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1285.390000 2369.460000 1285.690000 ;
+        RECT 1925.680000 1456.840000 1926.480000 1457.140000 ;
     END
   END io_in[9]
   PIN io_in[8]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 2.139 LAYER met3  ;
+    ANTENNAMAXAREACAR 62.7853 LAYER met3  ;
+    ANTENNAMAXSIDEAREACAR 324.304 LAYER met3  ;
+    ANTENNAMAXCUTCAR 0.445596 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 77.1888 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 414.008 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 8.1708 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 44.048 LAYER met4  ;
+    ANTENNAGATEAREA 2.3355 LAYER met4  ;
+    ANTENNAMAXAREACAR 66.2838 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 343.165 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.668702 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1113.915000 2369.460000 1114.215000 ;
+        RECT 1925.680000 1262.440000 1926.480000 1262.740000 ;
     END
   END io_in[8]
   PIN io_in[7]
@@ -4179,7 +4768,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 942.440000 2369.460000 942.740000 ;
+        RECT 1925.680000 1068.140000 1926.480000 1068.440000 ;
     END
   END io_in[7]
   PIN io_in[6]
@@ -4187,15 +4776,26 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 770.965000 2369.460000 771.265000 ;
+        RECT 1925.680000 873.930000 1926.480000 874.230000 ;
     END
   END io_in[6]
   PIN io_in[5]
     DIRECTION INPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.0546 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 5.616 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNADIFFAREA 0.4347 LAYER met4  ;
+    ANTENNAPARTIALMETALAREA 45.3918 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 242.56 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.6312 LAYER met4  ;
+    ANTENNAMAXAREACAR 101.204 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 517.655 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.208175 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 642.430000 2369.460000 642.730000 ;
+        RECT 1925.680000 728.300000 1926.480000 728.600000 ;
     END
   END io_in[5]
   PIN io_in[4]
@@ -4203,7 +4803,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 513.895000 2369.460000 514.195000 ;
+        RECT 1925.680000 582.475000 1926.480000 582.775000 ;
     END
   END io_in[4]
   PIN io_in[3]
@@ -4211,7 +4811,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 385.360000 2369.460000 385.660000 ;
+        RECT 1925.680000 436.745000 1926.480000 437.045000 ;
     END
   END io_in[3]
   PIN io_in[2]
@@ -4219,7 +4819,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 256.730000 2369.460000 257.030000 ;
+        RECT 1925.680000 291.115000 1926.480000 291.415000 ;
     END
   END io_in[2]
   PIN io_in[1]
@@ -4227,7 +4827,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 128.100000 2369.460000 128.400000 ;
+        RECT 1925.680000 145.385000 1926.480000 145.685000 ;
     END
   END io_in[1]
   PIN io_in[0]
@@ -4235,615 +4835,806 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 2.415000 2369.460000 2.715000 ;
+        RECT 1925.680000 1.865000 1926.480000 2.165000 ;
     END
   END io_in[0]
   PIN io_out[37]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 37.9363 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 202.792 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNADIFFAREA 0.4455 LAYER met4  ;
+    ANTENNAPARTIALMETALAREA 5.7918 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 31.36 LAYER met4  ;
+    ANTENNAMODEL OXIDE1 ;
+    ANTENNAGATEAREA 0.159 LAYER met4  ;
+    ANTENNAMAXAREACAR 48.8588 LAYER met4  ;
+    ANTENNAMAXSIDEAREACAR 257.415 LAYER met4  ;
+    ANTENNAMAXCUTCAR 0.826415 LAYER via4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 41.650000 0.800000 41.950000 ;
+        RECT 0.000000 47.180000 0.800000 47.480000 ;
     END
   END io_out[37]
   PIN io_out[36]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3354 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.784 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 167.715000 0.800000 168.015000 ;
+        RECT 0.000000 190.120000 0.800000 190.420000 ;
     END
   END io_out[36]
   PIN io_out[35]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.0964 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 11.176 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 293.970000 0.800000 294.270000 ;
+        RECT 0.000000 333.160000 0.800000 333.460000 ;
     END
   END io_out[35]
   PIN io_out[34]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 131.997 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 704.448 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNADIFFAREA 0.4455 LAYER met4  ;
+    ANTENNAPARTIALMETALAREA 61.2888 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 327.344 LAYER met4  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 462.120000 0.800000 462.420000 ;
+        RECT 0.000000 523.820000 0.800000 524.120000 ;
     END
   END io_out[34]
   PIN io_out[33]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 630.270000 0.800000 630.570000 ;
+        RECT 0.000000 714.475000 0.800000 714.775000 ;
     END
   END io_out[33]
   PIN io_out[32]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 798.515000 0.800000 798.815000 ;
+        RECT 0.000000 904.940000 0.800000 905.240000 ;
     END
   END io_out[32]
   PIN io_out[31]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 966.760000 0.800000 967.060000 ;
+        RECT 0.000000 1095.785000 0.800000 1096.085000 ;
     END
   END io_out[31]
   PIN io_out[30]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1134.910000 0.800000 1135.210000 ;
+        RECT 0.000000 1286.250000 0.800000 1286.550000 ;
     END
   END io_out[30]
   PIN io_out[29]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1303.155000 0.800000 1303.455000 ;
+        RECT 0.000000 1476.810000 0.800000 1477.110000 ;
     END
   END io_out[29]
   PIN io_out[28]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.9264 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 20.936 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1471.305000 0.800000 1471.605000 ;
+        RECT 0.000000 1667.660000 0.800000 1667.960000 ;
     END
   END io_out[28]
   PIN io_out[27]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3174 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.688 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1639.455000 0.800000 1639.755000 ;
+        RECT 0.000000 1858.220000 0.800000 1858.520000 ;
     END
   END io_out[27]
   PIN io_out[26]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 5.0994 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 27.192 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1807.795000 0.800000 1808.095000 ;
+        RECT 0.000000 2048.680000 0.800000 2048.980000 ;
     END
   END io_out[26]
   PIN io_out[25]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.2499 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.328 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1976.040000 0.800000 1976.340000 ;
+        RECT 0.000000 2239.435000 0.800000 2239.735000 ;
     END
   END io_out[25]
   PIN io_out[24]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1989 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.056 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 2144.190000 0.800000 2144.490000 ;
+        RECT 0.000000 2430.185000 0.800000 2430.485000 ;
     END
   END io_out[24]
   PIN io_out[23]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.11 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.442 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 67.030000 2289.750000 67.170000 2290.240000 ;
+        RECT 54.830000 2594.730000 54.970000 2595.220000 ;
     END
   END io_out[23]
   PIN io_out[22]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.11 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.442 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 336.230000 2289.750000 336.370000 2290.240000 ;
+        RECT 274.630000 2594.730000 274.770000 2595.220000 ;
     END
   END io_out[22]
   PIN io_out[21]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.11 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.442 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 605.330000 2289.750000 605.470000 2290.240000 ;
+        RECT 494.530000 2594.730000 494.670000 2595.220000 ;
     END
   END io_out[21]
   PIN io_out[20]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.11 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.442 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 874.430000 2289.750000 874.570000 2290.240000 ;
+        RECT 714.430000 2594.730000 714.570000 2595.220000 ;
     END
   END io_out[20]
   PIN io_out[19]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.268 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 16.114 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1143.530000 2289.750000 1143.670000 2290.240000 ;
+        RECT 934.530000 2594.730000 934.670000 2595.220000 ;
     END
   END io_out[19]
   PIN io_out[18]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.2582 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 16.065 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1412.730000 2289.750000 1412.870000 2290.240000 ;
+        RECT 1154.430000 2594.730000 1154.570000 2595.220000 ;
     END
   END io_out[18]
   PIN io_out[17]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNADIFFAREA 3.1808 LAYER met2  ;
+    ANTENNAPARTIALMETALAREA 4.8325 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 24.0345 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1681.830000 2289.750000 1681.970000 2290.240000 ;
+        RECT 1374.330000 2594.730000 1374.470000 2595.220000 ;
     END
   END io_out[17]
   PIN io_out[16]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNADIFFAREA 3.1808 LAYER met2  ;
+    ANTENNAPARTIALMETALAREA 0.4143 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.0615 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1950.930000 2289.750000 1951.070000 2290.240000 ;
+        RECT 1594.230000 2594.730000 1594.370000 2595.220000 ;
     END
   END io_out[16]
   PIN io_out[15]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 74.4791 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 372.117 LAYER met2  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via2  ;
+    ANTENNAPARTIALMETALAREA 18.3768 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 98.48 LAYER met3  ;
     PORT
       LAYER met2 ;
-        RECT 2220.030000 2289.750000 2220.170000 2290.240000 ;
+        RECT 1814.230000 2594.730000 1814.370000 2595.220000 ;
     END
   END io_out[15]
   PIN io_out[14]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.4404 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.344 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 2185.420000 2369.460000 2185.720000 ;
+        RECT 1925.680000 2476.840000 1926.480000 2477.140000 ;
     END
   END io_out[14]
   PIN io_out[13]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.7334 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 9.24 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 2013.945000 2369.460000 2014.245000 ;
+        RECT 1925.680000 2282.440000 1926.480000 2282.740000 ;
     END
   END io_out[13]
   PIN io_out[12]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.4704 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.504 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1842.565000 2369.460000 1842.865000 ;
+        RECT 1925.680000 2088.140000 1926.480000 2088.440000 ;
     END
   END io_out[12]
   PIN io_out[11]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3444 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.832 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1671.090000 2369.460000 1671.390000 ;
+        RECT 1925.680000 1894.120000 1926.480000 1894.420000 ;
     END
   END io_out[11]
   PIN io_out[10]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.5784 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 3.08 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1499.615000 2369.460000 1499.915000 ;
+        RECT 1925.680000 1699.720000 1926.480000 1700.020000 ;
     END
   END io_out[10]
   PIN io_out[9]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 7.1874 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 38.328 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1328.330000 2369.460000 1328.630000 ;
+        RECT 1925.680000 1505.320000 1926.480000 1505.620000 ;
     END
   END io_out[9]
   PIN io_out[8]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.3764 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 7.336 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1156.855000 2369.460000 1157.155000 ;
+        RECT 1925.680000 1311.020000 1926.480000 1311.320000 ;
     END
   END io_out[8]
   PIN io_out[7]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.3849 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 18.048 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 985.380000 2369.460000 985.680000 ;
+        RECT 1925.680000 1116.715000 1926.480000 1117.015000 ;
     END
   END io_out[7]
   PIN io_out[6]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNADIFFAREA 0.3406 LAYER met3  ;
+    ANTENNAPARTIALMETALAREA 4.3344 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 23.592 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNADIFFAREA 0.4455 LAYER met4  ;
+    ANTENNAPARTIALMETALAREA 135.611 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 723.728 LAYER met4  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 814.000000 2369.460000 814.300000 ;
+        RECT 1925.680000 922.410000 1926.480000 922.710000 ;
     END
   END io_out[6]
   PIN io_out[5]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.4404 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.344 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 685.370000 2369.460000 685.670000 ;
+        RECT 1925.680000 776.680000 1926.480000 776.980000 ;
     END
   END io_out[5]
   PIN io_out[4]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.5062 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 13.832 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 556.645000 2369.460000 556.945000 ;
+        RECT 1925.680000 631.050000 1926.480000 631.350000 ;
     END
   END io_out[4]
   PIN io_out[3]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.6069 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 19.232 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 428.205000 2369.460000 428.505000 ;
+        RECT 1925.680000 485.225000 1926.480000 485.525000 ;
     END
   END io_out[3]
   PIN io_out[2]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3596 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.616 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 11.6478 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 62.592 LAYER met4  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 299.575000 2369.460000 299.875000 ;
+        RECT 1925.680000 339.500000 1926.480000 339.800000 ;
     END
   END io_out[2]
   PIN io_out[1]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.6489 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 3.456 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 170.945000 2369.460000 171.245000 ;
+        RECT 1925.680000 193.865000 1926.480000 194.165000 ;
     END
   END io_out[1]
   PIN io_out[0]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 42.505000 2369.460000 42.805000 ;
+        RECT 1925.680000 47.945000 1926.480000 48.245000 ;
     END
   END io_out[0]
   PIN io_oeb[37]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3624 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.928 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1.655000 0.800000 1.955000 ;
+        RECT 0.000000 0.620000 0.800000 0.920000 ;
     END
   END io_oeb[37]
   PIN io_oeb[36]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.4029 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.144 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 125.820000 0.800000 126.120000 ;
+        RECT 0.000000 142.505000 0.800000 142.805000 ;
     END
   END io_oeb[36]
   PIN io_oeb[35]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.5244 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.792 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 251.980000 0.800000 252.280000 ;
+        RECT 0.000000 285.450000 0.800000 285.750000 ;
     END
   END io_oeb[35]
   PIN io_oeb[34]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 420.130000 0.800000 420.430000 ;
+        RECT 0.000000 476.010000 0.800000 476.310000 ;
     END
   END io_oeb[34]
   PIN io_oeb[33]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 588.280000 0.800000 588.580000 ;
+        RECT 0.000000 666.860000 0.800000 667.160000 ;
     END
   END io_oeb[33]
   PIN io_oeb[32]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.1644 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 756.430000 0.800000 756.730000 ;
+        RECT 0.000000 857.320000 0.800000 857.620000 ;
     END
   END io_oeb[32]
   PIN io_oeb[31]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.5154 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.744 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 924.675000 0.800000 924.975000 ;
+        RECT 0.000000 1047.980000 0.800000 1048.280000 ;
     END
   END io_oeb[31]
   PIN io_oeb[30]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.7664 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 9.416 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1092.920000 0.800000 1093.220000 ;
+        RECT 0.000000 1238.730000 0.800000 1239.030000 ;
     END
   END io_oeb[30]
   PIN io_oeb[29]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 6.0009 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 32 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1261.070000 0.800000 1261.370000 ;
+        RECT 0.000000 1429.195000 0.800000 1429.495000 ;
     END
   END io_oeb[29]
   PIN io_oeb[28]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 5.8719 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 31.312 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1429.410000 0.800000 1429.710000 ;
+        RECT 0.000000 1619.945000 0.800000 1620.245000 ;
     END
   END io_oeb[28]
   PIN io_oeb[27]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.2199 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.168 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1597.465000 0.800000 1597.765000 ;
+        RECT 0.000000 1810.505000 0.800000 1810.805000 ;
     END
   END io_oeb[27]
   PIN io_oeb[26]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3204 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.704 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1765.710000 0.800000 1766.010000 ;
+        RECT 0.000000 2001.160000 0.800000 2001.460000 ;
     END
   END io_oeb[26]
   PIN io_oeb[25]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.2394 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.272 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1933.860000 0.800000 1934.160000 ;
+        RECT 0.000000 2191.820000 0.800000 2192.120000 ;
     END
   END io_oeb[25]
   PIN io_oeb[24]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.8727 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 5.12 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 2102.105000 0.800000 2102.405000 ;
+        RECT 0.000000 2382.475000 0.800000 2382.775000 ;
     END
   END io_oeb[24]
   PIN io_oeb[23]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.1107 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.4455 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 4.730000 2289.755000 4.870000 2290.240000 ;
+        RECT 3.630000 2594.735000 3.770000 2595.220000 ;
     END
   END io_oeb[23]
   PIN io_oeb[22]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.11 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.442 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 268.930000 2289.750000 269.070000 2290.240000 ;
+        RECT 219.730000 2594.730000 219.870000 2595.220000 ;
     END
   END io_oeb[22]
   PIN io_oeb[21]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.11 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.442 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 538.130000 2289.750000 538.270000 2290.240000 ;
+        RECT 439.630000 2594.730000 439.770000 2595.220000 ;
     END
   END io_oeb[21]
   PIN io_oeb[20]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.11 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.442 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 807.230000 2289.750000 807.370000 2290.240000 ;
+        RECT 659.530000 2594.730000 659.670000 2595.220000 ;
     END
   END io_oeb[20]
   PIN io_oeb[19]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.6348 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 3.066 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1076.330000 2289.750000 1076.470000 2290.240000 ;
+        RECT 879.530000 2594.730000 879.670000 2595.220000 ;
     END
   END io_oeb[19]
   PIN io_oeb[18]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3212 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.498 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1345.430000 2289.750000 1345.570000 2290.240000 ;
+        RECT 1099.430000 2594.730000 1099.570000 2595.220000 ;
     END
   END io_oeb[18]
   PIN io_oeb[17]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 73.9232 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 369.39 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1614.630000 2289.750000 1614.770000 2290.240000 ;
+        RECT 1319.330000 2594.730000 1319.470000 2595.220000 ;
     END
   END io_oeb[17]
   PIN io_oeb[16]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNADIFFAREA 3.1808 LAYER met2  ;
+    ANTENNAPARTIALMETALAREA 0.1168 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 0.574 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 1883.730000 2289.750000 1883.870000 2290.240000 ;
+        RECT 1539.230000 2594.730000 1539.370000 2595.220000 ;
     END
   END io_oeb[16]
   PIN io_oeb[15]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.6207 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.8035 LAYER met2  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via2  ;
+    ANTENNAPARTIALMETALAREA 11.2968 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 60.72 LAYER met3  ;
     PORT
       LAYER met2 ;
-        RECT 2152.830000 2289.750000 2152.970000 2290.240000 ;
+        RECT 1759.230000 2594.730000 1759.370000 2595.220000 ;
     END
   END io_oeb[15]
   PIN io_oeb[14]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3444 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.832 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 2225.225000 2369.460000 2225.525000 ;
+        RECT 1925.680000 2523.400000 1926.480000 2523.700000 ;
     END
   END io_oeb[14]
   PIN io_oeb[13]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.3269 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 7.072 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 2056.885000 2369.460000 2057.185000 ;
+        RECT 1925.680000 2331.115000 1926.480000 2331.415000 ;
     END
   END io_oeb[13]
   PIN io_oeb[12]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.4314 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.296 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1885.315000 2369.460000 1885.615000 ;
+        RECT 1925.680000 2136.810000 1926.480000 2137.110000 ;
     END
   END io_oeb[12]
   PIN io_oeb[11]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 6.3699 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 33.968 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1713.935000 2369.460000 1714.235000 ;
+        RECT 1925.680000 1942.505000 1926.480000 1942.805000 ;
     END
   END io_oeb[11]
   PIN io_oeb[10]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.3774 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.008 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1542.460000 2369.460000 1542.760000 ;
+        RECT 1925.680000 1748.200000 1926.480000 1748.500000 ;
     END
   END io_oeb[10]
   PIN io_oeb[9]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.2679 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.424 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1371.080000 2369.460000 1371.380000 ;
+        RECT 1925.680000 1553.995000 1926.480000 1554.295000 ;
     END
   END io_oeb[9]
   PIN io_oeb[8]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.7036 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 19.744 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 80.6466 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 431.056 LAYER met4  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1199.700000 2369.460000 1200.000000 ;
+        RECT 1925.680000 1359.690000 1926.480000 1359.990000 ;
     END
   END io_oeb[8]
   PIN io_oeb[7]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.2979 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.584 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1028.320000 2369.460000 1028.620000 ;
+        RECT 1925.680000 1165.385000 1926.480000 1165.685000 ;
     END
   END io_oeb[7]
   PIN io_oeb[6]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.2229 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.184 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 856.845000 2369.460000 857.145000 ;
+        RECT 1925.680000 970.985000 1926.480000 971.285000 ;
     END
   END io_oeb[6]
   PIN io_oeb[5]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.4139 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 7.536 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 728.215000 2369.460000 728.515000 ;
+        RECT 1925.680000 825.355000 1926.480000 825.655000 ;
     END
   END io_oeb[5]
   PIN io_oeb[4]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.5259 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 2.8 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 599.585000 2369.460000 599.885000 ;
+        RECT 1925.680000 679.625000 1926.480000 679.925000 ;
     END
   END io_oeb[4]
   PIN io_oeb[3]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 6.9564 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 37.096 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 471.050000 2369.460000 471.350000 ;
+        RECT 1925.680000 533.900000 1926.480000 534.200000 ;
     END
   END io_oeb[3]
   PIN io_oeb[2]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 1.0149 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 5.408 LAYER met3  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 342.515000 2369.460000 342.815000 ;
+        RECT 1925.680000 388.075000 1926.480000 388.375000 ;
     END
   END io_oeb[2]
   PIN io_oeb[1]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.36235 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 1.624 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 22.8108 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 122.128 LAYER met4  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 213.885000 2369.460000 214.185000 ;
+        RECT 1925.680000 242.345000 1926.480000 242.645000 ;
     END
   END io_oeb[1]
   PIN io_oeb[0]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 0.6121 LAYER met3  ;
+    ANTENNAPARTIALMETALSIDEAREA 3.256 LAYER met3  ;
+    ANTENNAPARTIALCUTAREA 0.04 LAYER via3  ;
+    ANTENNAPARTIALMETALAREA 6.8898 LAYER met4  ;
+    ANTENNAPARTIALMETALSIDEAREA 37.216 LAYER met4  ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 85.255000 2369.460000 85.555000 ;
+        RECT 1925.680000 96.715000 1926.480000 97.015000 ;
     END
   END io_oeb[0]
   PIN analog_io[28]
@@ -4851,7 +5642,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 378.045000 0.800000 378.345000 ;
+        RECT 0.000000 428.490000 0.800000 428.790000 ;
     END
   END analog_io[28]
   PIN analog_io[27]
@@ -4859,7 +5650,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 546.290000 0.800000 546.590000 ;
+        RECT 0.000000 619.145000 0.800000 619.445000 ;
     END
   END analog_io[27]
   PIN analog_io[26]
@@ -4867,7 +5658,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 714.535000 0.800000 714.835000 ;
+        RECT 0.000000 809.610000 0.800000 809.910000 ;
     END
   END analog_io[26]
   PIN analog_io[25]
@@ -4875,7 +5666,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 882.590000 0.800000 882.890000 ;
+        RECT 0.000000 1000.265000 0.800000 1000.565000 ;
     END
   END analog_io[25]
   PIN analog_io[24]
@@ -4883,7 +5674,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1050.835000 0.800000 1051.135000 ;
+        RECT 0.000000 1191.020000 0.800000 1191.320000 ;
     END
   END analog_io[24]
   PIN analog_io[23]
@@ -4891,7 +5682,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1219.080000 0.800000 1219.380000 ;
+        RECT 0.000000 1381.580000 0.800000 1381.880000 ;
     END
   END analog_io[23]
   PIN analog_io[22]
@@ -4899,7 +5690,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1387.325000 0.800000 1387.625000 ;
+        RECT 0.000000 1572.330000 0.800000 1572.630000 ;
     END
   END analog_io[22]
   PIN analog_io[21]
@@ -4907,7 +5698,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1555.475000 0.800000 1555.775000 ;
+        RECT 0.000000 1762.890000 0.800000 1763.190000 ;
     END
   END analog_io[21]
   PIN analog_io[20]
@@ -4915,7 +5706,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1723.625000 0.800000 1723.925000 ;
+        RECT 0.000000 1953.450000 0.800000 1953.750000 ;
     END
   END analog_io[20]
   PIN analog_io[19]
@@ -4923,7 +5714,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 1891.775000 0.800000 1892.075000 ;
+        RECT 0.000000 2144.105000 0.800000 2144.405000 ;
     END
   END analog_io[19]
   PIN analog_io[18]
@@ -4931,7 +5722,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 2059.925000 0.800000 2060.225000 ;
+        RECT 0.000000 2334.665000 0.800000 2334.965000 ;
     END
   END analog_io[18]
   PIN analog_io[17]
@@ -4939,7 +5730,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 0.000000 2226.175000 0.800000 2226.475000 ;
+        RECT 0.000000 2522.825000 0.800000 2523.125000 ;
     END
   END analog_io[17]
   PIN analog_io[16]
@@ -4947,7 +5738,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 201.630000 2289.750000 201.770000 2290.240000 ;
+        RECT 164.730000 2594.730000 164.870000 2595.220000 ;
     END
   END analog_io[16]
   PIN analog_io[15]
@@ -4955,7 +5746,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 470.730000 2289.750000 470.870000 2290.240000 ;
+        RECT 384.630000 2594.730000 384.770000 2595.220000 ;
     END
   END analog_io[15]
   PIN analog_io[14]
@@ -4963,7 +5754,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 739.830000 2289.750000 739.970000 2290.240000 ;
+        RECT 604.530000 2594.730000 604.670000 2595.220000 ;
     END
   END analog_io[14]
   PIN analog_io[13]
@@ -4971,7 +5762,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1009.130000 2289.750000 1009.270000 2290.240000 ;
+        RECT 824.530000 2594.730000 824.670000 2595.220000 ;
     END
   END analog_io[13]
   PIN analog_io[12]
@@ -4979,7 +5770,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1278.230000 2289.750000 1278.370000 2290.240000 ;
+        RECT 1044.430000 2594.730000 1044.570000 2595.220000 ;
     END
   END analog_io[12]
   PIN analog_io[11]
@@ -4987,7 +5778,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1547.330000 2289.750000 1547.470000 2290.240000 ;
+        RECT 1264.330000 2594.730000 1264.470000 2595.220000 ;
     END
   END analog_io[11]
   PIN analog_io[10]
@@ -4995,7 +5786,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1816.430000 2289.750000 1816.570000 2290.240000 ;
+        RECT 1484.230000 2594.730000 1484.370000 2595.220000 ;
     END
   END analog_io[10]
   PIN analog_io[9]
@@ -5003,7 +5794,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2085.630000 2289.750000 2085.770000 2290.240000 ;
+        RECT 1704.230000 2594.730000 1704.370000 2595.220000 ;
     END
   END analog_io[9]
   PIN analog_io[8]
@@ -5011,7 +5802,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2350.030000 2289.755000 2350.170000 2290.240000 ;
+        RECT 1921.030000 2594.735000 1921.170000 2595.220000 ;
     END
   END analog_io[8]
   PIN analog_io[7]
@@ -5019,7 +5810,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 2099.635000 2369.460000 2099.935000 ;
+        RECT 1925.680000 2379.785000 1926.480000 2380.085000 ;
     END
   END analog_io[7]
   PIN analog_io[6]
@@ -5027,7 +5818,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1928.255000 2369.460000 1928.555000 ;
+        RECT 1925.680000 2185.385000 1926.480000 2185.685000 ;
     END
   END analog_io[6]
   PIN analog_io[5]
@@ -5035,7 +5826,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1756.780000 2369.460000 1757.080000 ;
+        RECT 1925.680000 1991.080000 1926.480000 1991.380000 ;
     END
   END analog_io[5]
   PIN analog_io[4]
@@ -5043,7 +5834,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1585.305000 2369.460000 1585.605000 ;
+        RECT 1925.680000 1796.780000 1926.480000 1797.080000 ;
     END
   END analog_io[4]
   PIN analog_io[3]
@@ -5051,7 +5842,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1413.925000 2369.460000 1414.225000 ;
+        RECT 1925.680000 1602.380000 1926.480000 1602.680000 ;
     END
   END analog_io[3]
   PIN analog_io[2]
@@ -5059,7 +5850,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1242.640000 2369.460000 1242.940000 ;
+        RECT 1925.680000 1408.075000 1926.480000 1408.375000 ;
     END
   END analog_io[2]
   PIN analog_io[1]
@@ -5067,7 +5858,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 1071.070000 2369.460000 1071.370000 ;
+        RECT 1925.680000 1214.060000 1926.480000 1214.360000 ;
     END
   END analog_io[1]
   PIN analog_io[0]
@@ -5075,7 +5866,7 @@
     USE SIGNAL ;
     PORT
       LAYER met3 ;
-        RECT 2368.660000 899.690000 2369.460000 899.990000 ;
+        RECT 1925.680000 1019.660000 1926.480000 1019.960000 ;
     END
   END analog_io[0]
   PIN user_clock2
@@ -5083,89 +5874,79 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 2339.930000 0.000000 2340.070000 0.490000 ;
+        RECT 1912.330000 0.000000 1912.470000 0.490000 ;
     END
   END user_clock2
   PIN user_irq[2]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9735 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.7595 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 2356.730000 0.000000 2356.870000 0.485000 ;
+        RECT 1922.730000 0.000000 1922.870000 0.485000 ;
     END
   END user_irq[2]
   PIN user_irq[1]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 3.0874 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 15.211 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 2349.430000 0.000000 2349.570000 0.490000 ;
+        RECT 1920.130000 0.000000 1920.270000 0.490000 ;
     END
   END user_irq[1]
   PIN user_irq[0]
     DIRECTION OUTPUT ;
     USE SIGNAL ;
+    ANTENNAPARTIALMETALAREA 2.9672 LAYER met2  ;
+    ANTENNAPARTIALMETALSIDEAREA 14.728 LAYER met2  ;
     PORT
       LAYER met2 ;
-        RECT 2344.630000 0.000000 2344.770000 0.490000 ;
+        RECT 1916.230000 0.000000 1916.370000 0.490000 ;
     END
   END user_irq[0]
   PIN vssd1
     DIRECTION INOUT ;
     USE GROUND ;
-    PORT
-      LAYER met3 ;
-        RECT 7.980000 8.260000 2361.480000 12.260000 ;
-    END
-    PORT
-      LAYER met3 ;
-        RECT 7.980000 2277.300000 2361.480000 2281.300000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2357.480000 8.260000 2361.480000 2281.300000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 7.980000 8.260000 11.980000 2281.300000 ;
-    END
 
 # P/G pin shape extracted from block 'tcam_32x28'
     PORT
       LAYER met4 ;
-        RECT 668.435000 1811.260000 670.175000 2206.040000 ;
+        RECT 824.905000 2125.920000 826.645000 2520.700000 ;
       LAYER met3 ;
-        RECT 668.435000 2204.300000 1145.495000 2206.040000 ;
+        RECT 824.905000 2518.960000 1301.965000 2520.700000 ;
       LAYER met3 ;
-        RECT 668.435000 1811.260000 1145.495000 1813.000000 ;
+        RECT 824.905000 2125.920000 1301.965000 2127.660000 ;
       LAYER met4 ;
-        RECT 1143.755000 1811.260000 1145.495000 2206.040000 ;
+        RECT 1300.225000 2125.920000 1301.965000 2520.700000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1230.575000 1811.355000 1232.315000 2206.135000 ;
+        RECT 1387.045000 2126.015000 1388.785000 2520.795000 ;
       LAYER met3 ;
-        RECT 1230.575000 2204.395000 1707.635000 2206.135000 ;
+        RECT 1387.045000 2519.055000 1864.105000 2520.795000 ;
       LAYER met3 ;
-        RECT 1230.575000 1811.355000 1707.635000 1813.095000 ;
+        RECT 1387.045000 2126.015000 1864.105000 2127.755000 ;
       LAYER met4 ;
-        RECT 1705.895000 1811.355000 1707.635000 2206.135000 ;
+        RECT 1862.365000 2126.015000 1864.105000 2520.795000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 642.365000 1771.825000 644.365000 2241.665000 ;
+        RECT 798.835000 2086.485000 800.835000 2556.325000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1731.905000 1771.825000 1733.905000 2241.665000 ;
+        RECT 1888.375000 2086.485000 1890.375000 2556.325000 ;
     END
     PORT
       LAYER met3 ;
-        RECT 642.365000 2239.665000 1733.905000 2241.665000 ;
+        RECT 798.835000 2554.325000 1890.375000 2556.325000 ;
     END
     PORT
       LAYER met3 ;
-        RECT 642.365000 1771.825000 1733.905000 1773.825000 ;
+        RECT 798.835000 2086.485000 1890.375000 2088.485000 ;
     END
 # end of P/G pin shape extracted from block 'tcam_32x28'
 
@@ -5173,13 +5954,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 513.045000 525.515000 514.785000 920.295000 ;
+        RECT 1897.460000 83.190000 1899.200000 477.970000 ;
       LAYER met3 ;
-        RECT 37.725000 525.515000 514.785000 527.255000 ;
+        RECT 1422.140000 83.190000 1899.200000 84.930000 ;
       LAYER met3 ;
-        RECT 37.725000 918.555000 514.785000 920.295000 ;
+        RECT 1422.140000 476.230000 1899.200000 477.970000 ;
       LAYER met4 ;
-        RECT 37.725000 525.515000 39.465000 920.295000 ;
+        RECT 1422.140000 83.190000 1423.880000 477.970000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5187,13 +5968,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 513.045000 967.215000 514.785000 1361.995000 ;
+        RECT 1897.460000 592.890000 1899.200000 987.670000 ;
       LAYER met3 ;
-        RECT 37.725000 967.215000 514.785000 968.955000 ;
+        RECT 1422.140000 592.890000 1899.200000 594.630000 ;
       LAYER met3 ;
-        RECT 37.725000 1360.255000 514.785000 1361.995000 ;
+        RECT 1422.140000 985.930000 1899.200000 987.670000 ;
       LAYER met4 ;
-        RECT 37.725000 967.215000 39.465000 1361.995000 ;
+        RECT 1422.140000 592.890000 1423.880000 987.670000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5201,13 +5982,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 513.045000 1408.915000 514.785000 1803.695000 ;
+        RECT 1897.460000 1102.590000 1899.200000 1497.370000 ;
       LAYER met3 ;
-        RECT 37.725000 1408.915000 514.785000 1410.655000 ;
+        RECT 1422.140000 1102.590000 1899.200000 1104.330000 ;
       LAYER met3 ;
-        RECT 37.725000 1801.955000 514.785000 1803.695000 ;
+        RECT 1422.140000 1495.630000 1899.200000 1497.370000 ;
       LAYER met4 ;
-        RECT 37.725000 1408.915000 39.465000 1803.695000 ;
+        RECT 1422.140000 1102.590000 1423.880000 1497.370000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5215,13 +5996,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 513.045000 1850.615000 514.785000 2245.395000 ;
+        RECT 1897.460000 1612.290000 1899.200000 2007.070000 ;
       LAYER met3 ;
-        RECT 37.725000 1850.615000 514.785000 1852.355000 ;
+        RECT 1422.140000 1612.290000 1899.200000 1614.030000 ;
       LAYER met3 ;
-        RECT 37.725000 2243.655000 514.785000 2245.395000 ;
+        RECT 1422.140000 2005.330000 1899.200000 2007.070000 ;
       LAYER met4 ;
-        RECT 37.725000 1850.615000 39.465000 2245.395000 ;
+        RECT 1422.140000 1612.290000 1423.880000 2007.070000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5229,13 +6010,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 2335.145000 525.515000 2336.885000 920.295000 ;
+        RECT 1264.680000 83.190000 1266.420000 477.970000 ;
       LAYER met3 ;
-        RECT 1859.825000 525.515000 2336.885000 527.255000 ;
+        RECT 789.360000 83.190000 1266.420000 84.930000 ;
       LAYER met3 ;
-        RECT 1859.825000 918.555000 2336.885000 920.295000 ;
+        RECT 789.360000 476.230000 1266.420000 477.970000 ;
       LAYER met4 ;
-        RECT 1859.825000 525.515000 1861.565000 920.295000 ;
+        RECT 789.360000 83.190000 791.100000 477.970000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5243,13 +6024,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 2335.145000 967.215000 2336.885000 1361.995000 ;
+        RECT 1264.680000 592.890000 1266.420000 987.670000 ;
       LAYER met3 ;
-        RECT 1859.825000 967.215000 2336.885000 968.955000 ;
+        RECT 789.360000 592.890000 1266.420000 594.630000 ;
       LAYER met3 ;
-        RECT 1859.825000 1360.255000 2336.885000 1361.995000 ;
+        RECT 789.360000 985.930000 1266.420000 987.670000 ;
       LAYER met4 ;
-        RECT 1859.825000 967.215000 1861.565000 1361.995000 ;
+        RECT 789.360000 592.890000 791.100000 987.670000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5257,13 +6038,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 2335.145000 1408.915000 2336.885000 1803.695000 ;
+        RECT 1264.680000 1102.590000 1266.420000 1497.370000 ;
       LAYER met3 ;
-        RECT 1859.825000 1408.915000 2336.885000 1410.655000 ;
+        RECT 789.360000 1102.590000 1266.420000 1104.330000 ;
       LAYER met3 ;
-        RECT 1859.825000 1801.955000 2336.885000 1803.695000 ;
+        RECT 789.360000 1495.630000 1266.420000 1497.370000 ;
       LAYER met4 ;
-        RECT 1859.825000 1408.915000 1861.565000 1803.695000 ;
+        RECT 789.360000 1102.590000 791.100000 1497.370000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5271,13 +6052,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met4 ;
-        RECT 2335.145000 1850.615000 2336.885000 2245.395000 ;
+        RECT 1264.680000 1612.290000 1266.420000 2007.070000 ;
       LAYER met3 ;
-        RECT 1859.825000 1850.615000 2336.885000 1852.355000 ;
+        RECT 789.360000 1612.290000 1266.420000 1614.030000 ;
       LAYER met3 ;
-        RECT 1859.825000 2243.655000 2336.885000 2245.395000 ;
+        RECT 789.360000 2005.330000 1266.420000 2007.070000 ;
       LAYER met4 ;
-        RECT 1859.825000 1850.615000 1861.565000 2245.395000 ;
+        RECT 789.360000 1612.290000 791.100000 2007.070000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5285,59 +6066,43 @@
   PIN vccd1
     DIRECTION INOUT ;
     USE POWER ;
-    PORT
-      LAYER met3 ;
-        RECT 13.780000 14.060000 2355.680000 18.060000 ;
-    END
-    PORT
-      LAYER met3 ;
-        RECT 13.780000 2271.500000 2355.680000 2275.500000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2351.680000 14.060000 2355.680000 2275.500000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 13.780000 14.060000 17.780000 2275.500000 ;
-    END
 
 # P/G pin shape extracted from block 'tcam_32x28'
     PORT
       LAYER met4 ;
-        RECT 1140.355000 1814.660000 1142.095000 2202.640000 ;
+        RECT 1296.825000 2129.320000 1298.565000 2517.300000 ;
       LAYER met4 ;
-        RECT 671.835000 1814.660000 673.575000 2202.640000 ;
+        RECT 828.305000 2129.320000 830.045000 2517.300000 ;
       LAYER met3 ;
-        RECT 671.835000 1814.660000 1142.095000 1816.400000 ;
+        RECT 828.305000 2129.320000 1298.565000 2131.060000 ;
       LAYER met3 ;
-        RECT 671.835000 2200.900000 1142.095000 2202.640000 ;
+        RECT 828.305000 2515.560000 1298.565000 2517.300000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1702.495000 1814.755000 1704.235000 2202.735000 ;
+        RECT 1858.965000 2129.415000 1860.705000 2517.395000 ;
       LAYER met4 ;
-        RECT 1233.975000 1814.755000 1235.715000 2202.735000 ;
+        RECT 1390.445000 2129.415000 1392.185000 2517.395000 ;
       LAYER met3 ;
-        RECT 1233.975000 1814.755000 1704.235000 1816.495000 ;
+        RECT 1390.445000 2129.415000 1860.705000 2131.155000 ;
       LAYER met3 ;
-        RECT 1233.975000 2200.995000 1704.235000 2202.735000 ;
+        RECT 1390.445000 2515.655000 1860.705000 2517.395000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 646.165000 1775.625000 648.165000 2237.865000 ;
+        RECT 802.635000 2090.285000 804.635000 2552.525000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1728.105000 1775.625000 1730.105000 2237.865000 ;
+        RECT 1884.575000 2090.285000 1886.575000 2552.525000 ;
     END
     PORT
       LAYER met3 ;
-        RECT 646.165000 2235.865000 1730.105000 2237.865000 ;
+        RECT 802.635000 2550.525000 1886.575000 2552.525000 ;
     END
     PORT
       LAYER met3 ;
-        RECT 646.165000 1775.625000 1730.105000 1777.625000 ;
+        RECT 802.635000 2090.285000 1886.575000 2092.285000 ;
     END
 # end of P/G pin shape extracted from block 'tcam_32x28'
 
@@ -5345,13 +6110,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 41.125000 915.155000 511.385000 916.895000 ;
+        RECT 1425.540000 472.830000 1895.800000 474.570000 ;
       LAYER met3 ;
-        RECT 41.125000 528.915000 511.385000 530.655000 ;
+        RECT 1425.540000 86.590000 1895.800000 88.330000 ;
       LAYER met4 ;
-        RECT 41.125000 528.915000 42.865000 916.895000 ;
+        RECT 1425.540000 86.590000 1427.280000 474.570000 ;
       LAYER met4 ;
-        RECT 509.645000 528.915000 511.385000 916.895000 ;
+        RECT 1894.060000 86.590000 1895.800000 474.570000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5359,13 +6124,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 41.125000 1356.855000 511.385000 1358.595000 ;
+        RECT 1425.540000 982.530000 1895.800000 984.270000 ;
       LAYER met3 ;
-        RECT 41.125000 970.615000 511.385000 972.355000 ;
+        RECT 1425.540000 596.290000 1895.800000 598.030000 ;
       LAYER met4 ;
-        RECT 41.125000 970.615000 42.865000 1358.595000 ;
+        RECT 1425.540000 596.290000 1427.280000 984.270000 ;
       LAYER met4 ;
-        RECT 509.645000 970.615000 511.385000 1358.595000 ;
+        RECT 1894.060000 596.290000 1895.800000 984.270000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5373,13 +6138,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 41.125000 1798.555000 511.385000 1800.295000 ;
+        RECT 1425.540000 1492.230000 1895.800000 1493.970000 ;
       LAYER met3 ;
-        RECT 41.125000 1412.315000 511.385000 1414.055000 ;
+        RECT 1425.540000 1105.990000 1895.800000 1107.730000 ;
       LAYER met4 ;
-        RECT 41.125000 1412.315000 42.865000 1800.295000 ;
+        RECT 1425.540000 1105.990000 1427.280000 1493.970000 ;
       LAYER met4 ;
-        RECT 509.645000 1412.315000 511.385000 1800.295000 ;
+        RECT 1894.060000 1105.990000 1895.800000 1493.970000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5387,13 +6152,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 41.125000 2240.255000 511.385000 2241.995000 ;
+        RECT 1425.540000 2001.930000 1895.800000 2003.670000 ;
       LAYER met3 ;
-        RECT 41.125000 1854.015000 511.385000 1855.755000 ;
+        RECT 1425.540000 1615.690000 1895.800000 1617.430000 ;
       LAYER met4 ;
-        RECT 41.125000 1854.015000 42.865000 2241.995000 ;
+        RECT 1425.540000 1615.690000 1427.280000 2003.670000 ;
       LAYER met4 ;
-        RECT 509.645000 1854.015000 511.385000 2241.995000 ;
+        RECT 1894.060000 1615.690000 1895.800000 2003.670000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5401,13 +6166,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 1863.225000 915.155000 2333.485000 916.895000 ;
+        RECT 792.760000 472.830000 1263.020000 474.570000 ;
       LAYER met3 ;
-        RECT 1863.225000 528.915000 2333.485000 530.655000 ;
+        RECT 792.760000 86.590000 1263.020000 88.330000 ;
       LAYER met4 ;
-        RECT 1863.225000 528.915000 1864.965000 916.895000 ;
+        RECT 792.760000 86.590000 794.500000 474.570000 ;
       LAYER met4 ;
-        RECT 2331.745000 528.915000 2333.485000 916.895000 ;
+        RECT 1261.280000 86.590000 1263.020000 474.570000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5415,13 +6180,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 1863.225000 1356.855000 2333.485000 1358.595000 ;
+        RECT 792.760000 982.530000 1263.020000 984.270000 ;
       LAYER met3 ;
-        RECT 1863.225000 970.615000 2333.485000 972.355000 ;
+        RECT 792.760000 596.290000 1263.020000 598.030000 ;
       LAYER met4 ;
-        RECT 1863.225000 970.615000 1864.965000 1358.595000 ;
+        RECT 792.760000 596.290000 794.500000 984.270000 ;
       LAYER met4 ;
-        RECT 2331.745000 970.615000 2333.485000 1358.595000 ;
+        RECT 1261.280000 596.290000 1263.020000 984.270000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5429,13 +6194,13 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 1863.225000 1798.555000 2333.485000 1800.295000 ;
+        RECT 792.760000 1492.230000 1263.020000 1493.970000 ;
       LAYER met3 ;
-        RECT 1863.225000 1412.315000 2333.485000 1414.055000 ;
+        RECT 792.760000 1105.990000 1263.020000 1107.730000 ;
       LAYER met4 ;
-        RECT 1863.225000 1412.315000 1864.965000 1800.295000 ;
+        RECT 792.760000 1105.990000 794.500000 1493.970000 ;
       LAYER met4 ;
-        RECT 2331.745000 1412.315000 2333.485000 1800.295000 ;
+        RECT 1261.280000 1105.990000 1263.020000 1493.970000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
@@ -5443,798 +6208,778 @@
 # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
     PORT
       LAYER met3 ;
-        RECT 1863.225000 2240.255000 2333.485000 2241.995000 ;
+        RECT 792.760000 2001.930000 1263.020000 2003.670000 ;
       LAYER met3 ;
-        RECT 1863.225000 1854.015000 2333.485000 1855.755000 ;
+        RECT 792.760000 1615.690000 1263.020000 1617.430000 ;
       LAYER met4 ;
-        RECT 1863.225000 1854.015000 1864.965000 2241.995000 ;
+        RECT 792.760000 1615.690000 794.500000 2003.670000 ;
       LAYER met4 ;
-        RECT 2331.745000 1854.015000 2333.485000 2241.995000 ;
+        RECT 1261.280000 1615.690000 1263.020000 2003.670000 ;
     END
 # end of P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8'
 
   END vccd1
   OBS
     LAYER li1 ;
-      RECT 0.000000 0.000000 2369.460000 2290.240000 ;
+      RECT 0.000000 0.000000 1926.480000 2595.220000 ;
     LAYER met1 ;
-      RECT 0.000000 0.000000 2369.460000 2290.240000 ;
+      RECT 0.000000 0.000000 1926.480000 2595.220000 ;
     LAYER met2 ;
-      RECT 2350.310000 2289.615000 2369.460000 2290.240000 ;
-      RECT 2287.710000 2289.615000 2349.890000 2290.240000 ;
-      RECT 5.010000 2289.615000 66.890000 2290.240000 ;
-      RECT 0.000000 2289.615000 4.590000 2290.240000 ;
-      RECT 2287.710000 2289.610000 2369.460000 2289.615000 ;
-      RECT 2220.310000 2289.610000 2287.290000 2290.240000 ;
-      RECT 2153.110000 2289.610000 2219.890000 2290.240000 ;
-      RECT 2085.910000 2289.610000 2152.690000 2290.240000 ;
-      RECT 2018.610000 2289.610000 2085.490000 2290.240000 ;
-      RECT 1951.210000 2289.610000 2018.190000 2290.240000 ;
-      RECT 1884.010000 2289.610000 1950.790000 2290.240000 ;
-      RECT 1816.710000 2289.610000 1883.590000 2290.240000 ;
-      RECT 1749.410000 2289.610000 1816.290000 2290.240000 ;
-      RECT 1682.110000 2289.610000 1748.990000 2290.240000 ;
-      RECT 1614.910000 2289.610000 1681.690000 2290.240000 ;
-      RECT 1547.610000 2289.610000 1614.490000 2290.240000 ;
-      RECT 1480.310000 2289.610000 1547.190000 2290.240000 ;
-      RECT 1413.010000 2289.610000 1479.890000 2290.240000 ;
-      RECT 1345.710000 2289.610000 1412.590000 2290.240000 ;
-      RECT 1278.510000 2289.610000 1345.290000 2290.240000 ;
-      RECT 1211.110000 2289.610000 1278.090000 2290.240000 ;
-      RECT 1143.810000 2289.610000 1210.690000 2290.240000 ;
-      RECT 1076.610000 2289.610000 1143.390000 2290.240000 ;
-      RECT 1009.410000 2289.610000 1076.190000 2290.240000 ;
-      RECT 942.010000 2289.610000 1008.990000 2290.240000 ;
-      RECT 874.710000 2289.610000 941.590000 2290.240000 ;
-      RECT 807.510000 2289.610000 874.290000 2290.240000 ;
-      RECT 740.110000 2289.610000 807.090000 2290.240000 ;
-      RECT 672.810000 2289.610000 739.690000 2290.240000 ;
-      RECT 605.610000 2289.610000 672.390000 2290.240000 ;
-      RECT 538.410000 2289.610000 605.190000 2290.240000 ;
-      RECT 471.010000 2289.610000 537.990000 2290.240000 ;
-      RECT 403.810000 2289.610000 470.590000 2290.240000 ;
-      RECT 336.510000 2289.610000 403.390000 2290.240000 ;
-      RECT 269.210000 2289.610000 336.090000 2290.240000 ;
-      RECT 201.910000 2289.610000 268.790000 2290.240000 ;
-      RECT 134.610000 2289.610000 201.490000 2290.240000 ;
-      RECT 67.310000 2289.610000 134.190000 2290.240000 ;
-      RECT 0.000000 2289.610000 66.890000 2289.615000 ;
-      RECT 0.000000 0.630000 2369.460000 2289.610000 ;
-      RECT 2349.710000 0.625000 2369.460000 0.630000 ;
-      RECT 0.000000 0.625000 4.390000 0.630000 ;
-      RECT 2357.010000 0.000000 2369.460000 0.625000 ;
-      RECT 2349.710000 0.000000 2356.590000 0.625000 ;
-      RECT 2344.910000 0.000000 2349.290000 0.630000 ;
-      RECT 2340.210000 0.000000 2344.490000 0.630000 ;
-      RECT 2335.410000 0.000000 2339.790000 0.630000 ;
-      RECT 2330.610000 0.000000 2334.990000 0.630000 ;
-      RECT 2325.810000 0.000000 2330.190000 0.630000 ;
-      RECT 2321.010000 0.000000 2325.390000 0.630000 ;
-      RECT 2316.210000 0.000000 2320.590000 0.630000 ;
-      RECT 2311.410000 0.000000 2315.790000 0.630000 ;
-      RECT 2306.710000 0.000000 2310.990000 0.630000 ;
-      RECT 2302.010000 0.000000 2306.290000 0.630000 ;
-      RECT 2297.210000 0.000000 2301.590000 0.630000 ;
-      RECT 2292.410000 0.000000 2296.790000 0.630000 ;
-      RECT 2287.610000 0.000000 2291.990000 0.630000 ;
-      RECT 2282.810000 0.000000 2287.190000 0.630000 ;
-      RECT 2278.110000 0.000000 2282.390000 0.630000 ;
-      RECT 2273.310000 0.000000 2277.690000 0.630000 ;
-      RECT 2268.510000 0.000000 2272.890000 0.630000 ;
-      RECT 2263.710000 0.000000 2268.090000 0.630000 ;
-      RECT 2258.910000 0.000000 2263.290000 0.630000 ;
-      RECT 2254.210000 0.000000 2258.490000 0.630000 ;
-      RECT 2249.510000 0.000000 2253.790000 0.630000 ;
-      RECT 2244.710000 0.000000 2249.090000 0.630000 ;
-      RECT 2239.910000 0.000000 2244.290000 0.630000 ;
-      RECT 2235.110000 0.000000 2239.490000 0.630000 ;
-      RECT 2230.310000 0.000000 2234.690000 0.630000 ;
-      RECT 2225.510000 0.000000 2229.890000 0.630000 ;
-      RECT 2220.810000 0.000000 2225.090000 0.630000 ;
-      RECT 2216.010000 0.000000 2220.390000 0.630000 ;
-      RECT 2211.210000 0.000000 2215.590000 0.630000 ;
-      RECT 2206.510000 0.000000 2210.790000 0.630000 ;
-      RECT 2201.710000 0.000000 2206.090000 0.630000 ;
-      RECT 2196.910000 0.000000 2201.290000 0.630000 ;
-      RECT 2192.210000 0.000000 2196.490000 0.630000 ;
-      RECT 2187.410000 0.000000 2191.790000 0.630000 ;
-      RECT 2182.610000 0.000000 2186.990000 0.630000 ;
-      RECT 2177.810000 0.000000 2182.190000 0.630000 ;
-      RECT 2173.010000 0.000000 2177.390000 0.630000 ;
-      RECT 2168.210000 0.000000 2172.590000 0.630000 ;
-      RECT 2163.510000 0.000000 2167.790000 0.630000 ;
-      RECT 2158.810000 0.000000 2163.090000 0.630000 ;
-      RECT 2154.010000 0.000000 2158.390000 0.630000 ;
-      RECT 2149.210000 0.000000 2153.590000 0.630000 ;
-      RECT 2144.410000 0.000000 2148.790000 0.630000 ;
-      RECT 2139.510000 0.000000 2143.990000 0.630000 ;
-      RECT 2134.810000 0.000000 2139.090000 0.630000 ;
-      RECT 2130.010000 0.000000 2134.390000 0.630000 ;
-      RECT 2125.210000 0.000000 2129.590000 0.630000 ;
-      RECT 2120.410000 0.000000 2124.790000 0.630000 ;
-      RECT 2115.610000 0.000000 2119.990000 0.630000 ;
-      RECT 2110.810000 0.000000 2115.190000 0.630000 ;
-      RECT 2106.210000 0.000000 2110.390000 0.630000 ;
-      RECT 2101.410000 0.000000 2105.790000 0.630000 ;
-      RECT 2096.610000 0.000000 2100.990000 0.630000 ;
-      RECT 2091.810000 0.000000 2096.190000 0.630000 ;
-      RECT 2087.010000 0.000000 2091.390000 0.630000 ;
-      RECT 2082.210000 0.000000 2086.590000 0.630000 ;
-      RECT 2077.410000 0.000000 2081.790000 0.630000 ;
-      RECT 2072.710000 0.000000 2076.990000 0.630000 ;
-      RECT 2067.910000 0.000000 2072.290000 0.630000 ;
-      RECT 2063.110000 0.000000 2067.490000 0.630000 ;
-      RECT 2058.410000 0.000000 2062.690000 0.630000 ;
-      RECT 2053.610000 0.000000 2057.990000 0.630000 ;
-      RECT 2048.810000 0.000000 2053.190000 0.630000 ;
-      RECT 2044.110000 0.000000 2048.390000 0.630000 ;
-      RECT 2039.310000 0.000000 2043.690000 0.630000 ;
-      RECT 2034.510000 0.000000 2038.890000 0.630000 ;
-      RECT 2029.710000 0.000000 2034.090000 0.630000 ;
-      RECT 2024.910000 0.000000 2029.290000 0.630000 ;
-      RECT 2020.110000 0.000000 2024.490000 0.630000 ;
-      RECT 2015.410000 0.000000 2019.690000 0.630000 ;
-      RECT 2010.710000 0.000000 2014.990000 0.630000 ;
-      RECT 2005.910000 0.000000 2010.290000 0.630000 ;
-      RECT 2001.110000 0.000000 2005.490000 0.630000 ;
-      RECT 1996.310000 0.000000 2000.690000 0.630000 ;
-      RECT 1991.510000 0.000000 1995.890000 0.630000 ;
-      RECT 1986.810000 0.000000 1991.090000 0.630000 ;
-      RECT 1982.010000 0.000000 1986.390000 0.630000 ;
-      RECT 1977.210000 0.000000 1981.590000 0.630000 ;
-      RECT 1972.410000 0.000000 1976.790000 0.630000 ;
-      RECT 1967.610000 0.000000 1971.990000 0.630000 ;
-      RECT 1962.910000 0.000000 1967.190000 0.630000 ;
-      RECT 1958.210000 0.000000 1962.490000 0.630000 ;
-      RECT 1953.410000 0.000000 1957.790000 0.630000 ;
-      RECT 1948.610000 0.000000 1952.990000 0.630000 ;
-      RECT 1943.810000 0.000000 1948.190000 0.630000 ;
-      RECT 1939.010000 0.000000 1943.390000 0.630000 ;
-      RECT 1934.210000 0.000000 1938.590000 0.630000 ;
-      RECT 1929.510000 0.000000 1933.790000 0.630000 ;
-      RECT 1924.710000 0.000000 1929.090000 0.630000 ;
-      RECT 1919.910000 0.000000 1924.290000 0.630000 ;
-      RECT 1915.210000 0.000000 1919.490000 0.630000 ;
-      RECT 1910.410000 0.000000 1914.790000 0.630000 ;
-      RECT 1905.610000 0.000000 1909.990000 0.630000 ;
-      RECT 1900.810000 0.000000 1905.190000 0.630000 ;
-      RECT 1896.010000 0.000000 1900.390000 0.630000 ;
-      RECT 1891.210000 0.000000 1895.590000 0.630000 ;
-      RECT 1886.410000 0.000000 1890.790000 0.630000 ;
-      RECT 1881.610000 0.000000 1885.990000 0.630000 ;
-      RECT 1876.810000 0.000000 1881.190000 0.630000 ;
-      RECT 1872.010000 0.000000 1876.390000 0.630000 ;
-      RECT 1867.410000 0.000000 1871.590000 0.630000 ;
-      RECT 1862.610000 0.000000 1866.990000 0.630000 ;
-      RECT 1857.810000 0.000000 1862.190000 0.630000 ;
-      RECT 1853.010000 0.000000 1857.390000 0.630000 ;
-      RECT 1848.210000 0.000000 1852.590000 0.630000 ;
-      RECT 1843.410000 0.000000 1847.790000 0.630000 ;
-      RECT 1838.710000 0.000000 1842.990000 0.630000 ;
-      RECT 1833.910000 0.000000 1838.290000 0.630000 ;
-      RECT 1829.110000 0.000000 1833.490000 0.630000 ;
-      RECT 1824.310000 0.000000 1828.690000 0.630000 ;
-      RECT 1819.610000 0.000000 1823.890000 0.630000 ;
-      RECT 1814.810000 0.000000 1819.190000 0.630000 ;
-      RECT 1810.110000 0.000000 1814.390000 0.630000 ;
-      RECT 1805.310000 0.000000 1809.690000 0.630000 ;
-      RECT 1800.510000 0.000000 1804.890000 0.630000 ;
-      RECT 1795.710000 0.000000 1800.090000 0.630000 ;
-      RECT 1790.910000 0.000000 1795.290000 0.630000 ;
-      RECT 1786.110000 0.000000 1790.490000 0.630000 ;
-      RECT 1781.410000 0.000000 1785.690000 0.630000 ;
-      RECT 1776.610000 0.000000 1780.990000 0.630000 ;
-      RECT 1771.910000 0.000000 1776.190000 0.630000 ;
-      RECT 1767.110000 0.000000 1771.490000 0.630000 ;
-      RECT 1762.310000 0.000000 1766.690000 0.630000 ;
-      RECT 1757.510000 0.000000 1761.890000 0.630000 ;
-      RECT 1752.810000 0.000000 1757.090000 0.630000 ;
-      RECT 1748.010000 0.000000 1752.390000 0.630000 ;
-      RECT 1743.210000 0.000000 1747.590000 0.630000 ;
-      RECT 1738.410000 0.000000 1742.790000 0.630000 ;
-      RECT 1733.610000 0.000000 1737.990000 0.630000 ;
-      RECT 1728.810000 0.000000 1733.190000 0.630000 ;
-      RECT 1724.210000 0.000000 1728.390000 0.630000 ;
-      RECT 1719.410000 0.000000 1723.790000 0.630000 ;
-      RECT 1714.610000 0.000000 1718.990000 0.630000 ;
-      RECT 1709.810000 0.000000 1714.190000 0.630000 ;
-      RECT 1705.010000 0.000000 1709.390000 0.630000 ;
-      RECT 1700.210000 0.000000 1704.590000 0.630000 ;
-      RECT 1695.510000 0.000000 1699.790000 0.630000 ;
-      RECT 1690.710000 0.000000 1695.090000 0.630000 ;
-      RECT 1685.910000 0.000000 1690.290000 0.630000 ;
-      RECT 1681.110000 0.000000 1685.490000 0.630000 ;
-      RECT 1676.410000 0.000000 1680.690000 0.630000 ;
-      RECT 1671.610000 0.000000 1675.990000 0.630000 ;
-      RECT 1666.910000 0.000000 1671.190000 0.630000 ;
-      RECT 1662.010000 0.000000 1666.490000 0.630000 ;
-      RECT 1657.210000 0.000000 1661.590000 0.630000 ;
-      RECT 1652.410000 0.000000 1656.790000 0.630000 ;
-      RECT 1647.610000 0.000000 1651.990000 0.630000 ;
-      RECT 1642.810000 0.000000 1647.190000 0.630000 ;
-      RECT 1638.010000 0.000000 1642.390000 0.630000 ;
-      RECT 1633.310000 0.000000 1637.590000 0.630000 ;
-      RECT 1628.610000 0.000000 1632.890000 0.630000 ;
-      RECT 1623.810000 0.000000 1628.190000 0.630000 ;
-      RECT 1619.010000 0.000000 1623.390000 0.630000 ;
-      RECT 1614.210000 0.000000 1618.590000 0.630000 ;
-      RECT 1609.410000 0.000000 1613.790000 0.630000 ;
-      RECT 1604.710000 0.000000 1608.990000 0.630000 ;
-      RECT 1599.910000 0.000000 1604.290000 0.630000 ;
-      RECT 1595.110000 0.000000 1599.490000 0.630000 ;
-      RECT 1590.310000 0.000000 1594.690000 0.630000 ;
-      RECT 1585.510000 0.000000 1589.890000 0.630000 ;
-      RECT 1580.810000 0.000000 1585.090000 0.630000 ;
-      RECT 1576.110000 0.000000 1580.390000 0.630000 ;
-      RECT 1571.310000 0.000000 1575.690000 0.630000 ;
-      RECT 1566.510000 0.000000 1570.890000 0.630000 ;
-      RECT 1561.710000 0.000000 1566.090000 0.630000 ;
-      RECT 1556.910000 0.000000 1561.290000 0.630000 ;
-      RECT 1552.110000 0.000000 1556.490000 0.630000 ;
-      RECT 1547.410000 0.000000 1551.690000 0.630000 ;
-      RECT 1542.610000 0.000000 1546.990000 0.630000 ;
-      RECT 1537.810000 0.000000 1542.190000 0.630000 ;
-      RECT 1533.110000 0.000000 1537.390000 0.630000 ;
-      RECT 1528.310000 0.000000 1532.690000 0.630000 ;
-      RECT 1523.510000 0.000000 1527.890000 0.630000 ;
-      RECT 1518.810000 0.000000 1523.090000 0.630000 ;
-      RECT 1514.010000 0.000000 1518.390000 0.630000 ;
-      RECT 1509.210000 0.000000 1513.590000 0.630000 ;
-      RECT 1504.410000 0.000000 1508.790000 0.630000 ;
-      RECT 1499.610000 0.000000 1503.990000 0.630000 ;
-      RECT 1494.810000 0.000000 1499.190000 0.630000 ;
-      RECT 1490.110000 0.000000 1494.390000 0.630000 ;
-      RECT 1485.410000 0.000000 1489.690000 0.630000 ;
-      RECT 1480.610000 0.000000 1484.990000 0.630000 ;
-      RECT 1475.810000 0.000000 1480.190000 0.630000 ;
-      RECT 1471.010000 0.000000 1475.390000 0.630000 ;
-      RECT 1466.210000 0.000000 1470.590000 0.630000 ;
-      RECT 1461.510000 0.000000 1465.790000 0.630000 ;
-      RECT 1456.710000 0.000000 1461.090000 0.630000 ;
-      RECT 1451.910000 0.000000 1456.290000 0.630000 ;
-      RECT 1447.110000 0.000000 1451.490000 0.630000 ;
-      RECT 1442.310000 0.000000 1446.690000 0.630000 ;
-      RECT 1437.610000 0.000000 1441.890000 0.630000 ;
-      RECT 1432.910000 0.000000 1437.190000 0.630000 ;
-      RECT 1428.110000 0.000000 1432.490000 0.630000 ;
-      RECT 1423.210000 0.000000 1427.690000 0.630000 ;
-      RECT 1418.410000 0.000000 1422.790000 0.630000 ;
-      RECT 1413.610000 0.000000 1417.990000 0.630000 ;
-      RECT 1408.810000 0.000000 1413.190000 0.630000 ;
-      RECT 1404.010000 0.000000 1408.390000 0.630000 ;
-      RECT 1399.310000 0.000000 1403.590000 0.630000 ;
-      RECT 1394.510000 0.000000 1398.890000 0.630000 ;
-      RECT 1389.810000 0.000000 1394.090000 0.630000 ;
-      RECT 1385.010000 0.000000 1389.390000 0.630000 ;
-      RECT 1380.210000 0.000000 1384.590000 0.630000 ;
-      RECT 1375.410000 0.000000 1379.790000 0.630000 ;
-      RECT 1370.710000 0.000000 1374.990000 0.630000 ;
-      RECT 1365.910000 0.000000 1370.290000 0.630000 ;
-      RECT 1361.110000 0.000000 1365.490000 0.630000 ;
-      RECT 1356.310000 0.000000 1360.690000 0.630000 ;
-      RECT 1351.510000 0.000000 1355.890000 0.630000 ;
-      RECT 1346.710000 0.000000 1351.090000 0.630000 ;
-      RECT 1342.110000 0.000000 1346.290000 0.630000 ;
-      RECT 1337.310000 0.000000 1341.690000 0.630000 ;
-      RECT 1332.510000 0.000000 1336.890000 0.630000 ;
-      RECT 1327.710000 0.000000 1332.090000 0.630000 ;
-      RECT 1322.910000 0.000000 1327.290000 0.630000 ;
-      RECT 1318.110000 0.000000 1322.490000 0.630000 ;
-      RECT 1313.410000 0.000000 1317.690000 0.630000 ;
-      RECT 1308.610000 0.000000 1312.990000 0.630000 ;
-      RECT 1303.810000 0.000000 1308.190000 0.630000 ;
-      RECT 1299.010000 0.000000 1303.390000 0.630000 ;
-      RECT 1294.310000 0.000000 1298.590000 0.630000 ;
-      RECT 1289.510000 0.000000 1293.890000 0.630000 ;
-      RECT 1284.810000 0.000000 1289.090000 0.630000 ;
-      RECT 1280.010000 0.000000 1284.390000 0.630000 ;
-      RECT 1275.210000 0.000000 1279.590000 0.630000 ;
-      RECT 1270.410000 0.000000 1274.790000 0.630000 ;
-      RECT 1265.610000 0.000000 1269.990000 0.630000 ;
-      RECT 1260.810000 0.000000 1265.190000 0.630000 ;
-      RECT 1256.110000 0.000000 1260.390000 0.630000 ;
-      RECT 1251.310000 0.000000 1255.690000 0.630000 ;
-      RECT 1246.610000 0.000000 1250.890000 0.630000 ;
-      RECT 1241.810000 0.000000 1246.190000 0.630000 ;
-      RECT 1237.010000 0.000000 1241.390000 0.630000 ;
-      RECT 1232.210000 0.000000 1236.590000 0.630000 ;
-      RECT 1227.510000 0.000000 1231.790000 0.630000 ;
-      RECT 1222.710000 0.000000 1227.090000 0.630000 ;
-      RECT 1217.910000 0.000000 1222.290000 0.630000 ;
-      RECT 1213.110000 0.000000 1217.490000 0.630000 ;
-      RECT 1208.310000 0.000000 1212.690000 0.630000 ;
-      RECT 1203.510000 0.000000 1207.890000 0.630000 ;
-      RECT 1198.910000 0.000000 1203.090000 0.630000 ;
-      RECT 1194.110000 0.000000 1198.490000 0.630000 ;
-      RECT 1189.310000 0.000000 1193.690000 0.630000 ;
-      RECT 1184.410000 0.000000 1188.890000 0.630000 ;
-      RECT 1179.610000 0.000000 1183.990000 0.630000 ;
-      RECT 1174.810000 0.000000 1179.190000 0.630000 ;
-      RECT 1170.010000 0.000000 1174.390000 0.630000 ;
-      RECT 1165.310000 0.000000 1169.590000 0.630000 ;
-      RECT 1160.510000 0.000000 1164.890000 0.630000 ;
-      RECT 1155.710000 0.000000 1160.090000 0.630000 ;
-      RECT 1151.010000 0.000000 1155.290000 0.630000 ;
-      RECT 1146.210000 0.000000 1150.590000 0.630000 ;
-      RECT 1141.410000 0.000000 1145.790000 0.630000 ;
-      RECT 1136.710000 0.000000 1140.990000 0.630000 ;
-      RECT 1131.910000 0.000000 1136.290000 0.630000 ;
-      RECT 1127.110000 0.000000 1131.490000 0.630000 ;
-      RECT 1122.310000 0.000000 1126.690000 0.630000 ;
-      RECT 1117.510000 0.000000 1121.890000 0.630000 ;
-      RECT 1112.710000 0.000000 1117.090000 0.630000 ;
-      RECT 1108.010000 0.000000 1112.290000 0.630000 ;
-      RECT 1103.310000 0.000000 1107.590000 0.630000 ;
-      RECT 1098.510000 0.000000 1102.890000 0.630000 ;
-      RECT 1093.710000 0.000000 1098.090000 0.630000 ;
-      RECT 1088.910000 0.000000 1093.290000 0.630000 ;
-      RECT 1084.110000 0.000000 1088.490000 0.630000 ;
-      RECT 1079.410000 0.000000 1083.690000 0.630000 ;
-      RECT 1074.610000 0.000000 1078.990000 0.630000 ;
-      RECT 1069.810000 0.000000 1074.190000 0.630000 ;
-      RECT 1065.010000 0.000000 1069.390000 0.630000 ;
-      RECT 1060.210000 0.000000 1064.590000 0.630000 ;
-      RECT 1055.510000 0.000000 1059.790000 0.630000 ;
-      RECT 1050.810000 0.000000 1055.090000 0.630000 ;
-      RECT 1046.010000 0.000000 1050.390000 0.630000 ;
-      RECT 1041.210000 0.000000 1045.590000 0.630000 ;
-      RECT 1036.410000 0.000000 1040.790000 0.630000 ;
-      RECT 1031.610000 0.000000 1035.990000 0.630000 ;
-      RECT 1026.810000 0.000000 1031.190000 0.630000 ;
-      RECT 1022.110000 0.000000 1026.390000 0.630000 ;
-      RECT 1017.310000 0.000000 1021.690000 0.630000 ;
-      RECT 1012.510000 0.000000 1016.890000 0.630000 ;
-      RECT 1007.810000 0.000000 1012.090000 0.630000 ;
-      RECT 1003.010000 0.000000 1007.390000 0.630000 ;
-      RECT 998.210000 0.000000 1002.590000 0.630000 ;
-      RECT 993.510000 0.000000 997.790000 0.630000 ;
-      RECT 988.710000 0.000000 993.090000 0.630000 ;
-      RECT 983.910000 0.000000 988.290000 0.630000 ;
-      RECT 979.110000 0.000000 983.490000 0.630000 ;
-      RECT 974.310000 0.000000 978.690000 0.630000 ;
-      RECT 969.510000 0.000000 973.890000 0.630000 ;
-      RECT 964.810000 0.000000 969.090000 0.630000 ;
-      RECT 960.110000 0.000000 964.390000 0.630000 ;
-      RECT 955.310000 0.000000 959.690000 0.630000 ;
-      RECT 950.510000 0.000000 954.890000 0.630000 ;
-      RECT 945.610000 0.000000 950.090000 0.630000 ;
-      RECT 940.810000 0.000000 945.190000 0.630000 ;
-      RECT 936.010000 0.000000 940.390000 0.630000 ;
-      RECT 931.310000 0.000000 935.590000 0.630000 ;
-      RECT 926.510000 0.000000 930.890000 0.630000 ;
-      RECT 921.710000 0.000000 926.090000 0.630000 ;
-      RECT 916.910000 0.000000 921.290000 0.630000 ;
-      RECT 912.110000 0.000000 916.490000 0.630000 ;
-      RECT 907.410000 0.000000 911.690000 0.630000 ;
-      RECT 902.710000 0.000000 906.990000 0.630000 ;
-      RECT 897.910000 0.000000 902.290000 0.630000 ;
-      RECT 893.110000 0.000000 897.490000 0.630000 ;
-      RECT 888.310000 0.000000 892.690000 0.630000 ;
-      RECT 883.510000 0.000000 887.890000 0.630000 ;
-      RECT 878.710000 0.000000 883.090000 0.630000 ;
-      RECT 874.010000 0.000000 878.290000 0.630000 ;
-      RECT 869.210000 0.000000 873.590000 0.630000 ;
-      RECT 864.410000 0.000000 868.790000 0.630000 ;
-      RECT 859.710000 0.000000 863.990000 0.630000 ;
-      RECT 854.910000 0.000000 859.290000 0.630000 ;
-      RECT 850.110000 0.000000 854.490000 0.630000 ;
-      RECT 845.410000 0.000000 849.690000 0.630000 ;
-      RECT 840.610000 0.000000 844.990000 0.630000 ;
-      RECT 835.810000 0.000000 840.190000 0.630000 ;
-      RECT 831.010000 0.000000 835.390000 0.630000 ;
-      RECT 826.210000 0.000000 830.590000 0.630000 ;
-      RECT 821.410000 0.000000 825.790000 0.630000 ;
-      RECT 816.710000 0.000000 820.990000 0.630000 ;
-      RECT 812.010000 0.000000 816.290000 0.630000 ;
-      RECT 807.210000 0.000000 811.590000 0.630000 ;
-      RECT 802.410000 0.000000 806.790000 0.630000 ;
-      RECT 797.610000 0.000000 801.990000 0.630000 ;
-      RECT 792.810000 0.000000 797.190000 0.630000 ;
-      RECT 788.110000 0.000000 792.390000 0.630000 ;
-      RECT 783.310000 0.000000 787.690000 0.630000 ;
-      RECT 778.510000 0.000000 782.890000 0.630000 ;
-      RECT 773.710000 0.000000 778.090000 0.630000 ;
-      RECT 768.910000 0.000000 773.290000 0.630000 ;
-      RECT 764.210000 0.000000 768.490000 0.630000 ;
-      RECT 759.510000 0.000000 763.790000 0.630000 ;
-      RECT 754.710000 0.000000 759.090000 0.630000 ;
-      RECT 749.910000 0.000000 754.290000 0.630000 ;
-      RECT 745.110000 0.000000 749.490000 0.630000 ;
-      RECT 740.310000 0.000000 744.690000 0.630000 ;
-      RECT 735.510000 0.000000 739.890000 0.630000 ;
-      RECT 730.810000 0.000000 735.090000 0.630000 ;
-      RECT 726.010000 0.000000 730.390000 0.630000 ;
-      RECT 721.210000 0.000000 725.590000 0.630000 ;
-      RECT 716.510000 0.000000 720.790000 0.630000 ;
-      RECT 711.710000 0.000000 716.090000 0.630000 ;
-      RECT 706.810000 0.000000 711.290000 0.630000 ;
-      RECT 702.010000 0.000000 706.390000 0.630000 ;
-      RECT 697.310000 0.000000 701.590000 0.630000 ;
-      RECT 692.510000 0.000000 696.890000 0.630000 ;
-      RECT 687.710000 0.000000 692.090000 0.630000 ;
-      RECT 682.910000 0.000000 687.290000 0.630000 ;
-      RECT 678.110000 0.000000 682.490000 0.630000 ;
-      RECT 673.310000 0.000000 677.690000 0.630000 ;
-      RECT 668.710000 0.000000 672.890000 0.630000 ;
-      RECT 663.910000 0.000000 668.290000 0.630000 ;
-      RECT 659.110000 0.000000 663.490000 0.630000 ;
-      RECT 654.310000 0.000000 658.690000 0.630000 ;
-      RECT 649.510000 0.000000 653.890000 0.630000 ;
-      RECT 644.710000 0.000000 649.090000 0.630000 ;
-      RECT 640.010000 0.000000 644.290000 0.630000 ;
-      RECT 635.210000 0.000000 639.590000 0.630000 ;
-      RECT 630.410000 0.000000 634.790000 0.630000 ;
-      RECT 625.610000 0.000000 629.990000 0.630000 ;
-      RECT 620.910000 0.000000 625.190000 0.630000 ;
-      RECT 616.110000 0.000000 620.490000 0.630000 ;
-      RECT 611.410000 0.000000 615.690000 0.630000 ;
-      RECT 606.610000 0.000000 610.990000 0.630000 ;
-      RECT 601.810000 0.000000 606.190000 0.630000 ;
-      RECT 597.010000 0.000000 601.390000 0.630000 ;
-      RECT 592.210000 0.000000 596.590000 0.630000 ;
-      RECT 587.410000 0.000000 591.790000 0.630000 ;
-      RECT 582.710000 0.000000 586.990000 0.630000 ;
-      RECT 577.910000 0.000000 582.290000 0.630000 ;
-      RECT 573.210000 0.000000 577.490000 0.630000 ;
-      RECT 568.410000 0.000000 572.790000 0.630000 ;
-      RECT 563.610000 0.000000 567.990000 0.630000 ;
-      RECT 558.810000 0.000000 563.190000 0.630000 ;
-      RECT 554.110000 0.000000 558.390000 0.630000 ;
-      RECT 549.310000 0.000000 553.690000 0.630000 ;
-      RECT 544.510000 0.000000 548.890000 0.630000 ;
-      RECT 539.710000 0.000000 544.090000 0.630000 ;
-      RECT 534.910000 0.000000 539.290000 0.630000 ;
-      RECT 530.110000 0.000000 534.490000 0.630000 ;
-      RECT 525.510000 0.000000 529.690000 0.630000 ;
-      RECT 520.710000 0.000000 525.090000 0.630000 ;
-      RECT 515.910000 0.000000 520.290000 0.630000 ;
-      RECT 511.110000 0.000000 515.490000 0.630000 ;
-      RECT 506.310000 0.000000 510.690000 0.630000 ;
-      RECT 501.510000 0.000000 505.890000 0.630000 ;
-      RECT 496.810000 0.000000 501.090000 0.630000 ;
-      RECT 492.010000 0.000000 496.390000 0.630000 ;
-      RECT 487.210000 0.000000 491.590000 0.630000 ;
-      RECT 482.410000 0.000000 486.790000 0.630000 ;
-      RECT 477.710000 0.000000 481.990000 0.630000 ;
-      RECT 472.910000 0.000000 477.290000 0.630000 ;
-      RECT 468.010000 0.000000 472.490000 0.630000 ;
-      RECT 463.310000 0.000000 467.590000 0.630000 ;
-      RECT 458.510000 0.000000 462.890000 0.630000 ;
-      RECT 453.710000 0.000000 458.090000 0.630000 ;
-      RECT 448.910000 0.000000 453.290000 0.630000 ;
-      RECT 444.110000 0.000000 448.490000 0.630000 ;
-      RECT 439.310000 0.000000 443.690000 0.630000 ;
-      RECT 434.610000 0.000000 438.890000 0.630000 ;
-      RECT 429.910000 0.000000 434.190000 0.630000 ;
-      RECT 425.110000 0.000000 429.490000 0.630000 ;
-      RECT 420.310000 0.000000 424.690000 0.630000 ;
-      RECT 415.510000 0.000000 419.890000 0.630000 ;
-      RECT 410.710000 0.000000 415.090000 0.630000 ;
-      RECT 406.010000 0.000000 410.290000 0.630000 ;
-      RECT 401.210000 0.000000 405.590000 0.630000 ;
-      RECT 396.410000 0.000000 400.790000 0.630000 ;
-      RECT 391.610000 0.000000 395.990000 0.630000 ;
-      RECT 386.810000 0.000000 391.190000 0.630000 ;
-      RECT 382.110000 0.000000 386.390000 0.630000 ;
-      RECT 377.410000 0.000000 381.690000 0.630000 ;
-      RECT 372.610000 0.000000 376.990000 0.630000 ;
-      RECT 367.810000 0.000000 372.190000 0.630000 ;
-      RECT 363.010000 0.000000 367.390000 0.630000 ;
-      RECT 358.210000 0.000000 362.590000 0.630000 ;
-      RECT 353.410000 0.000000 357.790000 0.630000 ;
-      RECT 348.710000 0.000000 352.990000 0.630000 ;
-      RECT 343.910000 0.000000 348.290000 0.630000 ;
-      RECT 339.110000 0.000000 343.490000 0.630000 ;
-      RECT 334.410000 0.000000 338.690000 0.630000 ;
-      RECT 329.610000 0.000000 333.990000 0.630000 ;
-      RECT 324.810000 0.000000 329.190000 0.630000 ;
-      RECT 320.110000 0.000000 324.390000 0.630000 ;
-      RECT 315.310000 0.000000 319.690000 0.630000 ;
-      RECT 310.510000 0.000000 314.890000 0.630000 ;
-      RECT 305.710000 0.000000 310.090000 0.630000 ;
-      RECT 300.910000 0.000000 305.290000 0.630000 ;
-      RECT 296.110000 0.000000 300.490000 0.630000 ;
-      RECT 291.410000 0.000000 295.690000 0.630000 ;
-      RECT 286.710000 0.000000 290.990000 0.630000 ;
-      RECT 281.910000 0.000000 286.290000 0.630000 ;
-      RECT 277.110000 0.000000 281.490000 0.630000 ;
-      RECT 272.310000 0.000000 276.690000 0.630000 ;
-      RECT 267.510000 0.000000 271.890000 0.630000 ;
-      RECT 262.810000 0.000000 267.090000 0.630000 ;
-      RECT 258.010000 0.000000 262.390000 0.630000 ;
-      RECT 253.210000 0.000000 257.590000 0.630000 ;
-      RECT 248.410000 0.000000 252.790000 0.630000 ;
-      RECT 243.610000 0.000000 247.990000 0.630000 ;
-      RECT 238.910000 0.000000 243.190000 0.630000 ;
-      RECT 234.210000 0.000000 238.490000 0.630000 ;
-      RECT 229.310000 0.000000 233.790000 0.630000 ;
-      RECT 224.510000 0.000000 228.890000 0.630000 ;
-      RECT 219.710000 0.000000 224.090000 0.630000 ;
-      RECT 214.910000 0.000000 219.290000 0.630000 ;
-      RECT 210.110000 0.000000 214.490000 0.630000 ;
-      RECT 205.310000 0.000000 209.690000 0.630000 ;
-      RECT 200.610000 0.000000 204.890000 0.630000 ;
-      RECT 195.810000 0.000000 200.190000 0.630000 ;
-      RECT 191.110000 0.000000 195.390000 0.630000 ;
-      RECT 186.310000 0.000000 190.690000 0.630000 ;
-      RECT 181.510000 0.000000 185.890000 0.630000 ;
-      RECT 176.710000 0.000000 181.090000 0.630000 ;
-      RECT 172.010000 0.000000 176.290000 0.630000 ;
-      RECT 167.210000 0.000000 171.590000 0.630000 ;
-      RECT 162.410000 0.000000 166.790000 0.630000 ;
-      RECT 157.610000 0.000000 161.990000 0.630000 ;
-      RECT 152.810000 0.000000 157.190000 0.630000 ;
-      RECT 148.010000 0.000000 152.390000 0.630000 ;
-      RECT 143.410000 0.000000 147.590000 0.630000 ;
-      RECT 138.610000 0.000000 142.990000 0.630000 ;
-      RECT 133.810000 0.000000 138.190000 0.630000 ;
-      RECT 129.010000 0.000000 133.390000 0.630000 ;
-      RECT 124.210000 0.000000 128.590000 0.630000 ;
-      RECT 119.410000 0.000000 123.790000 0.630000 ;
-      RECT 114.710000 0.000000 118.990000 0.630000 ;
-      RECT 109.910000 0.000000 114.290000 0.630000 ;
-      RECT 105.110000 0.000000 109.490000 0.630000 ;
-      RECT 100.310000 0.000000 104.690000 0.630000 ;
-      RECT 95.610000 0.000000 99.890000 0.630000 ;
-      RECT 90.810000 0.000000 95.190000 0.630000 ;
-      RECT 86.110000 0.000000 90.390000 0.630000 ;
-      RECT 81.310000 0.000000 85.690000 0.630000 ;
-      RECT 76.510000 0.000000 80.890000 0.630000 ;
-      RECT 71.710000 0.000000 76.090000 0.630000 ;
-      RECT 66.910000 0.000000 71.290000 0.630000 ;
-      RECT 62.110000 0.000000 66.490000 0.630000 ;
-      RECT 57.410000 0.000000 61.690000 0.630000 ;
-      RECT 52.610000 0.000000 56.990000 0.630000 ;
-      RECT 47.910000 0.000000 52.190000 0.630000 ;
-      RECT 43.110000 0.000000 47.490000 0.630000 ;
-      RECT 38.310000 0.000000 42.690000 0.630000 ;
-      RECT 33.510000 0.000000 37.890000 0.630000 ;
-      RECT 28.810000 0.000000 33.090000 0.630000 ;
-      RECT 24.010000 0.000000 28.390000 0.630000 ;
-      RECT 19.210000 0.000000 23.590000 0.630000 ;
-      RECT 14.410000 0.000000 18.790000 0.630000 ;
-      RECT 9.610000 0.000000 13.990000 0.630000 ;
-      RECT 4.810000 0.000000 9.190000 0.630000 ;
-      RECT 2.210000 0.000000 4.390000 0.625000 ;
+      RECT 1921.310000 2594.595000 1926.480000 2595.220000 ;
+      RECT 1869.410000 2594.595000 1920.890000 2595.220000 ;
+      RECT 3.910000 2594.595000 54.690000 2595.220000 ;
+      RECT 0.000000 2594.595000 3.490000 2595.220000 ;
+      RECT 1869.410000 2594.590000 1926.480000 2594.595000 ;
+      RECT 1814.510000 2594.590000 1868.990000 2595.220000 ;
+      RECT 1759.510000 2594.590000 1814.090000 2595.220000 ;
+      RECT 1704.510000 2594.590000 1759.090000 2595.220000 ;
+      RECT 1649.410000 2594.590000 1704.090000 2595.220000 ;
+      RECT 1594.510000 2594.590000 1648.990000 2595.220000 ;
+      RECT 1539.510000 2594.590000 1594.090000 2595.220000 ;
+      RECT 1484.510000 2594.590000 1539.090000 2595.220000 ;
+      RECT 1429.510000 2594.590000 1484.090000 2595.220000 ;
+      RECT 1374.610000 2594.590000 1429.090000 2595.220000 ;
+      RECT 1319.610000 2594.590000 1374.190000 2595.220000 ;
+      RECT 1264.610000 2594.590000 1319.190000 2595.220000 ;
+      RECT 1209.610000 2594.590000 1264.190000 2595.220000 ;
+      RECT 1154.710000 2594.590000 1209.190000 2595.220000 ;
+      RECT 1099.710000 2594.590000 1154.290000 2595.220000 ;
+      RECT 1044.710000 2594.590000 1099.290000 2595.220000 ;
+      RECT 989.710000 2594.590000 1044.290000 2595.220000 ;
+      RECT 934.810000 2594.590000 989.290000 2595.220000 ;
+      RECT 879.810000 2594.590000 934.390000 2595.220000 ;
+      RECT 824.810000 2594.590000 879.390000 2595.220000 ;
+      RECT 769.710000 2594.590000 824.390000 2595.220000 ;
+      RECT 714.710000 2594.590000 769.290000 2595.220000 ;
+      RECT 659.810000 2594.590000 714.290000 2595.220000 ;
+      RECT 604.810000 2594.590000 659.390000 2595.220000 ;
+      RECT 549.810000 2594.590000 604.390000 2595.220000 ;
+      RECT 494.810000 2594.590000 549.390000 2595.220000 ;
+      RECT 439.910000 2594.590000 494.390000 2595.220000 ;
+      RECT 384.910000 2594.590000 439.490000 2595.220000 ;
+      RECT 329.910000 2594.590000 384.490000 2595.220000 ;
+      RECT 274.910000 2594.590000 329.490000 2595.220000 ;
+      RECT 220.010000 2594.590000 274.490000 2595.220000 ;
+      RECT 165.010000 2594.590000 219.590000 2595.220000 ;
+      RECT 110.010000 2594.590000 164.590000 2595.220000 ;
+      RECT 55.110000 2594.590000 109.590000 2595.220000 ;
+      RECT 0.000000 2594.590000 54.690000 2594.595000 ;
+      RECT 0.000000 0.630000 1926.480000 2594.590000 ;
+      RECT 1920.410000 0.625000 1926.480000 0.630000 ;
+      RECT 0.000000 0.625000 3.590000 0.630000 ;
+      RECT 1923.010000 0.000000 1926.480000 0.625000 ;
+      RECT 1920.410000 0.000000 1922.590000 0.625000 ;
+      RECT 1916.510000 0.000000 1919.990000 0.630000 ;
+      RECT 1912.610000 0.000000 1916.090000 0.630000 ;
+      RECT 1908.810000 0.000000 1912.190000 0.630000 ;
+      RECT 1904.910000 0.000000 1908.390000 0.630000 ;
+      RECT 1901.010000 0.000000 1904.490000 0.630000 ;
+      RECT 1897.010000 0.000000 1900.590000 0.630000 ;
+      RECT 1893.110000 0.000000 1896.590000 0.630000 ;
+      RECT 1889.210000 0.000000 1892.690000 0.630000 ;
+      RECT 1885.310000 0.000000 1888.790000 0.630000 ;
+      RECT 1881.410000 0.000000 1884.890000 0.630000 ;
+      RECT 1877.510000 0.000000 1880.990000 0.630000 ;
+      RECT 1873.610000 0.000000 1877.090000 0.630000 ;
+      RECT 1869.710000 0.000000 1873.190000 0.630000 ;
+      RECT 1865.810000 0.000000 1869.290000 0.630000 ;
+      RECT 1861.910000 0.000000 1865.390000 0.630000 ;
+      RECT 1858.010000 0.000000 1861.490000 0.630000 ;
+      RECT 1854.110000 0.000000 1857.590000 0.630000 ;
+      RECT 1850.210000 0.000000 1853.690000 0.630000 ;
+      RECT 1846.310000 0.000000 1849.790000 0.630000 ;
+      RECT 1842.410000 0.000000 1845.890000 0.630000 ;
+      RECT 1838.510000 0.000000 1841.990000 0.630000 ;
+      RECT 1834.610000 0.000000 1838.090000 0.630000 ;
+      RECT 1830.710000 0.000000 1834.190000 0.630000 ;
+      RECT 1826.810000 0.000000 1830.290000 0.630000 ;
+      RECT 1822.910000 0.000000 1826.390000 0.630000 ;
+      RECT 1818.910000 0.000000 1822.490000 0.630000 ;
+      RECT 1815.010000 0.000000 1818.490000 0.630000 ;
+      RECT 1811.110000 0.000000 1814.590000 0.630000 ;
+      RECT 1807.210000 0.000000 1810.690000 0.630000 ;
+      RECT 1803.310000 0.000000 1806.790000 0.630000 ;
+      RECT 1799.510000 0.000000 1802.890000 0.630000 ;
+      RECT 1795.610000 0.000000 1799.090000 0.630000 ;
+      RECT 1791.610000 0.000000 1795.190000 0.630000 ;
+      RECT 1787.810000 0.000000 1791.190000 0.630000 ;
+      RECT 1783.910000 0.000000 1787.390000 0.630000 ;
+      RECT 1780.010000 0.000000 1783.490000 0.630000 ;
+      RECT 1776.110000 0.000000 1779.590000 0.630000 ;
+      RECT 1772.210000 0.000000 1775.690000 0.630000 ;
+      RECT 1768.210000 0.000000 1771.790000 0.630000 ;
+      RECT 1764.310000 0.000000 1767.790000 0.630000 ;
+      RECT 1760.410000 0.000000 1763.890000 0.630000 ;
+      RECT 1756.510000 0.000000 1759.990000 0.630000 ;
+      RECT 1752.610000 0.000000 1756.090000 0.630000 ;
+      RECT 1748.710000 0.000000 1752.190000 0.630000 ;
+      RECT 1744.810000 0.000000 1748.290000 0.630000 ;
+      RECT 1740.810000 0.000000 1744.390000 0.630000 ;
+      RECT 1736.910000 0.000000 1740.390000 0.630000 ;
+      RECT 1733.010000 0.000000 1736.490000 0.630000 ;
+      RECT 1729.210000 0.000000 1732.590000 0.630000 ;
+      RECT 1725.310000 0.000000 1728.790000 0.630000 ;
+      RECT 1721.510000 0.000000 1724.890000 0.630000 ;
+      RECT 1717.610000 0.000000 1721.090000 0.630000 ;
+      RECT 1713.610000 0.000000 1717.190000 0.630000 ;
+      RECT 1709.710000 0.000000 1713.190000 0.630000 ;
+      RECT 1705.810000 0.000000 1709.290000 0.630000 ;
+      RECT 1701.910000 0.000000 1705.390000 0.630000 ;
+      RECT 1698.010000 0.000000 1701.490000 0.630000 ;
+      RECT 1694.110000 0.000000 1697.590000 0.630000 ;
+      RECT 1690.110000 0.000000 1693.690000 0.630000 ;
+      RECT 1686.210000 0.000000 1689.690000 0.630000 ;
+      RECT 1682.310000 0.000000 1685.790000 0.630000 ;
+      RECT 1678.410000 0.000000 1681.890000 0.630000 ;
+      RECT 1674.510000 0.000000 1677.990000 0.630000 ;
+      RECT 1670.610000 0.000000 1674.090000 0.630000 ;
+      RECT 1666.710000 0.000000 1670.190000 0.630000 ;
+      RECT 1662.810000 0.000000 1666.290000 0.630000 ;
+      RECT 1658.910000 0.000000 1662.390000 0.630000 ;
+      RECT 1655.110000 0.000000 1658.490000 0.630000 ;
+      RECT 1651.210000 0.000000 1654.690000 0.630000 ;
+      RECT 1647.310000 0.000000 1650.790000 0.630000 ;
+      RECT 1643.410000 0.000000 1646.890000 0.630000 ;
+      RECT 1639.510000 0.000000 1642.990000 0.630000 ;
+      RECT 1635.510000 0.000000 1639.090000 0.630000 ;
+      RECT 1631.610000 0.000000 1635.090000 0.630000 ;
+      RECT 1627.710000 0.000000 1631.190000 0.630000 ;
+      RECT 1623.810000 0.000000 1627.290000 0.630000 ;
+      RECT 1619.910000 0.000000 1623.390000 0.630000 ;
+      RECT 1616.010000 0.000000 1619.490000 0.630000 ;
+      RECT 1612.010000 0.000000 1615.590000 0.630000 ;
+      RECT 1608.110000 0.000000 1611.590000 0.630000 ;
+      RECT 1604.210000 0.000000 1607.690000 0.630000 ;
+      RECT 1600.410000 0.000000 1603.790000 0.630000 ;
+      RECT 1596.510000 0.000000 1599.990000 0.630000 ;
+      RECT 1592.610000 0.000000 1596.090000 0.630000 ;
+      RECT 1588.710000 0.000000 1592.190000 0.630000 ;
+      RECT 1584.810000 0.000000 1588.290000 0.630000 ;
+      RECT 1580.910000 0.000000 1584.390000 0.630000 ;
+      RECT 1577.010000 0.000000 1580.490000 0.630000 ;
+      RECT 1573.110000 0.000000 1576.590000 0.630000 ;
+      RECT 1569.210000 0.000000 1572.690000 0.630000 ;
+      RECT 1565.310000 0.000000 1568.790000 0.630000 ;
+      RECT 1561.410000 0.000000 1564.890000 0.630000 ;
+      RECT 1557.410000 0.000000 1560.990000 0.630000 ;
+      RECT 1553.510000 0.000000 1556.990000 0.630000 ;
+      RECT 1549.610000 0.000000 1553.090000 0.630000 ;
+      RECT 1545.710000 0.000000 1549.190000 0.630000 ;
+      RECT 1541.810000 0.000000 1545.290000 0.630000 ;
+      RECT 1538.010000 0.000000 1541.390000 0.630000 ;
+      RECT 1534.010000 0.000000 1537.590000 0.630000 ;
+      RECT 1530.110000 0.000000 1533.590000 0.630000 ;
+      RECT 1526.210000 0.000000 1529.690000 0.630000 ;
+      RECT 1522.310000 0.000000 1525.790000 0.630000 ;
+      RECT 1518.410000 0.000000 1521.890000 0.630000 ;
+      RECT 1514.510000 0.000000 1517.990000 0.630000 ;
+      RECT 1510.710000 0.000000 1514.090000 0.630000 ;
+      RECT 1506.710000 0.000000 1510.290000 0.630000 ;
+      RECT 1502.810000 0.000000 1506.290000 0.630000 ;
+      RECT 1498.910000 0.000000 1502.390000 0.630000 ;
+      RECT 1495.010000 0.000000 1498.490000 0.630000 ;
+      RECT 1491.110000 0.000000 1494.590000 0.630000 ;
+      RECT 1487.210000 0.000000 1490.690000 0.630000 ;
+      RECT 1483.310000 0.000000 1486.790000 0.630000 ;
+      RECT 1479.410000 0.000000 1482.890000 0.630000 ;
+      RECT 1475.510000 0.000000 1478.990000 0.630000 ;
+      RECT 1471.610000 0.000000 1475.090000 0.630000 ;
+      RECT 1467.710000 0.000000 1471.190000 0.630000 ;
+      RECT 1463.810000 0.000000 1467.290000 0.630000 ;
+      RECT 1459.910000 0.000000 1463.390000 0.630000 ;
+      RECT 1455.910000 0.000000 1459.490000 0.630000 ;
+      RECT 1452.010000 0.000000 1455.490000 0.630000 ;
+      RECT 1448.110000 0.000000 1451.590000 0.630000 ;
+      RECT 1444.210000 0.000000 1447.690000 0.630000 ;
+      RECT 1440.410000 0.000000 1443.790000 0.630000 ;
+      RECT 1436.510000 0.000000 1439.990000 0.630000 ;
+      RECT 1432.610000 0.000000 1436.090000 0.630000 ;
+      RECT 1428.610000 0.000000 1432.190000 0.630000 ;
+      RECT 1424.710000 0.000000 1428.190000 0.630000 ;
+      RECT 1420.810000 0.000000 1424.290000 0.630000 ;
+      RECT 1417.010000 0.000000 1420.390000 0.630000 ;
+      RECT 1413.110000 0.000000 1416.590000 0.630000 ;
+      RECT 1409.210000 0.000000 1412.690000 0.630000 ;
+      RECT 1405.310000 0.000000 1408.790000 0.630000 ;
+      RECT 1401.310000 0.000000 1404.890000 0.630000 ;
+      RECT 1397.410000 0.000000 1400.890000 0.630000 ;
+      RECT 1393.510000 0.000000 1396.990000 0.630000 ;
+      RECT 1389.610000 0.000000 1393.090000 0.630000 ;
+      RECT 1385.710000 0.000000 1389.190000 0.630000 ;
+      RECT 1381.810000 0.000000 1385.290000 0.630000 ;
+      RECT 1377.810000 0.000000 1381.390000 0.630000 ;
+      RECT 1373.910000 0.000000 1377.390000 0.630000 ;
+      RECT 1370.110000 0.000000 1373.490000 0.630000 ;
+      RECT 1366.210000 0.000000 1369.690000 0.630000 ;
+      RECT 1362.310000 0.000000 1365.790000 0.630000 ;
+      RECT 1358.410000 0.000000 1361.890000 0.630000 ;
+      RECT 1354.510000 0.000000 1357.990000 0.630000 ;
+      RECT 1350.610000 0.000000 1354.090000 0.630000 ;
+      RECT 1346.710000 0.000000 1350.190000 0.630000 ;
+      RECT 1342.810000 0.000000 1346.290000 0.630000 ;
+      RECT 1338.910000 0.000000 1342.390000 0.630000 ;
+      RECT 1335.010000 0.000000 1338.490000 0.630000 ;
+      RECT 1331.110000 0.000000 1334.590000 0.630000 ;
+      RECT 1327.210000 0.000000 1330.690000 0.630000 ;
+      RECT 1323.210000 0.000000 1326.790000 0.630000 ;
+      RECT 1319.310000 0.000000 1322.790000 0.630000 ;
+      RECT 1315.410000 0.000000 1318.890000 0.630000 ;
+      RECT 1311.510000 0.000000 1314.990000 0.630000 ;
+      RECT 1307.610000 0.000000 1311.090000 0.630000 ;
+      RECT 1303.710000 0.000000 1307.190000 0.630000 ;
+      RECT 1299.810000 0.000000 1303.290000 0.630000 ;
+      RECT 1296.010000 0.000000 1299.390000 0.630000 ;
+      RECT 1292.110000 0.000000 1295.590000 0.630000 ;
+      RECT 1288.210000 0.000000 1291.690000 0.630000 ;
+      RECT 1284.310000 0.000000 1287.790000 0.630000 ;
+      RECT 1280.410000 0.000000 1283.890000 0.630000 ;
+      RECT 1276.510000 0.000000 1279.990000 0.630000 ;
+      RECT 1272.510000 0.000000 1276.090000 0.630000 ;
+      RECT 1268.610000 0.000000 1272.090000 0.630000 ;
+      RECT 1264.710000 0.000000 1268.190000 0.630000 ;
+      RECT 1260.810000 0.000000 1264.290000 0.630000 ;
+      RECT 1256.910000 0.000000 1260.390000 0.630000 ;
+      RECT 1253.010000 0.000000 1256.490000 0.630000 ;
+      RECT 1249.110000 0.000000 1252.590000 0.630000 ;
+      RECT 1245.110000 0.000000 1248.690000 0.630000 ;
+      RECT 1241.210000 0.000000 1244.690000 0.630000 ;
+      RECT 1237.310000 0.000000 1240.790000 0.630000 ;
+      RECT 1233.410000 0.000000 1236.890000 0.630000 ;
+      RECT 1229.610000 0.000000 1232.990000 0.630000 ;
+      RECT 1225.710000 0.000000 1229.190000 0.630000 ;
+      RECT 1221.810000 0.000000 1225.290000 0.630000 ;
+      RECT 1217.910000 0.000000 1221.390000 0.630000 ;
+      RECT 1214.010000 0.000000 1217.490000 0.630000 ;
+      RECT 1210.110000 0.000000 1213.590000 0.630000 ;
+      RECT 1206.210000 0.000000 1209.690000 0.630000 ;
+      RECT 1202.310000 0.000000 1205.790000 0.630000 ;
+      RECT 1198.410000 0.000000 1201.890000 0.630000 ;
+      RECT 1194.410000 0.000000 1197.990000 0.630000 ;
+      RECT 1190.510000 0.000000 1193.990000 0.630000 ;
+      RECT 1186.610000 0.000000 1190.090000 0.630000 ;
+      RECT 1182.710000 0.000000 1186.190000 0.630000 ;
+      RECT 1178.810000 0.000000 1182.290000 0.630000 ;
+      RECT 1174.910000 0.000000 1178.390000 0.630000 ;
+      RECT 1171.010000 0.000000 1174.490000 0.630000 ;
+      RECT 1167.110000 0.000000 1170.590000 0.630000 ;
+      RECT 1163.210000 0.000000 1166.690000 0.630000 ;
+      RECT 1159.310000 0.000000 1162.790000 0.630000 ;
+      RECT 1155.410000 0.000000 1158.890000 0.630000 ;
+      RECT 1151.610000 0.000000 1154.990000 0.630000 ;
+      RECT 1147.710000 0.000000 1151.190000 0.630000 ;
+      RECT 1143.710000 0.000000 1147.290000 0.630000 ;
+      RECT 1139.810000 0.000000 1143.290000 0.630000 ;
+      RECT 1135.910000 0.000000 1139.390000 0.630000 ;
+      RECT 1132.010000 0.000000 1135.490000 0.630000 ;
+      RECT 1128.110000 0.000000 1131.590000 0.630000 ;
+      RECT 1124.210000 0.000000 1127.690000 0.630000 ;
+      RECT 1120.310000 0.000000 1123.790000 0.630000 ;
+      RECT 1116.310000 0.000000 1119.890000 0.630000 ;
+      RECT 1112.410000 0.000000 1115.890000 0.630000 ;
+      RECT 1108.610000 0.000000 1111.990000 0.630000 ;
+      RECT 1104.710000 0.000000 1108.190000 0.630000 ;
+      RECT 1100.810000 0.000000 1104.290000 0.630000 ;
+      RECT 1096.910000 0.000000 1100.390000 0.630000 ;
+      RECT 1093.010000 0.000000 1096.490000 0.630000 ;
+      RECT 1089.010000 0.000000 1092.590000 0.630000 ;
+      RECT 1085.110000 0.000000 1088.590000 0.630000 ;
+      RECT 1081.310000 0.000000 1084.690000 0.630000 ;
+      RECT 1077.410000 0.000000 1080.890000 0.630000 ;
+      RECT 1073.510000 0.000000 1076.990000 0.630000 ;
+      RECT 1069.610000 0.000000 1073.090000 0.630000 ;
+      RECT 1065.610000 0.000000 1069.190000 0.630000 ;
+      RECT 1061.710000 0.000000 1065.190000 0.630000 ;
+      RECT 1057.810000 0.000000 1061.290000 0.630000 ;
+      RECT 1053.910000 0.000000 1057.390000 0.630000 ;
+      RECT 1050.010000 0.000000 1053.490000 0.630000 ;
+      RECT 1046.210000 0.000000 1049.590000 0.630000 ;
+      RECT 1042.310000 0.000000 1045.790000 0.630000 ;
+      RECT 1038.310000 0.000000 1041.890000 0.630000 ;
+      RECT 1034.410000 0.000000 1037.890000 0.630000 ;
+      RECT 1030.510000 0.000000 1033.990000 0.630000 ;
+      RECT 1026.610000 0.000000 1030.090000 0.630000 ;
+      RECT 1022.710000 0.000000 1026.190000 0.630000 ;
+      RECT 1018.810000 0.000000 1022.290000 0.630000 ;
+      RECT 1014.910000 0.000000 1018.390000 0.630000 ;
+      RECT 1011.010000 0.000000 1014.490000 0.630000 ;
+      RECT 1007.110000 0.000000 1010.590000 0.630000 ;
+      RECT 1003.210000 0.000000 1006.690000 0.630000 ;
+      RECT 999.310000 0.000000 1002.790000 0.630000 ;
+      RECT 995.410000 0.000000 998.890000 0.630000 ;
+      RECT 991.510000 0.000000 994.990000 0.630000 ;
+      RECT 987.610000 0.000000 991.090000 0.630000 ;
+      RECT 983.710000 0.000000 987.190000 0.630000 ;
+      RECT 979.810000 0.000000 983.290000 0.630000 ;
+      RECT 975.910000 0.000000 979.390000 0.630000 ;
+      RECT 972.010000 0.000000 975.490000 0.630000 ;
+      RECT 968.110000 0.000000 971.590000 0.630000 ;
+      RECT 964.210000 0.000000 967.690000 0.630000 ;
+      RECT 960.210000 0.000000 963.790000 0.630000 ;
+      RECT 956.310000 0.000000 959.790000 0.630000 ;
+      RECT 952.410000 0.000000 955.890000 0.630000 ;
+      RECT 948.510000 0.000000 951.990000 0.630000 ;
+      RECT 944.610000 0.000000 948.090000 0.630000 ;
+      RECT 940.710000 0.000000 944.190000 0.630000 ;
+      RECT 936.910000 0.000000 940.290000 0.630000 ;
+      RECT 932.910000 0.000000 936.490000 0.630000 ;
+      RECT 929.010000 0.000000 932.490000 0.630000 ;
+      RECT 925.210000 0.000000 928.590000 0.630000 ;
+      RECT 921.310000 0.000000 924.790000 0.630000 ;
+      RECT 917.410000 0.000000 920.890000 0.630000 ;
+      RECT 913.510000 0.000000 916.990000 0.630000 ;
+      RECT 909.510000 0.000000 913.090000 0.630000 ;
+      RECT 905.610000 0.000000 909.090000 0.630000 ;
+      RECT 901.710000 0.000000 905.190000 0.630000 ;
+      RECT 897.810000 0.000000 901.290000 0.630000 ;
+      RECT 893.910000 0.000000 897.390000 0.630000 ;
+      RECT 890.010000 0.000000 893.490000 0.630000 ;
+      RECT 886.110000 0.000000 889.590000 0.630000 ;
+      RECT 882.110000 0.000000 885.690000 0.630000 ;
+      RECT 878.210000 0.000000 881.690000 0.630000 ;
+      RECT 874.310000 0.000000 877.790000 0.630000 ;
+      RECT 870.410000 0.000000 873.890000 0.630000 ;
+      RECT 866.610000 0.000000 869.990000 0.630000 ;
+      RECT 862.810000 0.000000 866.190000 0.630000 ;
+      RECT 858.910000 0.000000 862.390000 0.630000 ;
+      RECT 854.910000 0.000000 858.490000 0.630000 ;
+      RECT 851.010000 0.000000 854.490000 0.630000 ;
+      RECT 847.110000 0.000000 850.590000 0.630000 ;
+      RECT 843.210000 0.000000 846.690000 0.630000 ;
+      RECT 839.310000 0.000000 842.790000 0.630000 ;
+      RECT 835.410000 0.000000 838.890000 0.630000 ;
+      RECT 831.410000 0.000000 834.990000 0.630000 ;
+      RECT 827.510000 0.000000 830.990000 0.630000 ;
+      RECT 823.610000 0.000000 827.090000 0.630000 ;
+      RECT 819.710000 0.000000 823.190000 0.630000 ;
+      RECT 815.810000 0.000000 819.290000 0.630000 ;
+      RECT 811.910000 0.000000 815.390000 0.630000 ;
+      RECT 808.010000 0.000000 811.490000 0.630000 ;
+      RECT 804.110000 0.000000 807.590000 0.630000 ;
+      RECT 800.210000 0.000000 803.690000 0.630000 ;
+      RECT 796.310000 0.000000 799.790000 0.630000 ;
+      RECT 792.510000 0.000000 795.890000 0.630000 ;
+      RECT 788.610000 0.000000 792.090000 0.630000 ;
+      RECT 784.710000 0.000000 788.190000 0.630000 ;
+      RECT 780.810000 0.000000 784.290000 0.630000 ;
+      RECT 776.810000 0.000000 780.390000 0.630000 ;
+      RECT 772.910000 0.000000 776.390000 0.630000 ;
+      RECT 769.010000 0.000000 772.490000 0.630000 ;
+      RECT 765.110000 0.000000 768.590000 0.630000 ;
+      RECT 761.210000 0.000000 764.690000 0.630000 ;
+      RECT 757.310000 0.000000 760.790000 0.630000 ;
+      RECT 753.310000 0.000000 756.890000 0.630000 ;
+      RECT 749.410000 0.000000 752.890000 0.630000 ;
+      RECT 745.510000 0.000000 748.990000 0.630000 ;
+      RECT 741.710000 0.000000 745.090000 0.630000 ;
+      RECT 737.810000 0.000000 741.290000 0.630000 ;
+      RECT 733.910000 0.000000 737.390000 0.630000 ;
+      RECT 730.010000 0.000000 733.490000 0.630000 ;
+      RECT 726.010000 0.000000 729.590000 0.630000 ;
+      RECT 722.210000 0.000000 725.590000 0.630000 ;
+      RECT 718.310000 0.000000 721.790000 0.630000 ;
+      RECT 714.410000 0.000000 717.890000 0.630000 ;
+      RECT 710.510000 0.000000 713.990000 0.630000 ;
+      RECT 706.610000 0.000000 710.090000 0.630000 ;
+      RECT 702.710000 0.000000 706.190000 0.630000 ;
+      RECT 698.710000 0.000000 702.290000 0.630000 ;
+      RECT 694.810000 0.000000 698.290000 0.630000 ;
+      RECT 690.910000 0.000000 694.390000 0.630000 ;
+      RECT 687.010000 0.000000 690.490000 0.630000 ;
+      RECT 683.110000 0.000000 686.590000 0.630000 ;
+      RECT 679.210000 0.000000 682.690000 0.630000 ;
+      RECT 675.310000 0.000000 678.790000 0.630000 ;
+      RECT 671.410000 0.000000 674.890000 0.630000 ;
+      RECT 667.510000 0.000000 670.990000 0.630000 ;
+      RECT 663.610000 0.000000 667.090000 0.630000 ;
+      RECT 659.710000 0.000000 663.190000 0.630000 ;
+      RECT 655.810000 0.000000 659.290000 0.630000 ;
+      RECT 651.910000 0.000000 655.390000 0.630000 ;
+      RECT 648.010000 0.000000 651.490000 0.630000 ;
+      RECT 644.110000 0.000000 647.590000 0.630000 ;
+      RECT 640.210000 0.000000 643.690000 0.630000 ;
+      RECT 636.310000 0.000000 639.790000 0.630000 ;
+      RECT 632.410000 0.000000 635.890000 0.630000 ;
+      RECT 628.510000 0.000000 631.990000 0.630000 ;
+      RECT 624.610000 0.000000 628.090000 0.630000 ;
+      RECT 620.710000 0.000000 624.190000 0.630000 ;
+      RECT 616.810000 0.000000 620.290000 0.630000 ;
+      RECT 612.910000 0.000000 616.390000 0.630000 ;
+      RECT 609.010000 0.000000 612.490000 0.630000 ;
+      RECT 605.110000 0.000000 608.590000 0.630000 ;
+      RECT 601.210000 0.000000 604.690000 0.630000 ;
+      RECT 597.210000 0.000000 600.790000 0.630000 ;
+      RECT 593.310000 0.000000 596.790000 0.630000 ;
+      RECT 589.410000 0.000000 592.890000 0.630000 ;
+      RECT 585.510000 0.000000 588.990000 0.630000 ;
+      RECT 581.610000 0.000000 585.090000 0.630000 ;
+      RECT 577.810000 0.000000 581.190000 0.630000 ;
+      RECT 573.910000 0.000000 577.390000 0.630000 ;
+      RECT 569.910000 0.000000 573.490000 0.630000 ;
+      RECT 566.010000 0.000000 569.490000 0.630000 ;
+      RECT 562.110000 0.000000 565.590000 0.630000 ;
+      RECT 558.210000 0.000000 561.690000 0.630000 ;
+      RECT 554.410000 0.000000 557.790000 0.630000 ;
+      RECT 550.510000 0.000000 553.990000 0.630000 ;
+      RECT 546.610000 0.000000 550.090000 0.630000 ;
+      RECT 542.610000 0.000000 546.190000 0.630000 ;
+      RECT 538.710000 0.000000 542.190000 0.630000 ;
+      RECT 534.810000 0.000000 538.290000 0.630000 ;
+      RECT 530.910000 0.000000 534.390000 0.630000 ;
+      RECT 527.010000 0.000000 530.490000 0.630000 ;
+      RECT 523.110000 0.000000 526.590000 0.630000 ;
+      RECT 519.110000 0.000000 522.690000 0.630000 ;
+      RECT 515.210000 0.000000 518.690000 0.630000 ;
+      RECT 511.310000 0.000000 514.790000 0.630000 ;
+      RECT 507.510000 0.000000 510.890000 0.630000 ;
+      RECT 503.610000 0.000000 507.090000 0.630000 ;
+      RECT 499.710000 0.000000 503.190000 0.630000 ;
+      RECT 495.810000 0.000000 499.290000 0.630000 ;
+      RECT 491.910000 0.000000 495.390000 0.630000 ;
+      RECT 488.010000 0.000000 491.490000 0.630000 ;
+      RECT 484.110000 0.000000 487.590000 0.630000 ;
+      RECT 480.210000 0.000000 483.690000 0.630000 ;
+      RECT 476.310000 0.000000 479.790000 0.630000 ;
+      RECT 472.410000 0.000000 475.890000 0.630000 ;
+      RECT 468.510000 0.000000 471.990000 0.630000 ;
+      RECT 464.510000 0.000000 468.090000 0.630000 ;
+      RECT 460.610000 0.000000 464.090000 0.630000 ;
+      RECT 456.710000 0.000000 460.190000 0.630000 ;
+      RECT 452.810000 0.000000 456.290000 0.630000 ;
+      RECT 448.910000 0.000000 452.390000 0.630000 ;
+      RECT 445.010000 0.000000 448.490000 0.630000 ;
+      RECT 441.010000 0.000000 444.590000 0.630000 ;
+      RECT 437.210000 0.000000 440.590000 0.630000 ;
+      RECT 433.410000 0.000000 436.790000 0.630000 ;
+      RECT 429.510000 0.000000 432.990000 0.630000 ;
+      RECT 425.610000 0.000000 429.090000 0.630000 ;
+      RECT 421.710000 0.000000 425.190000 0.630000 ;
+      RECT 417.810000 0.000000 421.290000 0.630000 ;
+      RECT 413.810000 0.000000 417.390000 0.630000 ;
+      RECT 409.910000 0.000000 413.390000 0.630000 ;
+      RECT 406.010000 0.000000 409.490000 0.630000 ;
+      RECT 402.110000 0.000000 405.590000 0.630000 ;
+      RECT 398.210000 0.000000 401.690000 0.630000 ;
+      RECT 394.310000 0.000000 397.790000 0.630000 ;
+      RECT 390.410000 0.000000 393.890000 0.630000 ;
+      RECT 386.410000 0.000000 389.990000 0.630000 ;
+      RECT 382.510000 0.000000 385.990000 0.630000 ;
+      RECT 378.610000 0.000000 382.090000 0.630000 ;
+      RECT 374.710000 0.000000 378.190000 0.630000 ;
+      RECT 370.910000 0.000000 374.290000 0.630000 ;
+      RECT 367.010000 0.000000 370.490000 0.630000 ;
+      RECT 363.110000 0.000000 366.590000 0.630000 ;
+      RECT 359.210000 0.000000 362.690000 0.630000 ;
+      RECT 355.310000 0.000000 358.790000 0.630000 ;
+      RECT 351.410000 0.000000 354.890000 0.630000 ;
+      RECT 347.510000 0.000000 350.990000 0.630000 ;
+      RECT 343.610000 0.000000 347.090000 0.630000 ;
+      RECT 339.710000 0.000000 343.190000 0.630000 ;
+      RECT 335.710000 0.000000 339.290000 0.630000 ;
+      RECT 331.810000 0.000000 335.290000 0.630000 ;
+      RECT 327.910000 0.000000 331.390000 0.630000 ;
+      RECT 324.010000 0.000000 327.490000 0.630000 ;
+      RECT 320.110000 0.000000 323.590000 0.630000 ;
+      RECT 316.210000 0.000000 319.690000 0.630000 ;
+      RECT 312.310000 0.000000 315.790000 0.630000 ;
+      RECT 308.410000 0.000000 311.890000 0.630000 ;
+      RECT 304.510000 0.000000 307.990000 0.630000 ;
+      RECT 300.610000 0.000000 304.090000 0.630000 ;
+      RECT 296.710000 0.000000 300.190000 0.630000 ;
+      RECT 292.810000 0.000000 296.290000 0.630000 ;
+      RECT 289.010000 0.000000 292.390000 0.630000 ;
+      RECT 285.010000 0.000000 288.590000 0.630000 ;
+      RECT 281.110000 0.000000 284.590000 0.630000 ;
+      RECT 277.210000 0.000000 280.690000 0.630000 ;
+      RECT 273.310000 0.000000 276.790000 0.630000 ;
+      RECT 269.410000 0.000000 272.890000 0.630000 ;
+      RECT 265.510000 0.000000 268.990000 0.630000 ;
+      RECT 261.610000 0.000000 265.090000 0.630000 ;
+      RECT 257.610000 0.000000 261.190000 0.630000 ;
+      RECT 253.710000 0.000000 257.190000 0.630000 ;
+      RECT 249.910000 0.000000 253.290000 0.630000 ;
+      RECT 246.010000 0.000000 249.490000 0.630000 ;
+      RECT 242.110000 0.000000 245.590000 0.630000 ;
+      RECT 238.210000 0.000000 241.690000 0.630000 ;
+      RECT 234.310000 0.000000 237.790000 0.630000 ;
+      RECT 230.310000 0.000000 233.890000 0.630000 ;
+      RECT 226.410000 0.000000 229.890000 0.630000 ;
+      RECT 222.510000 0.000000 225.990000 0.630000 ;
+      RECT 218.710000 0.000000 222.090000 0.630000 ;
+      RECT 214.810000 0.000000 218.290000 0.630000 ;
+      RECT 210.910000 0.000000 214.390000 0.630000 ;
+      RECT 206.910000 0.000000 210.490000 0.630000 ;
+      RECT 203.010000 0.000000 206.490000 0.630000 ;
+      RECT 199.110000 0.000000 202.590000 0.630000 ;
+      RECT 195.210000 0.000000 198.690000 0.630000 ;
+      RECT 191.310000 0.000000 194.790000 0.630000 ;
+      RECT 187.410000 0.000000 190.890000 0.630000 ;
+      RECT 183.610000 0.000000 186.990000 0.630000 ;
+      RECT 179.610000 0.000000 183.190000 0.630000 ;
+      RECT 175.710000 0.000000 179.190000 0.630000 ;
+      RECT 171.810000 0.000000 175.290000 0.630000 ;
+      RECT 167.910000 0.000000 171.390000 0.630000 ;
+      RECT 164.010000 0.000000 167.490000 0.630000 ;
+      RECT 160.110000 0.000000 163.590000 0.630000 ;
+      RECT 156.210000 0.000000 159.690000 0.630000 ;
+      RECT 152.210000 0.000000 155.790000 0.630000 ;
+      RECT 148.410000 0.000000 151.790000 0.630000 ;
+      RECT 144.510000 0.000000 147.990000 0.630000 ;
+      RECT 140.610000 0.000000 144.090000 0.630000 ;
+      RECT 136.710000 0.000000 140.190000 0.630000 ;
+      RECT 132.810000 0.000000 136.290000 0.630000 ;
+      RECT 128.910000 0.000000 132.390000 0.630000 ;
+      RECT 125.010000 0.000000 128.490000 0.630000 ;
+      RECT 121.110000 0.000000 124.590000 0.630000 ;
+      RECT 117.210000 0.000000 120.690000 0.630000 ;
+      RECT 113.310000 0.000000 116.790000 0.630000 ;
+      RECT 109.410000 0.000000 112.890000 0.630000 ;
+      RECT 105.510000 0.000000 108.990000 0.630000 ;
+      RECT 101.510000 0.000000 105.090000 0.630000 ;
+      RECT 97.610000 0.000000 101.090000 0.630000 ;
+      RECT 93.710000 0.000000 97.190000 0.630000 ;
+      RECT 89.810000 0.000000 93.290000 0.630000 ;
+      RECT 85.910000 0.000000 89.390000 0.630000 ;
+      RECT 82.010000 0.000000 85.490000 0.630000 ;
+      RECT 78.110000 0.000000 81.590000 0.630000 ;
+      RECT 74.210000 0.000000 77.690000 0.630000 ;
+      RECT 70.310000 0.000000 73.790000 0.630000 ;
+      RECT 66.410000 0.000000 69.890000 0.630000 ;
+      RECT 62.610000 0.000000 65.990000 0.630000 ;
+      RECT 58.710000 0.000000 62.190000 0.630000 ;
+      RECT 54.810000 0.000000 58.290000 0.630000 ;
+      RECT 50.810000 0.000000 54.390000 0.630000 ;
+      RECT 46.910000 0.000000 50.390000 0.630000 ;
+      RECT 43.010000 0.000000 46.490000 0.630000 ;
+      RECT 39.110000 0.000000 42.590000 0.630000 ;
+      RECT 35.210000 0.000000 38.690000 0.630000 ;
+      RECT 31.310000 0.000000 34.790000 0.630000 ;
+      RECT 27.410000 0.000000 30.890000 0.630000 ;
+      RECT 23.410000 0.000000 26.990000 0.630000 ;
+      RECT 19.510000 0.000000 22.990000 0.630000 ;
+      RECT 15.610000 0.000000 19.090000 0.630000 ;
+      RECT 11.710000 0.000000 15.190000 0.630000 ;
+      RECT 7.810000 0.000000 11.290000 0.630000 ;
+      RECT 4.010000 0.000000 7.390000 0.630000 ;
+      RECT 2.210000 0.000000 3.590000 0.625000 ;
       RECT 0.000000 0.000000 1.790000 0.625000 ;
     LAYER met3 ;
-      RECT 0.000000 2281.700000 2369.460000 2290.240000 ;
-      RECT 2361.880000 2276.900000 2369.460000 2281.700000 ;
-      RECT 0.000000 2276.900000 7.580000 2281.700000 ;
-      RECT 0.000000 2275.900000 2369.460000 2276.900000 ;
-      RECT 2356.080000 2271.100000 2369.460000 2275.900000 ;
-      RECT 0.000000 2271.100000 13.380000 2275.900000 ;
-      RECT 0.000000 2226.775000 2369.460000 2271.100000 ;
-      RECT 1.100000 2225.875000 2369.460000 2226.775000 ;
-      RECT 0.000000 2225.825000 2369.460000 2225.875000 ;
-      RECT 0.000000 2224.925000 2368.360000 2225.825000 ;
-      RECT 0.000000 2186.780000 2369.460000 2224.925000 ;
-      RECT 1.100000 2186.020000 2369.460000 2186.780000 ;
-      RECT 1.100000 2185.880000 2368.360000 2186.020000 ;
-      RECT 0.000000 2185.120000 2368.360000 2185.880000 ;
-      RECT 0.000000 2144.790000 2369.460000 2185.120000 ;
-      RECT 1.100000 2143.890000 2369.460000 2144.790000 ;
-      RECT 0.000000 2143.175000 2369.460000 2143.890000 ;
-      RECT 0.000000 2142.275000 2368.360000 2143.175000 ;
-      RECT 0.000000 2102.705000 2369.460000 2142.275000 ;
-      RECT 1.100000 2101.805000 2369.460000 2102.705000 ;
-      RECT 0.000000 2100.235000 2369.460000 2101.805000 ;
-      RECT 0.000000 2099.335000 2368.360000 2100.235000 ;
-      RECT 0.000000 2060.525000 2369.460000 2099.335000 ;
-      RECT 1.100000 2059.625000 2369.460000 2060.525000 ;
-      RECT 0.000000 2057.485000 2369.460000 2059.625000 ;
-      RECT 0.000000 2056.585000 2368.360000 2057.485000 ;
-      RECT 0.000000 2018.630000 2369.460000 2056.585000 ;
-      RECT 1.100000 2017.730000 2369.460000 2018.630000 ;
-      RECT 0.000000 2014.545000 2369.460000 2017.730000 ;
-      RECT 0.000000 2013.645000 2368.360000 2014.545000 ;
-      RECT 0.000000 1976.640000 2369.460000 2013.645000 ;
-      RECT 1.100000 1975.740000 2369.460000 1976.640000 ;
-      RECT 0.000000 1971.605000 2369.460000 1975.740000 ;
-      RECT 0.000000 1970.705000 2368.360000 1971.605000 ;
-      RECT 0.000000 1934.460000 2369.460000 1970.705000 ;
-      RECT 1.100000 1933.560000 2369.460000 1934.460000 ;
-      RECT 0.000000 1928.855000 2369.460000 1933.560000 ;
-      RECT 0.000000 1927.955000 2368.360000 1928.855000 ;
-      RECT 0.000000 1892.375000 2369.460000 1927.955000 ;
-      RECT 1.100000 1891.475000 2369.460000 1892.375000 ;
-      RECT 0.000000 1885.915000 2369.460000 1891.475000 ;
-      RECT 0.000000 1885.015000 2368.360000 1885.915000 ;
-      RECT 0.000000 1850.480000 2369.460000 1885.015000 ;
-      RECT 1.100000 1849.580000 2369.460000 1850.480000 ;
-      RECT 0.000000 1843.165000 2369.460000 1849.580000 ;
-      RECT 0.000000 1842.265000 2368.360000 1843.165000 ;
-      RECT 0.000000 1808.395000 2369.460000 1842.265000 ;
-      RECT 1.100000 1807.495000 2369.460000 1808.395000 ;
-      RECT 0.000000 1800.225000 2369.460000 1807.495000 ;
-      RECT 0.000000 1799.325000 2368.360000 1800.225000 ;
-      RECT 0.000000 1766.310000 2369.460000 1799.325000 ;
-      RECT 1.100000 1765.410000 2369.460000 1766.310000 ;
-      RECT 0.000000 1757.380000 2369.460000 1765.410000 ;
-      RECT 0.000000 1756.480000 2368.360000 1757.380000 ;
-      RECT 0.000000 1724.225000 2369.460000 1756.480000 ;
-      RECT 1.100000 1723.325000 2369.460000 1724.225000 ;
-      RECT 0.000000 1714.535000 2369.460000 1723.325000 ;
-      RECT 0.000000 1713.635000 2368.360000 1714.535000 ;
-      RECT 0.000000 1682.140000 2369.460000 1713.635000 ;
-      RECT 1.100000 1681.240000 2369.460000 1682.140000 ;
-      RECT 0.000000 1671.690000 2369.460000 1681.240000 ;
-      RECT 0.000000 1670.790000 2368.360000 1671.690000 ;
-      RECT 0.000000 1640.055000 2369.460000 1670.790000 ;
-      RECT 1.100000 1639.155000 2369.460000 1640.055000 ;
-      RECT 0.000000 1628.845000 2369.460000 1639.155000 ;
-      RECT 0.000000 1627.945000 2368.360000 1628.845000 ;
-      RECT 0.000000 1598.065000 2369.460000 1627.945000 ;
-      RECT 1.100000 1597.165000 2369.460000 1598.065000 ;
-      RECT 0.000000 1585.905000 2369.460000 1597.165000 ;
-      RECT 0.000000 1585.005000 2368.360000 1585.905000 ;
-      RECT 0.000000 1556.075000 2369.460000 1585.005000 ;
-      RECT 1.100000 1555.175000 2369.460000 1556.075000 ;
-      RECT 0.000000 1543.060000 2369.460000 1555.175000 ;
-      RECT 0.000000 1542.160000 2368.360000 1543.060000 ;
-      RECT 0.000000 1514.085000 2369.460000 1542.160000 ;
-      RECT 1.100000 1513.185000 2369.460000 1514.085000 ;
-      RECT 0.000000 1500.215000 2369.460000 1513.185000 ;
-      RECT 0.000000 1499.315000 2368.360000 1500.215000 ;
-      RECT 0.000000 1471.905000 2369.460000 1499.315000 ;
-      RECT 1.100000 1471.005000 2369.460000 1471.905000 ;
-      RECT 0.000000 1457.275000 2369.460000 1471.005000 ;
-      RECT 0.000000 1456.375000 2368.360000 1457.275000 ;
-      RECT 0.000000 1430.010000 2369.460000 1456.375000 ;
-      RECT 1.100000 1429.110000 2369.460000 1430.010000 ;
-      RECT 0.000000 1414.525000 2369.460000 1429.110000 ;
-      RECT 0.000000 1413.625000 2368.360000 1414.525000 ;
-      RECT 0.000000 1387.925000 2369.460000 1413.625000 ;
-      RECT 1.100000 1387.025000 2369.460000 1387.925000 ;
-      RECT 0.000000 1371.680000 2369.460000 1387.025000 ;
-      RECT 0.000000 1370.780000 2368.360000 1371.680000 ;
-      RECT 0.000000 1345.745000 2369.460000 1370.780000 ;
-      RECT 1.100000 1344.845000 2369.460000 1345.745000 ;
-      RECT 0.000000 1328.930000 2369.460000 1344.845000 ;
-      RECT 0.000000 1328.030000 2368.360000 1328.930000 ;
-      RECT 0.000000 1303.755000 2369.460000 1328.030000 ;
-      RECT 1.100000 1302.855000 2369.460000 1303.755000 ;
-      RECT 0.000000 1285.990000 2369.460000 1302.855000 ;
-      RECT 0.000000 1285.090000 2368.360000 1285.990000 ;
-      RECT 0.000000 1261.670000 2369.460000 1285.090000 ;
-      RECT 1.100000 1260.770000 2369.460000 1261.670000 ;
-      RECT 0.000000 1243.240000 2369.460000 1260.770000 ;
-      RECT 0.000000 1242.340000 2368.360000 1243.240000 ;
-      RECT 0.000000 1219.680000 2369.460000 1242.340000 ;
-      RECT 1.100000 1218.780000 2369.460000 1219.680000 ;
-      RECT 0.000000 1200.300000 2369.460000 1218.780000 ;
-      RECT 0.000000 1199.400000 2368.360000 1200.300000 ;
-      RECT 0.000000 1177.500000 2369.460000 1199.400000 ;
-      RECT 1.100000 1176.600000 2369.460000 1177.500000 ;
-      RECT 0.000000 1157.455000 2369.460000 1176.600000 ;
-      RECT 0.000000 1156.555000 2368.360000 1157.455000 ;
-      RECT 0.000000 1135.510000 2369.460000 1156.555000 ;
-      RECT 1.100000 1134.610000 2369.460000 1135.510000 ;
-      RECT 0.000000 1114.515000 2369.460000 1134.610000 ;
-      RECT 0.000000 1113.615000 2368.360000 1114.515000 ;
-      RECT 0.000000 1093.520000 2369.460000 1113.615000 ;
-      RECT 1.100000 1092.620000 2369.460000 1093.520000 ;
-      RECT 0.000000 1071.670000 2369.460000 1092.620000 ;
-      RECT 0.000000 1070.770000 2368.360000 1071.670000 ;
-      RECT 0.000000 1051.435000 2369.460000 1070.770000 ;
-      RECT 1.100000 1050.535000 2369.460000 1051.435000 ;
-      RECT 0.000000 1028.920000 2369.460000 1050.535000 ;
-      RECT 0.000000 1028.020000 2368.360000 1028.920000 ;
-      RECT 0.000000 1009.445000 2369.460000 1028.020000 ;
-      RECT 1.100000 1008.545000 2369.460000 1009.445000 ;
-      RECT 0.000000 985.980000 2369.460000 1008.545000 ;
-      RECT 0.000000 985.080000 2368.360000 985.980000 ;
-      RECT 0.000000 967.360000 2369.460000 985.080000 ;
-      RECT 1.100000 966.460000 2369.460000 967.360000 ;
-      RECT 0.000000 943.040000 2369.460000 966.460000 ;
-      RECT 0.000000 942.140000 2368.360000 943.040000 ;
-      RECT 0.000000 925.275000 2369.460000 942.140000 ;
-      RECT 1.100000 924.375000 2369.460000 925.275000 ;
-      RECT 0.000000 900.290000 2369.460000 924.375000 ;
-      RECT 0.000000 899.390000 2368.360000 900.290000 ;
-      RECT 0.000000 883.190000 2369.460000 899.390000 ;
-      RECT 1.100000 882.290000 2369.460000 883.190000 ;
-      RECT 0.000000 857.445000 2369.460000 882.290000 ;
-      RECT 0.000000 856.545000 2368.360000 857.445000 ;
-      RECT 0.000000 841.200000 2369.460000 856.545000 ;
-      RECT 1.100000 840.300000 2369.460000 841.200000 ;
-      RECT 0.000000 814.600000 2369.460000 840.300000 ;
-      RECT 0.000000 813.700000 2368.360000 814.600000 ;
-      RECT 0.000000 799.115000 2369.460000 813.700000 ;
-      RECT 1.100000 798.215000 2369.460000 799.115000 ;
-      RECT 0.000000 771.565000 2369.460000 798.215000 ;
-      RECT 0.000000 770.665000 2368.360000 771.565000 ;
-      RECT 0.000000 757.030000 2369.460000 770.665000 ;
-      RECT 1.100000 756.130000 2369.460000 757.030000 ;
-      RECT 0.000000 728.815000 2369.460000 756.130000 ;
-      RECT 0.000000 727.915000 2368.360000 728.815000 ;
-      RECT 0.000000 715.135000 2369.460000 727.915000 ;
-      RECT 1.100000 714.235000 2369.460000 715.135000 ;
-      RECT 0.000000 685.970000 2369.460000 714.235000 ;
-      RECT 0.000000 685.070000 2368.360000 685.970000 ;
-      RECT 0.000000 672.955000 2369.460000 685.070000 ;
-      RECT 1.100000 672.055000 2369.460000 672.955000 ;
-      RECT 0.000000 643.030000 2369.460000 672.055000 ;
-      RECT 0.000000 642.130000 2368.360000 643.030000 ;
-      RECT 0.000000 630.870000 2369.460000 642.130000 ;
-      RECT 1.100000 629.970000 2369.460000 630.870000 ;
-      RECT 0.000000 600.185000 2369.460000 629.970000 ;
-      RECT 0.000000 599.285000 2368.360000 600.185000 ;
-      RECT 0.000000 588.880000 2369.460000 599.285000 ;
-      RECT 1.100000 587.980000 2369.460000 588.880000 ;
-      RECT 0.000000 557.245000 2369.460000 587.980000 ;
-      RECT 0.000000 556.345000 2368.360000 557.245000 ;
-      RECT 0.000000 546.890000 2369.460000 556.345000 ;
-      RECT 1.100000 545.990000 2369.460000 546.890000 ;
-      RECT 0.000000 514.495000 2369.460000 545.990000 ;
-      RECT 0.000000 513.595000 2368.360000 514.495000 ;
-      RECT 0.000000 504.900000 2369.460000 513.595000 ;
-      RECT 1.100000 504.000000 2369.460000 504.900000 ;
-      RECT 0.000000 471.650000 2369.460000 504.000000 ;
-      RECT 0.000000 470.750000 2368.360000 471.650000 ;
-      RECT 0.000000 462.720000 2369.460000 470.750000 ;
-      RECT 1.100000 461.820000 2369.460000 462.720000 ;
-      RECT 0.000000 428.805000 2369.460000 461.820000 ;
-      RECT 0.000000 427.905000 2368.360000 428.805000 ;
-      RECT 0.000000 420.730000 2369.460000 427.905000 ;
-      RECT 1.100000 419.830000 2369.460000 420.730000 ;
-      RECT 0.000000 385.960000 2369.460000 419.830000 ;
-      RECT 0.000000 385.060000 2368.360000 385.960000 ;
-      RECT 0.000000 378.645000 2369.460000 385.060000 ;
-      RECT 1.100000 377.745000 2369.460000 378.645000 ;
-      RECT 0.000000 343.115000 2369.460000 377.745000 ;
-      RECT 0.000000 342.215000 2368.360000 343.115000 ;
-      RECT 0.000000 336.465000 2369.460000 342.215000 ;
-      RECT 1.100000 335.565000 2369.460000 336.465000 ;
-      RECT 0.000000 300.175000 2369.460000 335.565000 ;
-      RECT 0.000000 299.275000 2368.360000 300.175000 ;
-      RECT 0.000000 294.570000 2369.460000 299.275000 ;
-      RECT 1.100000 293.670000 2369.460000 294.570000 ;
-      RECT 0.000000 257.330000 2369.460000 293.670000 ;
-      RECT 0.000000 256.430000 2368.360000 257.330000 ;
-      RECT 0.000000 252.580000 2369.460000 256.430000 ;
-      RECT 1.100000 251.680000 2369.460000 252.580000 ;
-      RECT 0.000000 214.485000 2369.460000 251.680000 ;
-      RECT 0.000000 213.585000 2368.360000 214.485000 ;
-      RECT 0.000000 210.400000 2369.460000 213.585000 ;
-      RECT 1.100000 209.500000 2369.460000 210.400000 ;
-      RECT 0.000000 171.545000 2369.460000 209.500000 ;
-      RECT 0.000000 170.645000 2368.360000 171.545000 ;
-      RECT 0.000000 168.315000 2369.460000 170.645000 ;
-      RECT 1.100000 167.415000 2369.460000 168.315000 ;
-      RECT 0.000000 128.700000 2369.460000 167.415000 ;
-      RECT 0.000000 127.800000 2368.360000 128.700000 ;
-      RECT 0.000000 126.420000 2369.460000 127.800000 ;
-      RECT 1.100000 125.520000 2369.460000 126.420000 ;
-      RECT 0.000000 85.855000 2369.460000 125.520000 ;
-      RECT 0.000000 84.955000 2368.360000 85.855000 ;
-      RECT 0.000000 84.335000 2369.460000 84.955000 ;
-      RECT 1.100000 83.435000 2369.460000 84.335000 ;
-      RECT 0.000000 43.105000 2369.460000 83.435000 ;
-      RECT 0.000000 42.250000 2368.360000 43.105000 ;
-      RECT 1.100000 42.205000 2368.360000 42.250000 ;
-      RECT 1.100000 41.350000 2369.460000 42.205000 ;
-      RECT 0.000000 18.460000 2369.460000 41.350000 ;
-      RECT 2356.080000 13.660000 2369.460000 18.460000 ;
-      RECT 0.000000 13.660000 13.380000 18.460000 ;
-      RECT 0.000000 12.660000 2369.460000 13.660000 ;
-      RECT 2361.880000 7.860000 2369.460000 12.660000 ;
-      RECT 0.000000 7.860000 7.580000 12.660000 ;
-      RECT 0.000000 3.015000 2369.460000 7.860000 ;
-      RECT 0.000000 2.255000 2368.360000 3.015000 ;
-      RECT 1.100000 2.115000 2368.360000 2.255000 ;
-      RECT 1.100000 1.355000 2369.460000 2.115000 ;
-      RECT 0.000000 0.000000 2369.460000 1.355000 ;
+      RECT 0.000000 2524.000000 1926.480000 2595.220000 ;
+      RECT 0.000000 2523.425000 1925.380000 2524.000000 ;
+      RECT 1.100000 2523.100000 1925.380000 2523.425000 ;
+      RECT 1.100000 2522.525000 1926.480000 2523.100000 ;
+      RECT 0.000000 2478.305000 1926.480000 2522.525000 ;
+      RECT 1.100000 2477.440000 1926.480000 2478.305000 ;
+      RECT 1.100000 2477.405000 1925.380000 2477.440000 ;
+      RECT 0.000000 2476.540000 1925.380000 2477.405000 ;
+      RECT 0.000000 2430.785000 1926.480000 2476.540000 ;
+      RECT 1.100000 2429.885000 1926.480000 2430.785000 ;
+      RECT 0.000000 2428.865000 1926.480000 2429.885000 ;
+      RECT 0.000000 2427.965000 1925.380000 2428.865000 ;
+      RECT 0.000000 2383.075000 1926.480000 2427.965000 ;
+      RECT 1.100000 2382.175000 1926.480000 2383.075000 ;
+      RECT 0.000000 2380.385000 1926.480000 2382.175000 ;
+      RECT 0.000000 2379.485000 1925.380000 2380.385000 ;
+      RECT 0.000000 2335.265000 1926.480000 2379.485000 ;
+      RECT 1.100000 2334.365000 1926.480000 2335.265000 ;
+      RECT 0.000000 2331.715000 1926.480000 2334.365000 ;
+      RECT 0.000000 2330.815000 1925.380000 2331.715000 ;
+      RECT 0.000000 2287.745000 1926.480000 2330.815000 ;
+      RECT 1.100000 2286.845000 1926.480000 2287.745000 ;
+      RECT 0.000000 2283.040000 1926.480000 2286.845000 ;
+      RECT 0.000000 2282.140000 1925.380000 2283.040000 ;
+      RECT 0.000000 2240.035000 1926.480000 2282.140000 ;
+      RECT 1.100000 2239.135000 1926.480000 2240.035000 ;
+      RECT 0.000000 2234.465000 1926.480000 2239.135000 ;
+      RECT 0.000000 2233.565000 1925.380000 2234.465000 ;
+      RECT 0.000000 2192.420000 1926.480000 2233.565000 ;
+      RECT 1.100000 2191.520000 1926.480000 2192.420000 ;
+      RECT 0.000000 2185.985000 1926.480000 2191.520000 ;
+      RECT 0.000000 2185.085000 1925.380000 2185.985000 ;
+      RECT 0.000000 2144.705000 1926.480000 2185.085000 ;
+      RECT 1.100000 2143.805000 1926.480000 2144.705000 ;
+      RECT 0.000000 2137.410000 1926.480000 2143.805000 ;
+      RECT 0.000000 2136.510000 1925.380000 2137.410000 ;
+      RECT 0.000000 2097.090000 1926.480000 2136.510000 ;
+      RECT 1.100000 2096.190000 1926.480000 2097.090000 ;
+      RECT 0.000000 2088.740000 1926.480000 2096.190000 ;
+      RECT 0.000000 2087.840000 1925.380000 2088.740000 ;
+      RECT 0.000000 2049.280000 1926.480000 2087.840000 ;
+      RECT 1.100000 2048.380000 1926.480000 2049.280000 ;
+      RECT 0.000000 2040.260000 1926.480000 2048.380000 ;
+      RECT 0.000000 2039.360000 1925.380000 2040.260000 ;
+      RECT 0.000000 2001.760000 1926.480000 2039.360000 ;
+      RECT 1.100000 2000.860000 1926.480000 2001.760000 ;
+      RECT 0.000000 1991.680000 1926.480000 2000.860000 ;
+      RECT 0.000000 1990.780000 1925.380000 1991.680000 ;
+      RECT 0.000000 1954.050000 1926.480000 1990.780000 ;
+      RECT 1.100000 1953.150000 1926.480000 1954.050000 ;
+      RECT 0.000000 1943.105000 1926.480000 1953.150000 ;
+      RECT 0.000000 1942.205000 1925.380000 1943.105000 ;
+      RECT 0.000000 1906.435000 1926.480000 1942.205000 ;
+      RECT 1.100000 1905.535000 1926.480000 1906.435000 ;
+      RECT 0.000000 1894.720000 1926.480000 1905.535000 ;
+      RECT 0.000000 1893.820000 1925.380000 1894.720000 ;
+      RECT 0.000000 1858.820000 1926.480000 1893.820000 ;
+      RECT 1.100000 1857.920000 1926.480000 1858.820000 ;
+      RECT 0.000000 1845.955000 1926.480000 1857.920000 ;
+      RECT 0.000000 1845.055000 1925.380000 1845.955000 ;
+      RECT 0.000000 1811.105000 1926.480000 1845.055000 ;
+      RECT 1.100000 1810.205000 1926.480000 1811.105000 ;
+      RECT 0.000000 1797.380000 1926.480000 1810.205000 ;
+      RECT 0.000000 1796.480000 1925.380000 1797.380000 ;
+      RECT 0.000000 1763.490000 1926.480000 1796.480000 ;
+      RECT 1.100000 1762.590000 1926.480000 1763.490000 ;
+      RECT 0.000000 1748.800000 1926.480000 1762.590000 ;
+      RECT 0.000000 1747.900000 1925.380000 1748.800000 ;
+      RECT 0.000000 1715.780000 1926.480000 1747.900000 ;
+      RECT 1.100000 1714.880000 1926.480000 1715.780000 ;
+      RECT 0.000000 1700.320000 1926.480000 1714.880000 ;
+      RECT 0.000000 1699.420000 1925.380000 1700.320000 ;
+      RECT 0.000000 1668.260000 1926.480000 1699.420000 ;
+      RECT 1.100000 1667.360000 1926.480000 1668.260000 ;
+      RECT 0.000000 1651.650000 1926.480000 1667.360000 ;
+      RECT 0.000000 1650.750000 1925.380000 1651.650000 ;
+      RECT 0.000000 1620.545000 1926.480000 1650.750000 ;
+      RECT 1.100000 1619.645000 1926.480000 1620.545000 ;
+      RECT 0.000000 1602.980000 1926.480000 1619.645000 ;
+      RECT 0.000000 1602.080000 1925.380000 1602.980000 ;
+      RECT 0.000000 1572.930000 1926.480000 1602.080000 ;
+      RECT 1.100000 1572.030000 1926.480000 1572.930000 ;
+      RECT 0.000000 1554.595000 1926.480000 1572.030000 ;
+      RECT 0.000000 1553.695000 1925.380000 1554.595000 ;
+      RECT 0.000000 1525.120000 1926.480000 1553.695000 ;
+      RECT 1.100000 1524.220000 1926.480000 1525.120000 ;
+      RECT 0.000000 1505.920000 1926.480000 1524.220000 ;
+      RECT 0.000000 1505.020000 1925.380000 1505.920000 ;
+      RECT 0.000000 1477.410000 1926.480000 1505.020000 ;
+      RECT 1.100000 1476.510000 1926.480000 1477.410000 ;
+      RECT 0.000000 1457.440000 1926.480000 1476.510000 ;
+      RECT 0.000000 1456.540000 1925.380000 1457.440000 ;
+      RECT 0.000000 1429.795000 1926.480000 1456.540000 ;
+      RECT 1.100000 1428.895000 1926.480000 1429.795000 ;
+      RECT 0.000000 1408.675000 1926.480000 1428.895000 ;
+      RECT 0.000000 1407.775000 1925.380000 1408.675000 ;
+      RECT 0.000000 1382.180000 1926.480000 1407.775000 ;
+      RECT 1.100000 1381.280000 1926.480000 1382.180000 ;
+      RECT 0.000000 1360.290000 1926.480000 1381.280000 ;
+      RECT 0.000000 1359.390000 1925.380000 1360.290000 ;
+      RECT 0.000000 1334.465000 1926.480000 1359.390000 ;
+      RECT 1.100000 1333.565000 1926.480000 1334.465000 ;
+      RECT 0.000000 1311.620000 1926.480000 1333.565000 ;
+      RECT 0.000000 1310.720000 1925.380000 1311.620000 ;
+      RECT 0.000000 1286.850000 1926.480000 1310.720000 ;
+      RECT 1.100000 1285.950000 1926.480000 1286.850000 ;
+      RECT 0.000000 1263.040000 1926.480000 1285.950000 ;
+      RECT 0.000000 1262.140000 1925.380000 1263.040000 ;
+      RECT 0.000000 1239.330000 1926.480000 1262.140000 ;
+      RECT 1.100000 1238.430000 1926.480000 1239.330000 ;
+      RECT 0.000000 1214.660000 1926.480000 1238.430000 ;
+      RECT 0.000000 1213.760000 1925.380000 1214.660000 ;
+      RECT 0.000000 1191.620000 1926.480000 1213.760000 ;
+      RECT 1.100000 1190.720000 1926.480000 1191.620000 ;
+      RECT 0.000000 1165.985000 1926.480000 1190.720000 ;
+      RECT 0.000000 1165.085000 1925.380000 1165.985000 ;
+      RECT 0.000000 1144.100000 1926.480000 1165.085000 ;
+      RECT 1.100000 1143.200000 1926.480000 1144.100000 ;
+      RECT 0.000000 1117.315000 1926.480000 1143.200000 ;
+      RECT 0.000000 1116.415000 1925.380000 1117.315000 ;
+      RECT 0.000000 1096.385000 1926.480000 1116.415000 ;
+      RECT 1.100000 1095.485000 1926.480000 1096.385000 ;
+      RECT 0.000000 1068.740000 1926.480000 1095.485000 ;
+      RECT 0.000000 1067.840000 1925.380000 1068.740000 ;
+      RECT 0.000000 1048.580000 1926.480000 1067.840000 ;
+      RECT 1.100000 1047.680000 1926.480000 1048.580000 ;
+      RECT 0.000000 1020.260000 1926.480000 1047.680000 ;
+      RECT 0.000000 1019.360000 1925.380000 1020.260000 ;
+      RECT 0.000000 1000.865000 1926.480000 1019.360000 ;
+      RECT 1.100000 999.965000 1926.480000 1000.865000 ;
+      RECT 0.000000 971.585000 1926.480000 999.965000 ;
+      RECT 0.000000 970.685000 1925.380000 971.585000 ;
+      RECT 0.000000 953.250000 1926.480000 970.685000 ;
+      RECT 1.100000 952.350000 1926.480000 953.250000 ;
+      RECT 0.000000 923.010000 1926.480000 952.350000 ;
+      RECT 0.000000 922.110000 1925.380000 923.010000 ;
+      RECT 0.000000 905.540000 1926.480000 922.110000 ;
+      RECT 1.100000 904.640000 1926.480000 905.540000 ;
+      RECT 0.000000 874.530000 1926.480000 904.640000 ;
+      RECT 0.000000 873.630000 1925.380000 874.530000 ;
+      RECT 0.000000 857.920000 1926.480000 873.630000 ;
+      RECT 1.100000 857.020000 1926.480000 857.920000 ;
+      RECT 0.000000 825.955000 1926.480000 857.020000 ;
+      RECT 0.000000 825.055000 1925.380000 825.955000 ;
+      RECT 0.000000 810.210000 1926.480000 825.055000 ;
+      RECT 1.100000 809.310000 1926.480000 810.210000 ;
+      RECT 0.000000 777.280000 1926.480000 809.310000 ;
+      RECT 0.000000 776.380000 1925.380000 777.280000 ;
+      RECT 0.000000 762.595000 1926.480000 776.380000 ;
+      RECT 1.100000 761.695000 1926.480000 762.595000 ;
+      RECT 0.000000 728.900000 1926.480000 761.695000 ;
+      RECT 0.000000 728.000000 1925.380000 728.900000 ;
+      RECT 0.000000 715.075000 1926.480000 728.000000 ;
+      RECT 1.100000 714.175000 1926.480000 715.075000 ;
+      RECT 0.000000 680.225000 1926.480000 714.175000 ;
+      RECT 0.000000 679.325000 1925.380000 680.225000 ;
+      RECT 0.000000 667.460000 1926.480000 679.325000 ;
+      RECT 1.100000 666.560000 1926.480000 667.460000 ;
+      RECT 0.000000 631.650000 1926.480000 666.560000 ;
+      RECT 0.000000 630.750000 1925.380000 631.650000 ;
+      RECT 0.000000 619.745000 1926.480000 630.750000 ;
+      RECT 1.100000 618.845000 1926.480000 619.745000 ;
+      RECT 0.000000 583.075000 1926.480000 618.845000 ;
+      RECT 0.000000 582.175000 1925.380000 583.075000 ;
+      RECT 0.000000 572.130000 1926.480000 582.175000 ;
+      RECT 1.100000 571.230000 1926.480000 572.130000 ;
+      RECT 0.000000 534.500000 1926.480000 571.230000 ;
+      RECT 0.000000 533.600000 1925.380000 534.500000 ;
+      RECT 0.000000 524.420000 1926.480000 533.600000 ;
+      RECT 1.100000 523.520000 1926.480000 524.420000 ;
+      RECT 0.000000 485.825000 1926.480000 523.520000 ;
+      RECT 0.000000 484.925000 1925.380000 485.825000 ;
+      RECT 0.000000 476.610000 1926.480000 484.925000 ;
+      RECT 1.100000 475.710000 1926.480000 476.610000 ;
+      RECT 0.000000 437.345000 1926.480000 475.710000 ;
+      RECT 0.000000 436.445000 1925.380000 437.345000 ;
+      RECT 0.000000 429.090000 1926.480000 436.445000 ;
+      RECT 1.100000 428.190000 1926.480000 429.090000 ;
+      RECT 0.000000 388.675000 1926.480000 428.190000 ;
+      RECT 0.000000 387.775000 1925.380000 388.675000 ;
+      RECT 0.000000 381.380000 1926.480000 387.775000 ;
+      RECT 1.100000 380.480000 1926.480000 381.380000 ;
+      RECT 0.000000 340.100000 1926.480000 380.480000 ;
+      RECT 0.000000 339.200000 1925.380000 340.100000 ;
+      RECT 0.000000 333.760000 1926.480000 339.200000 ;
+      RECT 1.100000 332.860000 1926.480000 333.760000 ;
+      RECT 0.000000 291.715000 1926.480000 332.860000 ;
+      RECT 0.000000 290.815000 1925.380000 291.715000 ;
+      RECT 0.000000 286.050000 1926.480000 290.815000 ;
+      RECT 1.100000 285.150000 1926.480000 286.050000 ;
+      RECT 0.000000 242.945000 1926.480000 285.150000 ;
+      RECT 0.000000 242.045000 1925.380000 242.945000 ;
+      RECT 0.000000 238.435000 1926.480000 242.045000 ;
+      RECT 1.100000 237.535000 1926.480000 238.435000 ;
+      RECT 0.000000 194.465000 1926.480000 237.535000 ;
+      RECT 0.000000 193.565000 1925.380000 194.465000 ;
+      RECT 0.000000 190.720000 1926.480000 193.565000 ;
+      RECT 1.100000 189.820000 1926.480000 190.720000 ;
+      RECT 0.000000 145.985000 1926.480000 189.820000 ;
+      RECT 0.000000 145.085000 1925.380000 145.985000 ;
+      RECT 0.000000 143.105000 1926.480000 145.085000 ;
+      RECT 1.100000 142.205000 1926.480000 143.105000 ;
+      RECT 0.000000 97.315000 1926.480000 142.205000 ;
+      RECT 0.000000 96.415000 1925.380000 97.315000 ;
+      RECT 0.000000 95.490000 1926.480000 96.415000 ;
+      RECT 1.100000 94.590000 1926.480000 95.490000 ;
+      RECT 0.000000 48.545000 1926.480000 94.590000 ;
+      RECT 0.000000 47.780000 1925.380000 48.545000 ;
+      RECT 1.100000 47.645000 1925.380000 47.780000 ;
+      RECT 1.100000 46.880000 1926.480000 47.645000 ;
+      RECT 0.000000 2.465000 1926.480000 46.880000 ;
+      RECT 0.000000 1.565000 1925.380000 2.465000 ;
+      RECT 0.000000 1.220000 1926.480000 1.565000 ;
+      RECT 1.100000 0.320000 1926.480000 1.220000 ;
+      RECT 0.000000 0.000000 1926.480000 0.320000 ;
     LAYER met4 ;
-      RECT 0.000000 2281.700000 2369.460000 2290.240000 ;
-      RECT 12.380000 2275.900000 2357.080000 2281.700000 ;
-      RECT 2356.080000 13.660000 2357.080000 2275.900000 ;
-      RECT 18.180000 13.660000 2351.280000 2275.900000 ;
-      RECT 12.380000 13.660000 13.380000 2275.900000 ;
-      RECT 2361.880000 7.860000 2369.460000 2281.700000 ;
-      RECT 12.380000 7.860000 2357.080000 13.660000 ;
-      RECT 0.000000 7.860000 7.580000 2281.700000 ;
-      RECT 0.000000 0.000000 2369.460000 7.860000 ;
+      RECT 0.000000 0.000000 1926.480000 2595.220000 ;
   END
 END rest_top
 
diff --git a/lef/user_project_wrapper.lef b/lef/user_project_wrapper.lef
index 380355b..a7ee49d 100644
--- a/lef/user_project_wrapper.lef
+++ b/lef/user_project_wrapper.lef
@@ -4392,18 +4392,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2348.970 -9.470 2352.070 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2528.970 -9.470 2532.070 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2708.970 -9.470 2712.070 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -10.030 -4.670 -6.930 3524.350 ;
     END
     PORT
@@ -4420,59 +4408,59 @@
     END
     PORT
       LAYER met4 ;
-        RECT 368.970 2600.240 372.070 3529.150 ;
+        RECT 368.970 2905.220 372.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 548.970 2600.240 552.070 3529.150 ;
+        RECT 548.970 2905.220 552.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 728.970 2600.240 732.070 3529.150 ;
+        RECT 728.970 2905.220 732.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 908.970 2600.240 912.070 3529.150 ;
+        RECT 908.970 2905.220 912.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1088.970 2600.240 1092.070 3529.150 ;
+        RECT 1088.970 2905.220 1092.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1268.970 2600.240 1272.070 3529.150 ;
+        RECT 1268.970 2905.220 1272.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1448.970 2600.240 1452.070 3529.150 ;
+        RECT 1448.970 2905.220 1452.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1628.970 2600.240 1632.070 3529.150 ;
+        RECT 1628.970 2905.220 1632.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1808.970 2600.240 1812.070 3529.150 ;
+        RECT 1808.970 2905.220 1812.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1988.970 2600.240 1992.070 3529.150 ;
+        RECT 1988.970 2905.220 1992.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2168.970 2600.240 2172.070 3529.150 ;
+        RECT 2168.970 2905.220 2172.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2348.970 2600.240 2352.070 3529.150 ;
+        RECT 2348.970 -9.470 2352.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2528.970 2600.240 2532.070 3529.150 ;
+        RECT 2528.970 -9.470 2532.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2708.970 2600.240 2712.070 3529.150 ;
+        RECT 2708.970 -9.470 2712.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
@@ -4616,18 +4604,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2367.570 -19.070 2370.670 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2547.570 -19.070 2550.670 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2727.570 -19.070 2730.670 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -19.630 -14.270 -16.530 3533.950 ;
     END
     PORT
@@ -4644,59 +4620,59 @@
     END
     PORT
       LAYER met4 ;
-        RECT 387.570 2600.240 390.670 3538.750 ;
+        RECT 387.570 2905.220 390.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 567.570 2600.240 570.670 3538.750 ;
+        RECT 567.570 2905.220 570.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 747.570 2600.240 750.670 3538.750 ;
+        RECT 747.570 2905.220 750.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 927.570 2600.240 930.670 3538.750 ;
+        RECT 927.570 2905.220 930.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1107.570 2600.240 1110.670 3538.750 ;
+        RECT 1107.570 2905.220 1110.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1287.570 2600.240 1290.670 3538.750 ;
+        RECT 1287.570 2905.220 1290.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1467.570 2600.240 1470.670 3538.750 ;
+        RECT 1467.570 2905.220 1470.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1647.570 2600.240 1650.670 3538.750 ;
+        RECT 1647.570 2905.220 1650.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1827.570 2600.240 1830.670 3538.750 ;
+        RECT 1827.570 2905.220 1830.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2007.570 2600.240 2010.670 3538.750 ;
+        RECT 2007.570 2905.220 2010.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2187.570 2600.240 2190.670 3538.750 ;
+        RECT 2187.570 2905.220 2190.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2367.570 2600.240 2370.670 3538.750 ;
+        RECT 2367.570 -19.070 2370.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2547.570 2600.240 2550.670 3538.750 ;
+        RECT 2547.570 -19.070 2550.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2727.570 2600.240 2730.670 3538.750 ;
+        RECT 2727.570 -19.070 2730.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
@@ -4840,14 +4816,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2386.170 -28.670 2389.270 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2566.170 -28.670 2569.270 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -29.230 -23.870 -26.130 3543.550 ;
     END
     PORT
@@ -4864,55 +4832,55 @@
     END
     PORT
       LAYER met4 ;
-        RECT 406.170 2600.240 409.270 3548.350 ;
+        RECT 406.170 2905.220 409.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 586.170 2600.240 589.270 3548.350 ;
+        RECT 586.170 2905.220 589.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 766.170 2600.240 769.270 3548.350 ;
+        RECT 766.170 2905.220 769.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 946.170 2600.240 949.270 3548.350 ;
+        RECT 946.170 2905.220 949.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1126.170 2600.240 1129.270 3548.350 ;
+        RECT 1126.170 2905.220 1129.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1306.170 2600.240 1309.270 3548.350 ;
+        RECT 1306.170 2905.220 1309.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1486.170 2600.240 1489.270 3548.350 ;
+        RECT 1486.170 2905.220 1489.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1666.170 2600.240 1669.270 3548.350 ;
+        RECT 1666.170 2905.220 1669.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1846.170 2600.240 1849.270 3548.350 ;
+        RECT 1846.170 2905.220 1849.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2026.170 2600.240 2029.270 3548.350 ;
+        RECT 2026.170 2905.220 2029.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2206.170 2600.240 2209.270 3548.350 ;
+        RECT 2206.170 2905.220 2209.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2386.170 2600.240 2389.270 3548.350 ;
+        RECT 2386.170 -28.670 2389.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2566.170 2600.240 2569.270 3548.350 ;
+        RECT 2566.170 -28.670 2569.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
@@ -5056,14 +5024,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2404.770 -38.270 2407.870 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2584.770 -38.270 2587.870 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -38.830 -33.470 -35.730 3553.150 ;
     END
     PORT
@@ -5080,55 +5040,55 @@
     END
     PORT
       LAYER met4 ;
-        RECT 424.770 2600.240 427.870 3557.950 ;
+        RECT 424.770 2905.220 427.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 604.770 2600.240 607.870 3557.950 ;
+        RECT 604.770 2905.220 607.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 784.770 2600.240 787.870 3557.950 ;
+        RECT 784.770 2905.220 787.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 964.770 2600.240 967.870 3557.950 ;
+        RECT 964.770 2905.220 967.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1144.770 2600.240 1147.870 3557.950 ;
+        RECT 1144.770 2905.220 1147.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1324.770 2600.240 1327.870 3557.950 ;
+        RECT 1324.770 2905.220 1327.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1504.770 2600.240 1507.870 3557.950 ;
+        RECT 1504.770 2905.220 1507.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1684.770 2600.240 1687.870 3557.950 ;
+        RECT 1684.770 2905.220 1687.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1864.770 2600.240 1867.870 3557.950 ;
+        RECT 1864.770 2905.220 1867.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2044.770 2600.240 2047.870 3557.950 ;
+        RECT 2044.770 2905.220 2047.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2224.770 2600.240 2227.870 3557.950 ;
+        RECT 2224.770 2905.220 2227.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2404.770 2600.240 2407.870 3557.950 ;
+        RECT 2404.770 -38.270 2407.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2584.770 2600.240 2587.870 3557.950 ;
+        RECT 2584.770 -38.270 2587.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
@@ -5268,14 +5228,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2476.170 -28.670 2479.270 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2656.170 -28.670 2659.270 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -34.030 -28.670 -30.930 3548.350 ;
     END
     PORT
@@ -5288,55 +5240,55 @@
     END
     PORT
       LAYER met4 ;
-        RECT 496.170 2600.240 499.270 3548.350 ;
+        RECT 496.170 2905.220 499.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 676.170 2600.240 679.270 3548.350 ;
+        RECT 676.170 2905.220 679.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 856.170 2600.240 859.270 3548.350 ;
+        RECT 856.170 2905.220 859.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1036.170 2600.240 1039.270 3548.350 ;
+        RECT 1036.170 2905.220 1039.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1216.170 2600.240 1219.270 3548.350 ;
+        RECT 1216.170 2905.220 1219.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1396.170 2600.240 1399.270 3548.350 ;
+        RECT 1396.170 2905.220 1399.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1576.170 2600.240 1579.270 3548.350 ;
+        RECT 1576.170 2905.220 1579.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1756.170 2600.240 1759.270 3548.350 ;
+        RECT 1756.170 2905.220 1759.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1936.170 2600.240 1939.270 3548.350 ;
+        RECT 1936.170 2905.220 1939.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2116.170 2600.240 2119.270 3548.350 ;
+        RECT 2116.170 2905.220 2119.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2296.170 2600.240 2299.270 3548.350 ;
+        RECT 2296.170 2905.220 2299.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2476.170 2600.240 2479.270 3548.350 ;
+        RECT 2476.170 -28.670 2479.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2656.170 2600.240 2659.270 3548.350 ;
+        RECT 2656.170 -28.670 2659.270 3548.350 ;
     END
     PORT
       LAYER met4 ;
@@ -5476,18 +5428,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2314.770 -38.270 2317.870 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2494.770 -38.270 2497.870 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2674.770 -38.270 2677.870 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -43.630 -38.270 -40.530 3557.950 ;
     END
     PORT
@@ -5500,55 +5440,55 @@
     END
     PORT
       LAYER met4 ;
-        RECT 514.770 2600.240 517.870 3557.950 ;
+        RECT 514.770 2905.220 517.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 694.770 2600.240 697.870 3557.950 ;
+        RECT 694.770 2905.220 697.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 874.770 2600.240 877.870 3557.950 ;
+        RECT 874.770 2905.220 877.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1054.770 2600.240 1057.870 3557.950 ;
+        RECT 1054.770 2905.220 1057.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1234.770 2600.240 1237.870 3557.950 ;
+        RECT 1234.770 2905.220 1237.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1414.770 2600.240 1417.870 3557.950 ;
+        RECT 1414.770 2905.220 1417.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1594.770 2600.240 1597.870 3557.950 ;
+        RECT 1594.770 2905.220 1597.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1774.770 2600.240 1777.870 3557.950 ;
+        RECT 1774.770 2905.220 1777.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1954.770 2600.240 1957.870 3557.950 ;
+        RECT 1954.770 2905.220 1957.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2134.770 2600.240 2137.870 3557.950 ;
+        RECT 2134.770 2905.220 2137.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2314.770 2600.240 2317.870 3557.950 ;
+        RECT 2314.770 -38.270 2317.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2494.770 2600.240 2497.870 3557.950 ;
+        RECT 2494.770 -38.270 2497.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2674.770 2600.240 2677.870 3557.950 ;
+        RECT 2674.770 -38.270 2677.870 3557.950 ;
     END
     PORT
       LAYER met4 ;
@@ -5692,14 +5632,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2438.970 -9.470 2442.070 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2618.970 -9.470 2622.070 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -14.830 -9.470 -11.730 3529.150 ;
     END
     PORT
@@ -5712,55 +5644,55 @@
     END
     PORT
       LAYER met4 ;
-        RECT 458.970 2600.240 462.070 3529.150 ;
+        RECT 458.970 2905.220 462.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 638.970 2600.240 642.070 3529.150 ;
+        RECT 638.970 2905.220 642.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 818.970 2600.240 822.070 3529.150 ;
+        RECT 818.970 2905.220 822.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 998.970 2600.240 1002.070 3529.150 ;
+        RECT 998.970 2905.220 1002.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1178.970 2600.240 1182.070 3529.150 ;
+        RECT 1178.970 2905.220 1182.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1358.970 2600.240 1362.070 3529.150 ;
+        RECT 1358.970 2905.220 1362.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1538.970 2600.240 1542.070 3529.150 ;
+        RECT 1538.970 2905.220 1542.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1718.970 2600.240 1722.070 3529.150 ;
+        RECT 1718.970 2905.220 1722.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1898.970 2600.240 1902.070 3529.150 ;
+        RECT 1898.970 2905.220 1902.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2078.970 2600.240 2082.070 3529.150 ;
+        RECT 2078.970 2905.220 2082.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2258.970 2600.240 2262.070 3529.150 ;
+        RECT 2258.970 2905.220 2262.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2438.970 2600.240 2442.070 3529.150 ;
+        RECT 2438.970 -9.470 2442.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2618.970 2600.240 2622.070 3529.150 ;
+        RECT 2618.970 -9.470 2622.070 3529.150 ;
     END
     PORT
       LAYER met4 ;
@@ -5904,14 +5836,6 @@
     END
     PORT
       LAYER met4 ;
-        RECT 2457.570 -19.070 2460.670 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2637.570 -19.070 2640.670 290.000 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT -24.430 -19.070 -21.330 3538.750 ;
     END
     PORT
@@ -5924,55 +5848,55 @@
     END
     PORT
       LAYER met4 ;
-        RECT 477.570 2600.240 480.670 3538.750 ;
+        RECT 477.570 2905.220 480.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 657.570 2600.240 660.670 3538.750 ;
+        RECT 657.570 2905.220 660.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 837.570 2600.240 840.670 3538.750 ;
+        RECT 837.570 2905.220 840.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1017.570 2600.240 1020.670 3538.750 ;
+        RECT 1017.570 2905.220 1020.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1197.570 2600.240 1200.670 3538.750 ;
+        RECT 1197.570 2905.220 1200.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1377.570 2600.240 1380.670 3538.750 ;
+        RECT 1377.570 2905.220 1380.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1557.570 2600.240 1560.670 3538.750 ;
+        RECT 1557.570 2905.220 1560.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1737.570 2600.240 1740.670 3538.750 ;
+        RECT 1737.570 2905.220 1740.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1917.570 2600.240 1920.670 3538.750 ;
+        RECT 1917.570 2905.220 1920.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2097.570 2600.240 2100.670 3538.750 ;
+        RECT 2097.570 2905.220 2100.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2277.570 2600.240 2280.670 3538.750 ;
+        RECT 2277.570 2905.220 2280.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2457.570 2600.240 2460.670 3538.750 ;
+        RECT 2457.570 -19.070 2460.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2637.570 2600.240 2640.670 3538.750 ;
+        RECT 2637.570 -19.070 2640.670 3538.750 ;
     END
     PORT
       LAYER met4 ;
@@ -6833,9 +6757,9 @@
   END wbs_we_i
   OBS
       LAYER li1 ;
-        RECT 172.645 15.045 2912.115 2590.240 ;
+        RECT 335.485 14.025 2291.115 2895.220 ;
       LAYER met1 ;
-        RECT 2.830 13.700 2917.250 3502.300 ;
+        RECT 2.830 13.980 2911.270 3504.000 ;
       LAYER met2 ;
         RECT 2.860 3517.320 40.150 3518.050 ;
         RECT 41.270 3517.320 121.110 3518.050 ;
@@ -6873,8 +6797,8 @@
         RECT 2636.590 3517.320 2716.890 3518.050 ;
         RECT 2718.010 3517.320 2797.850 3518.050 ;
         RECT 2798.970 3517.320 2878.810 3518.050 ;
-        RECT 2879.930 3517.320 2917.220 3518.050 ;
-        RECT 2.860 2.680 2917.220 3517.320 ;
+        RECT 2879.930 3517.320 2917.230 3518.050 ;
+        RECT 2.860 2.680 2917.230 3517.320 ;
         RECT 3.550 2.310 7.950 2.680 ;
         RECT 9.070 2.310 13.930 2.680 ;
         RECT 15.050 2.310 19.910 2.680 ;
@@ -7583,7 +7507,7 @@
         RECT 2.800 31.300 2917.600 31.980 ;
         RECT 2.400 16.495 2917.600 31.300 ;
       LAYER met4 ;
-        RECT 360.000 300.000 2729.460 2590.240 ;
+        RECT 360.000 300.000 2286.480 2895.220 ;
   END
 END user_project_wrapper
 END LIBRARY
diff --git a/verilog/gl/rest_top.v b/verilog/gl/rest_top.v
index 79f0a34..13be5d8 100644
--- a/verilog/gl/rest_top.v
+++ b/verilog/gl/rest_top.v
@@ -2,11 +2,14 @@
 ###############################################################
 #  Generated by:      Cadence Innovus 20.10-p004_1
 #  OS:                Linux x86_64(Host ID merl-HP-Z840)
-#  Generated on:      Mon Dec 27 23:41:00 2021
+#  Generated on:      Tue Dec 28 03:50:07 2021
 #  Design:            rest_top
-#  Command:           write_netlist ~/Documents/rest_top.v -include_pg_ports -export_top_pg_nets -exclude_leaf_cells
+#  Command:           write_netlist rest_top_p.v -exclude_leaf_cells -include_pg_ports -export_top_pg_nets
 ###############################################################
 */
+// Generated by Cadence Genus(TM) Synthesis Solution 20.11-s111_1
+// Generated on: Dec 26 2021 17:08:14 PKT (Dec 26 2021 12:08:14 UTC)
+// Verification Directory fv/rest_top 
 module iccm_controller (
 	rst_ni, 
 	prog_i, 
@@ -16,7 +19,11 @@
 	addr_o, 
 	wdata_o, 
 	reset_o, 
-	FE_OFN21_n_470, 
+	FE_OFN18_n_470, 
+	FE_OFN17_n_470, 
+	clk_i_clone5, 
+	clk_i_clone4, 
+	clk_i_clone3, 
 	clk_i_clone2, 
 	clk_i_clone1, 
 	clk_i, 
@@ -30,7 +37,11 @@
    output [11:0] addr_o;
    output [31:0] wdata_o;
    output reset_o;
-   input FE_OFN21_n_470;
+   input FE_OFN18_n_470;
+   input FE_OFN17_n_470;
+   input clk_i_clone5;
+   input clk_i_clone4;
+   input clk_i_clone3;
    input clk_i_clone2;
    input clk_i_clone1;
    input clk_i;
@@ -38,7 +49,23 @@
    inout vssd1;
 
    // Internal wires
-   wire FE_OFN161_io_in_8;
+   wire FE_PDN4055_FE_OFN167_io_in_8;
+   wire FE_PDN3785_u_soc_rx_byte_i_4;
+   wire FE_PDN3757_u_soc_rx_byte_i_6;
+   wire FE_PDN3754_u_soc_rx_byte_i_7;
+   wire FE_PDN3687_FE_OFN1809_n_160;
+   wire FE_OFN18988_u_soc_rx_byte_i_2;
+   wire FE_OFN1809_n_160;
+   wire FE_OFN1669_n_179;
+   wire FE_OFN1668_n_77;
+   wire FE_OFN1667_n_67;
+   wire FE_OFN1297_n_121;
+   wire FE_OFN1296_n_50;
+   wire FE_OFN1285_u_soc_rx_dv_i;
+   wire FE_OFN515_u_soc_rx_byte_i_3;
+   wire FE_OFN514_u_soc_rx_byte_i_5;
+   wire FE_OFN168_io_in_8;
+   wire FE_OFN167_io_in_8;
    wire [1:0] byte_count;
    wire [1:0] ctrl_fsm_cs;
    wire n_0;
@@ -202,117 +229,241 @@
    wire n_202;
 
    // Module instantiations
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC161_io_in_8 (
+   sky130_fd_sc_hd__diode_2 DIODE_198 (
+	.DIODE(FE_OFN167_io_in_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC4055_FE_OFN167_io_in_8 (
+	.A(FE_OFN167_io_in_8),
+	.X(FE_PDN4055_FE_OFN167_io_in_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3785_u_soc_rx_byte_i_4 (
+	.A(rx_byte_i[4]),
+	.X(FE_PDN3785_u_soc_rx_byte_i_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3757_u_soc_rx_byte_i_6 (
+	.A(rx_byte_i[6]),
+	.X(FE_PDN3757_u_soc_rx_byte_i_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3754_u_soc_rx_byte_i_7 (
+	.A(rx_byte_i[7]),
+	.X(FE_PDN3754_u_soc_rx_byte_i_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3687_FE_OFN1809_n_160 (
+	.A(FE_OFN1809_n_160),
+	.X(FE_PDN3687_FE_OFN1809_n_160), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_180 (
+	.DIODE(rx_byte_i[0]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3470_u_soc_rx_byte_i_2 (
+	.A(rx_byte_i[2]),
+	.X(FE_OFN18988_u_soc_rx_byte_i_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1809_n_160 (
+	.A(n_160),
+	.X(FE_OFN1809_n_160), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1669_n_179 (
+	.A(n_179),
+	.X(FE_OFN1669_n_179), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1668_n_77 (
+	.A(n_77),
+	.X(FE_OFN1668_n_77), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1667_n_67 (
+	.A(n_67),
+	.X(FE_OFN1667_n_67), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC1297_n_121 (
+	.A(n_121),
+	.X(FE_OFN1297_n_121), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1296_n_50 (
+	.A(n_50),
+	.X(FE_OFN1296_n_50), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1285_u_soc_rx_dv_i (
+	.A(rx_dv_i),
+	.X(FE_OFN1285_u_soc_rx_dv_i), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC515_u_soc_rx_byte_i_3 (
+	.A(rx_byte_i[3]),
+	.X(FE_OFN515_u_soc_rx_byte_i_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC514_u_soc_rx_byte_i_5 (
+	.A(rx_byte_i[5]),
+	.X(FE_OFN514_u_soc_rx_byte_i_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC168_io_in_8 (
 	.A(prog_i),
-	.X(FE_OFN161_io_in_8), 
+	.X(FE_OFN168_io_in_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC167_io_in_8 (
+	.A(prog_i),
+	.X(FE_OFN167_io_in_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[0]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_154),
 	.Q(addr_o[0]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[1]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_162),
 	.Q(addr_o[1]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[2]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_170),
 	.Q(addr_o[2]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[3]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_175),
 	.Q(addr_o[3]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[4]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_180),
 	.Q(addr_o[4]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[5]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_186),
 	.Q(addr_o[5]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[6]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_192),
 	.Q(addr_o[6]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[7]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_197),
 	.Q(addr_o[7]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[8]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_200),
 	.Q(addr_o[8]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \addr_q_reg[9]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone3),
 	.D(n_202),
 	.Q(addr_o[9]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \byte_count_reg[1]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_119),
 	.Q(byte_count[1]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfstp_2 reset_q_reg (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_191),
 	.Q(reset_o),
-	.SET_B(rst_ni), 
+	.SET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -321,7 +472,7 @@
 	.CLK(clk_i),
 	.D(n_131),
 	.Q(wdata_o[24]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -330,7 +481,7 @@
 	.CLK(clk_i),
 	.D(n_130),
 	.Q(wdata_o[25]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -339,7 +490,7 @@
 	.CLK(clk_i),
 	.D(n_128),
 	.Q(wdata_o[26]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -348,7 +499,7 @@
 	.CLK(clk_i),
 	.D(n_127),
 	.Q(wdata_o[27]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -357,7 +508,7 @@
 	.CLK(clk_i),
 	.D(n_126),
 	.Q(wdata_o[28]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -366,7 +517,7 @@
 	.CLK(clk_i),
 	.D(n_124),
 	.Q(wdata_o[29]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -375,61 +526,61 @@
 	.CLK(clk_i),
 	.D(n_123),
 	.Q(wdata_o[30]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q0_reg[7]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_122),
 	.Q(wdata_o[31]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q1_reg[0]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_138),
 	.Q(wdata_o[16]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q1_reg[1]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_152),
 	.Q(wdata_o[17]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q1_reg[2]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_150),
 	.Q(wdata_o[18]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q1_reg[3]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_149),
 	.Q(wdata_o[19]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q1_reg[4]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_148),
 	.Q(wdata_o[20]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -438,185 +589,185 @@
 	.CLK(clk_i),
 	.D(n_147),
 	.Q(wdata_o[21]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q1_reg[6]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_146),
 	.Q(wdata_o[22]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q1_reg[7]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_145),
 	.Q(wdata_o[23]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[0]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_144),
 	.Q(wdata_o[8]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[1]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_143),
 	.Q(wdata_o[9]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[2]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_142),
 	.Q(wdata_o[10]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[3]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_133),
 	.Q(wdata_o[11]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[4]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_141),
 	.Q(wdata_o[12]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[5]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_140),
 	.Q(wdata_o[13]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[6]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_139),
 	.Q(wdata_o[14]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q2_reg[7]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_153),
 	.Q(wdata_o[15]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[0]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_137),
 	.Q(wdata_o[0]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[1]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_129),
 	.Q(wdata_o[1]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[2]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone4),
 	.D(n_136),
 	.Q(wdata_o[2]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[3]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone5),
 	.D(n_135),
 	.Q(wdata_o[3]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[4]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_125),
 	.Q(wdata_o[4]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[5]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone5),
 	.D(n_132),
 	.Q(wdata_o[5]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[6]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone4),
 	.D(n_134),
 	.Q(wdata_o[6]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \rx_byte_q3_reg[7]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone5),
 	.D(n_151),
 	.Q(wdata_o[7]),
-	.RESET_B(FE_OFN21_n_470), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 we_q_reg (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_168),
 	.Q(we_o),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5426__2398 (
 	.A(n_201),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_202), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -635,7 +786,7 @@
    sky130_fd_sc_hd__a21oi_1 g5429__6260 (
 	.A1(n_198),
 	.A2(n_73),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_200), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -664,7 +815,7 @@
    sky130_fd_sc_hd__a21oi_1 g5433__5526 (
 	.A1(n_195),
 	.A2(n_72),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_197), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -698,7 +849,7 @@
    sky130_fd_sc_hd__a21oi_1 g5438__2802 (
 	.A1(n_190),
 	.A2(n_64),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_192), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -707,7 +858,7 @@
    sky130_fd_sc_hd__a21oi_1 g5441__1705 (
 	.A1(n_184),
 	.A2(n_55),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_OFN167_io_in_8),
 	.Y(n_191), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -724,7 +875,7 @@
    sky130_fd_sc_hd__a21oi_1 g5444__8246 (
 	.A1(n_185),
 	.A2(n_57),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_OFN167_io_in_8),
 	.Y(n_189), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -742,7 +893,7 @@
    sky130_fd_sc_hd__a21oi_1 g5446__6131 (
 	.A1(n_183),
 	.A2(n_62),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_186), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -750,7 +901,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__o21ai_1 g5447__1881 (
 	.A1(n_47),
-	.A2(n_179),
+	.A2(FE_OFN1669_n_179),
 	.B1(ctrl_fsm_cs[1]),
 	.Y(n_185), 
 	.VPWR(vccd1), 
@@ -758,7 +909,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand3_1 g5448__5115 (
-	.A(n_179),
+	.A(FE_OFN1669_n_179),
 	.B(ctrl_fsm_cs[0]),
 	.C(ctrl_fsm_cs[1]),
 	.Y(n_184), 
@@ -786,7 +937,7 @@
    sky130_fd_sc_hd__a21oi_1 g5452__6161 (
 	.A1(n_178),
 	.A2(n_70),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_180), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -797,7 +948,7 @@
 	.A2(wdata_o[28]),
 	.A3(wdata_o[27]),
 	.A4(n_174),
-	.B1(rst_ni),
+	.B1(FE_OFN17_n_470),
 	.Y(n_179), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -823,7 +974,7 @@
    sky130_fd_sc_hd__a21oi_1 g5457__2346 (
 	.A1(n_173),
 	.A2(n_74),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_175), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -859,7 +1010,7 @@
    sky130_fd_sc_hd__a21oi_1 g5462__5477 (
 	.A1(n_167),
 	.A2(n_71),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_170), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -875,7 +1026,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5466__5107 (
 	.A(n_161),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_168), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -901,8 +1052,8 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor3_1 g5470__8428 (
 	.A(n_52),
-	.B(n_160),
-	.C(FE_OFN161_io_in_8),
+	.B(FE_PDN3687_FE_OFN1809_n_160),
+	.C(FE_OFN167_io_in_8),
 	.Y(n_165), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -920,7 +1071,7 @@
    sky130_fd_sc_hd__a21oi_1 g5472__6783 (
 	.A1(n_159),
 	.A2(n_75),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_162), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -929,7 +1080,7 @@
    sky130_fd_sc_hd__a21oi_1 g5473__3680 (
 	.A1(we_o),
 	.A2(ctrl_fsm_cs[0]),
-	.B1(n_160),
+	.B1(FE_PDN3687_FE_OFN1809_n_160),
 	.Y(n_161), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -957,7 +1108,7 @@
    sky130_fd_sc_hd__nand4b_1 g5477__1705 (
 	.A_N(n_117),
 	.B(n_155),
-	.C(n_121),
+	.C(FE_OFN1297_n_121),
 	.D(wdata_o[6]),
 	.Y(n_158), 
 	.VPWR(vccd1), 
@@ -976,7 +1127,7 @@
    sky130_fd_sc_hd__a21oi_1 g5496__8246 (
 	.A1(n_118),
 	.A2(n_63),
-	.B1(FE_OFN161_io_in_8),
+	.B1(FE_PDN4055_FE_OFN167_io_in_8),
 	.Y(n_154), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -993,7 +1144,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5513__6131 (
 	.A(n_87),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_153), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1001,7 +1152,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5514__1881 (
 	.A(n_97),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_152), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1009,7 +1160,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5515__5115 (
 	.A(n_100),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_151), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1017,7 +1168,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5516__7482 (
 	.A(n_96),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_150), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1025,7 +1176,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5517__4733 (
 	.A(n_95),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_149), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1033,7 +1184,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5518__6161 (
 	.A(n_94),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_148), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1041,7 +1192,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5519__9315 (
 	.A(n_102),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_147), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1049,7 +1200,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5520__9945 (
 	.A(n_92),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_146), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1057,7 +1208,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5521__2883 (
 	.A(n_99),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_145), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1065,7 +1216,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5522__2346 (
 	.A(n_91),
-	.B(prog_i),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_144), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1073,7 +1224,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5523__1666 (
 	.A(n_90),
-	.B(prog_i),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_143), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1081,7 +1232,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5524__7410 (
 	.A(n_89),
-	.B(prog_i),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_142), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1089,7 +1240,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5525__6417 (
 	.A(n_85),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_141), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1097,7 +1248,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5526__5477 (
 	.A(n_88),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_140), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1105,7 +1256,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5527__2398 (
 	.A(n_84),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_139), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1113,7 +1264,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5528__5107 (
 	.A(n_98),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_138), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1121,7 +1272,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5530__6260 (
 	.A(n_93),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_137), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1129,7 +1280,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5531__4319 (
 	.A(n_105),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_136), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1137,7 +1288,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5532__8428 (
 	.A(n_104),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_135), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1145,7 +1296,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5533__5526 (
 	.A(n_106),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_134), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1153,7 +1304,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5534__6783 (
 	.A(n_86),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_133), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1161,7 +1312,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5535__3680 (
 	.A(n_103),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_132), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1169,7 +1320,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5536__1617 (
 	.A(n_113),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_131), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1177,7 +1328,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5537__2802 (
 	.A(n_112),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_130), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1185,7 +1336,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5538__1705 (
 	.A(n_111),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_129), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1193,7 +1344,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5539__5122 (
 	.A(n_120),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_128), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1201,7 +1352,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5540__8246 (
 	.A(n_110),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_127), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1209,7 +1360,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5541__7098 (
 	.A(n_109),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_126), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1217,7 +1368,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5542__6131 (
 	.A(n_101),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN168_io_in_8),
 	.Y(n_125), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1225,7 +1376,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5543__1881 (
 	.A(n_108),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_124), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1233,7 +1384,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5544__5115 (
 	.A(n_107),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_123), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1241,7 +1392,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5545__7482 (
 	.A(n_114),
-	.B(FE_OFN161_io_in_8),
+	.B(FE_OFN167_io_in_8),
 	.Y(n_122), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1259,7 +1410,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5547__6161 (
 	.A1(n_69),
-	.A2(rx_byte_i[2]),
+	.A2(FE_OFN18988_u_soc_rx_byte_i_2),
 	.B1(n_68),
 	.B2(wdata_o[26]),
 	.Y(n_120), 
@@ -1269,7 +1420,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5548__9315 (
 	.A(n_80),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_119), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1314,7 +1465,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5553__7410 (
 	.A1(n_69),
-	.A2(rx_byte_i[7]),
+	.A2(FE_PDN3754_u_soc_rx_byte_i_7),
 	.B1(n_68),
 	.B2(wdata_o[31]),
 	.Y(n_114), 
@@ -1343,7 +1494,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5556__2398 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[1]),
 	.B1(n_66),
 	.B2(wdata_o[1]),
@@ -1354,7 +1505,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5557__5107 (
 	.A1(n_69),
-	.A2(rx_byte_i[3]),
+	.A2(FE_OFN515_u_soc_rx_byte_i_3),
 	.B1(n_68),
 	.B2(wdata_o[27]),
 	.Y(n_110), 
@@ -1364,7 +1515,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5558__6260 (
 	.A1(n_69),
-	.A2(rx_byte_i[4]),
+	.A2(FE_PDN3785_u_soc_rx_byte_i_4),
 	.B1(n_68),
 	.B2(wdata_o[28]),
 	.Y(n_109), 
@@ -1374,7 +1525,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5559__4319 (
 	.A1(n_69),
-	.A2(rx_byte_i[5]),
+	.A2(FE_OFN514_u_soc_rx_byte_i_5),
 	.B1(n_68),
 	.B2(wdata_o[29]),
 	.Y(n_108), 
@@ -1384,7 +1535,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5560__8428 (
 	.A1(n_69),
-	.A2(rx_byte_i[6]),
+	.A2(FE_PDN3757_u_soc_rx_byte_i_6),
 	.B1(n_68),
 	.B2(wdata_o[30]),
 	.Y(n_107), 
@@ -1393,7 +1544,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5561__5526 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[6]),
 	.B1(n_66),
 	.B2(wdata_o[6]),
@@ -1403,7 +1554,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5562__6783 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[2]),
 	.B1(n_66),
 	.B2(wdata_o[2]),
@@ -1413,7 +1564,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5563__3680 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[3]),
 	.B1(n_66),
 	.B2(wdata_o[3]),
@@ -1423,7 +1574,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5564__1617 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[5]),
 	.B1(n_66),
 	.B2(wdata_o[5]),
@@ -1434,7 +1585,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5566__2802 (
 	.A1(n_78),
-	.A2(rx_byte_i[5]),
+	.A2(FE_OFN514_u_soc_rx_byte_i_5),
 	.B1(n_79),
 	.B2(wdata_o[21]),
 	.Y(n_102), 
@@ -1443,7 +1594,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5567__1705 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[4]),
 	.B1(n_66),
 	.B2(wdata_o[4]),
@@ -1453,7 +1604,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5568__5122 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[7]),
 	.B1(n_66),
 	.B2(wdata_o[7]),
@@ -1464,7 +1615,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5569__8246 (
 	.A1(n_78),
-	.A2(rx_byte_i[7]),
+	.A2(FE_PDN3754_u_soc_rx_byte_i_7),
 	.B1(n_79),
 	.B2(wdata_o[23]),
 	.Y(n_99), 
@@ -1494,7 +1645,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5572__1881 (
 	.A1(n_78),
-	.A2(rx_byte_i[2]),
+	.A2(FE_OFN18988_u_soc_rx_byte_i_2),
 	.B1(n_79),
 	.B2(wdata_o[18]),
 	.Y(n_96), 
@@ -1504,7 +1655,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5573__5115 (
 	.A1(n_78),
-	.A2(rx_byte_i[3]),
+	.A2(FE_OFN515_u_soc_rx_byte_i_3),
 	.B1(n_79),
 	.B2(wdata_o[19]),
 	.Y(n_95), 
@@ -1514,7 +1665,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5574__7482 (
 	.A1(n_78),
-	.A2(rx_byte_i[4]),
+	.A2(FE_PDN3785_u_soc_rx_byte_i_4),
 	.B1(n_79),
 	.B2(wdata_o[20]),
 	.Y(n_94), 
@@ -1523,7 +1674,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5575__4733 (
-	.A1(n_67),
+	.A1(FE_OFN1667_n_67),
 	.A2(rx_byte_i[0]),
 	.B1(n_66),
 	.B2(wdata_o[0]),
@@ -1534,7 +1685,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5576__6161 (
 	.A1(n_78),
-	.A2(rx_byte_i[6]),
+	.A2(FE_PDN3757_u_soc_rx_byte_i_6),
 	.B1(n_79),
 	.B2(wdata_o[22]),
 	.Y(n_92), 
@@ -1543,7 +1694,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5577__9315 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[0]),
 	.B1(n_76),
 	.B2(wdata_o[8]),
@@ -1553,7 +1704,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5578__9945 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[1]),
 	.B1(n_76),
 	.B2(wdata_o[9]),
@@ -1563,7 +1714,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5579__2883 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[2]),
 	.B1(n_76),
 	.B2(wdata_o[10]),
@@ -1573,7 +1724,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5580__2346 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[5]),
 	.B1(n_76),
 	.B2(wdata_o[13]),
@@ -1583,7 +1734,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5581__1666 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[7]),
 	.B1(n_76),
 	.B2(wdata_o[15]),
@@ -1593,7 +1744,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5582__7410 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[3]),
 	.B1(n_76),
 	.B2(wdata_o[11]),
@@ -1603,7 +1754,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5583__6417 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[4]),
 	.B1(n_76),
 	.B2(wdata_o[12]),
@@ -1613,7 +1764,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22oi_1 g5584__5477 (
-	.A1(n_77),
+	.A1(FE_OFN1668_n_77),
 	.A2(rx_byte_i[6]),
 	.B1(n_76),
 	.B2(wdata_o[14]),
@@ -1633,7 +1784,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5586__5107 (
 	.A(n_65),
-	.B(FE_OFN161_io_in_8),
+	.B(prog_i),
 	.Y(n_81), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1657,7 +1808,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_2 g5589 (
-	.A(n_77),
+	.A(FE_OFN1668_n_77),
 	.Y(n_76), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1735,7 +1886,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_2 g5599 (
-	.A(n_67),
+	.A(FE_OFN1667_n_67),
 	.Y(n_66), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1826,7 +1977,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g5610__9315 (
-	.A(n_50),
+	.A(FE_OFN1296_n_50),
 	.B(byte_count[1]),
 	.Y(n_59), 
 	.VPWR(vccd1), 
@@ -1841,7 +1992,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 g5612__2883 (
+   sky130_fd_sc_hd__nor2_2 g5612__2883 (
 	.A(n_50),
 	.B(n_48),
 	.Y(n_57), 
@@ -1868,7 +2019,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor3_1 g5615__7410 (
-	.A(rx_dv_i),
+	.A(FE_OFN1285_u_soc_rx_dv_i),
 	.B(ctrl_fsm_cs[0]),
 	.C(ctrl_fsm_cs[1]),
 	.Y(n_52), 
@@ -1885,7 +2036,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_2 g5617 (
-	.A(n_50),
+	.A(FE_OFN1296_n_50),
 	.Y(n_49), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -1908,38 +2059,38 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_1 g5620 (
-	.A(rx_dv_i),
+	.A(FE_OFN1285_u_soc_rx_dv_i),
 	.Y(n_47), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfsbp_1 \ctrl_fsm_cs_reg[0]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_165),
 	.Q(ctrl_fsm_cs[0]),
 	.Q_N(n_26),
-	.SET_B(rst_ni), 
+	.SET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfsbp_1 \ctrl_fsm_cs_reg[1]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_189),
 	.Q(ctrl_fsm_cs[1]),
 	.Q_N(n_1),
-	.SET_B(rst_ni), 
+	.SET_B(FE_OFN17_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \byte_count_reg[0]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone1),
 	.D(n_81),
 	.Q(byte_count[0]),
 	.Q_N(n_0),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN18_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -1954,19 +2105,18 @@
 	addr_i, 
 	wdata_i, 
 	rdata_o, 
-	FE_OFN10_io_out_37, 
-	FE_OFN9_io_out_37, 
-	FE_OFN8_io_out_37, 
+	FE_OFN5_io_out_37, 
 	FE_OFN4_io_out_37, 
 	FE_OFN3_io_out_37, 
-	FE_OFN2_io_out_37, 
-	clk_i_clone6, 
+	FE_OFN1_io_out_37, 
+	FE_OFN0_io_out_37, 
+	FE_OFN62_io_out_37, 
+	clk_i_clone1, 
 	clk_i_clone5, 
 	clk_i_clone4, 
 	clk_i_clone3, 
-	clk_i_clone2, 
-	clk_i_clone1, 
 	clk_i, 
+	clk_i_clone2, 
 	vccd1, 
 	vssd1);
    input rst_ni;
@@ -1976,121 +2126,165 @@
    input [27:0] addr_i;
    input [31:0] wdata_i;
    output [31:0] rdata_o;
-   input FE_OFN10_io_out_37;
-   input FE_OFN9_io_out_37;
-   input FE_OFN8_io_out_37;
+   input FE_OFN5_io_out_37;
    input FE_OFN4_io_out_37;
    input FE_OFN3_io_out_37;
-   input FE_OFN2_io_out_37;
-   input clk_i_clone6;
+   input FE_OFN1_io_out_37;
+   input FE_OFN0_io_out_37;
+   input FE_OFN62_io_out_37;
+   input clk_i_clone1;
    input clk_i_clone5;
    input clk_i_clone4;
    input clk_i_clone3;
-   input clk_i_clone2;
-   input clk_i_clone1;
    input clk_i;
+   input clk_i_clone2;
    inout vccd1;
    inout vssd1;
 
    // Internal wires
-   wire FE_USKN4674_CTS_17;
-   wire FE_PDN4049_addrn_4;
-   wire FE_PDN4045_FE_OFN1173_addrn_11;
-   wire FE_PDN4033_FE_OFN1762_n;
-   wire FE_PDN4004_FE_OFN1157_addrn_19;
-   wire FE_PDN3996_addrn_5;
-   wire FE_PDN3921_FE_OFN1162_addrn_17;
-   wire FE_OFN19568_FE_OFN1166_addrn_15;
-   wire FE_OFN19567_FE_OFN1166_addrn_15;
+   wire FE_PDN19244_FE_OFN18753_FE_OFN1304_addrn_21;
+   wire FE_PDN4038_FE_OFN1337_wdatan_31;
+   wire FE_PSN3993_FE_PDN3685_FE_OFN1674_u_soc_u_tcam_data_addr_26;
+   wire FE_PSN3980_FE_PDN3682_FE_OFN1676_u_soc_u_tcam_data_addr_24;
+   wire FE_PSN3979_FE_OFN18600_u_soc_u_tcam_data_wdata_8;
+   wire FE_PSN3970_FE_OFN18292_u_soc_u_tcam_data_addr_11;
+   wire FE_PDN3874_addrn_2;
+   wire FE_PDN3834_wdatan_27;
+   wire FE_PDN3811_FE_OFN1337_wdatan_31;
+   wire FE_PDN3802_FE_OFN1338_wdatan_30;
+   wire FE_PDN3793_addrn_5;
+   wire FE_PDN3791_FE_OFN1316_addrn_15;
+   wire FE_PDN3778_FE_OFN1331_addrn_4;
+   wire FE_PDN3765_FE_OFN1320_addrn_12;
+   wire FE_PDN3755_FE_OFN1314_addrn_16;
+   wire FE_PDN3685_FE_OFN1674_u_soc_u_tcam_data_addr_26;
+   wire FE_PDN3682_FE_OFN1676_u_soc_u_tcam_data_addr_24;
+   wire FE_OFN19158_FE_OFN18822_FE_OFN1379_webn;
+   wire FE_OFN19157_addrn_1;
+   wire FE_OFN19155_addrn_23;
+   wire FE_OFN19154_addrn_24;
    wire CTS_1;
-   wire FE_OFN19052_FE_OFN1222_webn;
-   wire FE_OFN19013_FE_OFN1164_addrn_16;
-   wire FE_OFN19012_FE_OFN1164_addrn_16;
-   wire FE_OFN18987_FE_OFN1172_addrn_12;
-   wire FE_OFN18986_FE_OFN1172_addrn_12;
-   wire FE_OFN18957_FE_OFN1170_addrn_13;
-   wire FE_OFN18956_FE_OFN1170_addrn_13;
-   wire FE_OFN18372_u_soc_u_tcam_data_addr_26;
-   wire FE_OFN18358_u_soc_u_tcam_data_addr_24;
-   wire FE_OFN1762_n;
-   wire FE_OFN1761_n;
-   wire FE_OFN1760_n;
-   wire FE_OFN1759_n;
-   wire FE_OFN1220_wdatan_0;
-   wire FE_OFN1219_wdatan_1;
-   wire FE_OFN1218_wdatan_2;
-   wire FE_OFN1217_wdatan_3;
-   wire FE_OFN1216_wdatan_4;
-   wire FE_OFN1215_wdatan_5;
-   wire FE_OFN1214_wdatan_6;
-   wire FE_OFN1213_wdatan_7;
-   wire FE_OFN1212_wdatan_8;
-   wire FE_OFN1211_wdatan_9;
-   wire FE_OFN1210_wdatan_10;
-   wire FE_OFN1209_wdatan_11;
-   wire FE_OFN1208_wdatan_12;
-   wire FE_OFN1207_wdatan_13;
-   wire FE_OFN1206_wdatan_14;
-   wire FE_OFN1205_wdatan_15;
-   wire FE_OFN1204_wdatan_16;
-   wire FE_OFN1203_wdatan_17;
-   wire FE_OFN1202_wdatan_18;
-   wire FE_OFN1201_wdatan_19;
-   wire FE_OFN1200_wdatan_20;
-   wire FE_OFN1199_wdatan_21;
-   wire FE_OFN1198_wdatan_22;
-   wire FE_OFN1197_wdatan_23;
-   wire FE_OFN1196_wdatan_24;
-   wire FE_OFN1195_wdatan_25;
-   wire FE_OFN1194_wdatan_26;
-   wire FE_OFN1193_wdatan_27;
-   wire FE_OFN1192_wdatan_28;
-   wire FE_OFN1191_wdatan_29;
-   wire FE_OFN1190_wdatan_30;
-   wire FE_OFN1189_wdatan_31;
-   wire FE_OFN1188_addrn_0;
-   wire FE_OFN1187_addrn_1;
-   wire FE_OFN1186_addrn_2;
-   wire FE_OFN1185_addrn_3;
-   wire FE_OFN1184_addrn_4;
-   wire FE_OFN1183_addrn_5;
-   wire FE_OFN1182_addrn_6;
-   wire FE_OFN1181_addrn_7;
-   wire FE_OFN1180_addrn_7;
-   wire FE_OFN1179_addrn_8;
-   wire FE_OFN1178_addrn_8;
-   wire FE_OFN1177_addrn_9;
-   wire FE_OFN1176_addrn_10;
-   wire FE_OFN1175_addrn_10;
-   wire FE_OFN1174_addrn_11;
-   wire FE_OFN1173_addrn_11;
-   wire FE_OFN1172_addrn_12;
-   wire FE_OFN1171_addrn_12;
-   wire FE_OFN1170_addrn_13;
-   wire FE_OFN1169_addrn_13;
-   wire FE_OFN1168_addrn_14;
-   wire FE_OFN1167_addrn_14;
-   wire FE_OFN1166_addrn_15;
-   wire FE_OFN1165_addrn_15;
-   wire FE_OFN1164_addrn_16;
-   wire FE_OFN1163_addrn_16;
-   wire FE_OFN1162_addrn_17;
-   wire FE_OFN1161_addrn_17;
-   wire FE_OFN1160_addrn_18;
-   wire FE_OFN1159_addrn_18;
-   wire FE_OFN1158_addrn_19;
-   wire FE_OFN1157_addrn_19;
-   wire FE_OFN1156_addrn_20;
-   wire FE_OFN1155_addrn_20;
-   wire FE_OFN1154_addrn_21;
-   wire FE_OFN1153_addrn_21;
-   wire FE_OFN1152_addrn_22;
-   wire FE_OFN1151_addrn_22;
-   wire FE_OFN1150_addrn_23;
-   wire FE_OFN1149_addrn_24;
-   wire FE_OFN1148_addrn_25;
-   wire FE_OFN1147_addrn_26;
-   wire FE_OFN1146_addrn_27;
+   wire CTS_3;
+   wire CTS_2;
+   wire FE_OFN18858_n;
+   wire FE_OFN18857_n;
+   wire FE_OFN18822_FE_OFN1379_webn;
+   wire FE_OFN18753_FE_OFN1304_addrn_21;
+   wire FE_OFN18707_FE_OFN1303_addrn_22;
+   wire FE_OFN18706_FE_OFN1303_addrn_22;
+   wire FE_OFN18705_FE_OFN1306_addrn_20;
+   wire FE_OFN18704_FE_OFN1306_addrn_20;
+   wire FE_OFN18600_u_soc_u_tcam_data_wdata_8;
+   wire FE_OFN18455_u_soc_u_tcam_data_addr_1;
+   wire FE_OFN18295_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__6;
+   wire FE_OFN18293_u_soc_u_tcam_data_addr_10;
+   wire FE_OFN18292_u_soc_u_tcam_data_addr_11;
+   wire FE_OFN18278_u_soc_u_tcam_data_wdata_11;
+   wire FE_OFN18250_u_soc_u_tcam_data_wdata_12;
+   wire FE_OFN18238_u_soc_u_tcam_data_wdata_10;
+   wire FE_OFN18235_u_soc_u_tcam_data_wdata_9;
+   wire FE_OFN18225_u_soc_u_tcam_data_wdata_0;
+   wire FE_OFN18082_u_soc_u_tcam_n_27;
+   wire FE_OFN1914_n;
+   wire FE_OFN1913_n;
+   wire FE_OFN1912_n;
+   wire FE_OFN1810_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__14;
+   wire FE_OFN1692_u_soc_u_tcam_data_addr_6;
+   wire FE_OFN1691_u_soc_u_tcam_data_addr_7;
+   wire FE_OFN1690_u_soc_u_tcam_data_addr_8;
+   wire FE_OFN1689_u_soc_u_tcam_data_addr_9;
+   wire FE_OFN1688_u_soc_u_tcam_data_addr_12;
+   wire FE_OFN1687_u_soc_u_tcam_data_addr_13;
+   wire FE_OFN1686_u_soc_u_tcam_data_addr_14;
+   wire FE_OFN1685_u_soc_u_tcam_data_addr_15;
+   wire FE_OFN1684_u_soc_u_tcam_data_addr_16;
+   wire FE_OFN1683_u_soc_u_tcam_data_addr_17;
+   wire FE_OFN1682_u_soc_u_tcam_data_addr_18;
+   wire FE_OFN1681_u_soc_u_tcam_data_addr_19;
+   wire FE_OFN1680_u_soc_u_tcam_data_addr_20;
+   wire FE_OFN1679_u_soc_u_tcam_data_addr_21;
+   wire FE_OFN1678_u_soc_u_tcam_data_addr_22;
+   wire FE_OFN1677_u_soc_u_tcam_data_addr_23;
+   wire FE_OFN1676_u_soc_u_tcam_data_addr_24;
+   wire FE_OFN1675_u_soc_u_tcam_data_addr_25;
+   wire FE_OFN1674_u_soc_u_tcam_data_addr_26;
+   wire FE_OFN1673_u_soc_u_tcam_data_addr_27;
+   wire FE_OFN1672_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__30;
+   wire FE_OFN1377_wdatan_0;
+   wire FE_OFN1376_wdatan_1;
+   wire FE_OFN1375_wdatan_2;
+   wire FE_OFN1374_wdatan_3;
+   wire FE_OFN1373_wdatan_4;
+   wire FE_OFN1372_wdatan_5;
+   wire FE_OFN1371_wdatan_6;
+   wire FE_OFN1370_wdatan_7;
+   wire FE_OFN1369_wdatan_8;
+   wire FE_OFN1368_wdatan_9;
+   wire FE_OFN1367_wdatan_10;
+   wire FE_OFN1366_wdatan_11;
+   wire FE_OFN1365_wdatan_12;
+   wire FE_OFN1364_wdatan_13;
+   wire FE_OFN1363_wdatan_14;
+   wire FE_OFN1362_wdatan_15;
+   wire FE_OFN1361_wdatan_16;
+   wire FE_OFN1360_wdatan_17;
+   wire FE_OFN1359_wdatan_18;
+   wire FE_OFN1358_wdatan_19;
+   wire FE_OFN1357_wdatan_20;
+   wire FE_OFN1356_wdatan_21;
+   wire FE_OFN1355_wdatan_22;
+   wire FE_OFN1354_wdatan_23;
+   wire FE_OFN1353_wdatan_24;
+   wire FE_OFN1352_wdatan_25;
+   wire FE_OFN1351_wdatan_25;
+   wire FE_OFN1350_wdatan_26;
+   wire FE_OFN1348_wdatan_26;
+   wire FE_OFN1347_wdatan_27;
+   wire FE_OFN1346_wdatan_27;
+   wire FE_OFN1345_wdatan_28;
+   wire FE_OFN1343_wdatan_28;
+   wire FE_OFN1342_wdatan_29;
+   wire FE_OFN1341_wdatan_29;
+   wire FE_OFN1340_wdatan_30;
+   wire FE_OFN1338_wdatan_30;
+   wire FE_OFN1337_wdatan_31;
+   wire FE_OFN1336_wdatan_31;
+   wire FE_OFN1335_addrn_0;
+   wire FE_OFN1333_addrn_2;
+   wire FE_OFN1332_addrn_3;
+   wire FE_OFN1331_addrn_4;
+   wire FE_OFN1330_addrn_5;
+   wire FE_OFN1329_addrn_5;
+   wire FE_OFN1328_addrn_6;
+   wire FE_OFN1327_addrn_6;
+   wire FE_OFN1326_addrn_7;
+   wire FE_OFN1325_addrn_8;
+   wire FE_OFN1324_addrn_8;
+   wire FE_OFN1323_addrn_9;
+   wire FE_OFN1322_addrn_10;
+   wire FE_OFN1321_addrn_11;
+   wire FE_OFN1320_addrn_12;
+   wire FE_OFN1319_addrn_13;
+   wire FE_OFN1318_addrn_14;
+   wire FE_OFN1317_addrn_14;
+   wire FE_OFN1316_addrn_15;
+   wire FE_OFN1315_addrn_15;
+   wire FE_OFN1314_addrn_16;
+   wire FE_OFN1313_addrn_16;
+   wire FE_OFN1312_addrn_17;
+   wire FE_OFN1311_addrn_17;
+   wire FE_OFN1310_addrn_18;
+   wire FE_OFN1309_addrn_18;
+   wire FE_OFN1308_addrn_19;
+   wire FE_OFN1307_addrn_19;
+   wire FE_OFN1306_addrn_20;
+   wire FE_OFN1305_addrn_20;
+   wire FE_OFN1302_addrn_23;
+   wire FE_OFN1301_addrn_24;
+   wire FE_OFN1300_addrn_25;
+   wire FE_OFN1299_addrn_26;
+   wire FE_OFN1298_addrn_27;
+   wire FE_OFN65_io_out_37;
    wire [3:0] wmaskn;
    wire [27:0] addrn;
    wire [31:0] wdatan;
@@ -2099,688 +2293,1045 @@
    wire webn;
 
    // Module instantiations
-   sky130_fd_sc_hd__clkbuf_1 FE_USKC4674_CTS_17 (
-	.A(clk_i_clone6),
-	.X(FE_USKN4674_CTS_17), 
+   sky130_fd_sc_hd__clkbuf_16 FE_PDC3827_FE_OFN18753_FE_OFN1304_addrn_21 (
+	.A(FE_OFN18753_FE_OFN1304_addrn_21),
+	.X(FE_PDN19244_FE_OFN18753_FE_OFN1304_addrn_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4049_addrn_4 (
-	.A(addrn[4]),
-	.X(FE_PDN4049_addrn_4), 
+   sky130_fd_sc_hd__clkbuf_8 FE_PDC4038_FE_OFN1337_wdatan_31 (
+	.A(FE_PDN3811_FE_OFN1337_wdatan_31),
+	.X(FE_PDN4038_FE_OFN1337_wdatan_31), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4045_FE_OFN1173_addrn_11 (
-	.A(FE_OFN1173_addrn_11),
-	.X(FE_PDN4045_FE_OFN1173_addrn_11), 
+   sky130_fd_sc_hd__buf_6 FE_PSC3993_FE_PDN3685_FE_OFN1674_u_soc_u_tcam_data_addr_26 (
+	.A(FE_PDN3685_FE_OFN1674_u_soc_u_tcam_data_addr_26),
+	.X(FE_PSN3993_FE_PDN3685_FE_OFN1674_u_soc_u_tcam_data_addr_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4033_FE_OFN1762_n (
-	.A(FE_OFN1762_n),
-	.X(FE_PDN4033_FE_OFN1762_n), 
+   sky130_fd_sc_hd__buf_12 FE_PSC3980_FE_PDN3682_FE_OFN1676_u_soc_u_tcam_data_addr_24 (
+	.A(FE_PDN3682_FE_OFN1676_u_soc_u_tcam_data_addr_24),
+	.X(FE_PSN3980_FE_PDN3682_FE_OFN1676_u_soc_u_tcam_data_addr_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4004_FE_OFN1157_addrn_19 (
-	.A(FE_OFN1157_addrn_19),
-	.X(FE_PDN4004_FE_OFN1157_addrn_19), 
+   sky130_fd_sc_hd__buf_6 FE_PSC3979_FE_OFN18600_u_soc_u_tcam_data_wdata_8 (
+	.A(FE_OFN18600_u_soc_u_tcam_data_wdata_8),
+	.X(FE_PSN3979_FE_OFN18600_u_soc_u_tcam_data_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC3996_addrn_5 (
+   sky130_fd_sc_hd__clkbuf_2 FE_PSC3970_FE_OFN18292_u_soc_u_tcam_data_addr_11 (
+	.A(FE_OFN18292_u_soc_u_tcam_data_addr_11),
+	.X(FE_PSN3970_FE_OFN18292_u_soc_u_tcam_data_addr_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3874_addrn_2 (
+	.A(addrn[2]),
+	.X(FE_PDN3874_addrn_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3834_wdatan_27 (
+	.A(wdatan[27]),
+	.X(FE_PDN3834_wdatan_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3811_FE_OFN1337_wdatan_31 (
+	.A(FE_OFN1337_wdatan_31),
+	.X(FE_PDN3811_FE_OFN1337_wdatan_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3802_FE_OFN1338_wdatan_30 (
+	.A(FE_OFN1338_wdatan_30),
+	.X(FE_PDN3802_FE_OFN1338_wdatan_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3793_addrn_5 (
 	.A(addrn[5]),
-	.X(FE_PDN3996_addrn_5), 
+	.X(FE_PDN3793_addrn_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3921_FE_OFN1162_addrn_17 (
-	.A(FE_OFN1162_addrn_17),
-	.X(FE_PDN3921_FE_OFN1162_addrn_17), 
+   sky130_fd_sc_hd__buf_4 FE_PDC3791_FE_OFN1316_addrn_15 (
+	.A(FE_OFN1316_addrn_15),
+	.X(FE_PDN3791_FE_OFN1316_addrn_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC3864_FE_OFN1166_addrn_15 (
-	.A(FE_OFN19567_FE_OFN1166_addrn_15),
-	.Y(FE_OFN19568_FE_OFN1166_addrn_15), 
+   sky130_fd_sc_hd__buf_4 FE_PDC3778_FE_OFN1331_addrn_4 (
+	.A(FE_OFN1331_addrn_4),
+	.X(FE_PDN3778_FE_OFN1331_addrn_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC3863_FE_OFN1166_addrn_15 (
-	.A(FE_OFN1166_addrn_15),
-	.Y(FE_OFN19567_FE_OFN1166_addrn_15), 
+   sky130_fd_sc_hd__buf_4 FE_PDC3765_FE_OFN1320_addrn_12 (
+	.A(FE_OFN1320_addrn_12),
+	.X(FE_PDN3765_FE_OFN1320_addrn_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00679 (
+   sky130_fd_sc_hd__buf_4 FE_PDC3755_FE_OFN1314_addrn_16 (
+	.A(FE_OFN1314_addrn_16),
+	.X(FE_PDN3755_FE_OFN1314_addrn_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3685_FE_OFN1674_u_soc_u_tcam_data_addr_26 (
+	.A(FE_OFN1674_u_soc_u_tcam_data_addr_26),
+	.X(FE_PDN3685_FE_OFN1674_u_soc_u_tcam_data_addr_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3682_FE_OFN1676_u_soc_u_tcam_data_addr_24 (
+	.A(FE_OFN1676_u_soc_u_tcam_data_addr_24),
+	.X(FE_PDN3682_FE_OFN1676_u_soc_u_tcam_data_addr_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_142 (
+	.DIODE(FE_OFN1673_u_soc_u_tcam_data_addr_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_74 (
+	.DIODE(FE_OFN18235_u_soc_u_tcam_data_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_72 (
+	.DIODE(FE_OFN18250_u_soc_u_tcam_data_wdata_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_61 (
+	.DIODE(FE_OFN18278_u_soc_u_tcam_data_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_44 (
+	.DIODE(FE_OFN1691_u_soc_u_tcam_data_addr_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_43 (
+	.DIODE(FE_OFN1692_u_soc_u_tcam_data_addr_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_41 (
+	.DIODE(FE_OFN18295_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_OFC3741_FE_OFN18822_FE_OFN1379_webn (
+	.A(FE_OFN18822_FE_OFN1379_webn),
+	.X(FE_OFN19158_FE_OFN18822_FE_OFN1379_webn), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3740_addrn_1 (
+	.A(addrn[1]),
+	.X(FE_OFN19157_addrn_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3738_addrn_23 (
+	.A(addrn[23]),
+	.X(FE_OFN19155_addrn_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3737_addrn_24 (
+	.A(addrn[24]),
+	.X(FE_OFN19154_addrn_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3554_u_soc_u_tcam_data_addr_8 (
+	.A(addr_i[8]),
+	.X(FE_OFN1690_u_soc_u_tcam_data_addr_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00595 (
+	.A(CTS_1),
+	.X(CTS_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_buf_00597 (
 	.A(clk_i),
 	.X(CTS_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3311_FE_OFN1222_webn (
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00497 (
+	.A(clk_i_clone4),
+	.X(CTS_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_16 FE_OFC3340_n (
+	.A(FE_OFN18857_n),
+	.Y(FE_OFN18858_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC3339_n (
+	.A(FE_OFN1914_n),
+	.Y(FE_OFN18857_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3304_FE_OFN1379_webn (
 	.A(webn),
-	.X(FE_OFN19052_FE_OFN1222_webn), 
+	.X(FE_OFN18822_FE_OFN1379_webn), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC3272_FE_OFN1164_addrn_16 (
-	.A(FE_OFN19012_FE_OFN1164_addrn_16),
-	.Y(FE_OFN19013_FE_OFN1164_addrn_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC3271_FE_OFN1164_addrn_16 (
-	.A(FE_OFN1164_addrn_16),
-	.Y(FE_OFN19012_FE_OFN1164_addrn_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3246_FE_OFN1172_addrn_12 (
-	.A(FE_OFN18986_FE_OFN1172_addrn_12),
-	.Y(FE_OFN18987_FE_OFN1172_addrn_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC3245_FE_OFN1172_addrn_12 (
-	.A(FE_OFN1172_addrn_12),
-	.Y(FE_OFN18986_FE_OFN1172_addrn_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3216_FE_OFN1170_addrn_13 (
-	.A(FE_OFN18956_FE_OFN1170_addrn_13),
-	.Y(FE_OFN18957_FE_OFN1170_addrn_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC3215_FE_OFN1170_addrn_13 (
-	.A(FE_OFN1170_addrn_13),
-	.Y(FE_OFN18956_FE_OFN1170_addrn_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2429_u_soc_u_tcam_data_addr_26 (
-	.A(addr_i[26]),
-	.X(FE_OFN18372_u_soc_u_tcam_data_addr_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2415_u_soc_u_tcam_data_addr_24 (
-	.A(addr_i[24]),
-	.X(FE_OFN18358_u_soc_u_tcam_data_addr_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC1762_addrn_14 (
-	.A(FE_OFN1761_n),
-	.Y(FE_OFN1762_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1761_addrn_14 (
-	.A(FE_OFN1168_addrn_14),
-	.Y(FE_OFN1761_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1760_addrn_8 (
-	.A(FE_OFN1179_addrn_8),
-	.X(FE_OFN1760_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC1759_csbn (
-	.A(csbn),
-	.X(FE_OFN1759_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1220_wdatan_0 (
-	.A(wdatan[0]),
-	.X(FE_OFN1220_wdatan_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC1219_wdatan_1 (
-	.A(wdatan[1]),
-	.X(FE_OFN1219_wdatan_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1218_wdatan_2 (
-	.A(wdatan[2]),
-	.X(FE_OFN1218_wdatan_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1217_wdatan_3 (
-	.A(wdatan[3]),
-	.X(FE_OFN1217_wdatan_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1216_wdatan_4 (
-	.A(wdatan[4]),
-	.X(FE_OFN1216_wdatan_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1215_wdatan_5 (
-	.A(wdatan[5]),
-	.X(FE_OFN1215_wdatan_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC1214_wdatan_6 (
-	.A(wdatan[6]),
-	.X(FE_OFN1214_wdatan_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1213_wdatan_7 (
-	.A(wdatan[7]),
-	.X(FE_OFN1213_wdatan_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1212_wdatan_8 (
-	.A(wdatan[8]),
-	.X(FE_OFN1212_wdatan_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1211_wdatan_9 (
-	.A(wdatan[9]),
-	.X(FE_OFN1211_wdatan_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1210_wdatan_10 (
-	.A(wdatan[10]),
-	.X(FE_OFN1210_wdatan_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1209_wdatan_11 (
-	.A(wdatan[11]),
-	.X(FE_OFN1209_wdatan_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1208_wdatan_12 (
-	.A(wdatan[12]),
-	.X(FE_OFN1208_wdatan_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1207_wdatan_13 (
-	.A(wdatan[13]),
-	.X(FE_OFN1207_wdatan_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1206_wdatan_14 (
-	.A(wdatan[14]),
-	.X(FE_OFN1206_wdatan_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1205_wdatan_15 (
-	.A(wdatan[15]),
-	.X(FE_OFN1205_wdatan_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1204_wdatan_16 (
-	.A(wdatan[16]),
-	.X(FE_OFN1204_wdatan_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1203_wdatan_17 (
-	.A(wdatan[17]),
-	.X(FE_OFN1203_wdatan_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1202_wdatan_18 (
-	.A(wdatan[18]),
-	.X(FE_OFN1202_wdatan_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1201_wdatan_19 (
-	.A(wdatan[19]),
-	.X(FE_OFN1201_wdatan_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1200_wdatan_20 (
-	.A(wdatan[20]),
-	.X(FE_OFN1200_wdatan_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1199_wdatan_21 (
-	.A(wdatan[21]),
-	.X(FE_OFN1199_wdatan_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1198_wdatan_22 (
-	.A(wdatan[22]),
-	.X(FE_OFN1198_wdatan_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1197_wdatan_23 (
-	.A(wdatan[23]),
-	.X(FE_OFN1197_wdatan_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1196_wdatan_24 (
-	.A(wdatan[24]),
-	.X(FE_OFN1196_wdatan_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1195_wdatan_25 (
-	.A(wdatan[25]),
-	.X(FE_OFN1195_wdatan_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1194_wdatan_26 (
-	.A(wdatan[26]),
-	.X(FE_OFN1194_wdatan_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC1193_wdatan_27 (
-	.A(wdatan[27]),
-	.X(FE_OFN1193_wdatan_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1192_wdatan_28 (
-	.A(wdatan[28]),
-	.X(FE_OFN1192_wdatan_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1191_wdatan_29 (
-	.A(wdatan[29]),
-	.X(FE_OFN1191_wdatan_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1190_wdatan_30 (
-	.A(wdatan[30]),
-	.X(FE_OFN1190_wdatan_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1189_wdatan_31 (
-	.A(wdatan[31]),
-	.X(FE_OFN1189_wdatan_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1188_addrn_0 (
-	.A(addrn[0]),
-	.X(FE_OFN1188_addrn_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1187_addrn_1 (
-	.A(addrn[1]),
-	.X(FE_OFN1187_addrn_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1186_addrn_2 (
-	.A(addrn[2]),
-	.X(FE_OFN1186_addrn_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1185_addrn_3 (
-	.A(addrn[3]),
-	.X(FE_OFN1185_addrn_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1184_addrn_4 (
-	.A(FE_PDN4049_addrn_4),
-	.X(FE_OFN1184_addrn_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1183_addrn_5 (
-	.A(FE_PDN3996_addrn_5),
-	.X(FE_OFN1183_addrn_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1182_addrn_6 (
-	.A(addrn[6]),
-	.X(FE_OFN1182_addrn_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC1181_addrn_7 (
-	.A(FE_OFN1180_addrn_7),
-	.Y(FE_OFN1181_addrn_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1180_addrn_7 (
-	.A(addrn[7]),
-	.Y(FE_OFN1180_addrn_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1179_addrn_8 (
-	.A(FE_OFN1178_addrn_8),
-	.Y(FE_OFN1179_addrn_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1178_addrn_8 (
-	.A(addrn[8]),
-	.Y(FE_OFN1178_addrn_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1177_addrn_9 (
-	.A(addrn[9]),
-	.X(FE_OFN1177_addrn_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC1176_addrn_10 (
-	.A(FE_OFN1175_addrn_10),
-	.Y(FE_OFN1176_addrn_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1175_addrn_10 (
-	.A(addrn[10]),
-	.Y(FE_OFN1175_addrn_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC1174_addrn_11 (
-	.A(FE_PDN4045_FE_OFN1173_addrn_11),
-	.Y(FE_OFN1174_addrn_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1173_addrn_11 (
-	.A(addrn[11]),
-	.Y(FE_OFN1173_addrn_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1172_addrn_12 (
-	.A(FE_OFN1171_addrn_12),
-	.Y(FE_OFN1172_addrn_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1171_addrn_12 (
-	.A(addrn[12]),
-	.Y(FE_OFN1171_addrn_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1170_addrn_13 (
-	.A(FE_OFN1169_addrn_13),
-	.Y(FE_OFN1170_addrn_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1169_addrn_13 (
-	.A(addrn[13]),
-	.Y(FE_OFN1169_addrn_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1168_addrn_14 (
-	.A(FE_OFN1167_addrn_14),
-	.Y(FE_OFN1168_addrn_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1167_addrn_14 (
-	.A(addrn[14]),
-	.Y(FE_OFN1167_addrn_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1166_addrn_15 (
-	.A(FE_OFN1165_addrn_15),
-	.Y(FE_OFN1166_addrn_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1165_addrn_15 (
-	.A(addrn[15]),
-	.Y(FE_OFN1165_addrn_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1164_addrn_16 (
-	.A(FE_OFN1163_addrn_16),
-	.Y(FE_OFN1164_addrn_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1163_addrn_16 (
-	.A(addrn[16]),
-	.Y(FE_OFN1163_addrn_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1162_addrn_17 (
-	.A(FE_OFN1161_addrn_17),
-	.Y(FE_OFN1162_addrn_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1161_addrn_17 (
-	.A(addrn[17]),
-	.Y(FE_OFN1161_addrn_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1160_addrn_18 (
-	.A(FE_OFN1159_addrn_18),
-	.Y(FE_OFN1160_addrn_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_OFC1159_addrn_18 (
-	.A(addrn[18]),
-	.Y(FE_OFN1159_addrn_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1158_addrn_19 (
-	.A(FE_PDN4004_FE_OFN1157_addrn_19),
-	.Y(FE_OFN1158_addrn_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1157_addrn_19 (
-	.A(addrn[19]),
-	.Y(FE_OFN1157_addrn_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1156_addrn_20 (
-	.A(FE_OFN1155_addrn_20),
-	.Y(FE_OFN1156_addrn_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1155_addrn_20 (
-	.A(addrn[20]),
-	.Y(FE_OFN1155_addrn_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_OFC1154_addrn_21 (
-	.A(FE_OFN1153_addrn_21),
-	.Y(FE_OFN1154_addrn_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1153_addrn_21 (
+   sky130_fd_sc_hd__buf_12 FE_OFC3235_FE_OFN1304_addrn_21 (
 	.A(addrn[21]),
-	.Y(FE_OFN1153_addrn_21), 
+	.X(FE_OFN18753_FE_OFN1304_addrn_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_OFC1152_addrn_22 (
-	.A(FE_OFN1151_addrn_22),
-	.Y(FE_OFN1152_addrn_22), 
+   sky130_fd_sc_hd__clkinv_16 FE_OFC3189_FE_OFN1303_addrn_22 (
+	.A(FE_OFN18706_FE_OFN1303_addrn_22),
+	.Y(FE_OFN18707_FE_OFN1303_addrn_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1151_addrn_22 (
+   sky130_fd_sc_hd__inv_1 FE_OFC3188_FE_OFN1303_addrn_22 (
 	.A(addrn[22]),
-	.Y(FE_OFN1151_addrn_22), 
+	.Y(FE_OFN18706_FE_OFN1303_addrn_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1150_addrn_23 (
-	.A(addrn[23]),
-	.X(FE_OFN1150_addrn_23), 
+   sky130_fd_sc_hd__clkinv_16 FE_OFC3187_FE_OFN1306_addrn_20 (
+	.A(FE_OFN18704_FE_OFN1306_addrn_20),
+	.Y(FE_OFN18705_FE_OFN1306_addrn_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1149_addrn_24 (
-	.A(addrn[24]),
-	.X(FE_OFN1149_addrn_24), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3186_FE_OFN1306_addrn_20 (
+	.A(FE_OFN1306_addrn_20),
+	.Y(FE_OFN18704_FE_OFN1306_addrn_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1148_addrn_25 (
+   sky130_fd_sc_hd__buf_2 FE_OFC3078_u_soc_u_tcam_data_addr_10 (
+	.A(addr_i[10]),
+	.X(FE_OFN18293_u_soc_u_tcam_data_addr_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3077_u_soc_u_tcam_data_addr_11 (
+	.A(addr_i[11]),
+	.X(FE_OFN18292_u_soc_u_tcam_data_addr_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3075_u_soc_u_tcam_data_wdata_10 (
+	.A(wdata_i[10]),
+	.X(FE_OFN18238_u_soc_u_tcam_data_wdata_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3066_u_soc_u_tcam_data_wdata_9 (
+	.A(wdata_i[9]),
+	.X(FE_OFN18235_u_soc_u_tcam_data_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3039_u_soc_u_tcam_data_wdata_8 (
+	.A(wdata_i[8]),
+	.X(FE_OFN18600_u_soc_u_tcam_data_wdata_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3013_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__30 (
+	.A(wmask_i[3]),
+	.X(FE_OFN1672_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3012_u_soc_u_tcam_data_addr_14 (
+	.A(addr_i[14]),
+	.X(FE_OFN1686_u_soc_u_tcam_data_addr_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3006_u_soc_u_tcam_data_addr_1 (
+	.A(addr_i[1]),
+	.X(FE_OFN18455_u_soc_u_tcam_data_addr_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2950_u_soc_u_tcam_data_addr_21 (
+	.A(addr_i[21]),
+	.X(FE_OFN1679_u_soc_u_tcam_data_addr_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2949_u_soc_u_tcam_data_addr_22 (
+	.A(addr_i[22]),
+	.X(FE_OFN1678_u_soc_u_tcam_data_addr_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2946_u_soc_u_tcam_data_addr_15 (
+	.A(addr_i[15]),
+	.X(FE_OFN1685_u_soc_u_tcam_data_addr_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2934_u_soc_u_tcam_data_addr_9 (
+	.A(addr_i[9]),
+	.X(FE_OFN1689_u_soc_u_tcam_data_addr_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2933_u_soc_u_tcam_data_addr_19 (
+	.A(addr_i[19]),
+	.X(FE_OFN1681_u_soc_u_tcam_data_addr_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2932_u_soc_u_tcam_data_addr_18 (
+	.A(addr_i[18]),
+	.X(FE_OFN1682_u_soc_u_tcam_data_addr_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2931_u_soc_u_tcam_data_addr_20 (
+	.A(addr_i[20]),
+	.X(FE_OFN1680_u_soc_u_tcam_data_addr_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2929_u_soc_u_tcam_data_addr_17 (
+	.A(addr_i[17]),
+	.X(FE_OFN1683_u_soc_u_tcam_data_addr_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2928_u_soc_u_tcam_data_addr_16 (
+	.A(addr_i[16]),
+	.X(FE_OFN1684_u_soc_u_tcam_data_addr_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2762_u_soc_u_tcam_data_addr_7 (
+	.A(addr_i[7]),
+	.X(FE_OFN1691_u_soc_u_tcam_data_addr_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2756_u_soc_u_tcam_data_addr_26 (
+	.A(addr_i[26]),
+	.X(FE_OFN1674_u_soc_u_tcam_data_addr_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2755_u_soc_u_tcam_data_addr_25 (
+	.A(addr_i[25]),
+	.X(FE_OFN1675_u_soc_u_tcam_data_addr_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2743_u_soc_u_tcam_data_addr_23 (
+	.A(addr_i[23]),
+	.X(FE_OFN1677_u_soc_u_tcam_data_addr_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2742_u_soc_u_tcam_data_addr_24 (
+	.A(addr_i[24]),
+	.X(FE_OFN1676_u_soc_u_tcam_data_addr_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2619_u_soc_u_tcam_n_27 (
+	.A(web_i),
+	.Y(FE_OFN18082_u_soc_u_tcam_n_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2532_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__6 (
+	.A(wmask_i[0]),
+	.X(FE_OFN18295_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2515_u_soc_u_tcam_data_wdata_11 (
+	.A(wdata_i[11]),
+	.X(FE_OFN18278_u_soc_u_tcam_data_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2487_u_soc_u_tcam_data_wdata_12 (
+	.A(wdata_i[12]),
+	.X(FE_OFN18250_u_soc_u_tcam_data_wdata_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2462_u_soc_u_tcam_data_wdata_0 (
+	.A(wdata_i[0]),
+	.X(FE_OFN18225_u_soc_u_tcam_data_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2254_u_soc_u_tcam_data_addr_27 (
+	.A(addr_i[27]),
+	.X(FE_OFN1673_u_soc_u_tcam_data_addr_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2243_u_soc_u_tcam_data_addr_6 (
+	.A(addr_i[6]),
+	.X(FE_OFN1692_u_soc_u_tcam_data_addr_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2216_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__14 (
+	.A(wmask_i[1]),
+	.X(FE_OFN1810_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2215_u_soc_u_tcam_data_addr_13 (
+	.A(addr_i[13]),
+	.X(FE_OFN1687_u_soc_u_tcam_data_addr_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2214_u_soc_u_tcam_data_addr_12 (
+	.A(addr_i[12]),
+	.X(FE_OFN1688_u_soc_u_tcam_data_addr_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1914_addrn_19 (
+	.A(FE_OFN1913_n),
+	.Y(FE_OFN1914_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1913_addrn_19 (
+	.A(FE_OFN1308_addrn_19),
+	.Y(FE_OFN1913_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_OFC1912_csbn (
+	.A(csbn),
+	.X(FE_OFN1912_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC1377_wdatan_0 (
+	.A(wdatan[0]),
+	.X(FE_OFN1377_wdatan_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC1376_wdatan_1 (
+	.A(wdatan[1]),
+	.X(FE_OFN1376_wdatan_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC1375_wdatan_2 (
+	.A(wdatan[2]),
+	.X(FE_OFN1375_wdatan_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC1374_wdatan_3 (
+	.A(wdatan[3]),
+	.X(FE_OFN1374_wdatan_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC1373_wdatan_4 (
+	.A(wdatan[4]),
+	.X(FE_OFN1373_wdatan_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1372_wdatan_5 (
+	.A(wdatan[5]),
+	.X(FE_OFN1372_wdatan_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC1371_wdatan_6 (
+	.A(wdatan[6]),
+	.X(FE_OFN1371_wdatan_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC1370_wdatan_7 (
+	.A(wdatan[7]),
+	.X(FE_OFN1370_wdatan_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1369_wdatan_8 (
+	.A(wdatan[8]),
+	.X(FE_OFN1369_wdatan_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC1368_wdatan_9 (
+	.A(wdatan[9]),
+	.X(FE_OFN1368_wdatan_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC1367_wdatan_10 (
+	.A(wdatan[10]),
+	.X(FE_OFN1367_wdatan_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1366_wdatan_11 (
+	.A(wdatan[11]),
+	.X(FE_OFN1366_wdatan_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1365_wdatan_12 (
+	.A(wdatan[12]),
+	.X(FE_OFN1365_wdatan_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1364_wdatan_13 (
+	.A(wdatan[13]),
+	.X(FE_OFN1364_wdatan_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC1363_wdatan_14 (
+	.A(wdatan[14]),
+	.X(FE_OFN1363_wdatan_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC1362_wdatan_15 (
+	.A(wdatan[15]),
+	.X(FE_OFN1362_wdatan_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1361_wdatan_16 (
+	.A(wdatan[16]),
+	.X(FE_OFN1361_wdatan_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1360_wdatan_17 (
+	.A(wdatan[17]),
+	.X(FE_OFN1360_wdatan_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1359_wdatan_18 (
+	.A(wdatan[18]),
+	.X(FE_OFN1359_wdatan_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC1358_wdatan_19 (
+	.A(wdatan[19]),
+	.X(FE_OFN1358_wdatan_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1357_wdatan_20 (
+	.A(wdatan[20]),
+	.X(FE_OFN1357_wdatan_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1356_wdatan_21 (
+	.A(wdatan[21]),
+	.X(FE_OFN1356_wdatan_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1355_wdatan_22 (
+	.A(wdatan[22]),
+	.X(FE_OFN1355_wdatan_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1354_wdatan_23 (
+	.A(wdatan[23]),
+	.X(FE_OFN1354_wdatan_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC1353_wdatan_24 (
+	.A(wdatan[24]),
+	.X(FE_OFN1353_wdatan_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_8 FE_OFC1352_wdatan_25 (
+	.A(FE_OFN1351_wdatan_25),
+	.Y(FE_OFN1352_wdatan_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1351_wdatan_25 (
+	.A(wdatan[25]),
+	.Y(FE_OFN1351_wdatan_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_12 FE_OFC1350_wdatan_26 (
+	.A(FE_OFN1348_wdatan_26),
+	.Y(FE_OFN1350_wdatan_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1348_wdatan_26 (
+	.A(wdatan[26]),
+	.Y(FE_OFN1348_wdatan_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_8 FE_OFC1347_wdatan_27 (
+	.A(FE_OFN1346_wdatan_27),
+	.Y(FE_OFN1347_wdatan_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1346_wdatan_27 (
+	.A(FE_PDN3834_wdatan_27),
+	.Y(FE_OFN1346_wdatan_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__bufinv_16 FE_OFC1345_wdatan_28 (
+	.A(FE_OFN1343_wdatan_28),
+	.Y(FE_OFN1345_wdatan_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1343_wdatan_28 (
+	.A(wdatan[28]),
+	.Y(FE_OFN1343_wdatan_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC1342_wdatan_29 (
+	.A(FE_OFN1341_wdatan_29),
+	.X(FE_OFN1342_wdatan_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1341_wdatan_29 (
+	.A(wdatan[29]),
+	.X(FE_OFN1341_wdatan_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_12 FE_OFC1340_wdatan_30 (
+	.A(FE_PDN3802_FE_OFN1338_wdatan_30),
+	.Y(FE_OFN1340_wdatan_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1338_wdatan_30 (
+	.A(wdatan[30]),
+	.Y(FE_OFN1338_wdatan_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_12 FE_OFC1337_wdatan_31 (
+	.A(FE_OFN1336_wdatan_31),
+	.Y(FE_OFN1337_wdatan_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1336_wdatan_31 (
+	.A(wdatan[31]),
+	.Y(FE_OFN1336_wdatan_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_4 FE_OFC1335_addrn_0 (
+	.A(addrn[0]),
+	.X(FE_OFN1335_addrn_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1333_addrn_2 (
+	.A(FE_PDN3874_addrn_2),
+	.X(FE_OFN1333_addrn_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1332_addrn_3 (
+	.A(addrn[3]),
+	.X(FE_OFN1332_addrn_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1331_addrn_4 (
+	.A(addrn[4]),
+	.X(FE_OFN1331_addrn_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_2 FE_OFC1330_addrn_5 (
+	.A(FE_OFN1329_addrn_5),
+	.Y(FE_OFN1330_addrn_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1329_addrn_5 (
+	.A(FE_PDN3793_addrn_5),
+	.Y(FE_OFN1329_addrn_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_2 FE_OFC1328_addrn_6 (
+	.A(FE_OFN1327_addrn_6),
+	.Y(FE_OFN1328_addrn_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1327_addrn_6 (
+	.A(addrn[6]),
+	.Y(FE_OFN1327_addrn_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1326_addrn_7 (
+	.A(addrn[7]),
+	.X(FE_OFN1326_addrn_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC1325_addrn_8 (
+	.A(FE_OFN1324_addrn_8),
+	.Y(FE_OFN1325_addrn_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1324_addrn_8 (
+	.A(addrn[8]),
+	.Y(FE_OFN1324_addrn_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1323_addrn_9 (
+	.A(addrn[9]),
+	.X(FE_OFN1323_addrn_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1322_addrn_10 (
+	.A(addrn[10]),
+	.X(FE_OFN1322_addrn_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1321_addrn_11 (
+	.A(addrn[11]),
+	.X(FE_OFN1321_addrn_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1320_addrn_12 (
+	.A(addrn[12]),
+	.X(FE_OFN1320_addrn_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1319_addrn_13 (
+	.A(addrn[13]),
+	.X(FE_OFN1319_addrn_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_6 FE_OFC1318_addrn_14 (
+	.A(FE_OFN1317_addrn_14),
+	.Y(FE_OFN1318_addrn_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1317_addrn_14 (
+	.A(addrn[14]),
+	.Y(FE_OFN1317_addrn_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC1316_addrn_15 (
+	.A(FE_OFN1315_addrn_15),
+	.Y(FE_OFN1316_addrn_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1315_addrn_15 (
+	.A(addrn[15]),
+	.Y(FE_OFN1315_addrn_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC1314_addrn_16 (
+	.A(FE_OFN1313_addrn_16),
+	.Y(FE_OFN1314_addrn_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1313_addrn_16 (
+	.A(addrn[16]),
+	.Y(FE_OFN1313_addrn_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC1312_addrn_17 (
+	.A(FE_OFN1311_addrn_17),
+	.Y(FE_OFN1312_addrn_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1311_addrn_17 (
+	.A(addrn[17]),
+	.Y(FE_OFN1311_addrn_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC1310_addrn_18 (
+	.A(FE_OFN1309_addrn_18),
+	.Y(FE_OFN1310_addrn_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1309_addrn_18 (
+	.A(addrn[18]),
+	.Y(FE_OFN1309_addrn_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1308_addrn_19 (
+	.A(FE_OFN1307_addrn_19),
+	.Y(FE_OFN1308_addrn_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1307_addrn_19 (
+	.A(addrn[19]),
+	.Y(FE_OFN1307_addrn_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1306_addrn_20 (
+	.A(FE_OFN1305_addrn_20),
+	.Y(FE_OFN1306_addrn_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1305_addrn_20 (
+	.A(addrn[20]),
+	.Y(FE_OFN1305_addrn_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1302_addrn_23 (
+	.A(FE_OFN19155_addrn_23),
+	.X(FE_OFN1302_addrn_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1301_addrn_24 (
+	.A(FE_OFN19154_addrn_24),
+	.X(FE_OFN1301_addrn_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1300_addrn_25 (
 	.A(addrn[25]),
-	.X(FE_OFN1148_addrn_25), 
+	.X(FE_OFN1300_addrn_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1147_addrn_26 (
+   sky130_fd_sc_hd__buf_4 FE_OFC1299_addrn_26 (
 	.A(addrn[26]),
-	.X(FE_OFN1147_addrn_26), 
+	.X(FE_OFN1299_addrn_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1146_addrn_27 (
+   sky130_fd_sc_hd__buf_4 FE_OFC1298_addrn_27 (
 	.A(addrn[27]),
-	.X(FE_OFN1146_addrn_27), 
+	.X(FE_OFN1298_addrn_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC65_io_out_37 (
+	.A(rst_ni),
+	.Y(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -2792,428 +3343,428 @@
 		rdata_o[2],
 		rdata_o[1],
 		rdata_o[0] }),
-	.wdata_i({ FE_OFN1189_wdatan_31,
-		FE_OFN1190_wdatan_30,
-		FE_OFN1191_wdatan_29,
-		FE_OFN1192_wdatan_28,
-		FE_OFN1193_wdatan_27,
-		FE_OFN1194_wdatan_26,
-		FE_OFN1195_wdatan_25,
-		FE_OFN1196_wdatan_24,
-		FE_OFN1197_wdatan_23,
-		FE_OFN1198_wdatan_22,
-		FE_OFN1199_wdatan_21,
-		FE_OFN1200_wdatan_20,
-		FE_OFN1201_wdatan_19,
-		FE_OFN1202_wdatan_18,
-		FE_OFN1203_wdatan_17,
-		FE_OFN1204_wdatan_16,
-		FE_OFN1205_wdatan_15,
-		FE_OFN1206_wdatan_14,
-		FE_OFN1207_wdatan_13,
-		FE_OFN1208_wdatan_12,
-		FE_OFN1209_wdatan_11,
-		FE_OFN1210_wdatan_10,
-		FE_OFN1211_wdatan_9,
-		FE_OFN1212_wdatan_8,
-		FE_OFN1213_wdatan_7,
-		FE_OFN1214_wdatan_6,
-		FE_OFN1215_wdatan_5,
-		FE_OFN1216_wdatan_4,
-		FE_OFN1217_wdatan_3,
-		FE_OFN1218_wdatan_2,
-		FE_OFN1219_wdatan_1,
-		FE_OFN1220_wdatan_0 }),
-	.addr_i({ FE_OFN1146_addrn_27,
-		FE_OFN1147_addrn_26,
-		FE_OFN1148_addrn_25,
-		FE_OFN1149_addrn_24,
-		FE_OFN1150_addrn_23,
-		FE_OFN1152_addrn_22,
-		FE_OFN1154_addrn_21,
-		FE_OFN1156_addrn_20,
-		FE_OFN1158_addrn_19,
-		FE_OFN1160_addrn_18,
-		FE_PDN3921_FE_OFN1162_addrn_17,
-		FE_OFN19013_FE_OFN1164_addrn_16,
-		FE_OFN19568_FE_OFN1166_addrn_15,
-		FE_PDN4033_FE_OFN1762_n,
-		FE_OFN18957_FE_OFN1170_addrn_13,
-		FE_OFN18987_FE_OFN1172_addrn_12,
-		FE_OFN1174_addrn_11,
-		FE_OFN1176_addrn_10,
-		FE_OFN1177_addrn_9,
-		FE_OFN1760_n,
-		FE_OFN1181_addrn_7,
-		FE_OFN1182_addrn_6,
-		FE_OFN1183_addrn_5,
-		FE_OFN1184_addrn_4,
-		FE_OFN1185_addrn_3,
-		FE_OFN1186_addrn_2,
-		FE_OFN1187_addrn_1,
-		FE_OFN1188_addrn_0 }),
+	.wdata_i({ FE_PDN4038_FE_OFN1337_wdatan_31,
+		FE_OFN1340_wdatan_30,
+		FE_OFN1342_wdatan_29,
+		FE_OFN1345_wdatan_28,
+		FE_OFN1347_wdatan_27,
+		FE_OFN1350_wdatan_26,
+		FE_OFN1352_wdatan_25,
+		FE_OFN1353_wdatan_24,
+		FE_OFN1354_wdatan_23,
+		FE_OFN1355_wdatan_22,
+		FE_OFN1356_wdatan_21,
+		FE_OFN1357_wdatan_20,
+		FE_OFN1358_wdatan_19,
+		FE_OFN1359_wdatan_18,
+		FE_OFN1360_wdatan_17,
+		FE_OFN1361_wdatan_16,
+		FE_OFN1362_wdatan_15,
+		FE_OFN1363_wdatan_14,
+		FE_OFN1364_wdatan_13,
+		FE_OFN1365_wdatan_12,
+		FE_OFN1366_wdatan_11,
+		FE_OFN1367_wdatan_10,
+		FE_OFN1368_wdatan_9,
+		FE_OFN1369_wdatan_8,
+		FE_OFN1370_wdatan_7,
+		FE_OFN1371_wdatan_6,
+		FE_OFN1372_wdatan_5,
+		FE_OFN1373_wdatan_4,
+		FE_OFN1374_wdatan_3,
+		FE_OFN1375_wdatan_2,
+		FE_OFN1376_wdatan_1,
+		FE_OFN1377_wdatan_0 }),
+	.addr_i({ FE_OFN1298_addrn_27,
+		FE_OFN1299_addrn_26,
+		FE_OFN1300_addrn_25,
+		FE_OFN1301_addrn_24,
+		FE_OFN1302_addrn_23,
+		FE_OFN18707_FE_OFN1303_addrn_22,
+		FE_PDN19244_FE_OFN18753_FE_OFN1304_addrn_21,
+		FE_OFN18705_FE_OFN1306_addrn_20,
+		FE_OFN18858_n,
+		FE_OFN1310_addrn_18,
+		FE_OFN1312_addrn_17,
+		FE_PDN3755_FE_OFN1314_addrn_16,
+		FE_PDN3791_FE_OFN1316_addrn_15,
+		FE_OFN1318_addrn_14,
+		FE_OFN1319_addrn_13,
+		FE_PDN3765_FE_OFN1320_addrn_12,
+		FE_OFN1321_addrn_11,
+		FE_OFN1322_addrn_10,
+		FE_OFN1323_addrn_9,
+		FE_OFN1325_addrn_8,
+		FE_OFN1326_addrn_7,
+		FE_OFN1328_addrn_6,
+		FE_OFN1330_addrn_5,
+		FE_PDN3778_FE_OFN1331_addrn_4,
+		FE_OFN1332_addrn_3,
+		FE_OFN1333_addrn_2,
+		FE_OFN19157_addrn_1,
+		FE_OFN1335_addrn_0 }),
 	.wmask_i(wmaskn),
-	.web_i(FE_OFN19052_FE_OFN1222_webn),
-	.csb_i(FE_OFN1759_n),
-	.clk_i(CTS_1), 
+	.web_i(FE_OFN19158_FE_OFN18822_FE_OFN1379_webn),
+	.csb_i(FE_OFN1912_n),
+	.clk_i(CTS_3), 
 	.vssd1(vssd1), 
 	.vccd1(vccd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[20]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[20]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1680_u_soc_u_tcam_data_addr_20),
 	.Q(addrn[20]),
-	.RESET_B(FE_OFN4_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[5]  (
-	.CLK_N(clk_i_clone2),
+	.CLK_N(clk_i_clone5),
 	.D(addr_i[5]),
 	.Q(addrn[5]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN3_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[6]  (
-	.CLK_N(clk_i_clone5),
-	.D(addr_i[6]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1692_u_soc_u_tcam_data_addr_6),
 	.Q(addrn[6]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[7]  (
-	.CLK_N(clk_i_clone5),
-	.D(addr_i[7]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1691_u_soc_u_tcam_data_addr_7),
 	.Q(addrn[7]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[8]  (
-	.CLK_N(clk_i_clone5),
-	.D(addr_i[8]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1690_u_soc_u_tcam_data_addr_8),
 	.Q(addrn[8]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[9]  (
-	.CLK_N(clk_i_clone4),
-	.D(addr_i[9]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1689_u_soc_u_tcam_data_addr_9),
 	.Q(addrn[9]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[10]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[10]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18293_u_soc_u_tcam_data_addr_10),
 	.Q(addrn[10]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[11]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[11]),
+	.CLK_N(CTS_2),
+	.D(FE_PSN3970_FE_OFN18292_u_soc_u_tcam_data_addr_11),
 	.Q(addrn[11]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[12]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[12]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1688_u_soc_u_tcam_data_addr_12),
 	.Q(addrn[12]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[13]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[13]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1687_u_soc_u_tcam_data_addr_13),
 	.Q(addrn[13]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[14]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[14]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1686_u_soc_u_tcam_data_addr_14),
 	.Q(addrn[14]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[15]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[15]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1685_u_soc_u_tcam_data_addr_15),
 	.Q(addrn[15]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[16]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[16]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1684_u_soc_u_tcam_data_addr_16),
 	.Q(addrn[16]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[17]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[17]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1683_u_soc_u_tcam_data_addr_17),
 	.Q(addrn[17]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[18]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[18]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1682_u_soc_u_tcam_data_addr_18),
 	.Q(addrn[18]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[19]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[19]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1681_u_soc_u_tcam_data_addr_19),
 	.Q(addrn[19]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[4]  (
-	.CLK_N(clk_i_clone2),
+	.CLK_N(clk_i_clone5),
 	.D(addr_i[4]),
 	.Q(addrn[4]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN3_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[21]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[21]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1679_u_soc_u_tcam_data_addr_21),
 	.Q(addrn[21]),
-	.RESET_B(FE_OFN4_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[22]  (
-	.CLK_N(clk_i_clone1),
-	.D(addr_i[22]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1678_u_soc_u_tcam_data_addr_22),
 	.Q(addrn[22]),
-	.RESET_B(FE_OFN4_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[23]  (
-	.CLK_N(FE_USKN4674_CTS_17),
-	.D(addr_i[23]),
+	.CLK_N(clk_i_clone3),
+	.D(FE_OFN1677_u_soc_u_tcam_data_addr_23),
 	.Q(addrn[23]),
-	.RESET_B(FE_OFN2_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[24]  (
-	.CLK_N(clk_i_clone6),
-	.D(FE_OFN18358_u_soc_u_tcam_data_addr_24),
+	.CLK_N(clk_i_clone3),
+	.D(FE_PSN3980_FE_PDN3682_FE_OFN1676_u_soc_u_tcam_data_addr_24),
 	.Q(addrn[24]),
-	.RESET_B(FE_OFN2_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[0]  (
-	.CLK_N(clk_i_clone2),
+	.CLK_N(clk_i_clone5),
 	.D(addr_i[0]),
 	.Q(addrn[0]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN3_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[26]  (
-	.CLK_N(clk_i_clone6),
-	.D(FE_OFN18372_u_soc_u_tcam_data_addr_26),
+	.CLK_N(clk_i_clone3),
+	.D(FE_PSN3993_FE_PDN3685_FE_OFN1674_u_soc_u_tcam_data_addr_26),
 	.Q(addrn[26]),
-	.RESET_B(FE_OFN2_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[27]  (
-	.CLK_N(clk_i_clone6),
-	.D(addr_i[27]),
+	.CLK_N(clk_i_clone3),
+	.D(FE_OFN1673_u_soc_u_tcam_data_addr_27),
 	.Q(addrn[27]),
-	.RESET_B(FE_OFN2_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wmaskn_reg[2]  (
-	.CLK_N(clk_i_clone3),
+	.CLK_N(CTS_2),
 	.D(wmask_i[2]),
 	.Q(wmaskn[2]),
-	.RESET_B(FE_OFN3_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wmaskn_reg[3]  (
-	.CLK_N(clk_i_clone3),
-	.D(wmask_i[3]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1672_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__30),
 	.Q(wmaskn[3]),
-	.RESET_B(FE_OFN3_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wmaskn_reg[1]  (
-	.CLK_N(clk_i_clone3),
-	.D(wmask_i[1]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN1810_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__14),
 	.Q(wmaskn[1]),
-	.RESET_B(FE_OFN3_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[1]  (
-	.CLK_N(clk_i_clone2),
-	.D(addr_i[1]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18455_u_soc_u_tcam_data_addr_1),
 	.Q(addrn[1]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[25]  (
-	.CLK_N(clk_i_clone6),
-	.D(addr_i[25]),
+	.CLK_N(clk_i_clone3),
+	.D(FE_OFN1675_u_soc_u_tcam_data_addr_25),
 	.Q(addrn[25]),
-	.RESET_B(FE_OFN2_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wmaskn_reg[0]  (
-	.CLK_N(clk_i_clone3),
-	.D(wmask_i[0]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18295_u_soc_u_tcam_u_tcam_adapter_wmask_int_0__6),
 	.Q(wmaskn[0]),
-	.RESET_B(FE_OFN3_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 webn_reg (
-	.CLK_N(clk_i_clone3),
-	.D(web_i),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18082_u_soc_u_tcam_n_27),
 	.Q(webn),
-	.RESET_B(FE_OFN3_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[2]  (
-	.CLK_N(clk_i_clone2),
+	.CLK_N(clk_i_clone5),
 	.D(addr_i[2]),
 	.Q(addrn[2]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN3_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[31]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone2),
 	.D(wdata_i[31]),
 	.Q(wdatan[31]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN0_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[15]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(CTS_2),
 	.D(wdata_i[15]),
 	.Q(wdatan[15]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[30]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone2),
 	.D(wdata_i[30]),
 	.Q(wdatan[30]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN0_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[29]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone2),
 	.D(wdata_i[29]),
 	.Q(wdatan[29]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN0_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[28]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone2),
 	.D(wdata_i[28]),
 	.Q(wdatan[28]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN0_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[27]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone2),
 	.D(wdata_i[27]),
 	.Q(wdatan[27]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN0_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[26]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone2),
 	.D(wdata_i[26]),
 	.Q(wdatan[26]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN0_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[25]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone2),
 	.D(wdata_i[25]),
 	.Q(wdatan[25]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN0_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -3222,233 +3773,233 @@
 	.CLK_N(clk_i_clone1),
 	.D(wdata_i[24]),
 	.Q(wdatan[24]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN4_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[23]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone3),
 	.D(wdata_i[23]),
 	.Q(wdatan[23]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[22]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone3),
 	.D(wdata_i[22]),
 	.Q(wdatan[22]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[20]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone3),
 	.D(wdata_i[20]),
 	.Q(wdatan[20]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[19]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone3),
 	.D(wdata_i[19]),
 	.Q(wdatan[19]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN1_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[21]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone3),
 	.D(wdata_i[21]),
 	.Q(wdatan[21]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN5_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[18]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone3),
 	.D(wdata_i[18]),
 	.Q(wdatan[18]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN1_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[17]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(clk_i_clone3),
 	.D(wdata_i[17]),
 	.Q(wdatan[17]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN1_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[16]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(CTS_2),
 	.D(wdata_i[16]),
 	.Q(wdatan[16]),
-	.RESET_B(FE_OFN8_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \addrn_reg[3]  (
-	.CLK_N(clk_i_clone2),
+	.CLK_N(clk_i_clone5),
 	.D(addr_i[3]),
 	.Q(addrn[3]),
-	.RESET_B(rst_ni), 
+	.RESET_B(FE_OFN3_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[14]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(CTS_2),
 	.D(wdata_i[14]),
 	.Q(wdatan[14]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[13]  (
-	.CLK_N(clk_i_clone1),
+	.CLK_N(CTS_2),
 	.D(wdata_i[13]),
 	.Q(wdatan[13]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[12]  (
-	.CLK_N(clk_i_clone1),
-	.D(wdata_i[12]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18250_u_soc_u_tcam_data_wdata_12),
 	.Q(wdatan[12]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN62_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[11]  (
-	.CLK_N(clk_i_clone1),
-	.D(wdata_i[11]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18278_u_soc_u_tcam_data_wdata_11),
 	.Q(wdatan[11]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[10]  (
-	.CLK_N(clk_i_clone1),
-	.D(wdata_i[10]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18238_u_soc_u_tcam_data_wdata_10),
 	.Q(wdatan[10]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[9]  (
-	.CLK_N(clk_i_clone1),
-	.D(wdata_i[9]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18235_u_soc_u_tcam_data_wdata_9),
 	.Q(wdatan[9]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[8]  (
-	.CLK_N(clk_i_clone4),
-	.D(wdata_i[8]),
+	.CLK_N(CTS_2),
+	.D(FE_PSN3979_FE_OFN18600_u_soc_u_tcam_data_wdata_8),
 	.Q(wdatan[8]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[7]  (
-	.CLK_N(clk_i_clone4),
+	.CLK_N(CTS_2),
 	.D(wdata_i[7]),
 	.Q(wdatan[7]),
-	.RESET_B(FE_OFN9_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[6]  (
-	.CLK_N(clk_i_clone5),
+	.CLK_N(CTS_2),
 	.D(wdata_i[6]),
 	.Q(wdatan[6]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[5]  (
-	.CLK_N(clk_i_clone5),
+	.CLK_N(CTS_2),
 	.D(wdata_i[5]),
 	.Q(wdatan[5]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[4]  (
-	.CLK_N(clk_i_clone5),
+	.CLK_N(CTS_2),
 	.D(wdata_i[4]),
 	.Q(wdatan[4]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[3]  (
-	.CLK_N(clk_i_clone5),
+	.CLK_N(CTS_2),
 	.D(wdata_i[3]),
 	.Q(wdatan[3]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[2]  (
-	.CLK_N(clk_i_clone5),
+	.CLK_N(CTS_2),
 	.D(wdata_i[2]),
 	.Q(wdatan[2]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[1]  (
-	.CLK_N(clk_i_clone5),
+	.CLK_N(CTS_2),
 	.D(wdata_i[1]),
 	.Q(wdatan[1]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtn_1 \wdatan_reg[0]  (
-	.CLK_N(clk_i_clone5),
-	.D(wdata_i[0]),
+	.CLK_N(CTS_2),
+	.D(FE_OFN18225_u_soc_u_tcam_data_wdata_0),
 	.Q(wdatan[0]),
-	.RESET_B(FE_OFN10_io_out_37), 
+	.RESET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfbbn_1 csbn_reg (
-	.CLK_N(clk_i_clone2),
+	.CLK_N(CTS_2),
 	.D(csb_i),
 	.Q(csbn),
 	.RESET_B(logic_1_1_net),
-	.SET_B(rst_ni), 
+	.SET_B(FE_OFN65_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -3528,14 +4079,8 @@
 	ready_wb_i, 
 	perf_jump_o, 
 	perf_tbranch_o, 
-	FE_OFN6_io_out_37, 
-	FE_OFN5_io_out_37, 
-	FE_OFN0_io_out_37, 
-	FE_OFN715_u_soc_u_top_u_core_instr_rdata_id_27, 
-	FE_OFN18481_u_soc_u_top_u_core_instr_rdata_id_30, 
-	FE_OFN18465_u_soc_u_top_u_core_instr_rdata_id_26, 
-	FE_OFN18534_n, 
-	clk_i_clone1, 
+	FE_OFN11_io_out_37, 
+	FE_OFN18547_u_soc_u_top_u_core_instr_rdata_id_19, 
 	clk_i, 
 	vccd1, 
 	vssd1);
@@ -3605,23 +4150,15 @@
    input ready_wb_i;
    output perf_jump_o;
    output perf_tbranch_o;
-   input FE_OFN6_io_out_37;
-   input FE_OFN5_io_out_37;
-   input FE_OFN0_io_out_37;
-   input FE_OFN715_u_soc_u_top_u_core_instr_rdata_id_27;
-   input FE_OFN18481_u_soc_u_top_u_core_instr_rdata_id_30;
-   input FE_OFN18465_u_soc_u_top_u_core_instr_rdata_id_26;
-   input FE_OFN18534_n;
-   input clk_i_clone1;
+   input FE_OFN11_io_out_37;
+   input FE_OFN18547_u_soc_u_top_u_core_instr_rdata_id_19;
    input clk_i;
    inout vccd1;
    inout vssd1;
 
    // Internal wires
-   wire FE_PSN4434_u_soc_u_top_u_core_instr_valid_id;
-   wire FE_OFN18197_n_301;
-   wire FE_OFN1223_n_73;
-   wire FE_OFN1143_u_soc_u_top_u_core_trigger_match;
+   wire FE_OFN1666_u_soc_u_top_u_core_trigger_match;
+   wire FE_OFN1380_n_73;
    wire [3:0] ctrl_fsm_cs;
    wire enter_debug_mode;
    wire exc_req_q;
@@ -3725,7 +4262,6 @@
    wire n_160;
    wire n_299;
    wire n_300;
-   wire n_301;
    wire n_302;
    wire n_303;
    wire n_304;
@@ -3737,52 +4273,16 @@
    wire special_req_all;
 
    // Module instantiations
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4434_u_soc_u_top_u_core_instr_valid_id (
-	.A(instr_valid_i),
-	.X(FE_PSN4434_u_soc_u_top_u_core_instr_valid_id), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_90 (
-	.DIODE(instr_i[23]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21bai_4 FE_RC_16_0 (
-	.A1(jump_set_i),
-	.A2(branch_set_spec_i),
-	.B1_N(n_4),
-	.Y(n_45), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2006_n_301 (
-	.A(id_in_ready_o),
-	.Y(FE_OFN18197_n_301), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2005_n_301 (
-	.A(n_301),
-	.Y(id_in_ready_o), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1223_n_73 (
-	.A(n_73),
-	.X(FE_OFN1223_n_73), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1143_u_soc_u_top_u_core_trigger_match (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1666_u_soc_u_top_u_core_trigger_match (
 	.A(trigger_match_i),
-	.X(FE_OFN1143_u_soc_u_top_u_core_trigger_match), 
+	.X(FE_OFN1666_u_soc_u_top_u_core_trigger_match), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1380_n_73 (
+	.A(n_73),
+	.X(FE_OFN1380_n_73), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -3831,7 +4331,7 @@
 	.B1(n_103),
 	.C1(n_101),
 	.D1(n_80),
-	.Y(n_301), 
+	.Y(id_in_ready_o), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -3913,7 +4413,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 g7335__6131 (
+   sky130_fd_sc_hd__nand2_1 g7335__6131 (
 	.A(n_45),
 	.B(n_79),
 	.Y(pc_set_o), 
@@ -3968,7 +4468,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7341__9315 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[9]),
 	.B1(n_74),
 	.B2(instr_compressed_i[9]),
@@ -3987,7 +4487,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7343__2883 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[15]),
 	.B1(n_74),
 	.B2(instr_compressed_i[15]),
@@ -3997,7 +4497,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7344__2346 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[14]),
 	.B1(n_74),
 	.B2(instr_compressed_i[14]),
@@ -4007,7 +4507,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7345__1666 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[13]),
 	.B1(n_74),
 	.B2(instr_compressed_i[13]),
@@ -4017,7 +4517,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7346__7410 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[12]),
 	.B1(n_74),
 	.B2(instr_compressed_i[12]),
@@ -4027,7 +4527,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7347__6417 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[11]),
 	.B1(n_74),
 	.B2(instr_compressed_i[11]),
@@ -4037,7 +4537,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7348__5477 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[10]),
 	.B1(n_74),
 	.B2(instr_compressed_i[10]),
@@ -4055,7 +4555,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7350__5107 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[0]),
 	.B1(n_74),
 	.B2(instr_compressed_i[0]),
@@ -4065,7 +4565,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7351__6260 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[7]),
 	.B1(n_74),
 	.B2(instr_compressed_i[7]),
@@ -4075,7 +4575,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7352__4319 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[6]),
 	.B1(n_74),
 	.B2(instr_compressed_i[6]),
@@ -4085,7 +4585,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7353__8428 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[5]),
 	.B1(n_74),
 	.B2(instr_compressed_i[5]),
@@ -4095,7 +4595,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7354__5526 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[4]),
 	.B1(n_74),
 	.B2(instr_compressed_i[4]),
@@ -4105,7 +4605,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7355__6783 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[3]),
 	.B1(n_74),
 	.B2(instr_compressed_i[3]),
@@ -4115,7 +4615,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7356__3680 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[2]),
 	.B1(n_74),
 	.B2(instr_compressed_i[2]),
@@ -4125,7 +4625,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7357__1617 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[1]),
 	.B1(n_74),
 	.B2(instr_compressed_i[1]),
@@ -4135,7 +4635,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7358__2802 (
-	.A1(FE_OFN1223_n_73),
+	.A1(FE_OFN1380_n_73),
 	.A2(instr_i[8]),
 	.B1(n_74),
 	.B2(instr_compressed_i[8]),
@@ -4145,7 +4645,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7359__1705 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[22]),
 	.X(csr_mtval_o[22]), 
 	.VPWR(vccd1), 
@@ -4153,7 +4653,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_1 g7360__5122 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[21]),
 	.X(csr_mtval_o[21]), 
 	.VPWR(vccd1), 
@@ -4161,23 +4661,23 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_1 g7361__8246 (
-	.A(FE_OFN1223_n_73),
-	.B(FE_OFN18534_n),
+	.A(FE_OFN1380_n_73),
+	.B(instr_i[20]),
 	.X(csr_mtval_o[20]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7362__7098 (
-	.A(FE_OFN1223_n_73),
-	.B(instr_i[19]),
+	.A(FE_OFN1380_n_73),
+	.B(FE_OFN18547_u_soc_u_top_u_core_instr_rdata_id_19),
 	.X(csr_mtval_o[19]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7363__6131 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[18]),
 	.X(csr_mtval_o[18]), 
 	.VPWR(vccd1), 
@@ -4185,7 +4685,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_1 g7364__1881 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[17]),
 	.X(csr_mtval_o[17]), 
 	.VPWR(vccd1), 
@@ -4193,7 +4693,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7365__5115 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[16]),
 	.X(csr_mtval_o[16]), 
 	.VPWR(vccd1), 
@@ -4201,7 +4701,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7366__7482 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[23]),
 	.X(csr_mtval_o[23]), 
 	.VPWR(vccd1), 
@@ -4209,7 +4709,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7367__4733 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[31]),
 	.X(csr_mtval_o[31]), 
 	.VPWR(vccd1), 
@@ -4217,7 +4717,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7368__6161 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[29]),
 	.X(csr_mtval_o[29]), 
 	.VPWR(vccd1), 
@@ -4232,15 +4732,15 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_1 g7370__9315 (
-	.A(FE_OFN1223_n_73),
-	.B(FE_OFN18481_u_soc_u_top_u_core_instr_rdata_id_30),
+	.A(FE_OFN1380_n_73),
+	.B(instr_i[30]),
 	.X(csr_mtval_o[30]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7371__9945 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[28]),
 	.X(csr_mtval_o[28]), 
 	.VPWR(vccd1), 
@@ -4248,23 +4748,23 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7372__2883 (
-	.A(FE_OFN1223_n_73),
-	.B(FE_OFN715_u_soc_u_top_u_core_instr_rdata_id_27),
+	.A(FE_OFN1380_n_73),
+	.B(instr_i[27]),
 	.X(csr_mtval_o[27]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7373__2346 (
-	.A(FE_OFN1223_n_73),
-	.B(FE_OFN18465_u_soc_u_top_u_core_instr_rdata_id_26),
+	.A(FE_OFN1380_n_73),
+	.B(instr_i[26]),
 	.X(csr_mtval_o[26]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7374__1666 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[25]),
 	.X(csr_mtval_o[25]), 
 	.VPWR(vccd1), 
@@ -4272,7 +4772,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_0 g7375__7410 (
-	.A(FE_OFN1223_n_73),
+	.A(FE_OFN1380_n_73),
 	.B(instr_i[24]),
 	.X(csr_mtval_o[24]), 
 	.VPWR(vccd1), 
@@ -4423,7 +4923,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g7396__1881 (
-	.A(FE_OFN1143_u_soc_u_top_u_core_trigger_match),
+	.A(FE_OFN1666_u_soc_u_top_u_core_trigger_match),
 	.B(debug_cause_o[0]),
 	.Y(debug_cause_o[2]), 
 	.VPWR(vccd1), 
@@ -4432,7 +4932,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2b_1 g7397__5115 (
 	.A(debug_cause_o[0]),
-	.B_N(FE_OFN1143_u_soc_u_top_u_core_trigger_match),
+	.B_N(FE_OFN1666_u_soc_u_top_u_core_trigger_match),
 	.Y(debug_cause_o[1]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -4616,7 +5116,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__o21bai_1 g7422__2802 (
 	.A1(debug_single_step_i),
-	.A2(FE_OFN1143_u_soc_u_top_u_core_trigger_match),
+	.A2(FE_OFN1666_u_soc_u_top_u_core_trigger_match),
 	.B1_N(n_307),
 	.Y(debug_cause_o[0]), 
 	.VPWR(vccd1), 
@@ -4696,13 +5196,22 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g7434__7482 (
 	.A1(debug_single_step_i),
-	.A2(FE_PSN4434_u_soc_u_top_u_core_instr_valid_id),
-	.B1(FE_OFN1143_u_soc_u_top_u_core_trigger_match),
+	.A2(instr_valid_i),
+	.B1(FE_OFN1666_u_soc_u_top_u_core_trigger_match),
 	.Y(n_46), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_2 g7435__4733 (
+	.A1(jump_set_i),
+	.A2(branch_set_spec_i),
+	.B1(controller_run_o),
+	.Y(n_45), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
    sky130_fd_sc_hd__nor3b_1 g7436__6161 (
 	.A(priv_mode_i[1]),
 	.B(priv_mode_i[0]),
@@ -4819,7 +5328,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g7451__6260 (
 	.A(ecall_insn_i),
-	.B(FE_PSN4434_u_soc_u_top_u_core_instr_valid_id),
+	.B(instr_valid_i),
 	.Y(n_106), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -5049,7 +5558,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g6568__2883 (
-	.A1(FE_OFN18197_n_301),
+	.A1(id_in_ready_o),
 	.A2(handle_irq),
 	.B1(n_8),
 	.Y(n_10), 
@@ -5080,7 +5589,7 @@
 	.CLK(clk_i),
 	.D(n_1),
 	.Q(illegal_insn_q),
-	.RESET_B(FE_OFN6_io_out_37), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -5130,11 +5639,11 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 debug_mode_q_reg (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_9),
 	.Q(debug_mode_o),
 	.Q_N(n_36),
-	.RESET_B(FE_OFN5_io_out_37), 
+	.RESET_B(FE_OFN11_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -5154,7 +5663,7 @@
 	.D(n_2),
 	.Q(exc_req_q),
 	.Q_N(n_5),
-	.RESET_B(FE_OFN0_io_out_37), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -5202,7 +5711,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2b_1 g7467__8428 (
 	.A(n_62),
-	.B_N(FE_PSN4434_u_soc_u_top_u_core_instr_valid_id),
+	.B_N(instr_valid_i),
 	.Y(n_308), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -5271,19 +5780,15 @@
 	branch_in_dec_o, 
 	FE_OFN12_u_soc_u_top_u_core_instr_rdata_id_30, 
 	FE_OFN13_u_soc_u_top_u_core_instr_rdata_id_29, 
-	FE_OFN14_u_soc_u_top_u_core_instr_rdata_id_27, 
-	FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_24, 
-	FE_OFN16_u_soc_u_top_u_core_instr_rdata_id_14, 
-	FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12, 
-	FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_30, 
-	FE_OFN23_u_soc_u_top_u_core_instr_rdata_id_31, 
-	FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_28, 
-	FE_OFN25_n, 
-	FE_OFN26_u_soc_u_top_u_core_instr_rdata_id_14, 
-	FE_OFN27_u_soc_u_top_u_core_instr_rdata_id_25, 
-	FE_OFN29_u_soc_u_top_u_core_instr_rdata_id_12, 
-	FE_OFN28_u_soc_u_top_u_core_instr_rdata_id_12, 
-	FE_OFN30_u_soc_u_top_u_core_instr_rdata_id_30, 
+	FE_OFN14_u_soc_u_top_u_core_instr_rdata_id_25, 
+	FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_13, 
+	FE_OFN19_u_soc_u_top_u_core_instr_rdata_id_30, 
+	FE_OFN20_u_soc_u_top_u_core_instr_rdata_id_31, 
+	FE_OFN21_u_soc_u_top_u_core_instr_rdata_id_27, 
+	FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_28, 
+	FE_OFN23_u_soc_u_top_u_core_instr_rdata_id_26, 
+	FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_25, 
+	FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6, 
 	vccd1, 
 	vssd1);
    input clk_i;
@@ -5338,77 +5843,35 @@
    output branch_in_dec_o;
    input FE_OFN12_u_soc_u_top_u_core_instr_rdata_id_30;
    input FE_OFN13_u_soc_u_top_u_core_instr_rdata_id_29;
-   input FE_OFN14_u_soc_u_top_u_core_instr_rdata_id_27;
-   input FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_24;
-   input FE_OFN16_u_soc_u_top_u_core_instr_rdata_id_14;
-   input FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12;
-   input FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_30;
-   input FE_OFN23_u_soc_u_top_u_core_instr_rdata_id_31;
-   input FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_28;
-   input FE_OFN25_n;
-   input FE_OFN26_u_soc_u_top_u_core_instr_rdata_id_14;
-   input FE_OFN27_u_soc_u_top_u_core_instr_rdata_id_25;
-   input FE_OFN29_u_soc_u_top_u_core_instr_rdata_id_12;
-   input FE_OFN28_u_soc_u_top_u_core_instr_rdata_id_12;
-   input FE_OFN30_u_soc_u_top_u_core_instr_rdata_id_30;
+   input FE_OFN14_u_soc_u_top_u_core_instr_rdata_id_25;
+   input FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_13;
+   input FE_OFN19_u_soc_u_top_u_core_instr_rdata_id_30;
+   input FE_OFN20_u_soc_u_top_u_core_instr_rdata_id_31;
+   input FE_OFN21_u_soc_u_top_u_core_instr_rdata_id_27;
+   input FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_28;
+   input FE_OFN23_u_soc_u_top_u_core_instr_rdata_id_26;
+   input FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_25;
+   input FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6;
    inout vccd1;
    inout vssd1;
 
    // Internal wires
-   wire FE_COEN4873_n_153;
-   wire FE_COEN4868_n_54;
-   wire FE_COEN4865_n_109;
-   wire FE_PSN4839_n_44;
-   wire FE_PSN4832_n_11;
-   wire FE_PSN4830_n_103;
-   wire FE_PSN4829_n_108;
-   wire FE_PSN4827_n_240;
-   wire FE_PSN4826_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1;
-   wire FE_PSN4803_n_239;
-   wire FE_PSN4799_n_236;
-   wire FE_PSN4798_n_56;
-   wire FE_PSRN_2;
-   wire FE_COEN4704_n_58;
-   wire FE_COEN4685_FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1;
-   wire FE_COEN4682_n_165;
-   wire FE_COEN4679_n_115;
-   wire FE_PSN4642_n_94;
-   wire FE_PSN4460_u_soc_u_top_u_core_mult_sel_ex;
-   wire FE_PSN4446_n_185;
-   wire FE_PSN4445_n_81;
-   wire FE_PSN4442_n_70;
-   wire FE_PSN4441_n_166;
-   wire FE_PSN4437_n_99;
-   wire FE_PSN4435_n_86;
-   wire FE_PSN4386_n_94;
-   wire FE_COEN4326_n_32;
-   wire FE_COEN4305_FE_RN_115_0;
-   wire FE_COEN4296_n_60;
-   wire FE_COEN4291_n_239;
-   wire FE_COEN4286_n_225;
-   wire FE_COEN4284_n_54;
-   wire FE_COEN4281_n_176;
-   wire FE_COEN4280_n_226;
-   wire FE_RN_128_0;
-   wire FE_RN_127_0;
-   wire FE_RN_126_0;
-   wire FE_RN_121_0;
-   wire FE_RN_116_0;
-   wire FE_RN_115_0;
-   wire FE_RN_100_0;
-   wire FE_RN_99_0;
-   wire FE_RN_98_0;
+   wire FE_OFN19053_n_45;
+   wire FE_OFN19033_u_soc_u_top_u_core_instr_rdata_id_13;
+   wire FE_OFN19032_u_soc_u_top_u_core_instr_rdata_id_13;
+   wire FE_OFN18606_n_21;
+   wire FE_OFN18545_n_57;
+   wire FE_OFN18416_u_soc_u_top_u_core_instr_rdata_id_4;
+   wire FE_OFN18412_n_81;
+   wire FE_OFN18410_n_81;
    wire FE_RN_1;
-   wire FE_OFN18289_n_45;
-   wire FE_OFN18288_n_57;
-   wire FE_OFN18284_u_soc_u_top_u_core_instr_rdata_id_6;
-   wire FE_OFN18255_n_74;
-   wire FE_OFN18253_n_55;
-   wire FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1;
+   wire FE_OFN18178_n_55;
+   wire FE_OFN18169_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1;
+   wire FE_OFN18168_n_74;
    wire n_1;
    wire n_4;
+   wire n_5;
    wire n_6;
-   wire n_8;
    wire n_9;
    wire n_11;
    wire n_13;
@@ -5500,6 +5963,7 @@
    wire n_138;
    wire n_140;
    wire n_141;
+   wire n_142;
    wire n_145;
    wire n_146;
    wire n_147;
@@ -5545,535 +6009,206 @@
    wire n_240;
 
    // Module instantiations
-   sky130_fd_sc_hd__buf_6 FE_COEC4873_n_153 (
-	.A(n_153),
-	.X(FE_COEN4873_n_153), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4868_n_54 (
-	.A(n_54),
-	.X(FE_COEN4868_n_54), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4865_n_109 (
-	.A(n_109),
-	.X(FE_COEN4865_n_109), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4839_n_44 (
-	.A(n_44),
-	.X(FE_PSN4839_n_44), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4832_n_11 (
-	.A(n_11),
-	.X(FE_PSN4832_n_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4830_n_103 (
-	.A(n_103),
-	.X(FE_PSN4830_n_103), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4829_n_108 (
-	.A(n_108),
-	.X(FE_PSN4829_n_108), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4827_n_240 (
-	.A(n_240),
-	.X(FE_PSN4827_n_240), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4826_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
-	.A(bt_a_mux_sel_o[1]),
-	.X(FE_PSN4826_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4803_n_239 (
-	.A(n_239),
-	.X(FE_PSN4803_n_239), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4799_n_236 (
-	.A(n_236),
-	.X(FE_PSN4799_n_236), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4798_n_56 (
-	.A(n_56),
-	.X(FE_PSN4798_n_56), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4797_u_soc_u_top_u_core_id_stage_i_imm_b_mux_sel_dec_2 (
-	.A(FE_PSRN_2),
-	.X(imm_b_mux_sel_o[2]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4704_n_58 (
-	.A(n_58),
-	.X(FE_COEN4704_n_58), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4685_FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1 (
-	.A(FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1),
-	.X(FE_COEN4685_FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4682_n_165 (
-	.A(n_165),
-	.X(FE_COEN4682_n_165), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4679_n_115 (
-	.A(n_115),
-	.X(FE_COEN4679_n_115), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4642_n_94 (
-	.A(n_94),
-	.X(FE_PSN4642_n_94), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4460_u_soc_u_top_u_core_mult_sel_ex (
-	.A(mult_sel_o),
-	.X(FE_PSN4460_u_soc_u_top_u_core_mult_sel_ex), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4446_n_185 (
-	.A(n_185),
-	.X(FE_PSN4446_n_185), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4445_n_81 (
-	.A(n_81),
-	.X(FE_PSN4445_n_81), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4442_n_70 (
-	.A(n_70),
-	.X(FE_PSN4442_n_70), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4441_n_166 (
-	.A(n_166),
-	.X(FE_PSN4441_n_166), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4437_n_99 (
-	.A(n_99),
-	.X(FE_PSN4437_n_99), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4435_n_86 (
-	.A(n_86),
-	.X(FE_PSN4435_n_86), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4386_n_94 (
-	.A(n_94),
-	.X(FE_PSN4386_n_94), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4326_n_32 (
-	.A(n_32),
-	.X(FE_COEN4326_n_32), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4305_FE_RN_115_0 (
-	.A(FE_RN_115_0),
-	.X(FE_COEN4305_FE_RN_115_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4296_n_60 (
-	.A(n_60),
-	.X(FE_COEN4296_n_60), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4291_n_239 (
-	.A(FE_PSN4803_n_239),
-	.X(FE_COEN4291_n_239), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4286_n_225 (
-	.A(n_225),
-	.X(FE_COEN4286_n_225), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4284_n_54 (
-	.A(FE_COEN4868_n_54),
-	.X(FE_COEN4284_n_54), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4281_n_176 (
-	.A(n_176),
-	.X(FE_COEN4281_n_176), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4280_n_226 (
-	.A(n_226),
-	.X(FE_COEN4280_n_226), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 FE_RC_209_0 (
-	.A(FE_OFN18255_n_74),
-	.B(n_94),
-	.Y(FE_RN_127_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2b_2 FE_RC_208_0 (
-	.A_N(n_60),
-	.B(FE_RN_127_0),
-	.Y(FE_RN_128_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 FE_RC_207_0 (
-	.A(n_178),
-	.B(FE_RN_128_0),
-	.Y(n_192), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__and2_0 FE_RC_206_0 (
-	.A(n_8),
-	.B(instr_rdata_alu_i[3]),
-	.X(FE_RN_126_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_2 FE_RC_205_0 (
-	.A(n_38),
-	.B(FE_PSN4798_n_56),
-	.C(FE_RN_126_0),
-	.Y(n_64), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC3856_n_74 (
-	.A(n_74),
-	.Y(n_86), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_RC_194_0 (
-	.A(FE_RN_121_0),
-	.Y(n_237), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3b_4 FE_RC_193_0 (
-	.A_N(n_140),
-	.B(FE_RN_1),
-	.C(instr_rdata_alu_i[25]),
-	.Y(FE_RN_121_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_4 FE_RC_182_0 (
-	.A(n_69),
-	.B(FE_PSRN_2),
-	.Y(FE_RN_115_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_181_0 (
-	.A(FE_RN_116_0),
-	.Y(n_236), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_180_0 (
-	.A(FE_RN_115_0),
-	.B(n_94),
-	.Y(FE_RN_116_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_156_0 (
-	.A(n_13),
-	.Y(FE_RN_100_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor3_1 FE_RC_155_0 (
-	.A(n_34),
-	.B(FE_RN_100_0),
-	.C(n_44),
-	.Y(n_62), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__or2_1 FE_RC_154_0 (
-	.A(n_103),
-	.B(FE_COEN4286_n_225),
-	.X(FE_RN_98_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_RC_153_0 (
-	.A(FE_RN_99_0),
-	.Y(n_240), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o211ai_2 FE_RC_152_0 (
-	.A1(n_120),
-	.A2(n_185),
-	.B1(n_164),
-	.C1(FE_RN_98_0),
-	.Y(FE_RN_99_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor3_4 FE_RC_133_0 (
-	.A(instr_rdata_alu_i[27]),
-	.B(instr_rdata_alu_i[28]),
-	.C(instr_rdata_alu_i[29]),
-	.Y(n_239), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2853_u_soc_u_top_u_core_instr_rdata_id_4 (
-	.A(instr_rdata_alu_i[4]),
-	.Y(n_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2828_n_28 (
-	.A(n_28),
-	.Y(n_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2821_n_108 (
-	.A(n_108),
-	.Y(n_109), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2820_u_soc_u_top_u_core_instr_rdata_id_5 (
-	.A(instr_rdata_alu_i[5]),
-	.Y(n_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2809_u_soc_u_top_u_core_instr_rdata_id_6 (
-	.A(n_8),
-	.Y(FE_OFN18284_u_soc_u_top_u_core_instr_rdata_id_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC2808_u_soc_u_top_u_core_instr_rdata_id_6 (
-	.A(instr_rdata_alu_i[6]),
-	.Y(n_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2771_n_56 (
-	.A(FE_PSN4798_n_56),
-	.Y(FE_OFN18288_n_57), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2768_n_55 (
-	.A(n_55),
-	.Y(n_54), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2698_u_soc_u_top_u_core_instr_rdata_id_14 (
+   sky130_fd_sc_hd__inv_2 FE_OFC3625_u_soc_u_top_u_core_instr_rdata_id_14 (
 	.A(instr_rdata_alu_i[14]),
 	.Y(n_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2621_u_soc_u_top_u_core_instr_rdata_id_30 (
-	.A(FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_30),
-	.Y(FE_RN_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2563_n_111 (
-	.A(n_111),
-	.Y(n_110), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2560_n_81 (
-	.A(n_81),
-	.Y(n_80), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2362_n_96 (
-	.A(n_96),
-	.Y(imm_a_mux_sel_o), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2334_n_102 (
-	.A(n_102),
-	.Y(n_103), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2322_n_45 (
+   sky130_fd_sc_hd__inv_2 FE_OFC3610_n_45 (
 	.A(n_46),
-	.Y(FE_OFN18289_n_45), 
+	.Y(FE_OFN19053_n_45), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2321_n_45 (
+   sky130_fd_sc_hd__inv_2 FE_OFC3609_n_45 (
 	.A(n_45),
 	.Y(n_46), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2319_n_57 (
-	.A(n_57),
-	.Y(n_56), 
+   sky130_fd_sc_hd__inv_1 FE_OFC3585_u_soc_u_top_u_core_instr_rdata_id_13 (
+	.A(instr_rdata_alu_i[13]),
+	.Y(FE_OFN19033_u_soc_u_top_u_core_instr_rdata_id_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2236_u_soc_u_top_u_core_instr_rdata_id_13 (
+   sky130_fd_sc_hd__inv_2 FE_OFC3584_u_soc_u_top_u_core_instr_rdata_id_13 (
 	.A(instr_rdata_alu_i[13]),
 	.Y(n_6), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2223_n_74 (
-	.A(FE_PSN4435_n_86),
-	.Y(FE_OFN18255_n_74), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3583_u_soc_u_top_u_core_instr_rdata_id_13 (
+	.A(instr_rdata_alu_i[13]),
+	.Y(FE_OFN19032_u_soc_u_top_u_core_instr_rdata_id_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2213_n_55 (
-	.A(FE_COEN4284_n_54),
-	.Y(FE_OFN18253_n_55), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3556_u_soc_u_top_u_core_instr_rdata_id_12 (
+	.A(instr_rdata_alu_i[12]),
+	.Y(n_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2208_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1 (
+   sky130_fd_sc_hd__nor3b_2 FE_RC_230_0 (
+	.A(n_69),
+	.B(imm_b_mux_sel_o[2]),
+	.C_N(n_94),
+	.Y(n_236), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor3_4 FE_RC_209_0 (
+	.A(instr_rdata_alu_i[28]),
+	.B(instr_rdata_alu_i[27]),
+	.C(instr_rdata_alu_i[29]),
+	.Y(n_239), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC3057_n_21 (
+	.A(n_22),
+	.Y(FE_OFN18606_n_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3056_n_21 (
+	.A(n_21),
+	.Y(n_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3007_n_55 (
+	.A(n_55),
+	.Y(n_54), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2981_n_108 (
+	.A(n_108),
+	.Y(n_109), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2976_n_86 (
+	.A(n_86),
+	.Y(FE_OFN18168_n_74), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2922_n_57 (
+	.A(n_56),
+	.Y(FE_OFN18545_n_57), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2921_n_57 (
+	.A(n_57),
+	.Y(n_56), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2737_u_soc_u_top_u_core_instr_rdata_id_4 (
+	.A(n_9),
+	.Y(FE_OFN18416_u_soc_u_top_u_core_instr_rdata_id_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2736_u_soc_u_top_u_core_instr_rdata_id_4 (
+	.A(instr_rdata_alu_i[4]),
+	.Y(n_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC2729_n_81 (
+	.A(n_80),
+	.Y(FE_OFN18412_n_81), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2727_n_81 (
+	.A(n_80),
+	.Y(FE_OFN18410_n_81), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC2726_n_81 (
+	.A(n_81),
+	.Y(n_80), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2639_u_soc_u_top_u_core_instr_rdata_id_30 (
+	.A(instr_rdata_alu_i[30]),
+	.Y(FE_RN_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2460_u_soc_u_top_u_core_instr_rdata_id_5 (
+	.A(instr_rdata_alu_i[5]),
+	.Y(n_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2365_n_55 (
+	.A(n_54),
+	.Y(FE_OFN18178_n_55), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2344_n_102 (
+	.A(n_102),
+	.Y(n_103), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2343_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1 (
 	.A(bt_b_mux_sel_o[1]),
-	.Y(FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1), 
+	.Y(FE_OFN18169_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2207_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1 (
+   sky130_fd_sc_hd__buf_4 FE_OFC2342_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1 (
 	.A(n_62),
 	.X(bt_b_mux_sel_o[1]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2340_n_74 (
+	.A(n_74),
+	.Y(n_86), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
    sky130_fd_sc_hd__and2_1 g5902__5526 (
 	.A(jump_in_dec_o),
 	.B(instr_first_cycle_i),
@@ -6082,7 +6217,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 g5903__6783 (
+   sky130_fd_sc_hd__nor2_1 g5903__6783 (
 	.A(n_109),
 	.B(illegal_insn_o),
 	.Y(data_req_o), 
@@ -6091,7 +6226,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5904__3680 (
-	.A(FE_COEN4685_FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1),
+	.A(FE_OFN18169_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1),
 	.B(illegal_insn_o),
 	.Y(branch_in_dec_o), 
 	.VPWR(vccd1), 
@@ -6108,7 +6243,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2b_1 g5906__2802 (
 	.A(illegal_insn_o),
-	.B_N(FE_PSN4460_u_soc_u_top_u_core_mult_sel_ex),
+	.B_N(mult_sel_o),
 	.Y(mult_en_o), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6157,7 +6292,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_2 g5912__1881 (
+   sky130_fd_sc_hd__nand3_1 g5912__1881 (
 	.A(n_240),
 	.B(n_182),
 	.C(n_188),
@@ -6169,7 +6304,7 @@
    sky130_fd_sc_hd__or4_1 g5914__5115 (
 	.A(illegal_c_insn_i),
 	.B(n_147),
-	.C(FE_COEN4682_n_165),
+	.C(n_165),
 	.D(n_207),
 	.X(n_208), 
 	.VPWR(vccd1), 
@@ -6180,13 +6315,13 @@
 	.A1(n_160),
 	.A2(n_171),
 	.A3(n_174),
-	.B1(FE_PSN4442_n_70),
+	.B1(n_70),
 	.Y(n_207), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 g5916__4733 (
+   sky130_fd_sc_hd__nand2_1 g5916__4733 (
 	.A(n_240),
 	.B(n_191),
 	.Y(alu_operator_o[1]), 
@@ -6196,7 +6331,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand3_1 g5920__6161 (
 	.A(n_196),
-	.B(FE_PSN4799_n_236),
+	.B(n_236),
 	.C(n_227),
 	.Y(alu_op_b_mux_sel_o), 
 	.VPWR(vccd1), 
@@ -6212,20 +6347,20 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_2 g5924__9945 (
+   sky130_fd_sc_hd__nand3_1 g5924__9945 (
 	.A(n_196),
 	.B(n_167),
-	.C(FE_COEN4305_FE_RN_115_0),
+	.C(n_142),
 	.Y(alu_op_a_mux_sel_o[1]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o211ai_2 g5927__2883 (
+   sky130_fd_sc_hd__o211ai_1 g5927__2883 (
 	.A1(n_33),
-	.A2(FE_OFN18288_n_57),
+	.A2(FE_OFN18545_n_57),
 	.B1(n_167),
-	.C1(FE_COEN4281_n_176),
+	.C1(n_176),
 	.Y(alu_op_a_mux_sel_o[0]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6242,7 +6377,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_4 g5929__1666 (
+   sky130_fd_sc_hd__nor2_2 g5929__1666 (
 	.A(n_118),
 	.B(n_177),
 	.Y(n_196), 
@@ -6268,8 +6403,18 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__o31ai_1 g5933__5477 (
+	.A1(FE_OFN18168_n_74),
+	.A2(n_60),
+	.A3(n_94),
+	.B1(n_178),
+	.Y(n_192), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
    sky130_fd_sc_hd__inv_1 g5934 (
-	.A(FE_PSN4446_n_185),
+	.A(n_185),
 	.Y(n_186), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6286,16 +6431,16 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5937__5107 (
 	.A(n_61),
-	.B(FE_COEN4873_n_153),
+	.B(n_153),
 	.Y(multdiv_signed_mode_o[0]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g5938__6260 (
-	.A1(FE_COEN4704_n_58),
+	.A1(n_58),
 	.A2(n_17),
-	.B1(FE_COEN4873_n_153),
+	.B1(n_153),
 	.Y(multdiv_signed_mode_o[1]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6303,7 +6448,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_4 g5939__4319 (
 	.A(n_48),
-	.B(FE_COEN4873_n_153),
+	.B(n_153),
 	.Y(multdiv_operator_o[0]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6333,7 +6478,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 g5943__3680 (
+   sky130_fd_sc_hd__nand2_1 g5943__3680 (
 	.A(n_236),
 	.B(n_103),
 	.Y(n_185), 
@@ -6341,7 +6486,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 g5944__1617 (
+   sky130_fd_sc_hd__nand2_4 g5944__1617 (
 	.A(n_237),
 	.B(instr_rdata_alu_i[14]),
 	.Y(div_sel_o), 
@@ -6357,10 +6502,10 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a222oi_1 g5947__2802 (
-	.A1(FE_COEN4284_n_54),
+	.A1(n_54),
 	.A2(n_89),
-	.B1(FE_OFN18253_n_55),
-	.B2(FE_COEN4326_n_32),
+	.B1(FE_OFN18178_n_55),
+	.B2(n_32),
 	.C1(n_78),
 	.C2(n_91),
 	.Y(n_174), 
@@ -6390,7 +6535,7 @@
    sky130_fd_sc_hd__a21o_1 g5950__8246 (
 	.A1(n_92),
 	.A2(n_134),
-	.B1(FE_OFN18253_n_55),
+	.B1(FE_OFN18178_n_55),
 	.X(n_171), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6416,7 +6561,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o2bb2ai_2 g5953__1881 (
+   sky130_fd_sc_hd__o2bb2ai_1 g5953__1881 (
 	.A1_N(n_48),
 	.A2_N(n_110),
 	.B1(n_124),
@@ -6426,11 +6571,11 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand4_2 g5954__5115 (
+   sky130_fd_sc_hd__nand4_1 g5954__5115 (
 	.A(n_127),
 	.B(n_103),
 	.C(n_129),
-	.D(FE_PSN4642_n_94),
+	.D(n_94),
 	.Y(n_176), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6454,7 +6599,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g5957__6161 (
 	.A(n_141),
-	.B(FE_COEN4305_FE_RN_115_0),
+	.B(n_142),
 	.Y(imm_b_mux_sel_o[0]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6473,7 +6618,7 @@
 	.A2(instr_rdata_i[11]),
 	.A3(instr_rdata_i[7]),
 	.A4(instr_rdata_i[8]),
-	.B1(FE_COEN4284_n_54),
+	.B1(n_54),
 	.Y(n_160), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6482,7 +6627,7 @@
    sky130_fd_sc_hd__o32ai_1 g5960__2883 (
 	.A1(instr_rdata_alu_i[25]),
 	.A2(n_31),
-	.A3(FE_PSN4830_n_103),
+	.A3(n_103),
 	.B1(n_111),
 	.B2(n_79),
 	.Y(n_159), 
@@ -6507,7 +6652,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g5963__7410 (
-	.A1(FE_PSN4386_n_94),
+	.A1(n_94),
 	.A2(n_111),
 	.B1(n_58),
 	.Y(n_156), 
@@ -6515,16 +6660,16 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_2 g5964__6417 (
+   sky130_fd_sc_hd__a21oi_1 g5964__6417 (
 	.A1(n_96),
 	.A2(instr_rdata_alu_i[14]),
-	.B1(FE_PSN4437_n_99),
+	.B1(n_99),
 	.Y(n_167), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 g5965__5477 (
+   sky130_fd_sc_hd__nor2_1 g5965__5477 (
 	.A(n_53),
 	.B(n_140),
 	.Y(n_166), 
@@ -6532,7 +6677,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 g5966__2398 (
+   sky130_fd_sc_hd__nor2_1 g5966__2398 (
 	.A(n_76),
 	.B(n_138),
 	.Y(n_165), 
@@ -6550,7 +6695,7 @@
    sky130_fd_sc_hd__and4b_1 g5969__5107 (
 	.A_N(instr_rdata_i[22]),
 	.B(n_130),
-	.C(FE_COEN4291_n_239),
+	.C(n_239),
 	.D(instr_rdata_i[20]),
 	.X(ebrk_insn_o), 
 	.VPWR(vccd1), 
@@ -6570,7 +6715,7 @@
    sky130_fd_sc_hd__and3_1 g5971__4319 (
 	.A(n_130),
 	.B(n_36),
-	.C(FE_COEN4291_n_239),
+	.C(n_239),
 	.X(ecall_insn_o), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6586,8 +6731,8 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__o22a_1 g5973__5526 (
-	.A1(FE_COEN4868_n_54),
-	.A2(FE_PSN4826_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1),
+	.A1(n_54),
+	.A2(bt_a_mux_sel_o[1]),
 	.B1(n_4),
 	.B2(n_97),
 	.X(n_146), 
@@ -6608,8 +6753,8 @@
 	.A1(instr_rdata_alu_i[14]),
 	.A2(imm_a_mux_sel_o),
 	.B1(n_34),
-	.B2(FE_PSN4839_n_44),
-	.C1(FE_PSN4445_n_81),
+	.B2(n_44),
+	.C1(FE_OFN18412_n_81),
 	.Y(rf_ren_a_o), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6618,31 +6763,31 @@
    sky130_fd_sc_hd__and3_2 g5976__1617 (
 	.A(n_71),
 	.B(n_96),
-	.C(instr_rdata_alu_i[13]),
+	.C(FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_13),
 	.X(csr_op_o[1]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_2 g5977__2802 (
+   sky130_fd_sc_hd__o21ai_1 g5977__2802 (
 	.A1(instr_rdata_alu_i[25]),
-	.A2(FE_PSN4830_n_103),
-	.B1(FE_PSN4386_n_94),
+	.A2(n_103),
+	.B1(n_94),
 	.Y(n_155), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5981__1705 (
-	.A(FE_OFN26_u_soc_u_top_u_core_instr_rdata_id_14),
-	.B(FE_COEN4679_n_115),
+	.A(instr_rdata_alu_i[14]),
+	.B(n_115),
 	.Y(data_sign_extension_o), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2b_2 g5982__5122 (
-	.A(FE_COEN4865_n_109),
+   sky130_fd_sc_hd__nor2b_1 g5982__5122 (
+	.A(n_109),
 	.B_N(n_32),
 	.Y(data_type_o[1]), 
 	.VPWR(vccd1), 
@@ -6651,7 +6796,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g5983__8246 (
 	.A1(n_73),
-	.A2(FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_30),
+	.A2(instr_rdata_alu_i[30]),
 	.B1(instr_rdata_i[10]),
 	.Y(n_134), 
 	.VPWR(vccd1), 
@@ -6666,7 +6811,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 g5986__6131 (
+   sky130_fd_sc_hd__nor2_2 g5986__6131 (
 	.A(n_23),
 	.B(n_111),
 	.Y(alu_operator_o[4]), 
@@ -6674,6 +6819,14 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_1 g5987__1881 (
+	.A(n_69),
+	.B(imm_b_mux_sel_o[2]),
+	.Y(n_142), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g5988__5115 (
 	.A_N(n_97),
 	.B(n_4),
@@ -6682,7 +6835,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 g5989__7482 (
+   sky130_fd_sc_hd__nand2_2 g5989__7482 (
 	.A(n_102),
 	.B(n_225),
 	.Y(n_140), 
@@ -6700,13 +6853,13 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g5991__6161 (
 	.A(n_102),
-	.B(FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_30),
+	.B(instr_rdata_alu_i[30]),
 	.Y(n_138), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor3_2 g5992__9315 (
+   sky130_fd_sc_hd__nor3_1 g5992__9315 (
 	.A(bt_b_mux_sel_o[1]),
 	.B(n_69),
 	.C(n_116),
@@ -6716,17 +6869,17 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__or3_1 g5993__9945 (
-	.A(n_6),
+	.A(instr_rdata_alu_i[13]),
 	.B(n_4),
-	.C(FE_COEN4679_n_115),
+	.C(n_115),
 	.X(n_128), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5994__2883 (
-	.A(FE_PSRN_2),
-	.B(FE_PSN4829_n_108),
+	.A(imm_b_mux_sel_o[2]),
+	.B(n_108),
 	.Y(n_127), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6752,7 +6905,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand3_1 g5997__7410 (
-	.A(FE_COEN4286_n_225),
+	.A(n_225),
 	.B(n_25),
 	.C(n_30),
 	.Y(n_124), 
@@ -6762,9 +6915,9 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__o22ai_1 g5998__6417 (
 	.A1(n_1),
-	.A2(FE_PSN4445_n_81),
-	.B1(n_21),
-	.B2(FE_OFN18289_n_45),
+	.A2(FE_OFN18412_n_81),
+	.B1(FE_OFN18606_n_21),
+	.B2(FE_OFN19053_n_45),
 	.Y(rf_ren_b_o), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6772,7 +6925,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor3_1 g5999__5477 (
 	.A(n_60),
-	.B(FE_PSN4435_n_86),
+	.B(n_86),
 	.C(n_94),
 	.Y(n_122), 
 	.VPWR(vccd1), 
@@ -6781,8 +6934,8 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor3b_1 g6000__2398 (
 	.A(n_26),
-	.B(FE_PSN4386_n_94),
-	.C_N(FE_COEN4296_n_60),
+	.B(n_94),
+	.C_N(n_60),
 	.Y(n_121), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6790,7 +6943,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand3_1 g6001__5107 (
 	.A(n_109),
-	.B(FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1),
+	.B(FE_OFN18169_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1),
 	.C(n_64),
 	.Y(n_120), 
 	.VPWR(vccd1), 
@@ -6799,7 +6952,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g6002__6260 (
 	.A1(n_71),
-	.A2(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.A2(instr_rdata_alu_i[12]),
 	.B1(n_20),
 	.Y(n_119), 
 	.VPWR(vccd1), 
@@ -6807,7 +6960,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor4_1 g6003__4319 (
-	.A(FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_24),
+	.A(instr_rdata_i[24]),
 	.B(instr_rdata_i[21]),
 	.C(n_29),
 	.D(n_98),
@@ -6816,15 +6969,22 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 g6015__8428 (
+   sky130_fd_sc_hd__inv_2 g6007 (
+	.A(n_111),
+	.Y(n_110), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_1 g6015__8428 (
 	.A(instr_first_cycle_i),
-	.B(FE_OFN18251_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1),
+	.B(FE_OFN18169_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1),
 	.Y(n_118), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 g6016__5526 (
+   sky130_fd_sc_hd__nand2_1 g6016__5526 (
 	.A(n_70),
 	.B(n_64),
 	.Y(n_116), 
@@ -6840,7 +7000,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 g6020__3680 (
+   sky130_fd_sc_hd__nand2_2 g6020__3680 (
 	.A(bt_b_mux_sel_o[1]),
 	.B(instr_first_cycle_i),
 	.Y(n_111), 
@@ -6848,9 +7008,9 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 g6021__1617 (
-	.A(n_9),
-	.B(n_81),
+   sky130_fd_sc_hd__nor2_2 g6021__1617 (
+	.A(FE_OFN18416_u_soc_u_top_u_core_instr_rdata_id_4),
+	.B(FE_OFN18410_n_81),
 	.Y(n_108), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6858,12 +7018,19 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_4 g6022__2802 (
 	.A(n_33),
-	.B(n_81),
+	.B(FE_OFN18410_n_81),
 	.Y(n_102), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 g6023 (
+	.A(n_96),
+	.Y(imm_a_mux_sel_o), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
    sky130_fd_sc_hd__inv_1 g6024 (
 	.A(n_94),
 	.Y(n_93), 
@@ -6873,7 +7040,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g6025__1705 (
 	.A1(n_47),
-	.A2(instr_rdata_alu_i[29]),
+	.A2(FE_OFN13_u_soc_u_top_u_core_instr_rdata_id_29),
 	.B1(instr_rdata_i[9]),
 	.Y(n_92), 
 	.VPWR(vccd1), 
@@ -6881,9 +7048,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__o21ai_1 g6026__5122 (
-	.A1(FE_OFN13_u_soc_u_top_u_core_instr_rdata_id_29),
+	.A1(instr_rdata_alu_i[29]),
 	.A2(n_51),
-	.B1(FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_28),
+	.B1(FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_28),
 	.Y(n_91), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6898,7 +7065,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__o21ai_1 g6028__7098 (
-	.A1(FE_OFN30_u_soc_u_top_u_core_instr_rdata_id_30),
+	.A1(instr_rdata_alu_i[30]),
 	.A2(n_40),
 	.B1(n_49),
 	.Y(n_89), 
@@ -6915,9 +7082,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand3b_1 g6030__1881 (
-	.A_N(FE_PSN4442_n_70),
+	.A_N(n_70),
 	.B(n_49),
-	.C(FE_COEN4284_n_54),
+	.C(n_54),
 	.Y(n_98), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6931,9 +7098,9 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 g6032__7482 (
+   sky130_fd_sc_hd__nor2_1 g6032__7482 (
 	.A(n_70),
-	.B(FE_COEN4868_n_54),
+	.B(n_54),
 	.Y(n_96), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6942,7 +7109,7 @@
    sky130_fd_sc_hd__nand3_4 g6033__4733 (
 	.A(n_80),
 	.B(n_1),
-	.C(n_9),
+	.C(FE_OFN18416_u_soc_u_top_u_core_instr_rdata_id_4),
 	.Y(n_94), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6950,17 +7117,17 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_1 g6041__6161 (
 	.A(n_59),
-	.B(n_6),
+	.B(instr_rdata_alu_i[13]),
 	.X(n_79), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__o31a_1 g6042__9315 (
-	.A1(FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_28),
+	.A1(FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_28),
 	.A2(instr_rdata_i[22]),
 	.A3(instr_rdata_i[21]),
-	.B1(FE_COEN4284_n_54),
+	.B1(n_54),
 	.X(n_78), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -6991,7 +7158,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 g6046__1666 (
+   sky130_fd_sc_hd__nand2_1 g6046__1666 (
 	.A(n_239),
 	.B(instr_rdata_alu_i[31]),
 	.Y(n_74), 
@@ -7007,28 +7174,28 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 g6048__6417 (
+   sky130_fd_sc_hd__nand2_1 g6048__6417 (
 	.A(n_46),
-	.B(n_8),
+	.B(FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6),
 	.Y(n_81), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__o21a_1 g6054__5477 (
-	.A1(FE_OFN29_u_soc_u_top_u_core_instr_rdata_id_12),
-	.A2(FE_COEN4280_n_226),
-	.B1(FE_COEN4704_n_58),
+	.A1(instr_rdata_alu_i[12]),
+	.A2(n_226),
+	.B1(n_58),
 	.X(n_61), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand4_1 g6055__2398 (
-	.A(FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_24),
-	.B(FE_OFN27_u_soc_u_top_u_core_instr_rdata_id_25),
-	.C(FE_OFN14_u_soc_u_top_u_core_instr_rdata_id_27),
-	.D(instr_rdata_alu_i[29]),
+	.A(instr_rdata_i[24]),
+	.B(FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_25),
+	.C(FE_OFN21_u_soc_u_top_u_core_instr_rdata_id_27),
+	.D(FE_OFN13_u_soc_u_top_u_core_instr_rdata_id_29),
 	.Y(n_73), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7038,7 +7205,7 @@
 	.A(n_56),
 	.B(n_22),
 	.C(instr_rdata_alu_i[3]),
-	.D(FE_OFN18284_u_soc_u_top_u_core_instr_rdata_id_6),
+	.D(instr_rdata_alu_i[6]),
 	.Y(n_72), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7061,17 +7228,27 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_4 g6059__8428 (
+   sky130_fd_sc_hd__nor2_1 g6059__8428 (
 	.A(n_39),
-	.B(FE_OFN18288_n_57),
+	.B(FE_OFN18545_n_57),
 	.Y(n_69), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__nand4_2 g6060__5526 (
+	.A(n_56),
+	.B(n_38),
+	.C(instr_rdata_alu_i[3]),
+	.D(FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6),
+	.Y(n_64), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g6064__6783 (
 	.A(n_30),
-	.B(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.B(instr_rdata_alu_i[12]),
 	.Y(n_53), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7086,14 +7263,14 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6067__1617 (
-	.A(n_8),
+	.A(FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6),
 	.B(n_33),
 	.Y(n_50), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 g6068__2802 (
+   sky130_fd_sc_hd__nand2_1 g6068__2802 (
 	.A(n_20),
 	.B(instr_rdata_alu_i[14]),
 	.Y(n_60), 
@@ -7101,7 +7278,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2b_2 g6069__1705 (
+   sky130_fd_sc_hd__nor2b_1 g6069__1705 (
 	.A(n_25),
 	.B_N(n_26),
 	.Y(n_59), 
@@ -7111,7 +7288,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g6070__5122 (
 	.A(n_226),
-	.B(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.B(instr_rdata_alu_i[12]),
 	.Y(n_58), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7128,7 +7305,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g6072__7098 (
 	.A(n_226),
-	.B(FE_OFN28_u_soc_u_top_u_core_instr_rdata_id_12),
+	.B(n_5),
 	.Y(n_55), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7144,26 +7321,26 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor3_1 g6076__1881 (
-	.A(FE_OFN14_u_soc_u_top_u_core_instr_rdata_id_27),
-	.B(FE_OFN27_u_soc_u_top_u_core_instr_rdata_id_25),
-	.C(FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_24),
+	.A(FE_OFN21_u_soc_u_top_u_core_instr_rdata_id_27),
+	.B(FE_OFN24_u_soc_u_top_u_core_instr_rdata_id_25),
+	.C(instr_rdata_i[24]),
 	.Y(n_40), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand3_1 g6077__5115 (
-	.A(n_8),
-	.B(FE_PSN4832_n_11),
-	.C(n_9),
+	.A(FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6),
+	.B(n_11),
+	.C(FE_OFN18416_u_soc_u_top_u_core_instr_rdata_id_4),
 	.Y(n_39), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor3_1 g6078__7482 (
-	.A(FE_OFN23_u_soc_u_top_u_core_instr_rdata_id_31),
-	.B(instr_rdata_alu_i[26]),
+	.A(FE_OFN20_u_soc_u_top_u_core_instr_rdata_id_31),
+	.B(FE_OFN23_u_soc_u_top_u_core_instr_rdata_id_26),
 	.C(instr_rdata_i[23]),
 	.Y(n_49), 
 	.VPWR(vccd1), 
@@ -7171,9 +7348,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_2 g6079__4733 (
-	.A1(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.A1(instr_rdata_alu_i[12]),
 	.A2(n_4),
-	.B1(instr_rdata_alu_i[13]),
+	.B1(FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_13),
 	.Y(n_48), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7188,7 +7365,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand4_4 g6081__9315 (
+   sky130_fd_sc_hd__nand4_1 g6081__9315 (
 	.A(n_13),
 	.B(n_11),
 	.C(instr_rdata_alu_i[1]),
@@ -7198,7 +7375,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 g6082__9945 (
+   sky130_fd_sc_hd__nand2_1 g6082__9945 (
 	.A(n_22),
 	.B(n_18),
 	.Y(n_44), 
@@ -7206,8 +7383,15 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 g6085 (
+	.A(n_28),
+	.Y(n_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6087__2883 (
-	.A(n_9),
+	.A(FE_OFN18416_u_soc_u_top_u_core_instr_rdata_id_4),
 	.B(instr_rdata_alu_i[5]),
 	.Y(n_38), 
 	.VPWR(vccd1), 
@@ -7216,7 +7400,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g6088__2346 (
 	.A(instr_rdata_i[22]),
-	.B(FE_OFN25_n),
+	.B(instr_rdata_i[20]),
 	.Y(n_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7238,32 +7422,32 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 g6091__6417 (
+   sky130_fd_sc_hd__nand2_1 g6091__6417 (
 	.A(instr_rdata_alu_i[5]),
-	.B(n_9),
+	.B(FE_OFN18416_u_soc_u_top_u_core_instr_rdata_id_4),
 	.Y(n_33), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6092__5477 (
-	.A(instr_rdata_alu_i[13]),
-	.B(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.A(n_6),
+	.B(instr_rdata_alu_i[12]),
 	.Y(n_32), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g6093__2398 (
-	.A(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
-	.B(instr_rdata_alu_i[13]),
+	.A(instr_rdata_alu_i[12]),
+	.B(FE_OFN19032_u_soc_u_top_u_core_instr_rdata_id_13),
 	.Y(n_31), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6094__5107 (
-	.A(instr_rdata_alu_i[13]),
+	.A(FE_OFN19033_u_soc_u_top_u_core_instr_rdata_id_13),
 	.B(instr_rdata_alu_i[25]),
 	.Y(n_30), 
 	.VPWR(vccd1), 
@@ -7272,45 +7456,38 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6095__6260 (
 	.A(instr_rdata_alu_i[25]),
-	.B(FE_OFN22_u_soc_u_top_u_core_instr_rdata_id_30),
+	.B(instr_rdata_alu_i[30]),
 	.Y(n_28), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 g6097 (
-	.A(n_21),
-	.Y(n_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 g6099__4319 (
+   sky130_fd_sc_hd__nor2_1 g6099__4319 (
 	.A(instr_rdata_alu_i[3]),
-	.B(n_8),
+	.B(FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6),
 	.Y(n_18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g6100__8428 (
-	.A(FE_OFN28_u_soc_u_top_u_core_instr_rdata_id_12),
-	.B(FE_OFN26_u_soc_u_top_u_core_instr_rdata_id_14),
+	.A(n_5),
+	.B(instr_rdata_alu_i[14]),
 	.Y(n_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6101__5526 (
-	.A(n_6),
-	.B(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.A(instr_rdata_alu_i[13]),
+	.B(instr_rdata_alu_i[12]),
 	.Y(n_16), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g6103__6783 (
-	.A(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.A(instr_rdata_alu_i[12]),
 	.B(instr_rdata_alu_i[14]),
 	.Y(n_26), 
 	.VPWR(vccd1), 
@@ -7319,7 +7496,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6104__3680 (
 	.A(instr_rdata_alu_i[14]),
-	.B(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+	.B(instr_rdata_alu_i[12]),
 	.Y(n_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7327,23 +7504,23 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6106__1617 (
 	.A(instr_rdata_alu_i[14]),
-	.B(n_6),
+	.B(instr_rdata_alu_i[13]),
 	.Y(n_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 g6107__2802 (
-	.A(instr_rdata_alu_i[4]),
+   sky130_fd_sc_hd__nand2_1 g6107__2802 (
+	.A(n_9),
 	.B(instr_rdata_alu_i[5]),
 	.Y(n_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__and2_4 g6108__1705 (
-	.A(n_6),
-	.B(FE_OFN17_u_soc_u_top_u_core_instr_rdata_id_12),
+   sky130_fd_sc_hd__and2_1 g6108__1705 (
+	.A(instr_rdata_alu_i[13]),
+	.B(instr_rdata_alu_i[12]),
 	.X(n_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7356,17 +7533,17 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 g6111 (
+   sky130_fd_sc_hd__inv_2 g6111 (
 	.A(instr_rdata_alu_i[3]),
 	.Y(n_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 g6123__5122 (
+   sky130_fd_sc_hd__nand2_2 g6123__5122 (
 	.A(bt_a_mux_sel_o[1]),
 	.B(n_72),
-	.Y(FE_PSRN_2), 
+	.Y(imm_b_mux_sel_o[2]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -7381,7 +7558,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_4 g6124__7098 (
 	.A(n_4),
-	.B(n_6),
+	.B(instr_rdata_alu_i[13]),
 	.X(n_226), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -7397,7 +7574,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2b_1 g6127__1881 (
-	.A(FE_COEN4865_n_109),
+	.A(n_109),
 	.B_N(n_20),
 	.Y(data_type_o[0]), 
 	.VPWR(vccd1), 
@@ -7405,16 +7582,16 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__or3b_1 g6129__5115 (
-	.A(FE_OFN15_u_soc_u_top_u_core_instr_rdata_id_24),
-	.B(FE_OFN14_u_soc_u_top_u_core_instr_rdata_id_27),
+	.A(instr_rdata_i[24]),
+	.B(FE_OFN21_u_soc_u_top_u_core_instr_rdata_id_27),
 	.C_N(instr_rdata_alu_i[29]),
 	.X(n_231), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_2 g6130__7482 (
-	.A(FE_PSN4827_n_240),
+   sky130_fd_sc_hd__nand3_1 g6130__7482 (
+	.A(n_240),
 	.B(n_188),
 	.C(n_189),
 	.Y(alu_operator_o[2]), 
@@ -7422,7 +7599,7 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a221o_4 g6131__4733 (
+   sky130_fd_sc_hd__a221o_1 g6131__4733 (
 	.A1(n_192),
 	.A2(FE_RN_1),
 	.B1(n_170),
@@ -7434,7 +7611,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a211o_2 g6132__6161 (
-	.A1(FE_PSN4441_n_166),
+	.A1(n_166),
 	.A2(FE_RN_1),
 	.B1(n_192),
 	.C1(n_156),
@@ -7443,6 +7620,35 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
+   sky130_fd_sc_hd__and3b_2 g6135__9945 (
+	.A_N(n_140),
+	.B(FE_RN_1),
+	.C(instr_rdata_alu_i[25]),
+	.X(n_237), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor3b_1 g6136__2883 (
+	.A(n_44),
+	.B(n_34),
+	.C_N(n_13),
+	.Y(n_62), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o221a_4 g6138__1666 (
+	.A1(n_120),
+	.A2(n_185),
+	.B1(n_225),
+	.B2(n_103),
+	.C1(n_164),
+	.X(n_240), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
 endmodule
 
 module uart_rx_prog (
@@ -7451,8 +7657,7 @@
 	CLKS_PER_BIT, 
 	o_Rx_DV, 
 	o_Rx_Byte, 
-	FE_OFN20_n_470, 
-	FE_OFN19_n_470, 
+	FE_OFN16_n_470, 
 	clk_i_clone1, 
 	clk_i_clone2, 
 	clk_i, 
@@ -7463,8 +7668,7 @@
    input [15:0] CLKS_PER_BIT;
    output o_Rx_DV;
    output [7:0] o_Rx_Byte;
-   input FE_OFN20_n_470;
-   input FE_OFN19_n_470;
+   input FE_OFN16_n_470;
    input clk_i_clone1;
    input clk_i_clone2;
    input clk_i;
@@ -7472,15 +7676,11 @@
    inout vssd1;
 
    // Internal wires
-   wire FE_PDN4097_FE_OFN18745_n_120;
-   wire FE_PDN3927_FE_OFN18730_n_181;
-   wire FE_PDN3873_FE_OFN18745_n_120;
-   wire FE_OFN18745_n_120;
-   wire FE_OFN18730_n_181;
-   wire FE_OFN1596_n_174;
-   wire FE_OFN1595_n_174;
-   wire FE_OFN1226_n_160;
-   wire FE_OFN1225_n_160;
+   wire FE_OFN18728_n_181;
+   wire FE_OFN18651_n_160;
+   wire FE_OFN18648_n_174;
+   wire FE_OFN1382_n_181;
+   wire FE_OFN1381_n_160;
    wire [2:0] r_Bit_Index;
    wire [15:0] r_Clock_Count;
    wire [2:0] r_SM_Main;
@@ -7692,81 +7892,53 @@
    wire r_Rx_Data_R;
 
    // Module instantiations
-   sky130_fd_sc_hd__buf_1 FE_PDC4097_FE_OFN18745_n_120 (
-	.A(FE_PDN3873_FE_OFN18745_n_120),
-	.X(FE_PDN4097_FE_OFN18745_n_120), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC3927_FE_OFN18730_n_181 (
-	.A(FE_OFN18730_n_181),
-	.X(FE_PDN3927_FE_OFN18730_n_181), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3873_FE_OFN18745_n_120 (
-	.A(FE_OFN18745_n_120),
-	.X(FE_PDN3873_FE_OFN18745_n_120), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3004_n_120 (
-	.A(n_120),
-	.X(FE_OFN18745_n_120), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2989_n_181 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3210_n_181 (
 	.A(n_181),
-	.X(FE_OFN18730_n_181), 
+	.X(FE_OFN18728_n_181), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1596_n_174 (
-	.A(FE_OFN1595_n_174),
-	.Y(FE_OFN1596_n_174), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC1595_n_174 (
-	.A(n_174),
-	.Y(FE_OFN1595_n_174), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1226_n_160 (
-	.A(FE_OFN1225_n_160),
-	.Y(FE_OFN1226_n_160), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1225_n_160 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3133_n_160 (
 	.A(n_160),
-	.Y(FE_OFN1225_n_160), 
+	.X(FE_OFN18651_n_160), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3130_n_174 (
+	.A(n_174),
+	.X(FE_OFN18648_n_174), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1382_n_181 (
+	.A(FE_OFN18728_n_181),
+	.X(FE_OFN1382_n_181), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1381_n_160 (
+	.A(FE_OFN18651_n_160),
+	.X(FE_OFN1381_n_160), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Bit_Index_reg[0]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_140),
 	.Q(r_Bit_Index[0]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__sdfrtp_1 \r_Clock_Count_reg[0]  (
-	.CLK(clk_i),
-	.D(FE_OFN1596_n_174),
+	.CLK(clk_i_clone2),
+	.D(FE_OFN18648_n_174),
 	.Q(r_Clock_Count[0]),
 	.RESET_B(rst_ni),
 	.SCD(n_180),
@@ -7776,7 +7948,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[1]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_192),
 	.Q(r_Clock_Count[1]),
 	.RESET_B(rst_ni), 
@@ -7785,7 +7957,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[2]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_194),
 	.Q(r_Clock_Count[2]),
 	.RESET_B(rst_ni), 
@@ -7794,7 +7966,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[5]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_187),
 	.Q(r_Clock_Count[5]),
 	.RESET_B(rst_ni), 
@@ -7803,7 +7975,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[6]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_189),
 	.Q(r_Clock_Count[6]),
 	.RESET_B(rst_ni), 
@@ -7812,7 +7984,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[7]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_190),
 	.Q(r_Clock_Count[7]),
 	.RESET_B(rst_ni), 
@@ -7821,7 +7993,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[8]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_191),
 	.Q(r_Clock_Count[8]),
 	.RESET_B(rst_ni), 
@@ -7830,7 +8002,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[9]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_188),
 	.Q(r_Clock_Count[9]),
 	.RESET_B(rst_ni), 
@@ -7839,7 +8011,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__sdfrtp_1 \r_Clock_Count_reg[10]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_178),
 	.Q(r_Clock_Count[10]),
 	.RESET_B(rst_ni),
@@ -7850,7 +8022,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__sdfrtp_1 \r_Clock_Count_reg[13]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_176),
 	.Q(r_Clock_Count[13]),
 	.RESET_B(rst_ni),
@@ -7861,7 +8033,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[15]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_203),
 	.Q(r_Clock_Count[15]),
 	.RESET_B(rst_ni), 
@@ -7870,82 +8042,82 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[0]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_166),
 	.Q(o_Rx_Byte[0]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[1]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_168),
 	.Q(o_Rx_Byte[1]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[2]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_165),
 	.Q(o_Rx_Byte[2]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[3]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_162),
 	.Q(o_Rx_Byte[3]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[4]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_163),
 	.Q(o_Rx_Byte[4]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[5]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_164),
 	.Q(o_Rx_Byte[5]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[6]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_167),
 	.Q(o_Rx_Byte[6]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[7]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_155),
 	.Q(o_Rx_Byte[7]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 r_Rx_DV_reg (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_131),
 	.Q(o_Rx_DV),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -7959,7 +8131,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 r_Rx_Data_reg (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_27),
 	.Q(r_Rx_Data), 
 	.VPWR(vccd1), 
@@ -7967,28 +8139,28 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_SM_Main_reg[0]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_177),
 	.Q(r_SM_Main[0]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_SM_Main_reg[1]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_175),
 	.Q(r_SM_Main[1]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_SM_Main_reg[2]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_125),
 	.Q(r_SM_Main[2]),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -8036,7 +8208,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21o_1 g7994__5107 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_0),
 	.B1(n_196),
 	.X(n_199), 
@@ -8058,7 +8230,7 @@
    sky130_fd_sc_hd__a22o_1 g7996__4319 (
 	.A1(n_184),
 	.A2(r_Clock_Count[4]),
-	.B1(FE_OFN1596_n_174),
+	.B1(FE_OFN18648_n_174),
 	.B2(n_64),
 	.X(n_197), 
 	.VPWR(vccd1), 
@@ -8075,7 +8247,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g8001__5526 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_37),
 	.B1(n_180),
 	.B2(r_Clock_Count[2]),
@@ -8085,7 +8257,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g8002__6783 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_13),
 	.B1(n_182),
 	.Y(n_193), 
@@ -8094,7 +8266,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g8003__3680 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_17),
 	.B1(n_180),
 	.B2(r_Clock_Count[1]),
@@ -8113,7 +8285,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g8005__2802 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_118),
 	.B1(n_180),
 	.B2(r_Clock_Count[8]),
@@ -8123,7 +8295,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g8006__1705 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_112),
 	.B1(n_180),
 	.B2(r_Clock_Count[7]),
@@ -8133,7 +8305,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g8007__5122 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_101),
 	.B1(n_180),
 	.B2(r_Clock_Count[6]),
@@ -8143,7 +8315,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g8008__8246 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_123),
 	.B1(n_180),
 	.B2(r_Clock_Count[9]),
@@ -8153,7 +8325,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g8009__7098 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_83),
 	.B1(n_180),
 	.B2(r_Clock_Count[5]),
@@ -8174,7 +8346,7 @@
    sky130_fd_sc_hd__o21ai_1 g8011__1881 (
 	.A1(n_136),
 	.A2(n_173),
-	.B1(FE_PDN3927_FE_OFN18730_n_181),
+	.B1(FE_OFN1382_n_181),
 	.Y(n_186), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -8188,7 +8360,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g8013__5115 (
-	.A1(FE_OFN1596_n_174),
+	.A1(FE_OFN18648_n_174),
 	.A2(n_33),
 	.B1(n_180),
 	.Y(n_183), 
@@ -8199,14 +8371,14 @@
    sky130_fd_sc_hd__o21ai_1 g8014__7482 (
 	.A1(n_127),
 	.A2(n_173),
-	.B1(FE_PDN3927_FE_OFN18730_n_181),
+	.B1(FE_OFN1382_n_181),
 	.Y(n_182), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_2 g8017 (
-	.A(FE_PDN3927_FE_OFN18730_n_181),
+	.A(FE_OFN1382_n_181),
 	.Y(n_180), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -8265,7 +8437,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_2 g8024 (
-	.A(FE_OFN1596_n_174),
+	.A(FE_OFN18648_n_174),
 	.Y(n_173), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -8273,7 +8445,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__o21ai_1 g8025__1666 (
 	.A1(n_25),
-	.A2(FE_PDN4097_FE_OFN18745_n_120),
+	.A2(n_120),
 	.B1(n_171),
 	.Y(n_174), 
 	.VPWR(vccd1), 
@@ -8281,7 +8453,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a31oi_1 g8026__7410 (
-	.A1(FE_OFN1226_n_160),
+	.A1(FE_OFN1381_n_160),
 	.A2(n_26),
 	.A3(n_35),
 	.B1(n_126),
@@ -8308,7 +8480,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g8035__2398 (
-	.A(FE_OFN1226_n_160),
+	.A(FE_OFN1381_n_160),
 	.B(r_Rx_Data),
 	.Y(n_169), 
 	.VPWR(vccd1), 
@@ -8392,7 +8564,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_2 g8048 (
-	.A(FE_OFN1226_n_160),
+	.A(FE_OFN1381_n_160),
 	.Y(n_159), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -8687,7 +8859,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g8086__8246 (
 	.A(n_21),
-	.B(FE_PDN4097_FE_OFN18745_n_120),
+	.B(n_120),
 	.Y(n_126), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -8695,7 +8867,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g8087__7098 (
 	.A_N(n_21),
-	.B(FE_PDN4097_FE_OFN18745_n_120),
+	.B(n_120),
 	.Y(n_124), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -8713,14 +8885,14 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__and2_1 g8089__1881 (
-	.A(FE_PDN4097_FE_OFN18745_n_120),
+	.A(n_120),
 	.B(n_24),
 	.X(n_122), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o21a_1 g8090__5115 (
+   sky130_fd_sc_hd__o21a_2 g8090__5115 (
 	.A1(n_113),
 	.A2(n_115),
 	.B1(n_69),
@@ -9510,7 +9682,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g8179__7482 (
 	.A_N(r_Rx_Data_R),
-	.B(FE_OFN19_n_470),
+	.B(FE_OFN16_n_470),
 	.Y(n_27), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -9622,7 +9794,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g8194__5477 (
 	.A_N(i_Rx_Serial),
-	.B(FE_OFN19_n_470),
+	.B(FE_OFN16_n_470),
 	.Y(n_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -9685,17 +9857,17 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Bit_Index_reg[1]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_154),
 	.Q(r_Bit_Index[1]),
 	.Q_N(n_6),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Clock_Count_reg[11]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_201),
 	.Q(r_Clock_Count[11]),
 	.Q_N(n_5),
@@ -9705,7 +9877,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Clock_Count_reg[3]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_198),
 	.Q(r_Clock_Count[3]),
 	.Q_N(n_4),
@@ -9715,7 +9887,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Clock_Count_reg[4]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_197),
 	.Q(r_Clock_Count[4]),
 	.Q_N(n_3),
@@ -9725,17 +9897,17 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Bit_Index_reg[2]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_153),
 	.Q(r_Bit_Index[2]),
 	.Q_N(n_2),
-	.RESET_B(FE_OFN20_n_470), 
+	.RESET_B(FE_OFN16_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Clock_Count_reg[12]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_200),
 	.Q(r_Clock_Count[12]),
 	.Q_N(n_1),
@@ -9745,7 +9917,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Clock_Count_reg[14]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_202),
 	.Q(r_Clock_Count[14]),
 	.Q_N(n_0),
@@ -9763,12 +9935,15 @@
 	sbit_o, 
 	o_Rx_DV, 
 	o_Rx_Byte, 
+	FE_OFN10_io_out_37, 
+	FE_OFN9_io_out_37, 
+	FE_OFN8_io_out_37, 
 	FE_OFN7_io_out_37, 
-	FE_OFN1_io_out_37, 
-	FE_OFN18_u_soc_u_uart_u_uart_core_rx_4, 
-	FE_OFN32_io_out_37, 
-	clk_i_clone2, 
+	FE_OFN6_io_out_37, 
+	FE_OFN2_io_out_37, 
+	clk_i_clone3, 
 	clk_i_clone1, 
+	clk_i_clone2, 
 	clk_i, 
 	vccd1, 
 	vssd1);
@@ -9778,18 +9953,26 @@
    output sbit_o;
    output o_Rx_DV;
    output [7:0] o_Rx_Byte;
+   input FE_OFN10_io_out_37;
+   input FE_OFN9_io_out_37;
+   input FE_OFN8_io_out_37;
    input FE_OFN7_io_out_37;
-   input FE_OFN1_io_out_37;
-   output FE_OFN18_u_soc_u_uart_u_uart_core_rx_4;
-   input FE_OFN32_io_out_37;
-   input clk_i_clone2;
+   input FE_OFN6_io_out_37;
+   input FE_OFN2_io_out_37;
+   input clk_i_clone3;
    input clk_i_clone1;
+   input clk_i_clone2;
    input clk_i;
    inout vccd1;
    inout vssd1;
 
    // Internal wires
-   wire FE_OFN738_u_soc_u_uart_u_uart_core_rx_2;
+   wire FE_OFN1671_n_132;
+   wire FE_OFN1385_n_156;
+   wire FE_OFN1384_n_118;
+   wire FE_OFN1383_n_115;
+   wire FE_OFN856_u_soc_u_uart_u_uart_core_rx_6;
+   wire FE_OFN853_u_soc_u_uart_u_uart_core_rx_7;
    wire [2:0] r_Bit_Index;
    wire [15:0] r_Clock_Count;
    wire [2:0] r_SM_Main;
@@ -9991,234 +10174,262 @@
    wire r_Rx_Data_R;
 
    // Module instantiations
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC738_u_soc_u_uart_u_uart_core_rx_2 (
-	.A(FE_OFN738_u_soc_u_uart_u_uart_core_rx_2),
-	.X(o_Rx_Byte[2]), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1671_n_132 (
+	.A(n_132),
+	.X(FE_OFN1671_n_132), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC732_u_soc_u_uart_u_uart_core_rx_4 (
-	.A(o_Rx_Byte[4]),
-	.X(FE_OFN18_u_soc_u_uart_u_uart_core_rx_4), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1385_n_156 (
+	.A(n_156),
+	.X(FE_OFN1385_n_156), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1384_n_118 (
+	.A(n_118),
+	.X(FE_OFN1384_n_118), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1383_n_115 (
+	.A(n_115),
+	.X(FE_OFN1383_n_115), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC856_u_soc_u_uart_u_uart_core_rx_6 (
+	.A(FE_OFN856_u_soc_u_uart_u_uart_core_rx_6),
+	.X(o_Rx_Byte[6]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC853_u_soc_u_uart_u_uart_core_rx_7 (
+	.A(FE_OFN853_u_soc_u_uart_u_uart_core_rx_7),
+	.X(o_Rx_Byte[7]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Bit_Index_reg[0]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_140),
 	.Q(r_Bit_Index[0]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__sdfrtp_1 \r_Clock_Count_reg[0]  (
-	.CLK(clk_i_clone2),
-	.D(n_132),
+	.CLK(clk_i),
+	.D(FE_OFN1671_n_132),
 	.Q(r_Clock_Count[0]),
-	.RESET_B(FE_OFN1_io_out_37),
-	.SCD(n_156),
+	.RESET_B(FE_OFN2_io_out_37),
+	.SCD(FE_OFN1385_n_156),
 	.SCE(r_Clock_Count[0]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[1]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_165),
 	.Q(r_Clock_Count[1]),
-	.RESET_B(FE_OFN32_io_out_37), 
+	.RESET_B(rst_ni), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[2]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_172),
 	.Q(r_Clock_Count[2]),
-	.RESET_B(FE_OFN32_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[3]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_171),
 	.Q(r_Clock_Count[3]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[4]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_170),
 	.Q(r_Clock_Count[4]),
-	.RESET_B(FE_OFN32_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[5]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_169),
 	.Q(r_Clock_Count[5]),
-	.RESET_B(FE_OFN32_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[6]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_168),
 	.Q(r_Clock_Count[6]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[7]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_167),
 	.Q(r_Clock_Count[7]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[8]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_166),
 	.Q(r_Clock_Count[8]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[9]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_173),
 	.Q(r_Clock_Count[9]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[10]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_182),
 	.Q(r_Clock_Count[10]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[11]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_185),
 	.Q(r_Clock_Count[11]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[12]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_190),
 	.Q(r_Clock_Count[12]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Clock_Count_reg[13]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_191),
 	.Q(r_Clock_Count[13]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[0]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_179),
 	.Q(o_Rx_Byte[0]),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[1]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_178),
 	.Q(o_Rx_Byte[1]),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[2]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_175),
-	.Q(FE_OFN738_u_soc_u_uart_u_uart_core_rx_2),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.Q(o_Rx_Byte[2]),
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[3]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_180),
 	.Q(o_Rx_Byte[3]),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[4]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_177),
 	.Q(o_Rx_Byte[4]),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[5]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone3),
 	.D(n_174),
 	.Q(o_Rx_Byte[5]),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[6]  (
-	.CLK(clk_i),
+	.CLK(clk_i_clone2),
 	.D(n_176),
-	.Q(o_Rx_Byte[6]),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.Q(FE_OFN856_u_soc_u_uart_u_uart_core_rx_6),
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_Rx_Byte_reg[7]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_181),
-	.Q(o_Rx_Byte[7]),
-	.RESET_B(FE_OFN7_io_out_37), 
+	.Q(FE_OFN853_u_soc_u_uart_u_uart_core_rx_7),
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 r_Rx_DV_reg (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_125),
 	.Q(o_Rx_DV),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN7_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -10232,7 +10443,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 r_Rx_Data_reg (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_20),
 	.Q(r_Rx_Data), 
 	.VPWR(vccd1), 
@@ -10240,37 +10451,37 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_SM_Main_reg[0]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_155),
 	.Q(r_SM_Main[0]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN6_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_SM_Main_reg[1]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_141),
 	.Q(r_SM_Main[1]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN6_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 \r_SM_Main_reg[2]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_120),
 	.Q(r_SM_Main[2]),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN6_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrtp_1 sbit_o_reg (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_36),
 	.Q(sbit_o),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN6_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
@@ -10308,18 +10519,18 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a21oi_1 g7109__1705 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_188),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.Y(n_192), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7110__5122 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_189),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[13]),
 	.X(n_191), 
 	.VPWR(vccd1), 
@@ -10327,9 +10538,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7112__8246 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_186),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[12]),
 	.X(n_190), 
 	.VPWR(vccd1), 
@@ -10362,9 +10573,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7117__5115 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_184),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[11]),
 	.X(n_185), 
 	.VPWR(vccd1), 
@@ -10381,9 +10592,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7129__4733 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_164),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[10]),
 	.X(n_182), 
 	.VPWR(vccd1), 
@@ -10471,9 +10682,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7148__5477 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_136),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[9]),
 	.X(n_173), 
 	.VPWR(vccd1), 
@@ -10481,9 +10692,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7149__2398 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_42),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[2]),
 	.X(n_172), 
 	.VPWR(vccd1), 
@@ -10491,9 +10702,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7150__5107 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_60),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[3]),
 	.X(n_171), 
 	.VPWR(vccd1), 
@@ -10501,9 +10712,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7151__6260 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_81),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[4]),
 	.X(n_170), 
 	.VPWR(vccd1), 
@@ -10511,9 +10722,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7152__4319 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_96),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[5]),
 	.X(n_169), 
 	.VPWR(vccd1), 
@@ -10521,9 +10732,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7153__8428 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_103),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[6]),
 	.X(n_168), 
 	.VPWR(vccd1), 
@@ -10531,9 +10742,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7154__5526 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_111),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[7]),
 	.X(n_167), 
 	.VPWR(vccd1), 
@@ -10541,9 +10752,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7155__6783 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_117),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[8]),
 	.X(n_166), 
 	.VPWR(vccd1), 
@@ -10551,9 +10762,9 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a22o_1 g7156__3680 (
-	.A1(n_132),
+	.A1(FE_OFN1671_n_132),
 	.A2(n_25),
-	.B1(n_156),
+	.B1(FE_OFN1385_n_156),
 	.B2(r_Clock_Count[1]),
 	.X(n_165), 
 	.VPWR(vccd1), 
@@ -10579,7 +10790,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g7161__1705 (
 	.A_N(n_148),
-	.B(FE_OFN18_u_soc_u_uart_u_uart_core_rx_4),
+	.B(o_Rx_Byte[4]),
 	.Y(n_161), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -10794,14 +11005,14 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_1 g7190 (
-	.A(n_132),
+	.A(FE_OFN1671_n_132),
 	.Y(n_131), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__a31oi_1 g7191__1617 (
-	.A1(n_115),
+	.A1(FE_OFN1383_n_115),
 	.A2(n_13),
 	.A3(n_29),
 	.B1(n_123),
@@ -10829,7 +11040,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__o21ai_1 g7194__5122 (
 	.A1(n_17),
-	.A2(n_118),
+	.A2(FE_OFN1384_n_118),
 	.B1(n_127),
 	.Y(n_132), 
 	.VPWR(vccd1), 
@@ -10894,14 +11105,14 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g7203__4733 (
 	.A(n_18),
-	.B(n_118),
+	.B(FE_OFN1384_n_118),
 	.Y(n_123), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2_1 g7205__6161 (
-	.A(n_115),
+	.A(FE_OFN1383_n_115),
 	.B(r_Rx_Data),
 	.Y(n_119), 
 	.VPWR(vccd1), 
@@ -10910,7 +11121,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2b_1 g7206__9315 (
 	.A(n_18),
-	.B_N(n_118),
+	.B_N(FE_OFN1384_n_118),
 	.Y(n_120), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -10936,7 +11147,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_1 g7209 (
-	.A(n_115),
+	.A(FE_OFN1383_n_115),
 	.Y(n_114), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -11702,7 +11913,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g7298__2346 (
 	.A_N(r_Rx_Data_R),
-	.B(FE_OFN1_io_out_37),
+	.B(FE_OFN8_io_out_37),
 	.Y(n_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -11793,7 +12004,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g7312__5526 (
 	.A_N(i_Rx_Serial),
-	.B(FE_OFN1_io_out_37),
+	.B(FE_OFN10_io_out_37),
 	.Y(n_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -11832,48 +12043,48 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Clock_Count_reg[15]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_195),
 	.Q(r_Clock_Count[15]),
 	.Q_N(n_3),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Bit_Index_reg[2]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_162),
 	.Q(r_Bit_Index[2]),
 	.Q_N(n_2),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Clock_Count_reg[14]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_194),
 	.Q(r_Clock_Count[14]),
 	.Q_N(n_1),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN2_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfrbp_1 \r_Bit_Index_reg[1]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i_clone2),
 	.D(n_150),
 	.Q(r_Bit_Index[1]),
 	.Q_N(n_0),
-	.RESET_B(FE_OFN1_io_out_37), 
+	.RESET_B(FE_OFN9_io_out_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nand2b_1 g2__1705 (
 	.A_N(n_17),
-	.B(n_118),
+	.B(FE_OFN1384_n_118),
 	.Y(n_223), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -11896,8 +12107,6 @@
 	CLKS_PER_BIT, 
 	o_TX_Serial, 
 	o_TX_Done, 
-	FE_OFN11_io_out_37, 
-	clk_i_clone2, 
 	clk_i_clone1, 
 	clk_i, 
 	vccd1, 
@@ -11908,15 +12117,13 @@
    input [15:0] CLKS_PER_BIT;
    output o_TX_Serial;
    output o_TX_Done;
-   input FE_OFN11_io_out_37;
-   input clk_i_clone2;
    input clk_i_clone1;
    input clk_i;
    inout vccd1;
    inout vssd1;
 
    // Internal wires
-   wire FE_OFN1228_n_121;
+   wire FE_OFN1386_n_121;
    wire [2:0] r_Bit_Index;
    wire [15:0] r_Clock_Count;
    wire [2:0] r_SM_Main;
@@ -12078,15 +12285,15 @@
    wire n_187;
 
    // Module instantiations
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1228_n_121 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1386_n_121 (
 	.A(n_121),
-	.X(FE_OFN1228_n_121), 
+	.X(FE_OFN1386_n_121), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 o_TX_Serial_reg (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_70),
 	.Q(o_TX_Serial), 
 	.VPWR(vccd1), 
@@ -12120,7 +12327,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[0]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone1),
 	.D(n_125),
 	.Q(r_Clock_Count[0]), 
 	.VPWR(vccd1), 
@@ -12128,7 +12335,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[1]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone1),
 	.D(n_138),
 	.Q(r_Clock_Count[1]), 
 	.VPWR(vccd1), 
@@ -12136,7 +12343,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[2]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i_clone1),
 	.D(n_128),
 	.Q(r_Clock_Count[2]), 
 	.VPWR(vccd1), 
@@ -12168,7 +12375,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[6]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_136),
 	.Q(r_Clock_Count[6]), 
 	.VPWR(vccd1), 
@@ -12176,7 +12383,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[7]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_139),
 	.Q(r_Clock_Count[7]), 
 	.VPWR(vccd1), 
@@ -12184,7 +12391,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[8]  (
-	.CLK(clk_i_clone1),
+	.CLK(clk_i),
 	.D(n_134),
 	.Q(r_Clock_Count[8]), 
 	.VPWR(vccd1), 
@@ -12192,7 +12399,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[9]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_133),
 	.Q(r_Clock_Count[9]), 
 	.VPWR(vccd1), 
@@ -12200,7 +12407,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[10]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_132),
 	.Q(r_Clock_Count[10]), 
 	.VPWR(vccd1), 
@@ -12208,7 +12415,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[11]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_123),
 	.Q(r_Clock_Count[11]), 
 	.VPWR(vccd1), 
@@ -12216,7 +12423,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[12]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_152),
 	.Q(r_Clock_Count[12]), 
 	.VPWR(vccd1), 
@@ -12224,7 +12431,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[13]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_154),
 	.Q(r_Clock_Count[13]), 
 	.VPWR(vccd1), 
@@ -12232,7 +12439,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[14]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_157),
 	.Q(r_Clock_Count[14]), 
 	.VPWR(vccd1), 
@@ -12240,7 +12447,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_Clock_Count_reg[15]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_158),
 	.Q(r_Clock_Count[15]), 
 	.VPWR(vccd1), 
@@ -12248,7 +12455,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_SM_Main_reg[0]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_148),
 	.Q(r_SM_Main[0]), 
 	.VPWR(vccd1), 
@@ -12256,7 +12463,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__dfxtp_1 \r_SM_Main_reg[1]  (
-	.CLK(clk_i_clone2),
+	.CLK(clk_i),
 	.D(n_141),
 	.Q(r_SM_Main[1]), 
 	.VPWR(vccd1), 
@@ -12337,7 +12544,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5955__8246 (
 	.A(n_156),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_158), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12345,7 +12552,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5956__7098 (
 	.A(n_155),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_157), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12370,7 +12577,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5960__5115 (
 	.A(n_153),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_154), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12386,7 +12593,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5966__4733 (
 	.A(n_142),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_152), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12493,14 +12700,14 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5994__6260 (
 	.A(n_98),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_139), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2b_1 g5995__4319 (
-	.A(FE_OFN1228_n_121),
+	.A(FE_OFN1386_n_121),
 	.B_N(n_18),
 	.Y(n_138), 
 	.VPWR(vccd1), 
@@ -12509,7 +12716,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5996__8428 (
 	.A(n_80),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_137), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12517,7 +12724,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5997__5526 (
 	.A(n_88),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_136), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12533,7 +12740,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g5999__3680 (
 	.A(n_103),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_134), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12541,7 +12748,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6000__1617 (
 	.A(n_110),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_133), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12549,7 +12756,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6001__2802 (
 	.A(n_113),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_132), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12557,7 +12764,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6002__1705 (
 	.A(n_38),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_128), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12565,7 +12772,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6003__5122 (
 	.A(n_58),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_127), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12573,7 +12780,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6004__8246 (
 	.A(n_69),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_126), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12581,7 +12788,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6005__7098 (
 	.A(r_Clock_Count[0]),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_125), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -12597,7 +12804,7 @@
 	.VGND(vssd1));
    sky130_fd_sc_hd__nor2_1 g6007__1881 (
 	.A(n_117),
-	.B(FE_OFN1228_n_121),
+	.B(FE_OFN1386_n_121),
 	.Y(n_123), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -13630,7 +13837,7 @@
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_2 g6142 (
-	.A(FE_OFN11_io_out_37),
+	.A(rst_ni),
 	.Y(n_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
@@ -13676,8 +13883,8 @@
 	analog_io, 
 	user_clock2, 
 	user_irq, 
-	vssd1, 
-	vccd1);
+	vccd1, 
+	vssd1);
    input wb_clk_i;
    input wb_rst_i;
    input wbs_stb_i;
@@ -13697,1621 +13904,736 @@
    inout [28:0] analog_io;
    input user_clock2;
    output [2:0] user_irq;
-   inout vssd1;
    inout vccd1;
+   inout vssd1;
 
    // Internal wires
-   wire FE_PHN4880_io_in_33;
-   wire FE_COEN4879_n_7799;
-   wire FE_COEN4878_FE_OFN587_u_soc_u_iccm_rdata1_30;
-   wire FE_COEN4877_n_5828;
-   wire FE_COEN4876_n_7805;
-   wire FE_COEN4875_FE_PDN4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n;
-   wire FE_COEN4874_n_496;
-   wire FE_COEN4872_n_15;
-   wire FE_COEN4871_n_10665;
-   wire FE_COEN4870_n_10345;
-   wire FE_COEN4869_n_10673;
-   wire FE_COEN4867_n_10677;
-   wire FE_COEN4866_n_10676;
-   wire FE_COEN4864_n_10678;
-   wire FE_COEN4863_u_soc_u_top_u_core_gen_regfile_ff_register_file_i_rf_reg_q_11_0;
-   wire FE_COEN4862_n_11626;
-   wire FE_COEN4861_n_12755;
-   wire FE_PSN4860_u_soc_lsu_to_xbar_a_address_31;
-   wire FE_PSN4859_FE_PDN4759_FE_COEN4678;
-   wire FE_PSN4858_n_15982;
-   wire FE_PSBN19898_n_16001;
-   wire FE_PSBN19897_n_16001;
-   wire FE_PSN4857_u_soc_u_top_u_core_gen_regfile_ff_register_file_i_rf_reg_q_1_0;
-   wire FE_PSN4856_n_8934;
-   wire FE_PSN4855_n_10568;
-   wire FE_PSN4854_n_10153;
-   wire FE_PSN4853_u_soc_u_iccm_bank_sel_0;
-   wire FE_PSN4852_u_soc_u_top_u_core_if_stage_i_instr_is_compressed;
-   wire FE_USKN4851_CTS_23;
-   wire FE_USKN4850_CTS_20;
-   wire FE_USKN4849_CTS_20;
-   wire FE_USKN4848_CTS_87;
-   wire FE_USKN4847_CTS_18;
-   wire FE_USKN4846_CTS_18;
-   wire FE_USKN4845_CTS_75;
-   wire FE_USKN4844_CTS_75;
-   wire FE_PSN4843_FE_OFN1118_n_15887;
-   wire FE_PSN4842_FE_OFN18526_n_11553;
-   wire FE_PSN4841_FE_OFN746_u_soc_lsu_to_xbar_a_address__31;
-   wire FE_PSN4840_n_11631;
-   wire FE_PSN4838_FE_PSBN19868_n_16000;
-   wire FE_PSN4837_FE_COEN4317_n_11475;
-   wire FE_PSN4836_n_15861;
-   wire FE_PSN4835_n_15856;
-   wire FE_PSN4834_FE_OFN18385_n_11514;
-   wire FE_PSN4833_n_11123;
-   wire FE_PSN4831_n_11517;
-   wire FE_PSN4828_n_13499;
-   wire FE_PSN4825_n_11035;
-   wire FE_PSN4824_u_soc_u_top_u_core_rf_waddr_wb_3;
-   wire FE_PSN4823_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1;
-   wire FE_PSN4822_n_13503;
-   wire FE_PSN4821_FE_COEN4317_n_11475;
-   wire FE_PSN4820_n_11121;
-   wire FE_PSN4818_FE_OFN18526_n_11553;
-   wire FE_PSN4817_FE_OFN1057_n_11478;
-   wire FE_PSN4816_n_12412;
-   wire FE_PSN4815_FE_OFN1053_n_11471;
-   wire FE_PSN4814_FE_OFN18559_n_15861;
-   wire FE_PSN4813_n_11761;
-   wire FE_PSN4812_n_11425;
-   wire FE_PSN4811_FE_OFN18505_n_16001;
-   wire FE_PSN4810_u_soc_u_top_u_core_instr_rdata_id_2;
-   wire FE_PSN4809_n_11555;
-   wire FE_PSN4808_FE_COEN4315_n_15877;
-   wire FE_PSN4807_n_11751;
-   wire FE_PSN4806_n_15975;
-   wire FE_PSN4805_FE_PSBN19868_n_16000;
-   wire FE_PSN4804_n_11632;
-   wire FE_PSN4802_u_soc_u_top_u_core_alu_operator_ex_5;
-   wire FE_PSN4801_n_11443;
-   wire FE_PSN4800_n_13841;
-   wire FE_PSN4796_n_11473;
-   wire FE_PSN4795_n_11474;
-   wire FE_PSN4794_n_13843;
-   wire FE_PSN4793_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_34;
-   wire FE_PSN4792_n_13498;
-   wire FE_PSN4791_n_15871;
-   wire FE_PSN4790_n_13499;
-   wire FE_PSN4789_FE_OFN18315_n_13425;
-   wire FE_PSN4788_n_11593;
-   wire FE_PSN4787_n_11400;
-   wire FE_PSN4786_n_13503;
-   wire FE_PSN4785_n_15865;
-   wire FE_PSN4784_n_12068;
-   wire FE_PSN4783_n_12256;
-   wire FE_PSN4782_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9;
-   wire FE_PSN4781_u_soc_u_top_u_core_rf_waddr_wb_4;
-   wire FE_PSN4780_n_10162;
-   wire FE_PSN4779_n_11452;
-   wire FE_PSN4778_n_12419;
-   wire FE_PSN4777_FE_OFN1082_n_13075;
-   wire FE_PSN4776_n_12413;
-   wire FE_PSN4775_FE_OFN18385_n_11514;
-   wire FE_PSN4774_n_16000;
-   wire FE_PSN4773_n_12970;
-   wire FE_PSN4772_u_soc_lsu_to_xbar_a_address_30;
-   wire FE_PSBN19895_n_16000;
-   wire FE_PSBN19894_n_16000;
-   wire FE_PSBN19893_n_13422;
-   wire FE_PSBN19892_n_13422;
-   wire FE_PSBN19891_FE_RN_93_0;
-   wire FE_PSN4771_n_11476;
-   wire FE_PSN4770_n_11464;
-   wire FE_PSN4769_n_13507;
-   wire FE_PSN4768_FE_PSBN19863_FE_RN_55_0;
-   wire FE_PSN4767_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162;
-   wire FE_PSN4766_n_13852;
-   wire FE_PSN4765_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284;
-   wire FE_PSN4764_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208;
-   wire FE_PDN4762_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN4761_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_PDN4760_u_soc_u_iccm_rdata4_20;
-   wire FE_PDN19889_u_soc_u_dccm_rdata4_3;
-   wire FE_PDN4759_FE_COEN4678;
-   wire FE_PDN4758_u_soc_u_dccm_rdata4_2;
-   wire FE_PDN19888_n;
-   wire FE_PDN4757_u_soc_u_iccm_rdata4_20;
-   wire FE_PDN4756_u_soc_u_iccm_rdata4_5;
-   wire FE_PDN4755_n;
-   wire FE_PDN4754_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_PDN4753_FE_OFN19490_FE_OFN18932_FE_OFN17993_n;
-   wire FE_PDN4752_u_soc_u_dccm_rdata4_2;
-   wire FE_PDN4751_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN4750_u_soc_u_dccm_rdata2_30;
-   wire FE_PDN4749_FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_PDN4748_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_PDN19887_n;
-   wire FE_PDN4747_FE_OFN18710_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_PDN19886_n;
-   wire FE_PDN4746_FE_OFN19001_FE_OFN17991_n;
-   wire FE_PDN4745_FE_OFN19642_FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7;
-   wire FE_PDN4744_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN4743_FE_OFN19595_FE_OFN19195_FE_OFN19073_n;
-   wire FE_PDN4742_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n;
-   wire FE_PDN4741_FE_OFN19490_FE_OFN18932_FE_OFN17993_n;
-   wire FE_PDN4740_FE_OFN19617_FE_OFN19286_FE_OFN19061_n;
-   wire FE_PDN4739_u_soc_u_dccm_rdata4_2;
-   wire FE_PDN4737_io_oeb_24;
-   wire FE_PDN4736_u_soc_u_dccm_rdata2_26;
-   wire FE_PDN4735_FE_OFN3865_n;
-   wire FE_PDN4734_FE_OFN19605_FE_OFN19509_n;
-   wire FE_PDN4733_n;
-   wire FE_PDN4732_u_soc_u_dccm_rdata4_26;
-   wire FE_PDN4731_FE_OFN18003_n;
-   wire FE_PDN4730_n;
-   wire FE_PDN4729_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n;
-   wire FE_PDN4728_u_soc_u_dccm_rdata2_30;
-   wire FE_PDN4727_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_PDN4726_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN4725_u_soc_u_iccm_rdata4_20;
-   wire FE_PDN4724_n;
-   wire FE_PDN4723_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7;
-   wire FE_PDN4722_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net;
-   wire FE_PDN4721_FE_OFN19607_FE_OFN19282_FE_OFN19089_n;
-   wire FE_PDN4720_n;
-   wire FE_PDN4719_n;
-   wire FE_PDN4718_n;
-   wire FE_PDN4717_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n;
-   wire FE_PDN4716_FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_PDN4715_n;
-   wire FE_PDN4714_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0;
-   wire FE_PDN4713_FE_OFN19589_FE_OFN19192_FE_OFN19179_n;
-   wire FE_PDN19885_FE_COEN4678;
-   wire FE_PDN19884_FE_COEN4678;
-   wire FE_PDN19883_n;
-   wire FE_PDN19882_n;
-   wire FE_PDN19881_n;
-   wire FE_PDN4712_FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_PHN4711_io_in_33;
-   wire FE_COEN4710_n_11995;
-   wire FE_COEN4709_n_12063;
-   wire FE_COEN4708_u_soc_xbar_to_lsu_d_valid;
-   wire FE_COEN4707_n_8336;
-   wire FE_COEN4706_n_12665;
-   wire FE_COEN4705_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_121;
-   wire FE_COEN4703_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100;
-   wire FE_COEN4702_n_5826;
-   wire FE_COEN4701_n_5852;
-   wire FE_COEN4700_FE_OFN18585_n_15872;
-   wire FE_COEN4699_u_soc_u_tcam_data_wdata_29;
-   wire FE_COEN4698_u_soc_u_tcam_data_addr_6;
-   wire FE_COEN4697_FE_OFN18361_n;
-   wire FE_COEN4696_u_soc_u_tcam_data_addr_9;
-   wire FE_COEN4695_u_soc_u_tcam_data_wdata_18;
-   wire FE_COEN4694_u_soc_u_tcam_data_wdata_17;
-   wire FE_COEN4693_n_12781;
-   wire FE_COEN4692_n_11086;
-   wire FE_COEN4691_u_soc_u_tcam_data_wdata_20;
-   wire FE_COEN4690_u_soc_u_top_u_core_instr_rdata_id_15;
-   wire FE_COEN4689_u_soc_u_tcam_data_wdata_19;
-   wire FE_COEN4688_FE_OFN18466_n_11471;
-   wire FE_COEN4687_n_15859;
-   wire FE_COEN4686_n_11121;
-   wire FE_COEN4684_n_10562;
-   wire FE_COEN4683_n_13510;
-   wire FE_COEN4681_n_16005;
-   wire FE_COEN4680_n_11447;
-   wire FE_COEN4678_FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8;
-   wire FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_PSN4676_u_soc_data_wdata_8;
-   wire FE_PSBN19880_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_PSBN19879_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_USKN4675_CTS_34;
-   wire FE_USKN4673_CTS_56;
-   wire FE_USKN4672_CTS_87;
-   wire FE_USKN4671_CTS_18;
-   wire FE_PSN4670_FE_OFN18542_n_11550;
-   wire FE_PSN4669_FE_OFN18542_n_11550;
-   wire FE_PSN4668_FE_OFN18492_n_13420;
-   wire FE_PSN4667_n_11479;
-   wire FE_PSN4666_u_soc_u_top_u_core_alu_operator_ex_5;
-   wire FE_PSN4665_FE_OFN1590_n_15897;
-   wire FE_PSN4664_n_10153;
-   wire FE_PSN4663_FE_OFN18361_n;
-   wire FE_PSN4662_FE_OFN1590_n_15897;
-   wire FE_PSN4661_n_10330;
-   wire FE_USKN4660_CTS_52;
-   wire FE_USKN4659_CTS_56;
-   wire FE_USKN4658_CTS_20;
-   wire FE_USKN4657_CTS_23;
-   wire FE_USKN4656_CTS_23;
-   wire FE_USKN4655_CTS_87;
-   wire FE_USKN4654_CTS_18;
-   wire FE_USKN4653_CTS_75;
-   wire FE_USKN4652_CTS_75;
-   wire FE_PSN4651_FE_COEN4317_n_11475;
-   wire FE_PSN4650_FE_OFN1053_n_11471;
-   wire FE_PSN4649_FE_OFN18425_n_15868;
-   wire FE_PSN4648_FE_OFN18526_n_11553;
-   wire FE_PSN4647_n_11517;
-   wire FE_PSN4646_FE_OFN1587_n_13428;
-   wire FE_PSN4645_n_15861;
-   wire FE_PSN4644_FE_OFN1079_n_12256;
-   wire FE_PSN4643_n_15882;
-   wire FE_PSN4641_FE_OFN18542_n_11550;
-   wire FE_PSN4640_n_15946;
-   wire FE_PSN4639_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13;
-   wire FE_PSBN19878_FE_PSN4174_n_11555;
-   wire FE_PSBN19877_FE_PSN4174_n_11555;
-   wire FE_PSN4638_n_11422;
-   wire FE_PSN4637_n_8868;
-   wire FE_PSBN19876_n_15858;
-   wire FE_PSBN19875_n_15858;
-   wire FE_PSN4636_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9;
-   wire FE_PSN4635_n_11476;
-   wire FE_PSN4634_n_13843;
-   wire FE_PSN4633_n_15856;
-   wire FE_PSN4632_n_11479;
-   wire FE_PSN4631_n_12888;
-   wire FE_PSBN19874_n_11550;
-   wire FE_PSBN19873_n_11550;
-   wire FE_PSN4630_n_12536;
-   wire FE_PSBN19872_n_13388;
-   wire FE_PSBN19871_n_13388;
-   wire FE_PSN4629_u_soc_u_top_u_core_alu_operand_b_ex_3;
-   wire FE_PSN4628_n_13812;
-   wire FE_PSN4627_FE_OFN1053_n_11471;
-   wire FE_PSBN19868_n_16000;
-   wire FE_PSBN19867_n_13424;
-   wire FE_PSBN19866_n_13424;
-   wire FE_PSBN19865_FE_RN_55_0;
-   wire FE_PSBN19864_FE_RN_55_0;
-   wire FE_PSBN19863_FE_RN_55_0;
-   wire FE_PSBN19862_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_206;
-   wire FE_PSN4626_n_142;
-   wire FE_PSN4624_n_11401;
-   wire FE_PSN4623_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_163;
-   wire FE_PSN4622_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193;
-   wire FE_PDN4621_u_soc_u_dccm_rdata3_17;
-   wire FE_PDN4619_io_out_6;
-   wire FE_PDN4618_n;
-   wire FE_PDN19860_n;
-   wire FE_PDN19859_n;
-   wire FE_PDN19858_n;
-   wire FE_PDN4617_FE_OFN19490_FE_OFN18932_FE_OFN17993_n;
-   wire FE_PDN4616_u_soc_u_dccm_rdata4_2;
-   wire FE_PDN19857_io_out_6;
-   wire FE_PDN4615_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_PDN4614_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN4613_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n;
-   wire FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_PDN4611_FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_PDN19856_u_soc_u_dccm_rdata4_20;
-   wire FE_PDN19855_n;
-   wire FE_PDN4610_u_soc_u_dccm_rdata4_21;
-   wire FE_PDN4609_u_soc_u_dccm_rdata4_10;
-   wire FE_PDN4608_u_soc_u_dccm_rdata3_16;
-   wire FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8;
-   wire FE_PDN4606_u_soc_u_iccm_rdata3_9;
-   wire FE_PDN4605_u_soc_u_dccm_rdata4_19;
-   wire FE_PDN4604_u_soc_u_dccm_rdata4_2;
-   wire FE_PDN4603_u_soc_u_dccm_rdata2_11;
-   wire FE_PDN4602_u_soc_u_dccm_rdata2_30;
-   wire FE_PDN4601_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN4600_n;
-   wire FE_PDN4599_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n;
-   wire FE_PDN4598_n;
-   wire FE_PDN4597_FE_OFN19610_FE_OFN19514_n;
-   wire FE_PDN4596_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN19854_n;
-   wire FE_PDN4595_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN4594_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n;
-   wire FE_PDN4593_FE_OFN3865_n;
-   wire FE_PDN19853_n;
-   wire FE_PDN4592_FE_OFN19490_FE_OFN18932_FE_OFN17993_n;
-   wire FE_PDN4591_u_soc_u_iccm_rdata2_8;
-   wire FE_PDN4590_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_PDN4589_n;
-   wire FE_PDN4588_u_soc_u_iccm_rdata4_20;
-   wire FE_PDN4587_n;
-   wire FE_PDN4586_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100;
-   wire FE_PDN4585_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net;
-   wire FE_PDN4584_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_PDN4583_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0;
-   wire FE_PDN4582_n;
-   wire FE_PDN4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n;
-   wire FE_PDN4580_n;
-   wire FE_PDN4579_FE_OFN19605_FE_OFN19509_n;
-   wire FE_PDN4578_n;
-   wire FE_PDN4577_u_soc_u_dccm_rdata2_26;
-   wire FE_PDN4576_FE_OFN19607_FE_OFN19282_FE_OFN19089_n;
-   wire FE_PDN4575_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7;
-   wire FE_PDN4574_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n;
-   wire FE_PDN19852_n;
-   wire FE_PDN19851_n;
-   wire FE_COEN4573_n_13436;
-   wire FE_COEN4572_n_10564;
-   wire FE_COEN4571_FE_OFN601_u_soc_u_iccm_rdata1_16;
-   wire FE_COEN4570_u_soc_u_tcam_data_addr_7;
-   wire FE_COEN4569_n_10669;
-   wire FE_COEN4568_n_10670;
-   wire FE_COEN4567_u_soc_u_tcam_data_wdata_30;
-   wire FE_COEN4566_FE_OFN18445_n_15897;
-   wire FE_COEN4565_n_11122;
-   wire FE_COEN4564_n_10663;
-   wire FE_COEN4563_n_10664;
-   wire FE_COEN4562_u_soc_u_tcam_data_addr_23;
-   wire FE_COEN4561_n_10666;
-   wire FE_COEN4560_u_soc_u_tcam_data_addr_27;
-   wire FE_PSN4559_FE_OFN1633_n_10864;
-   wire FE_PSN4558_FE_OFN1633_n_10864;
-   wire FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n;
-   wire FE_PSN4556_n_17396;
-   wire FE_PSN4555_u_soc_data_addr_4;
-   wire FE_PSN4554_u_soc_data_addr_8;
-   wire FE_PSN4553_u_soc_data_addr_9;
-   wire FE_PDN19850_n;
-   wire FE_PDN4552_u_soc_u_iccm_rdata2_8;
-   wire FE_PDN4551_n;
-   wire FE_PDN4550_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN4549_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN19849_n;
-   wire FE_PDN4548_u_soc_u_dccm_rdata2_26;
-   wire FE_PDN4547_u_soc_u_iccm_rdata2_8;
-   wire FE_PDN4546_u_soc_u_iccm_rdata3_31;
-   wire FE_PDN19848_n;
-   wire FE_PDN19847_n;
-   wire FE_PDN4545_u_soc_u_iccm_rdata2_29;
-   wire FE_PDN4544_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN4543_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7;
-   wire FE_PDN4542_FE_OFN19599_FE_OFN19212_FE_OFN19103_n;
-   wire FE_PDN4541_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN4540_FE_OFN19516_n;
-   wire FE_PDN4539_FE_OFN19506_n;
-   wire FE_PDN4538_n;
-   wire FE_PDN4537_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN19846_n;
-   wire FE_PDN19845_u_soc_u_dccm_rdata2_17;
-   wire FE_PDN4536_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net;
-   wire FE_PDN4535_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_PDN4534_n;
-   wire FE_PDN4533_u_soc_u_iccm_rdata3_31;
-   wire FE_PDN19844_n;
-   wire FE_PDN19843_n;
-   wire FE_PDN4532_u_soc_u_iccm_rdata3_9;
-   wire FE_PDN4531_u_soc_u_dccm_rdata3_29;
-   wire FE_PDN4530_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN4529_u_soc_u_dccm_rdata2_11;
-   wire FE_PDN4528_u_soc_u_iccm_rdata4_20;
-   wire FE_PDN19842_n;
-   wire FE_PDN19841_n;
-   wire FE_PDN4527_u_soc_u_iccm_rdata2_29;
-   wire FE_PDN4526_u_soc_u_iccm_rdata3_8;
-   wire FE_PDN4525_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN4524_u_soc_u_iccm_rdata3_3;
-   wire FE_PDN4523_u_soc_u_dccm_rdata3_20;
-   wire FE_PDN4522_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_PDN19840_n;
-   wire FE_PDN4521_FE_OFN19600_FE_OFN19523_n;
-   wire FE_PDN4520_FE_OFN19605_FE_OFN19509_n;
-   wire FE_PDN4519_FE_OFN19592_FE_OFN19511_n;
-   wire FE_PDN4518_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0;
-   wire FE_PDN4517_u_soc_u_dccm_rdata2_23;
-   wire FE_PDN4516_FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n;
-   wire FE_PDN4515_n;
-   wire FE_PDN4514_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n;
-   wire FE_PDN4513_FE_OFN19515_n;
-   wire FE_PDN4512_n;
-   wire FE_PDN4511_n;
-   wire FE_PDN4510_u_soc_u_iccm_rdata2_1;
-   wire FE_PDN4509_FE_OFN3865_n;
-   wire FE_PDN4508_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net;
-   wire FE_PDN4507_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN4506_u_soc_u_iccm_rdata2_8;
-   wire FE_PDN4505_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_PDN19839_n;
-   wire FE_PDN19838_n;
-   wire FE_PDN4504_FE_OFN19608_FE_OFN18789_FE_OFN18004_n;
-   wire FE_PDN4503_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7;
-   wire FE_PDN4502_FE_OFN19589_FE_OFN19192_FE_OFN19179_n;
-   wire FE_PDN4501_FE_OFN19280_FE_OFN19064_n;
-   wire FE_PDN4500_FE_OFN19610_FE_OFN19514_n;
-   wire FE_PDN4499_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7;
-   wire FE_PDN4498_FE_OFN19612_FE_OFN19522_n;
-   wire FE_PDN4497_FE_OFN19507_n;
-   wire FE_PDN4496_FE_OFN19599_FE_OFN19212_FE_OFN19103_n;
-   wire FE_PDN4495_FE_OFN19607_FE_OFN19282_FE_OFN19089_n;
-   wire FE_PDN4494_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7;
-   wire FE_PDN4493_n;
-   wire FE_PDN4492_n;
-   wire FE_PDN4491_FE_OFN19506_n;
-   wire FE_USKN4490_CTS_23;
-   wire FE_USKN4489_CTS_18;
-   wire FE_USKN4488_CTS_75;
-   wire FE_PSN4487_n_15872;
-   wire FE_PSN4486_n_15974;
-   wire FE_PSN4485_FE_OFN18425_n_15868;
-   wire FE_PSN4484_n_11123;
-   wire FE_PSN4483_n_11480;
-   wire FE_PSN4482_n_13477;
-   wire FE_PSN4481_n_11751;
-   wire FE_PSN4480_FE_OFN18584_n_15872;
-   wire FE_PSN4479_n_11476;
-   wire FE_PSN4478_FE_OFN18397_n_15865;
-   wire FE_PSN4477_FE_COEN4317_n_11475;
-   wire FE_PSN4476_n_12853;
-   wire FE_PSN4475_n_13393;
-   wire FE_PSN4474_n_12754;
-   wire FE_PSN4473_n_15995;
-   wire FE_PSN4472_n_12000;
-   wire FE_PSN4471_n_12261;
-   wire FE_PSN4470_n_13497;
-   wire FE_PSN4469_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_45;
-   wire FE_PSN4468_n_13811;
-   wire FE_PSN4467_n_11020;
-   wire FE_PSN4466_n_10160;
-   wire FE_PSN4465_FE_OFN1056_n_11475;
-   wire FE_PSN4464_n_13506;
-   wire FE_PSN4463_n_11553;
-   wire FE_PSN4462_FE_OFN18407_n_15871;
-   wire FE_PSN4461_FE_OFN1587_n_13428;
-   wire FE_PSN4459_u_soc_u_top_u_core_instr_rdata_id_27;
-   wire FE_PSN4458_n_15872;
-   wire FE_PSN4457_FE_OFN1080_n_13070;
-   wire FE_PSN4456_FE_OFN18547_n_11593;
-   wire FE_PSN4455_n_11223;
-   wire FE_PSN4454_n_11479;
-   wire FE_PSN4453_n_16003;
-   wire FE_PSN4452_n_15945;
-   wire FE_PSN4451_n_11751;
-   wire FE_PSN4450_n_11314;
-   wire FE_PSN4449_n_15860;
-   wire FE_PSN4448_n_13386;
-   wire FE_PSN4447_FE_OFN18562_n_15867;
-   wire FE_PSN4444_n_11480;
-   wire FE_PSN4443_n_15881;
-   wire FE_PSN4440_u_soc_u_top_u_core_instr_rdata_id_20;
-   wire FE_PSN4439_n_11094;
-   wire FE_PSN4438_FE_COEN4311_n_11474;
-   wire FE_PSN4436_FE_OFN18492_n_13420;
-   wire FE_PSN4433_n_11355;
-   wire FE_PSN4432_n_11754;
-   wire FE_PSN4431_FE_OFN18505_n_16001;
-   wire FE_PSN4430_n_12881;
-   wire FE_PSN4429_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13;
-   wire FE_PSN4428_n_11176;
-   wire FE_PSN4427_FE_OFN18385_n_11514;
-   wire FE_PSN4426_n_11745;
-   wire FE_PSN4425_n_11761;
-   wire FE_PSN4424_FE_OFN18315_n_13425;
-   wire FE_PSN4423_n_15859;
-   wire FE_PSN4422_n_11763;
-   wire FE_PSN4421_n_15871;
-   wire FE_PSN4420_n_135;
-   wire FE_PSN4419_n_11699;
-   wire FE_PSN4418_n_13392;
-   wire FE_PSN4417_FE_OFN18238_n_13069;
-   wire FE_PSN4416_n_13497;
-   wire FE_PSBN19837_n_11428;
-   wire FE_PSN4415_FE_OFN18506_n_16001;
-   wire FE_PSBN19836_n_15865;
-   wire FE_PSBN19835_n_15865;
-   wire FE_PSN4414_FE_COEN4289_FE_OFN18396_n_15865;
-   wire FE_PSBN19834_n_15866;
-   wire FE_PSBN19833_n_15866;
-   wire FE_PSBN19832_n_15866;
-   wire FE_PSBN19831_n_15866;
-   wire FE_PSBN19830_n_15866;
-   wire FE_PSN4413_FE_OFN18584_n_15872;
-   wire FE_PSN4412_FE_OFN18472_n_11421;
-   wire FE_PSBN19829_n_13387;
-   wire FE_PSBN19828_n_13387;
-   wire FE_PSN4411_FE_COEN4289_FE_OFN18396_n_15865;
-   wire FE_PSN4410_n_11476;
-   wire FE_PSN4409_n_12557;
-   wire FE_PSN4408_n_15867;
-   wire FE_PSN4407_n_12534;
-   wire FE_PSN4406_n_11761;
-   wire FE_PSBN19827_n_15943;
-   wire FE_PSBN19826_n_15943;
-   wire FE_PSN4405_n_11471;
-   wire FE_PSN4404_FE_COEN4289_FE_OFN18396_n_15865;
-   wire FE_PSN4403_n_15881;
-   wire FE_PSN4402_n_15943;
-   wire FE_PSN4401_u_soc_u_top_u_core_alu_operand_b_ex_0;
-   wire FE_PSN4400_u_soc_u_top_u_core_alu_operator_ex_2;
-   wire FE_PSN4399_n_13507;
-   wire FE_PSN4398_FE_OFN1114_n_15868;
-   wire FE_PSN4397_FE_OFN18491_n_11428;
-   wire FE_PSN4396_FE_OFN1585_n_13422;
-   wire FE_PSN4395_n_15943;
-   wire FE_PSN4394_FE_OFN18506_n_16001;
-   wire FE_PSN4393_u_soc_u_top_u_core_alu_operand_b_ex_5;
-   wire FE_PSN4392_FE_OFN1113_n_15866;
-   wire FE_PSN4390_n_15995;
-   wire FE_PSN4389_FE_OFN18507_n_13391;
-   wire FE_PSN4388_n_11557;
-   wire FE_PSN4387_FE_OFN1585_n_13422;
-   wire FE_PSN4385_n_13500;
-   wire FE_PSN4384_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_27;
-   wire FE_PSN4383_n_13496;
-   wire FE_PSN4382_n_11039;
-   wire FE_PSN4381_FE_OFN1399_n_142;
-   wire FE_PSN4380_n_13390;
-   wire FE_PSN4379_n_13507;
-   wire FE_PSN4378_FE_OFN1113_n_15866;
-   wire FE_PSN4377_n_16001;
-   wire FE_PSN4376_n_13845;
-   wire FE_PSN4375_n_11428;
-   wire FE_PSN4374_n_15860;
-   wire FE_PSN4373_u_soc_u_top_u_core_alu_operand_b_ex_3;
-   wire FE_PSN4372_u_soc_u_top_u_core_instr_rdata_id_20;
-   wire FE_PSBN19825_n_10150;
-   wire FE_PSBN19824_n_10150;
-   wire FE_PSN4371_n_13416;
-   wire FE_PSN4370_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192;
-   wire FE_PSN4369_u_soc_lsu_to_xbar_a_address_26;
-   wire FE_PSN4368_n_11553;
-   wire FE_PSN4367_n_11746;
-   wire FE_PSN4366_u_soc_u_top_u_core_instr_rdata_id_22;
-   wire FE_PSN4365_n_13502;
-   wire FE_PSN4364_n_11450;
-   wire FE_PSN4363_n_13429;
-   wire FE_PSN4362_n_15872;
-   wire FE_PSN4361_n_11476;
-   wire FE_PSN4359_n_15946;
-   wire FE_PSN4358_n_12596;
-   wire FE_PSN4357_n_11425;
-   wire FE_PSN4356_n_13393;
-   wire FE_PSN4355_n_11478;
-   wire FE_PSN4354_FE_OFN1585_n_13422;
-   wire FE_PSN4353_n_12877;
-   wire FE_PSN4352_n_13500;
-   wire FE_PSN4351_n_13502;
-   wire FE_PSN4350_FE_OFN1586_n_13424;
-   wire FE_PSN4349_n_12550;
-   wire FE_PSN4348_n_16000;
-   wire FE_PSN4347_u_soc_u_top_u_core_alu_operator_ex_0;
-   wire FE_PSN4346_n_15946;
-   wire FE_PSN4345_n_11294;
-   wire FE_PSN4344_n_13387;
-   wire FE_PSN4343_u_soc_u_top_u_core_alu_operand_b_ex_3;
-   wire FE_PSN4342_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_116;
-   wire FE_PSN4341_FE_OFN18495_n_13389;
-   wire FE_PSN4340_n_11761;
-   wire FE_PSN4339_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139;
-   wire FE_PSN4338_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287;
-   wire FE_PSN4337_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288;
-   wire FE_COEN4335_n_13401;
-   wire FE_COEN4334_n_10344;
-   wire FE_COEN4333_n_12741;
-   wire FE_COEN4332_n_12885;
-   wire FE_COEN4331_n_496;
-   wire FE_COEN4330_n_13432;
-   wire FE_COEN4329_n_13402;
-   wire FE_COEN4328_FE_PSN4106_FE_OFN618_u_soc_u_iccm_rdata1_0;
-   wire FE_COEN4327_u_soc_lsu_to_xbar_a_address_20;
-   wire FE_COEN4325_n_12777;
-   wire FE_COEN4324_u_soc_u_tcam_data_addr_25;
-   wire FE_COEN4323_FE_OFN19381_u_soc_u_iccm_rdata4_17;
-   wire FE_COEN4322_n_12783;
-   wire FE_COEN4321_FE_OFN601_u_soc_u_iccm_rdata1_16;
-   wire FE_COEN4320_FE_OFN18983_u_soc_u_iccm_rdata4_1;
-   wire FE_COEN4319_FE_OFN19442_u_soc_u_iccm_rdata4_16;
-   wire FE_COEN4318_n_1877;
-   wire FE_COEN4317_n_11475;
-   wire FE_COEN4316_FE_OFN18547_n_11593;
-   wire FE_COEN4315_n_15877;
-   wire FE_COEN4314_FE_OFN18473_n_11421;
-   wire FE_COEN4313_n_13496;
-   wire FE_COEN4312_n_11091;
-   wire FE_COEN4311_n_11474;
-   wire FE_COEN4310_n_13431;
-   wire FE_COEN4309_FE_OFN18547_n_11593;
-   wire FE_COEN4307_FE_OFN18572_u_soc_u_top_u_core_rf_waddr_wb_0;
-   wire FE_COEN4306_n_11550;
-   wire FE_COEN4304_n_13397;
-   wire FE_COEN4303_n_13388;
-   wire FE_COEN4302_n_669;
-   wire FE_COEN4301_u_soc_u_top_u_core_alu_operand_b_ex_12;
-   wire FE_COEN4300_n_13499;
-   wire FE_COEN4299_n_5838;
-   wire FE_COEN4298_n_11756;
-   wire FE_COEN4297_FE_OFN1071_n_11559;
-   wire FE_COEN4295_u_soc_u_top_u_core_alu_operand_b_ex_3;
-   wire FE_COEN4294_n_11033;
-   wire FE_COEN4293_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_instr_type_q_0;
-   wire FE_COEN4292_u_soc_lsu_to_xbar_a_address_28;
-   wire FE_COEN4290_FE_OFN18250_n_183;
-   wire FE_COEN4289_FE_OFN18396_n_15865;
-   wire FE_COEN4288_n_15881;
-   wire FE_COEN4287_n_13433;
-   wire FE_COEN4285_n_13437;
-   wire FE_COEN4283_FE_OFN18238_n_13069;
-   wire FE_COEN4282_n_13467;
-   wire FE_COEN4279_n_11090;
-   wire FE_COEN4278_n_12263;
-   wire FE_COEN4277_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_14;
-   wire FE_COEN4276_n_13501;
-   wire FE_COEN4275_n_13392;
-   wire FE_COEN4274_n_11089;
-   wire FE_COEN4273_u_soc_u_top_u_core_alu_operator_ex_4;
-   wire FE_COEN4272_n_12978;
-   wire FE_COEN4271_FE_OFN18292_n_15857;
-   wire FE_COEN4270_n_13378;
-   wire FE_COEN4269_n_12024;
-   wire FE_COEN4268_n_12409;
-   wire FE_COEN4267_u_soc_lsu_to_xbar_a_address_25;
-   wire FE_COEN4266_n_5854;
-   wire FE_COEN4265_u_soc_lsu_to_xbar_a_address_21;
-   wire FE_PSBN19822_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7;
-   wire FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7;
-   wire FE_PSBN19820_FE_OFN237_u_soc_data_wdata_7;
-   wire FE_PSBN19819_u_soc_data_wdata_7;
-   wire FE_PSN4264_n_13386;
-   wire FE_PSN4263_n_11294;
-   wire FE_PSN4262_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193;
-   wire FE_PSN4261_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32;
-   wire FE_PSN4260_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127;
-   wire FE_PSN4259_n_11557;
-   wire FE_PSN4258_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_133;
-   wire FE_PDN4257_u_soc_u_iccm_rdata4_19;
-   wire FE_PDN19818_n;
-   wire FE_PDN19817_n;
-   wire FE_PDN19816_n;
-   wire FE_PDN19815_n;
-   wire FE_PDN19814_n;
-   wire FE_PDN4256_u_soc_u_dccm_rdata4_23;
-   wire FE_PDN4255_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN19813_n;
-   wire FE_PDN4254_u_soc_u_dccm_rdata3_9;
-   wire FE_PDN4253_u_soc_u_iccm_rdata2_29;
-   wire FE_PDN4252_u_soc_u_dccm_rdata3_3;
-   wire FE_PDN4251_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7;
-   wire FE_PDN4250_u_soc_u_dccm_rdata3_4;
-   wire FE_PDN4249_n;
-   wire FE_PDN4248_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN19812_n;
-   wire FE_PDN19811_u_soc_u_iccm_rdata2_25;
-   wire FE_PDN19810_n;
-   wire FE_PDN19809_u_soc_u_dccm_rdata4_5;
-   wire FE_PDN19808_n;
-   wire FE_PDN19807_u_soc_u_dccm_rdata4_16;
-   wire FE_PDN4247_u_soc_u_iccm_rdata2_8;
-   wire FE_PDN4246_u_soc_u_iccm_rdata3_22;
-   wire FE_PDN4245_u_soc_u_dccm_rdata2_6;
-   wire FE_PDN4244_u_soc_u_dccm_rdata3_30;
-   wire FE_PDN4243_u_soc_u_iccm_rdata3_29;
-   wire FE_PDN4242_u_soc_u_iccm_rdata4_29;
-   wire FE_PDN4241_u_soc_u_dccm_rdata3_3;
-   wire FE_PDN4240_u_soc_u_iccm_rdata3_9;
-   wire FE_PDN4239_u_soc_u_dccm_rdata3_9;
-   wire FE_PDN4238_u_soc_u_dccm_rdata2_25;
-   wire FE_PDN4237_u_soc_u_dccm_rdata4_29;
-   wire FE_PDN19806_u_soc_u_dccm_rdata4_22;
-   wire FE_PDN4236_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN4235_u_soc_u_dccm_rdata3_17;
-   wire FE_PDN4234_FE_OFN19760_n;
-   wire FE_PDN4233_u_soc_u_iccm_rdata2_29;
-   wire FE_PDN19805_u_soc_u_dccm_rdata2_13;
-   wire FE_PDN4232_u_soc_u_iccm_rdata3_3;
-   wire FE_PDN4231_u_soc_u_dccm_rdata2_23;
-   wire FE_PDN19804_n;
-   wire FE_PDN4230_u_soc_u_iccm_rdata2_1;
-   wire FE_PDN4229_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n;
-   wire FE_PDN4228_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n;
-   wire FE_PDN4227_u_soc_u_dccm_rdata2_24;
-   wire FE_PDN4226_FE_OFN19600_FE_OFN19523_n;
-   wire FE_PDN4225_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN4224_u_soc_u_dccm_rdata2_18;
-   wire FE_PDN4223_u_soc_u_dccm_rdata4_17;
-   wire FE_PDN4222_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_PDN19803_n;
-   wire FE_PDN19802_n;
-   wire FE_PDN19801_n;
-   wire FE_PDN4221_u_soc_u_dccm_rdata2_26;
-   wire FE_PDN4220_u_soc_u_dccm_rdata2_15;
-   wire FE_PDN4219_logic_0_61_net;
-   wire FE_PDN4218_u_soc_u_dccm_rdata2_27;
-   wire FE_PDN4217_u_soc_u_dccm_rdata3_4;
-   wire FE_PDN4216_logic_0_48_net;
-   wire FE_PDN19800_n;
-   wire FE_PDN4215_u_soc_u_iccm_rdata4_2;
-   wire FE_PDN4214_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN4213_FE_OFN19605_FE_OFN19509_n;
-   wire FE_PDN4212_FE_OFN19521_n;
-   wire FE_PDN4211_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net;
-   wire FE_PDN4210_u_soc_u_dccm_rdata4_4;
-   wire FE_PDN4209_FE_OFN19589_FE_OFN19192_FE_OFN19179_n;
-   wire FE_PDN4208_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7;
-   wire FE_PDN4207_n;
-   wire FE_PDN4206_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net;
-   wire FE_PDN4205_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n;
-   wire FE_PDN4204_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0;
-   wire FE_PDN4203_u_soc_u_dccm_rdata3_0;
-   wire FE_PDN4202_FE_OFN19618_FE_OFN19207_FE_OFN19102_n;
-   wire FE_PDN4201_logic_0_63_net;
-   wire FE_PDN4200_FE_OFN19594_FE_OFN19517_n;
-   wire FE_PDN4199_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n;
-   wire FE_PDN4198_FE_OFN19610_FE_OFN19514_n;
-   wire FE_PDN19799_n;
-   wire FE_PDN19798_n;
-   wire FE_PDN19797_n;
-   wire FE_PDN19796_FE_OFN3867_FE_OFN18746_FE_OFN17984_n;
-   wire FE_PDN4197_u_soc_u_iccm_rdata4_14;
-   wire FE_PDN4196_u_soc_u_iccm_rdata2_6;
-   wire FE_PDN4195_FE_OFN19599_FE_OFN19212_FE_OFN19103_n;
-   wire FE_PDN4194_FE_OFN19608_FE_OFN18789_FE_OFN18004_n;
-   wire FE_PDN4193_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7;
-   wire FE_PDN4192_FE_OFN19607_FE_OFN19282_FE_OFN19089_n;
-   wire FE_PDN4191_FE_OFN3865_n;
-   wire FE_PDN4190_FE_OFN19280_FE_OFN19064_n;
-   wire FE_PDN19795_n;
-   wire FE_PDN19794_n;
-   wire FE_PDN4189_FE_OFN19506_n;
-   wire FE_PDN4188_FE_OFN19507_n;
-   wire FE_PDN4187_FE_OFN19592_FE_OFN19511_n;
-   wire FE_PDN4186_FE_OFN19612_FE_OFN19522_n;
-   wire FE_PDN4185_FE_OFN19515_n;
-   wire FE_PSN4183_n_12067;
-   wire FE_PSN4182_n_11480;
-   wire FE_PSN4181_u_soc_u_top_u_core_if_stage_i_fetch_rdata_0;
-   wire FE_PSN4180_n_12808;
-   wire FE_PSN4179_n_11516;
-   wire FE_PSN4177_n_16001;
-   wire FE_PSN4175_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_111;
-   wire FE_PSN4174_n_11555;
-   wire FE_PSN4173_n_12857;
-   wire FE_PSN4172_n_12095;
-   wire FE_PSN4171_FE_OFN18622_n_11474;
-   wire FE_PSN4170_FE_OFN18454_n_15997;
-   wire FE_PSN4169_FE_OFN1085_n_13078;
-   wire FE_PSN4168_n_13409;
-   wire FE_PSN4167_n_11087;
-   wire FE_PSN4166_n_13338;
-   wire FE_PSN4165_FE_OFN618_u_soc_u_iccm_rdata1_0;
-   wire FE_PSN4164_n_15857;
-   wire FE_PSN4162_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32;
-   wire FE_PSN4161_FE_OFN18431_n_11474;
-   wire FE_PSN4160_n_13101;
-   wire FE_PSN4159_FE_OFN18575_n_15869;
-   wire FE_PSN4158_n_12782;
-   wire FE_PSN4157_n_8331;
-   wire FE_PSN4156_n_13429;
-   wire FE_PSN4155_n_13808;
-   wire FE_PSN4154_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192;
-   wire FE_PSN4153_FE_OFN18511_n_11423;
-   wire FE_PSN4152_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_124;
-   wire FE_PSN4151_n_13513;
-   wire FE_PSN4150_n_13044;
-   wire FE_PSN4149_FE_OFN1398_n_141;
-   wire FE_PSN4148_u_soc_u_top_u_core_instr_rdata_id_25;
-   wire FE_PSN4147_n_13407;
-   wire FE_PSN4146_n_11593;
-   wire FE_PSN4145_u_soc_lsu_to_xbar_a_address_22;
-   wire FE_PSN4144_n_10330;
-   wire FE_PSN4143_FE_OFN1114_n_15868;
-   wire FE_PSN4142_n_13502;
-   wire FE_PSN4141_u_soc_lsu_to_xbar_a_address_27;
-   wire FE_PSN4140_n_14;
-   wire FE_PSN4139_FE_OFN772_u_soc_xbar_to_dccm_a_address__5;
-   wire FE_PSN4138_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127;
-   wire FE_PSN4137_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_130;
-   wire FE_PSN4136_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_136;
-   wire FE_PSN4135_FE_OFN1306_u_soc_u_top_u_core_alu_operand_b_ex_20;
-   wire FE_PSN4134_FE_OFN18552_n_15995;
-   wire FE_PSN4133_u_soc_lsu_to_xbar_a_address_24;
-   wire FE_PSN4132_n_13504;
-   wire FE_PSN4131_n_13610;
-   wire FE_PSN4130_u_soc_u_top_u_core_pc_set;
-   wire FE_PSN4129_n_13395;
-   wire FE_PSN4128_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208;
-   wire FE_PSN4127_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169;
-   wire FE_PSN4126_u_soc_lsu_to_xbar_a_address_23;
-   wire FE_PSN4125_n_15;
-   wire FE_PSN4124_n_11294;
-   wire FE_PSN4123_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_valid_q;
-   wire FE_PSN4122_n_13362;
-   wire FE_PSN4121_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162;
-   wire FE_PSN4120_n_11294;
-   wire FE_PSN4119_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_159;
-   wire FE_PSN4118_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152;
-   wire FE_PSN4117_n_9163;
-   wire FE_PSN4116_FE_OFN1586_n_13424;
-   wire FE_PSN4115_u_soc_u_top_u_core_pc_set;
-   wire FE_PSN4114_u_soc_iccm_adapter_inst_mem_wmask_int_0_30;
-   wire FE_PSN4113_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_valid_q;
-   wire FE_PSN4112_n_10158;
-   wire FE_PSN4111_n_10338;
-   wire FE_PSN4110_n_10341;
-   wire FE_PSN4109_FE_OFN1586_n_13424;
-   wire FE_PSN4108_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183;
-   wire FE_PSN4106_FE_OFN618_u_soc_u_iccm_rdata1_0;
-   wire FE_PSN4104_n_11294;
-   wire FE_PSN4103_u_soc_lsu_to_xbar_a_address_31;
-   wire FE_PSN4101_n_7253;
-   wire FE_PSN4100_u_soc_lsu_to_xbar_a_address_31;
-   wire FE_PSN4099_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287;
-   wire FE_PDN4098_u_soc_u_dccm_rdata4_31;
-   wire FE_PDN19793_u_soc_u_dccm_rdata2_6;
-   wire FE_PDN4096_u_soc_u_dccm_rdata3_0;
-   wire FE_PDN4095_u_soc_u_dccm_rdata4_4;
-   wire FE_PDN4094_u_soc_u_dccm_rdata3_12;
-   wire FE_PDN4093_u_soc_u_dccm_rdata2_22;
-   wire FE_PDN4092_u_soc_u_iccm_rdata3_27;
-   wire FE_PDN4091_u_soc_u_iccm_rdata3_9;
-   wire FE_PDN19792_n;
-   wire FE_PDN4090_u_soc_u_dccm_rdata3_5;
-   wire FE_PDN4089_u_soc_u_dccm_rdata3_23;
-   wire FE_PDN4088_u_soc_u_dccm_rdata3_21;
-   wire FE_PDN4087_u_soc_u_dccm_rdata4_31;
-   wire FE_PDN4086_u_soc_u_dccm_rdata4_21;
-   wire FE_PDN4085_u_soc_u_dccm_rdata2_3;
-   wire FE_PDN4084_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n;
-   wire FE_PDN4083_u_soc_u_dccm_rdata4_15;
-   wire FE_PDN4082_u_soc_u_iccm_rdata2_15;
-   wire FE_PDN4081_u_soc_u_dccm_rdata3_7;
-   wire FE_PDN4080_u_soc_u_dccm_rdata3_22;
-   wire FE_PDN4079_u_soc_u_iccm_rdata4_5;
-   wire FE_PDN19791_n;
-   wire FE_PDN19790_n;
-   wire FE_PDN4078_u_soc_u_dccm_rdata2_12;
-   wire FE_PDN4077_u_soc_u_dccm_rdata2_4;
-   wire FE_PDN4076_u_soc_u_dccm_rdata2_30;
-   wire FE_PDN4075_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN4074_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7;
-   wire FE_PDN4073_FE_OFN19608_FE_OFN18789_FE_OFN18004_n;
-   wire FE_PDN4072_FE_OFN19596_FE_OFN19203_FE_OFN19077_n;
-   wire FE_PDN4071_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n;
-   wire FE_PDN4070_u_soc_u_dccm_addr1_6;
-   wire FE_PDN4069_FE_OFN18708_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_PDN4068_FE_OFN1732_n;
-   wire FE_PDN4067_FE_OFN579_u_soc_instr_wdata_6;
-   wire FE_PDN4066_FE_OFN19562_FE_OFN19214_FE_OFN18660_FE_OFN1312_u_soc_data_wmask_1;
-   wire FE_PDN4065_FE_OFN19280_FE_OFN19064_n;
-   wire FE_PDN4064_FE_OFN18714_FE_OFN1230_u_soc_data_wdata_27;
-   wire FE_PDN19789_u_soc_u_dccm_rdata4_27;
-   wire FE_PDN4063_FE_OFN1264_u_soc_data_wdata_9;
-   wire FE_PDN19788_u_soc_u_tcam_rdata_0;
-   wire FE_PDN4062_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8;
-   wire FE_PDN4061_u_soc_u_dccm_rdata4_13;
-   wire FE_PDN4060_u_soc_u_iccm_rdata2_15;
-   wire FE_PDN4059_u_soc_u_dccm_rdata4_15;
-   wire FE_PDN4058_u_soc_u_iccm_rdata4_14;
-   wire FE_PDN4057_u_soc_u_dccm_rdata3_7;
-   wire FE_PDN4056_u_soc_u_iccm_rdata3_16;
-   wire FE_PDN4055_FE_OFN19583_FE_OFN19398_FE_OFN19193_FE_OFN19182_n;
-   wire FE_PDN4054_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_PDN4053_u_soc_u_iccm_rdata4_15;
-   wire FE_PDN4052_u_soc_u_iccm_rdata3_18;
-   wire FE_PDN4051_u_soc_u_dccm_rdata4_0;
-   wire FE_PDN4050_u_soc_u_dccm_rdata2_3;
-   wire FE_PDN4048_n_17937;
-   wire FE_PDN4047_u_soc_u_dccm_rdata3_6;
-   wire FE_PDN4046_u_soc_u_dccm_rdata4_4;
-   wire FE_PDN4044_u_soc_u_dccm_rdata3_10;
-   wire FE_PDN4043_u_soc_u_dccm_rdata3_23;
-   wire FE_PDN4042_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n;
-   wire FE_PDN4041_u_soc_u_iccm_rdata4_29;
-   wire FE_PDN4040_FE_OFN490_u_soc_instr_wdata_19;
-   wire FE_PDN4039_u_soc_u_iccm_rdata3_8;
-   wire FE_PDN4038_u_soc_u_dccm_rdata4_31;
-   wire FE_PDN4037_FE_OFN561_u_soc_instr_wdata_9;
-   wire FE_PDN4036_u_soc_u_iccm_rdata4_11;
-   wire FE_PDN4035_u_soc_u_dccm_rdata2_4;
-   wire FE_PDN4034_u_soc_u_dccm_rdata3_4;
-   wire FE_PDN4032_u_soc_u_iccm_rdata4_28;
-   wire FE_PDN19787_u_soc_u_dccm_rdata2_7;
-   wire FE_PDN4031_FE_OFN19760_n;
-   wire FE_PDN4030_FE_OFN437_u_soc_instr_wdata_27;
-   wire FE_PDN4029_u_soc_u_dccm_rdata4_14;
-   wire FE_PDN4028_u_soc_u_iccm_rdata2_0;
-   wire FE_PDN4026_io_oeb_27;
-   wire FE_PDN4025_u_soc_u_dccm_rdata4_21;
-   wire FE_PDN4024_FE_OFN243_u_soc_data_wdata_6;
-   wire FE_PDN4023_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n;
-   wire FE_PDN4022_u_soc_u_dccm_rdata3_21;
-   wire FE_PDN4021_FE_OFN1253_u_soc_data_wdata_19;
-   wire FE_PDN4020_u_soc_u_iccm_rdata3_3;
-   wire FE_PDN4019_u_soc_u_iccm_rdata4_9;
-   wire FE_PDN4018_u_soc_u_iccm_rdata3_0;
-   wire FE_PDN4017_u_soc_u_dccm_rdata3_11;
-   wire FE_PDN4016_u_soc_u_iccm_rdata3_2;
-   wire FE_PDN4015_u_soc_u_dccm_rdata2_5;
-   wire FE_PDN4014_u_soc_u_iccm_rdata2_1;
-   wire FE_PDN4013_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_PDN4012_FE_OFN278_u_soc_data_wdata_1;
-   wire FE_PDN4011_FE_OFN19589_FE_OFN19192_FE_OFN19179_n;
-   wire FE_PDN4010_u_soc_u_dccm_rdata2_24;
-   wire FE_PDN4009_FE_OFN1289_u_soc_instr_wdata_0;
-   wire FE_PDN4008_u_soc_u_dccm_rdata2_27;
-   wire FE_PDN4007_u_soc_u_iccm_rdata3_20;
-   wire FE_PDN4006_u_soc_u_iccm_rdata3_19;
-   wire FE_PDN4005_FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n;
-   wire FE_PDN4003_FE_OFN19373_FE_OFN19261_n;
-   wire FE_PDN4002_FE_OFN201_u_soc_data_wdata_21;
-   wire FE_PDN4001_u_soc_u_iccm_rdata2_22;
-   wire FE_PDN4000_u_soc_u_dccm_rdata4_8;
-   wire FE_PDN3999_FE_OFN3866_FE_OFN18749_FE_OFN17983_n;
-   wire FE_PDN3998_FE_OFN547_u_soc_instr_wdata_11;
-   wire FE_PDN3997_u_soc_u_iccm_rdata3_6;
-   wire FE_PDN3995_FE_OFN19586_FE_OFN19358_FE_OFN19213_FE_OFN19090_n;
-   wire FE_PDN3994_u_soc_u_iccm_rdata3_7;
-   wire FE_PDN3993_u_soc_u_dccm_rdata3_22;
-   wire FE_PDN3992_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_PDN3991_u_soc_u_dccm_rdata3_17;
-   wire FE_PDN3990_u_soc_u_iccm_rdata4_6;
-   wire FE_PDN3989_FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n;
-   wire FE_PDN3988_u_soc_u_iccm_rdata3_23;
-   wire FE_PDN3987_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net;
-   wire FE_PDN3986_u_soc_u_iccm_rdata3_11;
-   wire FE_PDN3985_u_soc_u_dccm_rdata2_8;
-   wire FE_PDN3984_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0;
-   wire FE_PDN3983_FE_OFN18665_u_soc_data_wdata_10;
-   wire FE_PDN3982_u_soc_u_iccm_rdata3_9;
-   wire FE_PDN3981_u_soc_u_dccm_rdata2_0;
-   wire FE_PDN3980_FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n;
-   wire FE_PDN3979_u_soc_u_dccm_rdata4_30;
-   wire FE_PDN3978_FE_OFN530_u_soc_instr_wdata_13;
-   wire FE_PDN3977_u_soc_u_iccm_rdata4_5;
-   wire FE_PDN3976_u_soc_u_dccm_rdata2_23;
-   wire FE_PDN3975_FE_OFN19603_FE_OFN19512_n;
-   wire FE_PDN3974_u_soc_u_dccm_rdata2_17;
-   wire FE_PDN3973_u_soc_u_dccm_rdata2_18;
-   wire FE_PDN3972_u_soc_u_dccm_rdata2_11;
-   wire FE_PDN3971_FE_OFN19763_n;
-   wire FE_PDN3970_u_soc_u_iccm_rdata2_11;
-   wire FE_PDN3969_u_soc_u_dccm_rdata3_19;
-   wire FE_PDN3968_FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1;
-   wire FE_PDN3967_u_soc_u_dccm_rdata2_31;
-   wire FE_PDN3966_u_soc_u_dccm_rdata2_10;
-   wire FE_PDN3965_FE_OFN19725_FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net;
-   wire FE_PDN3964_FE_OFN19649_FE_OFN19388_FE_OFN18804_FE_OFN17997_n;
-   wire FE_PDN3963_u_soc_u_dccm_rdata2_13;
-   wire FE_PDN3962_u_soc_u_dccm_rdata2_25;
-   wire FE_PDN3961_FE_OFN19762_n;
-   wire FE_PDN3960_FE_OFN241_u_soc_data_wdata_7;
-   wire FE_PDN3959_u_soc_u_dccm_rdata2_12;
-   wire FE_PDN19786_FE_OFN19518_n;
-   wire FE_PDN19785_FE_OFN19518_n;
-   wire FE_PDN3958_FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n;
-   wire FE_PDN3957_FE_OFN292_u_soc_u_dccm_rdata1_28;
-   wire FE_PDN3956_u_soc_u_dccm_addr1_5;
-   wire FE_PDN3955_FE_OFN19025_io_oeb_35;
-   wire FE_PDN3954_FE_OFN18716_FE_OFN1230_u_soc_data_wdata_27;
-   wire FE_PDN3953_n_17939;
-   wire FE_PDN3952_u_soc_u_dccm_rdata2_14;
-   wire FE_PDN3951_u_soc_u_dccm_rdata2_16;
-   wire FE_PDN3950_u_soc_u_dccm_rdata2_9;
-   wire FE_PDN3949_u_soc_u_dccm_rdata2_21;
-   wire FE_PDN3948_n_17938;
-   wire FE_PDN3947_FE_OFN19579_FE_OFN19283_FE_OFN19181_n;
-   wire FE_PDN3946_u_soc_u_dccm_rdata2_15;
-   wire FE_PDN3945_FE_OFN18734_FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_PDN19784_FE_OFN19520_n;
-   wire FE_PDN19783_FE_OFN19520_n;
-   wire FE_PDN3944_u_soc_u_dccm_rdata2_26;
-   wire FE_PDN3943_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n;
-   wire FE_PDN3942_FE_OFN18768_FE_OFN1126_u_soc_data_we;
-   wire FE_PDN3941_n_17941;
-   wire FE_PDN3940_u_soc_u_dccm_rdata2_2;
-   wire FE_PDN3939_u_soc_u_dccm_rdata2_19;
-   wire FE_PDN3938_FE_OFN512_u_soc_instr_wdata_16;
-   wire FE_PDN3937_n_17940;
-   wire FE_PDN3936_FE_OFN19521_n;
-   wire FE_PDN3935_u_soc_u_dccm_rdata4_24;
-   wire FE_PDN3934_u_soc_u_dccm_rdata2_29;
-   wire FE_PDN3933_FE_OFN580_u_soc_instr_wdata_3;
-   wire FE_PDN3932_FE_OFN184_u_soc_data_wdata_29;
-   wire FE_PDN3931_u_soc_u_dccm_rdata2_30;
-   wire FE_PDN3930_FE_OFN253_u_soc_data_wdata_5;
-   wire FE_PDN3929_u_soc_u_dccm_rdata2_22;
-   wire FE_PDN3928_FE_OFN19605_FE_OFN19509_n;
-   wire FE_PDN19782_u_soc_u_dccm_rdata2_28;
-   wire FE_PDN3926_FE_OFN19607_FE_OFN19282_FE_OFN19089_n;
-   wire FE_PDN3925_FE_OFN1285_u_soc_instr_wdata_1;
-   wire FE_PDN3924_u_soc_u_dccm_rdata2_20;
-   wire FE_PDN3923_logic_0_49_net;
-   wire FE_PDN3922_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7;
-   wire FE_PDN3920_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_PDN3919_FE_OFN3865_n;
-   wire FE_PDN3918_u_soc_u_dccm_rdata4_9;
-   wire FE_PDN3917_FE_OFN19507_n;
-   wire FE_PDN3916_FE_OFN19592_FE_OFN19511_n;
-   wire FE_PDN3915_FE_OFN18972_io_oeb_36;
-   wire FE_PDN3914_FE_OFN18694_u_soc_data_wdata_13;
-   wire FE_PDN3913_FE_OFN19014_u_soc_data_addr_6;
-   wire FE_PDN3912_logic_0_61_net;
-   wire FE_PDN3911_u_soc_u_iccm_rdata4_8;
-   wire FE_PDN3910_FE_OFN539_u_soc_instr_wdata_12;
-   wire FE_PDN3909_u_soc_u_iccm_rdata2_29;
-   wire FE_PDN3908_u_soc_u_dccm_addr1_0;
-   wire FE_PDN3906_io_oeb_24;
-   wire FE_PDN3905_FE_OFN18873_FE_OFN1125_u_soc_data_we;
-   wire FE_PDN3904_FE_OFN18671_u_soc_data_wdata_11;
-   wire FE_PDN3903_FE_OFN214_u_soc_data_wdata_17;
-   wire FE_PDN3902_io_in_27;
-   wire FE_PDN3901_io_in_29;
-   wire FE_PDN3900_logic_0_66_net;
-   wire FE_PDN3899_FE_OFN172_u_soc_data_wdata_31;
-   wire FE_PDN3898_FE_OFN19599_FE_OFN19212_FE_OFN19103_n;
-   wire FE_PDN3897_FE_OFN19597_FE_OFN19310_FE_OFN19076_n;
-   wire FE_PDN3896_FE_OFN19612_FE_OFN19522_n;
-   wire FE_PDN3895_FE_OFN19510_n;
-   wire FE_PDN3894_FE_OFN19600_FE_OFN19523_n;
-   wire FE_PDN3893_FE_OFN19610_FE_OFN19514_n;
-   wire FE_PDN3892_FE_OFN18779_FE_OFN868_logic_0_54_net;
-   wire FE_PDN3891_FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26;
-   wire FE_PDN3890_FE_OFN569_u_soc_instr_wdata_7;
-   wire FE_PDN3889_FE_OFN19604_FE_OFN19513_n;
-   wire FE_PDN3888_logic_0_50_net;
-   wire FE_PDN3887_io_in_26;
-   wire FE_PDN3886_FE_OFN19594_FE_OFN19517_n;
-   wire FE_PDN19781_FE_OFN19515_n;
-   wire FE_PDN3885_FE_OFN18738_FE_OFN1279_u_soc_instr_wdata_4;
-   wire FE_PDN3884_n_17984;
-   wire FE_PDN3883_FE_OFN576_u_soc_instr_wdata_6;
-   wire FE_PDN3882_n_17985;
-   wire FE_PDN3881_FE_OFN1127_u_soc_data_we;
-   wire FE_PDN3880_FE_OFN19519_n;
-   wire FE_PDN3879_FE_OFN19211_FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0;
-   wire FE_PDN3878_FE_OFN19506_n;
-   wire FE_PDN3877_logic_0_71_net;
-   wire FE_PDN3876_logic_0_52_net;
-   wire FE_PDN3875_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n;
-   wire FE_PDN3874_FE_OFN701_u_soc_u_tcam_rdata_5;
-   wire FE_PDN19780_logic_0_56_net;
-   wire FE_PDN19779_FE_OFN19516_n;
-   wire FE_PDN3872_FE_OFN1249_u_soc_data_wdata_22;
-   wire FE_PDN3871_logic_0_63_net;
-   wire FE_PDN3870_logic_0_48_net;
-   wire FE_PDN3869_FE_OFN19281_FE_OFN19059_n;
-   wire FE_PDN3868_FE_OFN19608_FE_OFN18789_FE_OFN18004_n;
-   wire FE_OFN19778_n;
-   wire FE_OFN19777_n;
-   wire FE_OFN19776_n;
-   wire FE_OFN19775_n;
-   wire FE_OFN19774_n;
-   wire FE_OFN19773_n;
-   wire FE_OFN19772_n;
-   wire FE_OFN19771_n;
-   wire FE_OFN19770_n;
-   wire FE_OFN19769_n;
-   wire FE_OFN19768_n;
-   wire FE_OFN19767_n;
-   wire FE_OFN19766_n;
-   wire FE_OFN19765_u_soc_u_iccm_rdata3_26;
-   wire FE_OFN19764_n;
-   wire FE_OFN19763_n;
-   wire FE_OFN19762_n;
-   wire FE_OFN19761_n;
-   wire FE_OFN19760_n;
-   wire FE_OFN19759_n;
-   wire FE_OFN19758_n;
-   wire FE_OFN19757_n;
-   wire FE_OFN19756_n;
-   wire FE_OFN19755_n;
-   wire FE_OFN19754_n;
-   wire FE_OFN19753_n;
-   wire FE_OFN19752_n;
-   wire FE_OFN19751_n;
-   wire FE_OFN19750_n;
-   wire FE_OFN19749_n;
-   wire FE_OFN19748_n;
-   wire FE_OFN19747_n;
-   wire FE_OFN19746_n;
-   wire FE_OFN19745_n;
-   wire FE_OFN19744_n;
-   wire FE_OFN19743_n;
-   wire FE_OFN19742_n;
-   wire FE_OFN19741_n;
-   wire FE_OFN19740_n;
-   wire FE_OFN19739_n;
-   wire FE_OFN19738_n;
-   wire FE_OFN19737_n;
-   wire FE_OFN19736_n;
-   wire FE_OFN19735_n;
-   wire FE_OFN19734_n;
-   wire FE_OFN19733_n;
-   wire FE_OFN19732_n;
-   wire FE_OFN19731_n;
-   wire FE_OFN19730_FE_OFN537_u_soc_instr_wdata_12;
-   wire FE_OFN19729_n_17982;
-   wire FE_OFN19728_n_2043;
-   wire FE_OFN19727_FE_OFN18696_u_soc_data_wdata_13;
-   wire FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net;
-   wire FE_OFN19725_FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net;
-   wire FE_OFN19724_FE_OFN19436_FE_OFN18910_FE_OFN17986_n;
-   wire FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n;
-   wire FE_OFN19722_FE_OFN19430_FE_OFN18907_FE_OFN17999_n;
-   wire FE_OFN19721_FE_OFN19430_FE_OFN18907_FE_OFN17999_n;
-   wire FE_OFN19720_u_soc_u_iccm_rdata4_30;
-   wire FE_OFN19719_u_soc_u_dccm_rdata4_2;
-   wire FE_OFN19718_FE_OFN237_u_soc_data_wdata_7;
-   wire FE_OFN19717_u_soc_u_iccm_rdata4_27;
-   wire FE_OFN19716_u_soc_u_iccm_rdata4_25;
-   wire FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_OFN19713_u_soc_data_wdata_28;
-   wire FE_OFN19712_u_soc_u_dccm_rdata4_4;
-   wire FE_OFN19711_FE_OFN19245_FE_OFN19152_n;
-   wire FE_OFN19710_u_soc_instr_addr_0;
-   wire FE_OFN19709_u_soc_u_dccm_rdata3_4;
-   wire FE_OFN19708_u_soc_u_dccm_rdata3_3;
-   wire FE_OFN19707_FE_OFN19244_FE_OFN19155_n;
-   wire FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n;
-   wire FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_OFN19704_u_soc_u_dccm_rdata3_0;
-   wire FE_OFN19703_u_soc_u_iccm_rdata4_18;
-   wire FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n;
-   wire FE_OFN19701_u_soc_u_dccm_rdata4_10;
-   wire FE_OFN19700_u_soc_u_dccm_rdata3_5;
-   wire FE_OFN19699_u_soc_u_iccm_rdata4_28;
-   wire FE_OFN19698_FE_OFN19528_n;
-   wire FE_OFN19697_u_soc_u_dccm_rdata4_6;
-   wire FE_OFN19696_u_soc_u_dccm_rdata4_11;
-   wire FE_OFN19695_u_soc_u_iccm_rdata4_22;
-   wire FE_OFN19694_u_soc_u_dccm_rdata4_7;
-   wire FE_OFN19693_u_soc_u_dccm_rdata2_1;
-   wire FE_OFN19692_u_soc_u_dccm_rdata4_0;
-   wire FE_OFN19691_FE_OFN1281_u_soc_instr_wdata_2;
-   wire FE_OFN19690_u_soc_u_dccm_rdata3_1;
-   wire FE_OFN19689_u_soc_u_iccm_rdata3_30;
-   wire FE_OFN19688_u_soc_u_iccm_rdata3_21;
-   wire FE_OFN19687_u_soc_u_iccm_rdata3_17;
-   wire FE_OFN19686_FE_OFN19532_n;
-   wire FE_OFN19685_u_soc_u_dccm_rdata4_13;
-   wire FE_OFN19684_u_soc_u_dccm_rdata4_5;
-   wire FE_OFN19683_u_soc_u_iccm_rdata2_26;
-   wire FE_OFN19682_u_soc_u_iccm_rdata4_26;
-   wire FE_OFN19681_FE_OFN19242_FE_OFN19168_n;
-   wire FE_OFN19680_n_5953;
-   wire FE_OFN19679_u_soc_u_iccm_rdata4_15;
-   wire FE_OFN19678_u_soc_u_iccm_rdata3_29;
-   wire FE_OFN19677_u_soc_u_dccm_rdata4_19;
-   wire FE_OFN19676_u_soc_u_iccm_rdata4_11;
-   wire FE_OFN19675_u_soc_u_iccm_rdata4_5;
-   wire FE_OFN19674_u_soc_u_iccm_rdata4_7;
-   wire FE_OFN19673_u_soc_u_iccm_rdata4_8;
-   wire FE_OFN19672_u_soc_u_iccm_rdata4_9;
-   wire FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n;
-   wire FE_OFN19670_u_soc_u_dccm_rdata4_18;
-   wire FE_OFN19669_u_soc_u_iccm_rdata2_29;
-   wire FE_OFN19668_u_soc_u_dccm_rdata4_24;
-   wire FE_OFN19667_FE_OFN19439_FE_OFN19258_n;
-   wire FE_OFN19666_u_soc_u_dccm_rdata3_15;
-   wire FE_OFN19665_FE_OFN457_u_soc_instr_wdata_24;
-   wire FE_OFN19664_u_soc_u_iccm_rdata2_15;
-   wire FE_OFN19663_u_soc_u_iccm_rdata3_1;
-   wire FE_OFN19662_u_soc_u_dccm_rdata4_26;
-   wire FE_OFN19661_u_soc_u_dccm_rdata4_20;
-   wire FE_OFN19660_u_soc_u_dccm_rdata3_27;
-   wire FE_OFN19659_u_soc_data_wdata_29;
-   wire FE_OFN19658_u_soc_u_iccm_rdata2_21;
-   wire FE_OFN19657_u_soc_u_iccm_csb3;
-   wire FE_OFN19656_u_soc_u_dccm_rdata2_11;
-   wire FE_OFN19655_u_soc_u_iccm_rdata3_26;
-   wire FE_OFN19654_u_soc_data_csb;
-   wire FE_OFN19653_u_soc_u_dccm_rdata3_28;
-   wire FE_OFN19652_u_soc_u_dccm_rdata3_30;
-   wire FE_OFN19651_u_soc_u_iccm_rdata4_0;
-   wire FE_OFN19650_u_soc_xbar_to_dccm_a_address__10;
-   wire FE_OFN19649_FE_OFN19388_FE_OFN18804_FE_OFN17997_n;
-   wire FE_OFN19648_u_soc_u_iccm_rdata3_10;
-   wire FE_OFN19647_FE_OFN19209_FE_OFN18796_FE_OFN18186_n;
-   wire FE_OFN19646_u_soc_u_dccm_rdata3_25;
-   wire FE_OFN19645_u_soc_u_dccm_rdata4_25;
-   wire FE_OFN19644_u_soc_u_dccm_rdata3_14;
-   wire FE_OFN19643_u_soc_u_iccm_rdata2_30;
-   wire FE_OFN19642_FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7;
-   wire FE_OFN19641_u_soc_u_iccm_rdata3_24;
-   wire FE_OFN19640_u_soc_u_dccm_rdata2_23;
-   wire FE_OFN19639_u_soc_u_iccm_rdata4_14;
-   wire FE_OFN19638_u_soc_u_dccm_rdata2_8;
-   wire FE_OFN19637_u_soc_u_iccm_rdata4_10;
-   wire FE_OFN3867_FE_OFN18746_FE_OFN17984_n;
-   wire FE_OFN19636_u_soc_u_iccm_rdata2_0;
-   wire FE_OFN19635_u_soc_u_dccm_rdata2_31;
-   wire FE_OFN3866_FE_OFN18749_FE_OFN17983_n;
-   wire FE_OFN3865_n;
-   wire FE_OFN19634_u_soc_u_dccm_rdata3_13;
-   wire FE_OFN19633_FE_OFN19486_FE_OFN19265_n;
-   wire FE_OFN19632_FE_OFN19486_FE_OFN19265_n;
-   wire FE_OFN19631_FE_OFN19480_FE_OFN19271_n;
-   wire FE_OFN19630_FE_OFN19480_FE_OFN19271_n;
-   wire FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n;
-   wire FE_OFN19628_u_soc_u_dccm_rdata3_18;
-   wire FE_OFN19627_FE_OFN19469_FE_OFN19266_n;
-   wire FE_OFN19626_FE_OFN19469_FE_OFN19266_n;
-   wire FE_OFN19625_FE_OFN19472_FE_OFN19277_n;
-   wire FE_OFN19624_FE_OFN19472_FE_OFN19277_n;
-   wire FE_OFN19623_u_soc_u_top_u_core_rf_wdata_fwd_wb_28;
-   wire FE_OFN19622_u_soc_u_dccm_rdata4_23;
-   wire FE_OFN19621_FE_OFN3537_n;
-   wire FE_OFN19620_FE_OFN19566_FE_OFN19260_n;
-   wire FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n;
-   wire FE_OFN19618_FE_OFN19207_FE_OFN19102_n;
-   wire FE_OFN19617_FE_OFN19286_FE_OFN19061_n;
-   wire FE_OFN19616_u_soc_instr_addr_4;
-   wire FE_OFN19615_u_soc_instr_addr_5;
-   wire FE_OFN19614_u_soc_instr_addr_3;
-   wire FE_OFN19613_FE_OFN19561_FE_OFN18744_FE_OFN1387_u_soc_u_dccm_addr3_2;
-   wire FE_OFN19612_FE_OFN19522_n;
-   wire FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n;
-   wire FE_OFN19610_FE_OFN19514_n;
-   wire FE_OFN19609_FE_OFN19216_FE_OFN19067_n;
-   wire FE_OFN19608_FE_OFN18789_FE_OFN18004_n;
-   wire FE_OFN19607_FE_OFN19282_FE_OFN19089_n;
-   wire FE_OFN19606_u_soc_u_dccm_rdata2_27;
-   wire FE_OFN19605_FE_OFN19509_n;
-   wire FE_OFN19604_FE_OFN19513_n;
-   wire FE_OFN19603_FE_OFN19512_n;
-   wire FE_OFN19602_u_soc_instr_addr_2;
-   wire FE_OFN19601_FE_OFN19202_FE_OFN18777_FE_OFN1689_n;
-   wire FE_OFN19600_FE_OFN19523_n;
-   wire FE_OFN19599_FE_OFN19212_FE_OFN19103_n;
-   wire FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n;
-   wire FE_OFN19597_FE_OFN19310_FE_OFN19076_n;
-   wire FE_OFN19596_FE_OFN19203_FE_OFN19077_n;
-   wire FE_OFN19595_FE_OFN19195_FE_OFN19073_n;
-   wire FE_OFN19594_FE_OFN19517_n;
-   wire FE_OFN19593_u_soc_u_dccm_rdata2_19;
-   wire FE_OFN19592_FE_OFN19511_n;
-   wire FE_OFN19591_u_soc_u_top_u_core_rf_wdata_fwd_wb_21;
-   wire FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_OFN19589_FE_OFN19192_FE_OFN19179_n;
-   wire FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n;
-   wire FE_OFN19587_FE_OFN19210_FE_OFN19104_n;
-   wire FE_OFN19586_FE_OFN19358_FE_OFN19213_FE_OFN19090_n;
-   wire FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7;
-   wire FE_OFN19584_u_soc_u_dccm_rdata2_18;
-   wire FE_OFN19583_FE_OFN19398_FE_OFN19193_FE_OFN19182_n;
-   wire FE_OFN19582_FE_OFN19357_FE_OFN19215_FE_OFN19173_n;
-   wire FE_OFN19581_FE_OFN19190_FE_OFN19180_n;
-   wire FE_OFN19580_FE_OFN19194_FE_OFN18757_FE_OFN1682_n;
-   wire FE_OFN19579_FE_OFN19283_FE_OFN19181_n;
-   wire FE_OFN19578_FE_OFN19288_FE_OFN19191_FE_OFN19096_n;
-   wire FE_OFN19577_FE_OFN19288_FE_OFN19191_FE_OFN19096_n;
-   wire FE_OFN19576_FE_OFN19332_FE_OFN19262_n;
-   wire FE_OFN19575_FE_OFN19332_FE_OFN19262_n;
-   wire FE_OFN19574_FE_OFN19332_FE_OFN19262_n;
-   wire FE_OFN19573_FE_OFN19332_FE_OFN19262_n;
-   wire FE_OFN19572_FE_OFN19332_FE_OFN19262_n;
-   wire FE_OCPN19570_u_soc_u_top_u_core_instr_rdata_id_15;
-   wire FE_OCPN19569_u_soc_u_top_u_core_pc_set;
-   wire FE_RN_129_0;
-   wire FE_RN_125_0;
-   wire FE_RN_124_0;
-   wire FE_RN_123_0;
-   wire FE_OFN19566_FE_OFN19260_n;
-   wire FE_OFN19565_u_soc_u_dccm_rdata4_14;
-   wire FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net;
-   wire FE_OFN19563_u_soc_u_iccm_rdata3_21;
-   wire FE_OFN19562_FE_OFN19214_FE_OFN18660_FE_OFN1312_u_soc_data_wmask_1;
-   wire FE_OFN19561_FE_OFN18744_FE_OFN1387_u_soc_u_dccm_addr3_2;
-   wire FE_OFN19558_u_soc_u_top_u_core_instr_rdata_id_21;
-   wire FE_OFN19556_u_soc_u_top_u_core_instr_rdata_id_18;
-   wire FE_OFN19555_n_13387;
-   wire FE_OFN19553_n;
-   wire FE_OFN19551_n;
-   wire FE_OFN19550_u_soc_u_top_u_core_rf_waddr_wb_1;
-   wire FE_OFN19549_u_soc_u_top_u_core_instr_rdata_id_26;
-   wire FE_OFN19546_u_soc_u_top_u_core_instr_rdata_id_17;
-   wire FE_OFN19544_n_13394;
-   wire FE_OFN19543_u_soc_iccm_adapter_inst_mem_wmask_int_0__30;
-   wire FE_OFN19542_n_13088;
-   wire FE_OFN19541_n;
-   wire FE_OFN19539_n_13391;
-   wire FE_OFN19537_n_11514;
-   wire FE_OFN19534_n_13380;
-   wire FE_OFN19533_n_577;
-   wire FE_OFN19532_n;
-   wire FE_OFN19531_n;
-   wire FE_OFN19530_n;
-   wire FE_OFN19529_n;
-   wire FE_OFN19528_n;
-   wire FE_OFN19527_n;
-   wire FE_OFN19526_n;
-   wire FE_OFN19524_n_10261;
-   wire FE_OFN19523_n;
-   wire FE_OFN19522_n;
-   wire FE_OFN19521_n;
-   wire FE_OFN19520_n;
-   wire FE_OFN19519_n;
-   wire FE_OFN19518_n;
-   wire FE_OFN19517_n;
-   wire FE_OFN19516_n;
-   wire FE_OFN19515_n;
-   wire FE_OFN19514_n;
-   wire FE_OFN19513_n;
-   wire FE_OFN19512_n;
-   wire FE_OFN19511_n;
-   wire FE_OFN19510_n;
-   wire FE_OFN19509_n;
-   wire FE_OFN19508_n;
-   wire FE_OFN19507_n;
-   wire FE_OFN19506_n;
-   wire FE_OFN19504_FE_OFN112_io_out_37;
-   wire FE_OFN19503_FE_OFN149_io_out_37;
-   wire FE_OFN19502_n_10931;
-   wire FE_OFN19501_FE_OFN59_io_out_37;
-   wire FE_OFN19500_FE_OFN496_u_soc_instr_wdata_18;
-   wire FE_OFN19499_n_10447;
-   wire FE_OFN19497_FE_OFN76_io_out_37;
-   wire FE_OFN19495_FE_OFN1032_n_8911;
-   wire FE_OFN19490_FE_OFN18932_FE_OFN17993_n;
-   wire FE_OFN19489_u_soc_u_dccm_rdata4_1;
-   wire FE_OFN19486_FE_OFN19265_n;
-   wire FE_OFN19485_FE_OFN19268_n;
-   wire FE_OFN19484_FE_OFN19273_n;
-   wire FE_OFN19483_u_soc_u_iccm_rdata4_29;
-   wire FE_OFN19482_u_soc_u_dccm_rdata4_3;
-   wire FE_OFN19481_u_soc_u_iccm_rdata4_24;
-   wire FE_OFN19480_FE_OFN19271_n;
-   wire FE_OFN19479_FE_OFN19276_n;
-   wire FE_OFN19478_FE_OFN19141_n;
-   wire FE_OFN19477_FE_OFN19154_n;
-   wire FE_OFN19476_FE_OFN19269_n;
-   wire FE_OFN19475_FE_OFN19272_n;
-   wire FE_OFN19474_FE_OFN19274_n;
-   wire FE_OFN19473_FE_OFN19275_n;
-   wire FE_OFN19472_FE_OFN19277_n;
-   wire FE_OFN19471_u_soc_u_iccm_rdata4_23;
-   wire FE_OFN19470_u_soc_u_iccm_rdata4_31;
-   wire FE_OFN19469_FE_OFN19266_n;
-   wire FE_OFN19468_u_soc_u_dccm_rdata4_4;
-   wire FE_OFN19467_u_soc_u_dccm_rdata4_5;
-   wire FE_OFN19466_FE_OFN892_n_2004;
-   wire FE_OFN19465_FE_OFN1746_n;
-   wire FE_OFN19463_FE_OFN1751_n;
-   wire FE_OFN19462_u_soc_u_iccm_rdata4_30;
-   wire FE_OFN19461_FE_OFN18984_FE_OFN17987_n;
-   wire FE_OFN19460_FE_OFN18918_FE_OFN17998_n;
-   wire FE_OFN19458_u_soc_u_iccm_rdata4_27;
-   wire FE_OFN19457_u_soc_u_iccm_rdata4_21;
-   wire FE_OFN19456_FE_OFN181_u_soc_data_wdata_30;
-   wire FE_OFN19455_u_soc_u_iccm_rdata4_18;
-   wire FE_OFN19454_u_soc_u_iccm_rdata4_19;
-   wire FE_OFN19453_u_soc_u_dccm_rdata4_8;
-   wire FE_OFN19451_FE_OFN19270_n;
-   wire FE_OFN19450_FE_OFN19267_n;
-   wire FE_OFN19449_FE_OFN18975_FE_OFN17985_n;
-   wire FE_OFN19448_u_soc_u_iccm_rdata4_20;
-   wire FE_OFN19447_u_soc_u_iccm_rdata4_28;
-   wire FE_OFN19445_u_soc_u_dccm_rdata4_17;
-   wire FE_OFN19444_FE_OFN18998_FE_OFN17988_n;
-   wire FE_OFN19443_n_1431;
-   wire FE_OFN19442_u_soc_u_iccm_rdata4_16;
-   wire FE_OFN19441_u_soc_u_dccm_rdata1_17;
-   wire FE_OFN19440_u_soc_u_dccm_rdata4_9;
-   wire FE_OFN19439_FE_OFN19258_n;
-   wire FE_OFN19438_u_soc_u_iccm_rdata2_12;
-   wire FE_OFN19437_u_soc_u_dccm_rdata4_25;
-   wire FE_OFN19436_FE_OFN18910_FE_OFN17986_n;
-   wire FE_OFN19435_u_soc_u_dccm_rdata4_22;
-   wire FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_OFN19432_FE_OFN1756_n;
-   wire FE_OFN19431_u_soc_u_iccm_rdata4_14;
-   wire FE_OFN19430_FE_OFN18907_FE_OFN17999_n;
-   wire FE_OFN19428_FE_OFN18844_FE_OFN17995_n;
-   wire FE_OFN19426_u_soc_u_iccm_rdata2_23;
-   wire FE_OFN19425_u_soc_u_dccm_rdata4_10;
-   wire FE_OFN19424_u_soc_u_iccm_rdata4_8;
-   wire FE_OFN19423_u_soc_u_dccm_rdata2_17;
-   wire FE_OFN19422_u_soc_u_dccm_rdata4_16;
-   wire FE_OFN19421_u_soc_u_iccm_rdata4_0;
-   wire FE_OFN19420_u_soc_u_iccm_rdata3_28;
-   wire FE_OFN19419_u_soc_u_iccm_rdata3_16;
-   wire FE_OFN19417_u_soc_u_iccm_rdata2_9;
-   wire FE_OFN19416_u_soc_u_iccm_rdata3_30;
-   wire FE_OFN19415_u_soc_u_iccm_rdata3_26;
-   wire FE_OFN19414_FE_OFN18748_FE_OFN244_u_soc_data_wdata_6;
-   wire FE_OFN19413_n_2053;
-   wire FE_OFN19412_u_soc_u_dccm_rdata3_8;
-   wire FE_OFN19411_u_soc_u_iccm_rdata3_24;
-   wire FE_OFN3537_n;
-   wire FE_OFN19410_FE_OFN18831_FE_OFN18000_n;
-   wire FE_OFN19409_FE_OFN18831_FE_OFN18000_n;
-   wire FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net;
-   wire FE_OFN19407_FE_OFN19049_FE_OFN551_u_soc_instr_wdata_10;
-   wire FE_OFN19406_FE_OFN18846_FE_OFN17994_n;
-   wire FE_OFN19404_u_soc_u_dccm_rdata3_13;
-   wire FE_OFN19403_u_soc_u_iccm_rdata2_18;
-   wire FE_OFN19402_u_soc_u_iccm_rdata3_12;
-   wire FE_OFN19401_u_soc_u_iccm_rdata2_11;
-   wire FE_OFN19400_u_soc_u_iccm_rdata2_6;
-   wire FE_OFN19399_u_soc_u_dccm_rdata3_5;
-   wire FE_OFN19398_FE_OFN19193_FE_OFN19182_n;
-   wire FE_OFN19397_u_soc_u_iccm_rdata3_18;
-   wire FE_OFN19396_u_soc_u_dccm_rdata3_1;
-   wire FE_OFN19395_u_soc_u_dccm_rdata3_6;
-   wire FE_OFN19394_u_soc_u_iccm_rdata4_13;
-   wire FE_OFN19393_FE_OFN18782_FE_OFN17992_n;
-   wire FE_OFN19392_FE_OFN18782_FE_OFN17992_n;
-   wire FE_OFN19391_FE_OFN18925_FE_OFN850_logic_0_23_net;
-   wire FE_OFN19390_FE_OFN18925_FE_OFN850_logic_0_23_net;
-   wire FE_OFN19389_FE_OFN240_u_soc_data_wdata_7;
-   wire FE_OFN19388_FE_OFN18804_FE_OFN17997_n;
-   wire FE_OFN19386_u_soc_u_dccm_rdata2_13;
-   wire FE_OFN19385_u_soc_u_dccm_rdata2_14;
-   wire FE_OFN19384_u_soc_u_dccm_rdata2_0;
-   wire FE_OFN19383_u_soc_u_iccm_rdata3_29;
-   wire FE_OFN19382_u_soc_u_dccm_rdata3_18;
-   wire FE_OFN19381_u_soc_u_iccm_rdata4_17;
-   wire FE_OFN19380_u_soc_u_dccm_rdata3_12;
-   wire FE_OFN19379_u_soc_u_iccm_rdata2_19;
-   wire FE_OFN19377_FE_OFN18824_FE_OFN852_logic_0_25_net;
-   wire FE_OFN19376_u_soc_u_iccm_rdata2_25;
-   wire FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net;
-   wire FE_OFN19374_FE_OFN18783_FE_OFN851_logic_0_24_net;
-   wire FE_OFN19373_FE_OFN19261_n;
-   wire FE_OFN19372_u_soc_u_dccm_rdata2_7;
-   wire FE_OFN19371_u_soc_u_iccm_rdata3_15;
-   wire FE_OFN19370_u_soc_u_dccm_rdata3_15;
-   wire FE_OFN19369_u_soc_u_dccm_rdata3_3;
-   wire FE_OFN19368_u_soc_u_iccm_rdata2_27;
-   wire FE_OFN19367_FE_OFN3443_FE_OFN1709_n;
-   wire FE_OFN19366_u_soc_u_dccm_rdata2_12;
-   wire FE_OFN19365_u_soc_u_iccm_rdata3_17;
-   wire FE_OFN19364_u_soc_u_iccm_rdata3_1;
-   wire FE_OFN19363_u_soc_u_dccm_rdata3_2;
-   wire FE_OFN19362_u_soc_u_iccm_rdata3_10;
-   wire FE_OFN19361_u_soc_u_dccm_rdata2_3;
-   wire FE_OFN19360_u_soc_u_iccm_rdata2_30;
-   wire FE_OFN19359_u_soc_u_iccm_rdata3_13;
-   wire FE_OFN19358_FE_OFN19213_FE_OFN19090_n;
-   wire FE_OFN19357_FE_OFN19215_FE_OFN19173_n;
-   wire FE_OFN19356_u_soc_u_iccm_rdata3_14;
-   wire FE_OFN19355_u_soc_u_iccm_rdata2_20;
-   wire FE_OFN19354_u_soc_u_iccm_rdata2_10;
-   wire FE_OFN19353_u_soc_u_iccm_rdata2_7;
-   wire FE_OFN19352_u_soc_u_iccm_rdata2_16;
-   wire FE_OFN19351_u_soc_u_dccm_rdata3_4;
-   wire FE_OFN19350_u_soc_data_wdata_14;
-   wire FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7;
-   wire FE_OFN19348_u_soc_u_dccm_rdata3_14;
-   wire FE_OFN19347_u_soc_u_dccm_rdata2_10;
-   wire FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7;
-   wire FE_OFN19345_u_soc_u_iccm_rdata2_0;
-   wire FE_OFN19344_FE_OFN19205_FE_OFN19097_n;
-   wire FE_OFN19343_u_soc_u_iccm_rdata2_31;
-   wire FE_OFN19342_u_soc_u_iccm_rdata2_24;
-   wire FE_OFN19341_u_soc_u_iccm_rdata2_13;
-   wire FE_OFN19340_u_soc_u_dccm_rdata2_6;
-   wire FE_OFN19339_u_soc_u_iccm_rdata2_8;
-   wire FE_OFN19338_u_soc_u_iccm_rdata2_29;
-   wire FE_OFN19337_u_soc_u_dccm_rdata2_16;
-   wire FE_OFN19336_u_soc_u_dccm_rdata2_4;
-   wire FE_OFN19335_u_soc_u_dccm_rdata2_1;
-   wire FE_OFN19334_u_soc_u_iccm_rdata2_22;
-   wire FE_OFN19333_u_soc_u_dccm_rdata2_11;
-   wire FE_OFN19332_FE_OFN19262_n;
-   wire FE_OFN19331_u_soc_u_dccm_rdata3_27;
-   wire FE_OFN19330_u_soc_u_iccm_rdata2_3;
-   wire FE_OFN19329_u_soc_u_dccm_rdata2_9;
-   wire FE_OFN19328_u_soc_u_dccm_rdata3_0;
-   wire FE_OFN19327_u_soc_u_iccm_rdata2_14;
-   wire FE_OFN19326_u_soc_u_iccm_rdata3_0;
-   wire FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_OFN19324_FE_OFN19217_FE_OFN19098_n;
-   wire FE_OFN19323_u_soc_data_addr_5;
-   wire FE_OFN19322_u_soc_u_iccm_rdata2_21;
-   wire FE_OFN19321_u_soc_u_iccm_rdata2_4;
-   wire FE_OFN19320_u_soc_u_dccm_rdata3_30;
-   wire FE_OFN19319_u_soc_data_addr_3;
-   wire FE_OFN19318_u_soc_u_dccm_rdata3_28;
-   wire FE_OFN19317_u_soc_data_addr_7;
-   wire FE_OFN19316_u_soc_data_addr_2;
-   wire FE_OFN19315_u_soc_u_iccm_rdata2_26;
-   wire FE_OFN19314_u_soc_data_addr_1;
-   wire FE_OFN19313_u_soc_u_dccm_rdata3_29;
-   wire FE_OFN19312_u_soc_u_dccm_rdata3_24;
-   wire FE_OFN19311_u_soc_u_iccm_rdata2_15;
-   wire FE_OFN19310_FE_OFN19076_n;
-   wire FE_OFN19309_FE_OFN18749_FE_OFN17983_n;
-   wire FE_OFN19308_u_soc_u_iccm_rdata2_17;
-   wire FE_OFN19307_u_soc_u_dccm_rdata2_29;
-   wire FE_OFN19306_u_soc_u_iccm_rdata2_5;
-   wire FE_OFN19305_u_soc_u_dccm_rdata3_26;
-   wire FE_OFN19304_u_soc_u_dccm_rdata2_5;
-   wire FE_OFN19303_u_soc_u_dccm_rdata3_25;
-   wire FE_OFN19301_u_soc_u_iccm_rdata2_28;
-   wire FE_OFN19300_u_soc_u_iccm_rdata2_1;
-   wire FE_OFN19299_u_soc_u_dccm_rdata3_31;
-   wire FE_OFN19297_u_soc_u_dccm_rdata2_8;
-   wire FE_OFN19296_FE_OFN1741_n;
-   wire FE_OFN19295_u_soc_u_dccm_rdata2_23;
-   wire FE_OFN19294_FE_OFN18746_FE_OFN17984_n;
-   wire FE_OFN19293_u_soc_u_dccm_rdata2_25;
-   wire FE_OFN19292_u_soc_u_dccm_rdata2_30;
-   wire FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0;
-   wire FE_OFN19289_u_soc_u_dccm_rdata2_24;
-   wire FE_OFN19288_FE_OFN19191_FE_OFN19096_n;
-   wire FE_OFN19286_FE_OFN19061_n;
-   wire FE_OFN19285_u_soc_data_addr_4;
-   wire FE_OFN19284_u_soc_u_iccm_rdata2_2;
-   wire FE_OFN19283_FE_OFN19181_n;
-   wire FE_OFN19282_FE_OFN19089_n;
-   wire FE_OFN19281_FE_OFN19059_n;
-   wire FE_OFN19280_FE_OFN19064_n;
-   wire FE_OFN19279_u_soc_u_dccm_rdata2_31;
-   wire CTS_96;
+   wire FE_PDN4104_FE_OFN19092_FE_OFN18920_FE_OFN18885_n;
+   wire FE_PDN4103_FE_OFN19135_FE_OFN18990_FE_OFN17994_n;
+   wire FE_PDN4102_FE_OFN18739_FE_OFN17999_n;
+   wire FE_PDN4101_u_soc_xbar_to_lsu_d_valid;
+   wire FE_PDN19252_u_soc_u_tcam_rdata_4;
+   wire FE_PDN4100_logic_0_57_net;
+   wire FE_PDN4099_FE_OFN1697_u_soc_xbar_to_dccm_a_data__27;
+   wire FE_PDN4098_u_soc_u_iccm_rdata1_26;
+   wire FE_PDN19251_FE_OFN18739_FE_OFN17999_n;
+   wire FE_PDN19250_n;
+   wire FE_PDN4097_FE_OFN1035_u_soc_uart_to_xbar_d_data__3;
+   wire FE_PDN4096_FE_OFN1703_u_soc_xbar_to_dccm_a_data__21;
+   wire FE_PDN4095_FE_OFN529_u_soc_instr_wdata_29;
+   wire FE_PDN4094_FE_OFN909_u_soc_main_swith_host_lsu_dev_select_outstanding_0;
+   wire FE_PDN19249_u_soc_u_tcam_rdata_3;
+   wire FE_PDN4093_logic_0_58_net;
+   wire FE_PDN4092_FE_OFN19195_n;
+   wire FE_PDN4091_FE_OFN19196_n;
+   wire FE_PDN4090_FE_OFN1706_u_soc_xbar_to_dccm_a_data__18;
+   wire FE_PDN4089_n_17943;
+   wire FE_PDN4088_FE_OFN19092_FE_OFN18920_FE_OFN18885_n;
+   wire FE_PDN4087_FE_OFN229_u_soc_data_wdata_22;
+   wire FE_PDN4086_FE_OFN1034_u_soc_uart_to_xbar_d_data__4;
+   wire FE_PDN4085_FE_OFN1707_u_soc_xbar_to_dccm_a_data__17;
+   wire FE_PDN4084_FE_OFN325_u_soc_data_wdata_9;
+   wire FE_PDN4083_FE_OFN18888_n;
+   wire FE_PDN4082_FE_OFN1708_u_soc_xbar_to_dccm_a_data__16;
+   wire FE_PDN19248_n;
+   wire FE_PDN4081_n;
+   wire FE_PDN4080_FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal;
+   wire FE_PDN4079_FE_OFN19015_n;
+   wire FE_PDN4078_n;
+   wire FE_PDN4077_FE_OFN1719_u_soc_xbar_to_dccm_a_data__6;
+   wire FE_PDN4076_FE_OFN359_u_soc_data_wdata_4;
+   wire FE_PDN4075_u_soc_xbar_to_dccm_a_data_10;
+   wire FE_PDN4074_FE_OFN308_u_soc_data_wdata_11;
+   wire FE_PDN4073_FE_RN_105_0;
+   wire FE_PDN4072_FE_OFN19135_FE_OFN18990_FE_OFN17994_n;
+   wire FE_PDN4071_FE_OFN18643_FE_OFN18074_n;
+   wire FE_PDN4070_FE_OFN266_u_soc_data_wdata_17;
+   wire FE_PDN4069_FE_OFN1595_n_7979;
+   wire FE_PDN4068_FE_OFN302_u_soc_data_wdata_12;
+   wire FE_PDN19247_n;
+   wire FE_PDN19246_n;
+   wire FE_PDN19245_io_out_6;
+   wire FE_PDN4067_FE_OFN222_u_soc_data_wdata_23;
+   wire FE_PDN4066_FE_OFN473_u_soc_u_dccm_rdata2_6;
+   wire FE_PDN4065_FE_OFN313_u_soc_data_wdata_10;
+   wire FE_PDN4064_FE_OFN285_u_soc_data_wdata_14;
+   wire FE_PDN4063_FE_OFN349_u_soc_data_wdata_5;
+   wire FE_PDN4062_FE_OFN1769_n_7264;
+   wire FE_PDN4061_FE_OFN412_u_soc_u_dccm_rdata1_20;
+   wire FE_PDN4060_u_soc_xbar_to_dccm_a_data_30;
+   wire FE_PDN4059_FE_OFN1781_n_7804;
+   wire FE_PDN4058_FE_OFN292_u_soc_data_wdata_13;
+   wire FE_PDN4057_u_soc_u_dccm_rdata4_30;
+   wire FE_PDN4056_FE_OFN1698_u_soc_xbar_to_dccm_a_data__26;
+   wire FE_PHN4054_u_soc_u_top_u_core_load_store_unit_i_rdata_q_10;
+   wire FE_PHN4053_u_soc_u_top_u_core_load_store_unit_i_rdata_q_9;
+   wire FE_PDN4052_FE_OFN19092_FE_OFN18920_FE_OFN18885_n;
+   wire FE_PDN19243_u_soc_u_tcam_rdata_4;
+   wire FE_PDN4051_FE_OFN491_u_soc_u_dccm_rdata4_22;
+   wire FE_PDN19242_u_soc_u_tcam_rdata_3;
+   wire FE_PDN4050_u_soc_data_addr_6;
+   wire FE_PDN19241_FE_OFN19135_FE_OFN18990_FE_OFN17994_n;
+   wire FE_PDN19240_FE_OFN19135_FE_OFN18990_FE_OFN17994_n;
+   wire FE_PDN4049_FE_OFN19196_n;
+   wire FE_PDN4048_FE_OFN19000_FE_OFN18869_n;
+   wire FE_PDN4047_FE_OFN19132_FE_OFN18953_FE_OFN18884_n;
+   wire FE_PDN4046_FE_PSBN19219_FE_PSN3983_n_5667;
+   wire FE_PDN4045_FE_OFN18767_FE_OFN18069_n;
+   wire FE_PDN4044_FE_OFN18881_n;
+   wire FE_PDN4043_FE_OFN18873_n;
+   wire FE_PDN4042_n;
+   wire FE_PDN4041_FE_OFN19015_n;
+   wire FE_PDN4040_FE_OFN19092_FE_OFN18920_FE_OFN18885_n;
+   wire FE_PDN4039_FE_OFN18888_n;
+   wire FE_PDN19239_n;
+   wire FE_PDN4037_FE_OFN19195_n;
+   wire FE_PDN4036_u_soc_u_dccm_rdata2_0;
+   wire FE_PDN19238_n;
+   wire FE_PHN4034_u_soc_u_uart_u_uart_core_read_fifo_raddr_6;
+   wire FE_PHN4033_io_in_33;
+   wire FE_PSN4032_FE_OFN18344_n_11478;
+   wire FE_PSN4031_u_soc_xbar_to_dccm_a_address_7;
+   wire FE_PSN4030_u_soc_iccm_adapter_inst_mem_wmask_int_0_30;
+   wire FE_USKN4029_CTS_59;
+   wire FE_USKN4028_CTS_63;
+   wire FE_USKN4027_CTS_78;
+   wire FE_USKN4026_CTS_70;
+   wire FE_USKN4025_CTS_68;
+   wire FE_USKN4024_CTS_71;
+   wire FE_USKN4023_CTS_55;
+   wire FE_USKN4022_CTS_60;
+   wire FE_USKN4021_CTS_61;
+   wire FE_USKN4020_CTS_61;
+   wire FE_USKN4019_CTS_76;
+   wire FE_USKN4018_CTS_76;
+   wire FE_USKN4017_CTS_79;
+   wire FE_USKN4016_CTS_79;
+   wire FE_PSBN19237_n_8751;
+   wire FE_PSN4015_FE_OFN1862_n_8745;
+   wire FE_PSN4014_FE_OFN1862_n_8745;
+   wire FE_PSBN19236_n_8776;
+   wire FE_PSBN19235_n_8776;
+   wire FE_PSBN19234_n_8547;
+   wire FE_PSBN19233_n_8547;
+   wire FE_PSBN19232_FE_PSN3910_n_8750;
+   wire FE_PSBN19231_FE_PSN3910_n_8750;
+   wire FE_PSBN19230_FE_PSN3910_n_8750;
+   wire FE_PSBN19229_n_6735;
+   wire FE_PSBN19228_n_6735;
+   wire FE_PSBN19225_u_soc_u_top_u_core_pc_set;
+   wire FE_PSBN19224_u_soc_u_top_u_core_pc_set;
+   wire FE_PSN4013_u_soc_xbar_to_dccm_a_address_10;
+   wire FE_USKN4012_CTS_15;
+   wire FE_USKN4011_CTS_15;
+   wire FE_USKN4010_CTS_86;
+   wire FE_USKN4009_CTS_15;
+   wire FE_USKN4008_CTS_49;
+   wire FE_USKN4007_CTS_15;
+   wire FE_USKN4006_CTS_62;
+   wire FE_USKN4005_CTS_61;
+   wire FE_USKN4004_CTS_79;
+   wire FE_USKN4003_CTS_15;
+   wire FE_USKN4002_CTS_15;
+   wire FE_USKN4001_CTS_49;
+   wire FE_USKN4000_CTS_95;
+   wire FE_USKN3999_CTS_96;
+   wire FE_USKN3998_CTS_68;
+   wire FE_USKN3997_CTS_76;
+   wire FE_USKN3996_CTS_79;
+   wire FE_PSN3995_n_8758;
+   wire FE_PSN3994_u_soc_lsu_to_xbar_a_address_31;
+   wire FE_PSBN19223_n_5667;
+   wire FE_PSBN19222_n_5667;
+   wire FE_PSBN19221_n_5667;
+   wire FE_PSN3991_n_8756;
+   wire FE_PSBN19219_FE_PSN3983_n_5667;
+   wire FE_PSN3990_FE_OFN1775_n_7797;
+   wire FE_PSN3988_n_5667;
+   wire FE_PSN3987_n_8748;
+   wire FE_PSN3986_FE_OFN1195_n_6865;
+   wire FE_PSN3985_FE_OFN1872_n_8755;
+   wire FE_PSN3982_n_8777;
+   wire FE_PSN3981_n_8745;
+   wire FE_PSN3978_FE_OFN1865_n_8748;
+   wire FE_PSN3977_n_8758;
+   wire FE_PSN3976_n_8545;
+   wire FE_PSN3975_FE_OFN18519_n_10344;
+   wire FE_PSN3974_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_141;
+   wire FE_PSN3973_u_soc_u_top_u_core_instr_rdata_id_22;
+   wire FE_PSN3972_FE_OFN1193_n_6857;
+   wire FE_PSN3971_n_13405;
+   wire FE_PSN3969_FE_OFN18519_n_10344;
+   wire FE_PSN3968_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_173;
+   wire FE_PSN3967_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139;
+   wire FE_PSN3966_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152;
+   wire FE_PSN3965_u_soc_u_top_u_core_alu_operand_b_ex_13;
+   wire FE_PSN3964_n_8745;
+   wire FE_PSN3963_n_5848;
+   wire FE_PSN3962_n_8775;
+   wire FE_PSN3961_n_8774;
+   wire FE_PSN3960_n_6729;
+   wire FE_PSN3959_n_8750;
+   wire FE_PSN3958_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284;
+   wire FE_PSN3957_FE_OFN18519_n_10344;
+   wire FE_PSN3956_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183;
+   wire FE_PSN3955_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169;
+   wire FE_PSN3954_n_8751;
+   wire FE_PSN3953_n_10564;
+   wire FE_PSN3952_FE_OFN18519_n_10344;
+   wire FE_PSN3951_n_13409;
+   wire FE_PSN3950_FE_OFN1549_n_3013;
+   wire FE_PSN3949_n_8755;
+   wire FE_PSN3948_FE_OFN18519_n_10344;
+   wire FE_PSN3947_u_soc_u_tcam_n_27;
+   wire FE_PSN3946_n_13094;
+   wire FE_PSN3945_FE_OFN1873_n_8756;
+   wire FE_PSN3944_n_8711;
+   wire FE_PSN3943_FE_OFN18224_n_15897;
+   wire FE_PSN3942_FE_OFN18398_n_11421;
+   wire FE_PSN3941_FE_OFN18519_n_10344;
+   wire FE_PSN3940_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_197;
+   wire FE_PSN3939_n_13040;
+   wire FE_PSN3938_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162;
+   wire FE_PSN3937_u_soc_lsu_to_xbar_a_address_30;
+   wire FE_PSN3936_n_7974;
+   wire FE_PSN3935_FE_OFN18224_n_15897;
+   wire FE_PSN3934_FE_OFN18519_n_10344;
+   wire FE_PSN3933_FE_OFN877_u_soc_lsu_to_xbar_a_address__31;
+   wire FE_PSN3932_n_3131;
+   wire FE_PSN3931_FE_OFN18224_n_15897;
+   wire FE_PSN3930_FE_OFN18519_n_10344;
+   wire FE_PSN3929_n_8759;
+   wire FE_PSN3928_n_8753;
+   wire FE_PSN3927_FE_OFN1875_n_8758;
+   wire FE_PSN3926_FE_OFN1866_n_8749;
+   wire FE_PSN3925_n_6224;
+   wire FE_PSN3924_n_6734;
+   wire FE_PSN3923_FE_OFN1599_n_8548;
+   wire FE_PSN3922_n_6737;
+   wire FE_PSN3921_FE_OFN1597_n_8546;
+   wire FE_PSN3920_n_6736;
+   wire FE_PSN3919_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287;
+   wire FE_PSN3918_n_10330;
+   wire FE_PSN3917_n_11478;
+   wire FE_PSN3916_n_8742;
+   wire FE_PSN3915_n_6225;
+   wire FE_PSN3913_n_8745;
+   wire FE_PSN3912_FE_OFN877_u_soc_lsu_to_xbar_a_address__31;
+   wire FE_PSN3911_n_6734;
+   wire FE_PSN3910_n_8750;
+   wire FE_PSN3909_n_8746;
+   wire FE_PSN3908_n_6737;
+   wire FE_PSN3907_n_8687;
+   wire FE_PSN3906_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286;
+   wire FE_PSN3905_FE_OFN1868_n_8751;
+   wire FE_PSN3904_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288;
+   wire FE_PSN3903_n_6222;
+   wire FE_PSN3902_u_soc_u_dccm_bank_sel_1;
+   wire FE_PSN3901_n_8690;
+   wire FE_PSN3899_n_6224;
+   wire FE_PSN3898_u_soc_u_dccm_bank_sel_1;
+   wire FE_PSN3897_n_8546;
+   wire FE_PSN3896_n_6727;
+   wire FE_PSN3895_u_soc_u_dccm_bank_sel_0;
+   wire FE_PSN3894_n_3028;
+   wire FE_PSN3893_n_5850;
+   wire FE_PSN3892_n_8549;
+   wire FE_PSN3891_n_8548;
+   wire FE_PSN3890_n_8664;
+   wire FE_PSN3889_FE_PDN3659_FE_OFN1565_n_5667;
+   wire FE_PSN3886_n_1231;
+   wire FE_PSN3884_n_7799;
+   wire FE_PSN3883_u_soc_u_dccm_bank_sel_1;
+   wire FE_PDN3882_FE_OFN18745_FE_OFN17991_n;
+   wire FE_PDN3881_FE_OFN416_u_soc_u_dccm_rdata1_18;
+   wire FE_PDN3880_FE_OFN396_u_soc_u_dccm_rdata1_28;
+   wire FE_PDN3879_FE_OFN410_u_soc_u_dccm_rdata1_21;
+   wire FE_PDN3878_FE_OFN402_u_soc_u_dccm_rdata1_25;
+   wire FE_PDN3877_FE_OFN776_u_soc_u_iccm_rdata1_2;
+   wire FE_PDN3876_FE_OFN745_u_soc_u_iccm_rdata1_25;
+   wire FE_PDN3875_FE_OFN556_u_soc_instr_wdata_26;
+   wire FE_PDN19215_u_soc_u_tcam_rdata_2;
+   wire FE_PDN19214_u_soc_u_tcam_rdata_3;
+   wire FE_PDN3873_FE_OFN430_u_soc_u_dccm_rdata1_11;
+   wire FE_PDN19213_n;
+   wire FE_PDN3872_FE_OFN18868_n;
+   wire FE_PDN3871_FE_OFN396_u_soc_u_dccm_rdata1_28;
+   wire FE_PDN3870_FE_OFN416_u_soc_u_dccm_rdata1_18;
+   wire FE_PDN3869_u_soc_u_dccm_rdata2_0;
+   wire FE_PDN3868_FE_OFN402_u_soc_u_dccm_rdata1_25;
+   wire FE_PDN3867_FE_OFN398_u_soc_u_dccm_rdata1_27;
+   wire FE_PDN3866_u_soc_u_iccm_rdata1_26;
+   wire FE_PDN3865_FE_OFN18755_FE_OFN18001_n;
+   wire FE_PDN3864_FE_OFN19015_n;
+   wire FE_PDN3863_FE_OFN776_u_soc_u_iccm_rdata1_2;
+   wire FE_PDN3862_FE_OFN404_u_soc_u_dccm_rdata1_24;
+   wire FE_PDN3861_FE_OFN745_u_soc_u_iccm_rdata1_25;
+   wire FE_PDN3860_FE_OFN410_u_soc_u_dccm_rdata1_21;
+   wire FE_PDN3859_FE_OFN742_u_soc_u_iccm_rdata1_27;
+   wire FE_PDN3858_FE_OFN18636_FE_OFN18062_n;
+   wire FE_PDN3857_FE_OFN381_u_soc_data_wdata_1;
+   wire FE_PDN3856_FE_OFN345_u_soc_data_wdata_6;
+   wire FE_PDN3855_FE_OFN325_u_soc_data_wdata_9;
+   wire FE_PDN3854_n_2363;
+   wire FE_PDN3853_FE_OFN19198_n;
+   wire FE_PDN3852_FE_OFN183_u_soc_data_wdata_30;
+   wire FE_PDN3851_FE_OFN18774_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5;
+   wire FE_PDN3850_FE_OFN1452_n_1879;
+   wire FE_PDN3849_FE_OFN935_u_soc_data_wmask_1;
+   wire FE_PDN3848_FE_OFN367_u_soc_data_wdata_3;
+   wire FE_PDN3847_n_6223;
+   wire FE_PDN3846_n_6222;
+   wire FE_PDN3845_FE_OFN685_u_soc_instr_wdata_7;
+   wire FE_PDN3844_n_6225;
+   wire FE_PDN3843_FE_OFN332_u_soc_data_wdata_8;
+   wire FE_PDN3842_FE_OFN337_u_soc_data_wdata_7;
+   wire FE_PDN3841_FE_OFN343_u_soc_data_wdata_6;
+   wire FE_PDN3839_FE_OFN352_u_soc_data_wdata_5;
+   wire FE_PDN3838_FE_OFN18751_FE_OFN422_u_soc_u_dccm_rdata1_15;
+   wire FE_PDN3837_FE_OFN323_u_soc_data_wdata_9;
+   wire FE_PDN3836_FE_OFN19163_n;
+   wire FE_PDN3835_FE_OFN763_u_soc_u_iccm_rdata1_10;
+   wire FE_PDN3833_u_soc_u_iccm_addr1_0;
+   wire FE_PDN19212_io_out_16;
+   wire FE_PDN3832_FE_OFN1031_u_soc_uart_to_xbar_d_data__7;
+   wire FE_PDN19211_u_soc_u_tcam_rdata_3;
+   wire FE_PDN3831_FE_OFN1037_u_soc_uart_to_xbar_d_data__1;
+   wire FE_PDN3830_FE_OFN19092_FE_OFN18920_FE_OFN18885_n;
+   wire FE_PDN3829_FE_OFN1703_u_soc_xbar_to_dccm_a_data__21;
+   wire FE_PDN3828_FE_OFN18778_FE_OFN18010_n;
+   wire FE_PDN3827_FE_OFN18734_logic_0_18_net;
+   wire FE_PDN3826_FE_OFN19196_n;
+   wire FE_PDN3825_logic_0_4_net;
+   wire FE_PDN3824_FE_OFN1724_u_soc_xbar_to_dccm_a_data__2;
+   wire FE_PDN3823_FE_OFN18838_n;
+   wire FE_PDN3822_FE_OFN19077_FE_OFN18977_n;
+   wire FE_PDN3821_FE_OFN1036_u_soc_uart_to_xbar_d_data__2;
+   wire FE_PDN3820_FE_OFN18720_FE_OFN18070_n;
+   wire FE_PDN3819_FE_OFN422_u_soc_u_dccm_rdata1_15;
+   wire FE_PDN3818_n_17962;
+   wire FE_PDN3817_FE_OFN18683_FE_OFN1889_n;
+   wire FE_PDN3816_FE_OFN18767_FE_OFN18069_n;
+   wire FE_PDN3814_io_out_17;
+   wire FE_PDN3813_FE_OFN18873_n;
+   wire FE_PDN3812_FE_OFN18644_FE_OFN18074_n;
+   wire FE_PDN3810_FE_OFN216_u_soc_data_wdata_24;
+   wire FE_PDN3809_logic_0_2_net;
+   wire FE_PDN3808_FE_OFN18872_n;
+   wire FE_PDN3807_FE_OFN18881_n;
+   wire FE_PDN3806_n_17952;
+   wire FE_PDN3805_FE_OFN621_u_soc_instr_wdata_16;
+   wire FE_PDN3804_FE_OFN1032_u_soc_uart_to_xbar_d_data__6;
+   wire FE_PDN3803_n_17976;
+   wire FE_PDN3801_FE_OFN1723_u_soc_xbar_to_dccm_a_data__3;
+   wire FE_PDN19210_logic_0_34_net;
+   wire FE_PDN3800_FE_OFN1711_u_soc_xbar_to_dccm_a_data__13;
+   wire FE_PDN3799_FE_OFN19074_FE_OFN18989_FE_OFN18978_n;
+   wire FE_PDN3798_FE_OFN947_u_soc_instr_wmask_0;
+   wire FE_PDN3797_n_17974;
+   wire FE_PDN3796_FE_OFN1_io_out_37;
+   wire FE_PDN3795_logic_0_47_net;
+   wire FE_PDN3794_FE_OFN1033_u_soc_uart_to_xbar_d_data__5;
+   wire FE_PDN3792_FE_OFN195_u_soc_data_wdata_28;
+   wire FE_PDN3790_FE_OFN1034_u_soc_uart_to_xbar_d_data__4;
+   wire FE_PDN3789_FE_OFN909_u_soc_main_swith_host_lsu_dev_select_outstanding_0;
+   wire FE_PDN3788_FE_OFN1499_n_2160;
+   wire FE_PDN3787_FE_OFN18888_n;
+   wire FE_PDN3786_u_soc_u_dccm_rdata2_0;
+   wire FE_PDN3784_FE_OFN919_u_soc_data_wmask_3;
+   wire FE_PDN3783_u_soc_u_top_u_core_fetch_enable_q;
+   wire FE_PDN3782_FE_OFN489_u_soc_u_dccm_rdata4_24;
+   wire FE_PDN3781_u_soc_u_iccm_addr1_7;
+   wire FE_PDN3780_FE_OFN942_u_soc_data_wmask_0;
+   wire FE_PDN3779_FE_OFN181_u_soc_data_wdata_30;
+   wire FE_PDN3777_FE_OFN512_u_soc_u_dccm_rdata4_1;
+   wire FE_PDN3776_FE_OFN189_u_soc_data_wdata_29;
+   wire FE_PDN3775_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5;
+   wire FE_PDN3774_FE_OFN488_u_soc_u_dccm_rdata4_25;
+   wire FE_PDN3773_FE_OFN18868_n;
+   wire FE_PDN3772_FE_OFN511_u_soc_u_dccm_rdata4_2;
+   wire FE_PDN3771_FE_OFN735_u_soc_instr_wdata_0;
+   wire FE_PDN3770_u_soc_uart_to_xbar_d_data_15;
+   wire FE_PDN3769_FE_OFN509_u_soc_u_dccm_rdata4_4;
+   wire FE_PDN3768_FE_OFN1035_u_soc_uart_to_xbar_d_data__3;
+   wire FE_PDN3767_FE_OFN441_u_soc_u_dccm_rdata1_5;
+   wire FE_PDN3766_FE_OFN1787_n_10155;
+   wire FE_PDN3764_u_soc_u_iccm_rdata1_26;
+   wire FE_PDN3763_FE_OFN234_u_soc_data_wdata_22;
+   wire FE_PDN3762_FE_OFN513_u_soc_u_dccm_rdata4_0;
+   wire FE_PDN19209_FE_OFN19015_n;
+   wire FE_PDN19208_FE_OFN19015_n;
+   wire FE_PDN3761_FE_OFN18755_FE_OFN18001_n;
+   wire FE_PDN3760_FE_OFN604_u_soc_instr_wdata_19;
+   wire FE_PDN3759_FE_OFN444_u_soc_u_dccm_rdata1_2;
+   wire FE_PDN3758_FE_OFN502_u_soc_u_dccm_rdata4_11;
+   wire FE_PDN3756_FE_OFN274_u_soc_data_wdata_16;
+   wire FE_PDN3753_FE_OFN628_u_soc_instr_wdata_15;
+   wire FE_PDN3752_FE_OFN329_u_soc_data_wdata_8;
+   wire FE_PDN3751_FE_OFN18745_FE_OFN17991_n;
+   wire FE_PDN3750_FE_OFN713_u_soc_instr_wdata_3;
+   wire FE_PDN3749_FE_OFN443_u_soc_u_dccm_rdata1_3;
+   wire FE_PDN3748_FE_OFN739_u_soc_u_iccm_rdata1_30;
+   wire FE_PDN3747_FE_OFN505_u_soc_u_dccm_rdata4_8;
+   wire FE_PDN3746_FE_OFN1088_n_1433;
+   wire FE_PDN3745_FE_OFN507_u_soc_u_dccm_rdata4_6;
+   wire FE_PDN3744_FE_OFN655_u_soc_instr_wdata_11;
+   wire FE_PDN3743_FE_OFN374_u_soc_data_wdata_2;
+   wire FE_PDN3742_FE_OFN747_u_soc_u_iccm_rdata1_23;
+   wire FE_PDN3741_FE_OFN261_u_soc_data_wdata_18;
+   wire FE_PDN3740_FE_OFN764_u_soc_u_iccm_rdata1_9;
+   wire FE_PDN3739_FE_OFN582_u_soc_instr_wdata_22;
+   wire FE_PDN3738_FE_OFN530_u_soc_instr_wdata_29;
+   wire FE_PDN3737_FE_OFN18737_FE_OFN17996_n;
+   wire FE_PDN3736_FE_OFN501_u_soc_u_dccm_rdata4_12;
+   wire FE_PDN3735_FE_OFN741_u_soc_u_iccm_rdata1_28;
+   wire FE_PDN3734_FE_OFN365_u_soc_data_wdata_3;
+   wire FE_PDN3733_FE_OFN706_u_soc_instr_wdata_4;
+   wire FE_PDN3732_FE_OFN18780_FE_OFN17995_n;
+   wire FE_PDN3731_FE_OFN699_u_soc_instr_wdata_5;
+   wire FE_PDN3730_FE_OFN469_u_soc_u_dccm_rdata2_10;
+   wire FE_PDN3729_FE_OFN17998_n;
+   wire FE_PDN3728_FE_OFN765_u_soc_u_iccm_rdata1_8;
+   wire FE_PDN3727_FE_OFN676_u_soc_instr_wdata_8;
+   wire FE_PDN3726_FE_OFN504_u_soc_u_dccm_rdata4_9;
+   wire FE_PDN3725_FE_OFN317_u_soc_data_wdata_10;
+   wire FE_PDN3724_FE_OFN497_u_soc_u_dccm_rdata4_16;
+   wire FE_PDN3723_FE_OFN465_u_soc_u_dccm_rdata2_14;
+   wire FE_PDN3722_FE_OFN379_u_soc_data_wdata_1;
+   wire FE_PDN3721_FE_OFN463_u_soc_u_dccm_rdata2_16;
+   wire FE_PDN3720_FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1;
+   wire FE_PDN3719_FE_OFN464_u_soc_u_dccm_rdata2_15;
+   wire FE_PDN3718_FE_OFN498_u_soc_u_dccm_rdata4_15;
+   wire FE_PDN3717_FE_OFN503_u_soc_u_dccm_rdata4_10;
+   wire FE_PDN3716_FE_OFN351_u_soc_data_wdata_5;
+   wire FE_PDN3715_FE_OFN759_u_soc_u_iccm_rdata1_14;
+   wire FE_PDN3714_FE_OFN561_u_soc_instr_wdata_25;
+   wire FE_PDN3713_FE_OFN358_u_soc_data_wdata_4;
+   wire FE_PDN3712_FE_OFN472_u_soc_u_dccm_rdata2_7;
+   wire FE_PDN3711_FE_OFN1278_u_soc_data_we;
+   wire FE_PDN3710_FE_OFN683_u_soc_instr_wdata_7;
+   wire FE_PDN3709_FE_OFN493_u_soc_u_dccm_rdata4_20;
+   wire FE_PDN3708_FE_OFN750_u_soc_u_iccm_rdata1_21;
+   wire FE_PDN19207_n_17941;
+   wire FE_PDN19206_n_17941;
+   wire FE_PDN19205_n_17941;
+   wire FE_PDN19204_n_17941;
+   wire FE_PDN3707_FE_OFN495_u_soc_u_dccm_rdata4_18;
+   wire FE_PDN3706_FE_OFN761_u_soc_u_iccm_rdata1_12;
+   wire FE_PDN3705_FE_OFN18715_FE_OFN414_u_soc_u_dccm_rdata1_19;
+   wire FE_PDN3704_FE_OFN177_u_soc_data_wdata_31;
+   wire FE_PDN3703_FE_OFN455_u_soc_u_dccm_rdata2_24;
+   wire FE_PDN3702_FE_OFN18976_n;
+   wire FE_PDN3701_u_soc_xbar_to_dccm_a_data_14;
+   wire FE_PDN3700_FE_OFN18870_n;
+   wire FE_PDN3699_n_17939;
+   wire FE_PDN3698_u_soc_xbar_to_dccm_a_data_29;
+   wire FE_PDN3697_n_17938;
+   wire FE_PDN3696_n_17936;
+   wire FE_PDN3695_n_17935;
+   wire FE_PDN3694_u_soc_u_dccm_rdata4_30;
+   wire FE_PDN3693_u_soc_data_addr_0;
+   wire FE_PDN3692_n_17940;
+   wire FE_PDN3691_FE_OFN18740_FE_OFN18000_n;
+   wire FE_PDN3690_FE_OFN662_u_soc_instr_wdata_10;
+   wire FE_PDN3689_FE_OFN564_u_soc_instr_wdata_24;
+   wire FE_PDN3688_FE_OFN491_u_soc_u_dccm_rdata4_22;
+   wire FE_PDN19203_u_soc_u_iccm_rdata1_10;
+   wire FE_PDN3686_u_soc_uart_to_xbar_d_data_14;
+   wire FE_PDN3684_FE_OFN300_u_soc_data_wdata_12;
+   wire FE_PDN3683_FE_OFN430_u_soc_u_dccm_rdata1_11;
+   wire FE_PDN3681_FE_OFN19195_n;
+   wire FE_PDN3680_FE_OFN1697_u_soc_xbar_to_dccm_a_data__27;
+   wire FE_PDN3679_FE_OFN384_u_soc_data_wdata_0;
+   wire FE_PDN3678_FE_OFN398_u_soc_u_dccm_rdata1_27;
+   wire FE_PDN3677_FE_OFN1089_n_1438;
+   wire FE_PDN3676_FE_OFN432_u_soc_u_dccm_rdata1_10;
+   wire FE_PDN3675_FE_OFN416_u_soc_u_dccm_rdata1_18;
+   wire FE_PDN3674_FE_OFN1693_u_soc_xbar_to_dccm_a_data__31;
+   wire FE_PDN3673_FE_OFN776_u_soc_u_iccm_rdata1_2;
+   wire FE_PDN3672_FE_OFN410_u_soc_u_dccm_rdata1_21;
+   wire FE_PDN3671_FE_OFN933_u_soc_data_wmask_1;
+   wire FE_PDN3670_FE_OFN1782_n_7806;
+   wire FE_PDN3669_FE_OFN745_u_soc_u_iccm_rdata1_25;
+   wire FE_PDN3668_FE_OFN306_u_soc_data_wdata_11;
+   wire FE_PDN3667_FE_OFN742_u_soc_u_iccm_rdata1_27;
+   wire FE_PDN3666_FE_OFN342_u_soc_data_wdata_6;
+   wire FE_PDN3665_FE_OFN335_u_soc_data_wdata_7;
+   wire FE_PDN3664_FE_OFN320_u_soc_data_wdata_9;
+   wire FE_PDN3663_FE_OFN1564_n_5664;
+   wire FE_PDN3662_FE_OFN402_u_soc_u_dccm_rdata1_25;
+   wire FE_PDN3661_FE_OFN404_u_soc_u_dccm_rdata1_24;
+   wire FE_PDN3660_FE_OFN396_u_soc_u_dccm_rdata1_28;
+   wire FE_PDN3659_FE_OFN1565_n_5667;
+   wire FE_PDN3658_FE_OFN204_u_soc_data_wdata_26;
+   wire FE_PDN3657_FE_OFN1284_u_soc_prog_rst_ni;
+   wire FE_PDN3656_FE_OFN1717_u_soc_xbar_to_dccm_a_data__7;
+   wire FE_PDN19202_logic_0_53_net;
+   wire FE_PDN19201_logic_0_53_net;
+   wire FE_PDN3655_FE_OFN1591_n_7974;
+   wire FE_PDN19200_logic_0_52_net;
+   wire FE_PDN19199_logic_0_52_net;
+   wire FE_OFN19198_n;
+   wire FE_OFN19197_n;
+   wire FE_OFN19196_n;
+   wire FE_OFN19195_n;
+   wire FE_OFN19194_n;
+   wire FE_OFN19193_n;
+   wire FE_OFN19192_n;
+   wire FE_OFN19191_n;
+   wire FE_OFN19190_n;
+   wire FE_OFN19189_n;
+   wire FE_OFN19188_n;
+   wire FE_OFN19187_n;
+   wire FE_OFN19186_n;
+   wire FE_OFN19185_n;
+   wire FE_OFN19184_n;
+   wire FE_OFN19183_n;
+   wire FE_OFN19182_n;
+   wire FE_OFN19181_n;
+   wire FE_OFN19180_n;
+   wire FE_OFN19179_n;
+   wire FE_OFN19178_n;
+   wire FE_OFN19177_n;
+   wire FE_OFN19176_n;
+   wire FE_OFN19175_n;
+   wire FE_OFN19174_n;
+   wire FE_OFN19173_n;
+   wire FE_OFN19172_n;
+   wire FE_OFN19171_n;
+   wire FE_OFN19170_n;
+   wire FE_OFN19169_n;
+   wire FE_OFN19168_n;
+   wire FE_OFN19167_n;
+   wire FE_OFN19166_n;
+   wire FE_OFN19165_n;
+   wire FE_OFN19164_n;
+   wire FE_OFN19163_n;
+   wire FE_OFN19162_n;
+   wire FE_OFN19161_n;
+   wire FE_OFN19160_n_10234;
+   wire FE_OFN19159_n_5686;
+   wire FE_OFN19156_FE_OFN430_u_soc_u_dccm_rdata1_11;
+   wire FE_OFN19153_u_soc_u_dccm_rdata4_28;
+   wire FE_OFN19152_u_soc_data_wdata_24;
+   wire FE_OFN19151_u_soc_data_wdata_27;
+   wire FE_OFN19150_u_soc_u_dccm_rdata4_26;
+   wire FE_OFN19149_FE_OFN19006_FE_OFN18882_n;
+   wire FE_OFN19148_FE_OFN1722_u_soc_xbar_to_dccm_a_data__4;
+   wire FE_OFN19147_FE_OFN19004_FE_OFN18871_n;
+   wire FE_OFN19146_u_soc_u_dccm_rdata4_25;
+   wire FE_OFN19145_FE_OFN18844_n;
+   wire FE_OFN19144_FE_OFN18999_FE_OFN18876_n;
+   wire FE_OFN19143_FE_OFN19001_FE_OFN18637_FE_OFN18062_n;
+   wire FE_OFN19142_FE_OFN18982_n;
+   wire FE_OFN19141_u_soc_data_wdata_31;
+   wire FE_OFN19140_n_6883;
+   wire FE_OFN19139_n_6871;
+   wire FE_OFN19138_FE_OFN19071_FE_OFN18957_FE_OFN18748_FE_OFN17989_n;
+   wire FE_OFN19137_u_soc_data_wdata_29;
+   wire FE_OFN19136_n_5974;
+   wire FE_OFN19135_FE_OFN18990_FE_OFN17994_n;
+   wire FE_OFN19134_FE_OFN18955_FE_OFN18883_n;
+   wire FE_OFN19133_n_7611;
+   wire FE_OFN19132_FE_OFN18953_FE_OFN18884_n;
+   wire FE_OFN19131_FE_OFN18980_n;
+   wire FE_OFN19130_FE_OFN18940_FE_OFN18685_FE_OFN1891_n;
+   wire FE_OFN19129_FE_OFN18940_FE_OFN18685_FE_OFN1891_n;
+   wire FE_OFN19128_FE_OFN18936_FE_OFN18834_n;
+   wire FE_OFN19127_FE_OFN18936_FE_OFN18834_n;
+   wire FE_OFN19126_FE_OFN436_u_soc_u_dccm_rdata1_8;
+   wire FE_OFN19125_FE_OFN18984_n;
+   wire FE_OFN19124_FE_OFN18934_FE_OFN18682_FE_OFN1892_n;
+   wire FE_OFN19123_FE_OFN18934_FE_OFN18682_FE_OFN1892_n;
+   wire FE_OFN19122_FE_OFN18938_FE_OFN18679_FE_OFN1896_n;
+   wire FE_OFN19121_FE_OFN18938_FE_OFN18679_FE_OFN1896_n;
+   wire FE_OFN19120_FE_OFN18945_FE_OFN18688_FE_OFN1894_n;
+   wire FE_OFN19119_FE_OFN18945_FE_OFN18688_FE_OFN1894_n;
+   wire FE_OFN19118_FE_OFN18943_FE_OFN18710_FE_OFN1911_n;
+   wire FE_OFN19117_FE_OFN18948_FE_OFN18840_n;
+   wire FE_OFN19116_FE_OFN18972_n;
+   wire FE_OFN19115_FE_OFN18965_n;
+   wire FE_OFN19114_FE_OFN18949_FE_OFN18702_FE_OFN18014_n;
+   wire FE_OFN19113_FE_OFN19070_FE_OFN18942_FE_OFN18698_FE_OFN1903_n;
+   wire FE_OFN19112_FE_OFN434_u_soc_u_dccm_rdata1_9;
+   wire FE_OFN19111_FE_OFN18932_FE_OFN18862_n;
+   wire FE_OFN19110_FE_OFN18931_FE_OFN18831_n;
+   wire FE_OFN19109_FE_OFN18930_FE_OFN18865_n;
+   wire FE_OFN19108_FE_OFN18927_FE_OFN18864_n;
+   wire FE_OFN19107_FE_OFN18926_FE_OFN18867_n;
+   wire FE_OFN19106_FE_OFN18909_FE_OFN18863_n;
+   wire FE_OFN19105_FE_OFN18906_FE_OFN18866_n;
+   wire FE_OFN19104_u_soc_xbar_to_dccm_a_data__1;
+   wire FE_OFN19103_FE_OFN18913_FE_OFN18669_FE_OFN18032_n;
+   wire FE_OFN19102_FE_OFN18908_FE_OFN18663_FE_OFN18034_n;
+   wire FE_OFN19101_FE_OFN18904_FE_OFN18875_n;
+   wire FE_OFN19100_FE_OFN18902_FE_OFN18877_n;
+   wire FE_OFN19099_FE_OFN18901_FE_OFN18887_n;
+   wire FE_OFN19098_FE_OFN18900_FE_OFN18756_FE_OFN1885_n;
+   wire FE_OFN19097_FE_OFN18925_FE_OFN18861_n;
+   wire FE_OFN19096_FE_OFN18929_FE_OFN18677_FE_OFN1893_n;
+   wire FE_OFN19095_FE_OFN18929_FE_OFN18677_FE_OFN1893_n;
+   wire FE_OFN19094_FE_OFN18922_FE_OFN18665_FE_OFN1890_n;
+   wire FE_OFN19093_FE_OFN18922_FE_OFN18665_FE_OFN1890_n;
+   wire FE_OFN19092_FE_OFN18920_FE_OFN18885_n;
+   wire FE_OFN19091_FE_OFN18919_FE_OFN18673_FE_OFN18040_n;
+   wire FE_OFN19090_FE_OFN18919_FE_OFN18673_FE_OFN18040_n;
+   wire FE_OFN19089_FE_OFN18917_FE_OFN18657_FE_OFN18038_n;
+   wire FE_OFN19088_FE_OFN18917_FE_OFN18657_FE_OFN18038_n;
+   wire FE_OFN19087_FE_OFN18983_n;
+   wire FE_OFN19086_FE_OFN18983_n;
+   wire FE_OFN19085_FE_OFN18911_FE_OFN18661_FE_OFN18036_n;
+   wire FE_OFN19084_FE_OFN18911_FE_OFN18661_FE_OFN18036_n;
+   wire FE_OFN19083_FE_OFN18915_FE_OFN18671_FE_OFN18042_n;
+   wire FE_OFN19082_FE_OFN18915_FE_OFN18671_FE_OFN18042_n;
+   wire FE_OFN19081_FE_OFN18905_FE_OFN18879_n;
+   wire FE_OFN19080_FE_OFN18905_FE_OFN18879_n;
+   wire FE_OFN19079_FE_OFN18903_FE_OFN18654_FE_OFN1897_n;
+   wire FE_OFN19078_FE_OFN18941_FE_OFN18849_n;
+   wire FE_OFN19077_FE_OFN18977_n;
+   wire FE_OFN19076_FE_OFN18977_n;
+   wire FE_OFN19075_FE_OFN18977_n;
+   wire FE_OFN19074_FE_OFN18989_FE_OFN18978_n;
+   wire FE_OFN19073_FE_OFN18989_FE_OFN18978_n;
+   wire FE_RN_164_0;
+   wire FE_RN_163_0;
+   wire FE_RN_162_0;
+   wire FE_OCPN19072_u_soc_u_iccm_bank_sel_0;
+   wire FE_RN_161_0;
+   wire FE_RN_160_0;
+   wire FE_RN_159_0;
+   wire FE_OFN19071_FE_OFN18957_FE_OFN18748_FE_OFN17989_n;
+   wire FE_OFN19070_FE_OFN18942_FE_OFN18698_FE_OFN1903_n;
+   wire FE_OFN19068_n;
+   wire FE_OFN19067_n;
+   wire FE_OFN19063_n;
+   wire FE_OFN19060_n;
+   wire FE_OFN19059_FE_RN_146_0;
+   wire FE_OFN19058_FE_RN_146_0;
+   wire FE_OFN19057_n_11751;
+   wire FE_OFN19055_n_11553;
+   wire FE_OFN19054_n_13386;
+   wire FE_OFN19052_n;
+   wire FE_OFN19051_n;
+   wire FE_OFN19049_n;
+   wire FE_OFN19047_n;
+   wire FE_OFN19045_u_soc_xbar_to_dccm_a_address__9;
+   wire FE_OFN19043_n_13401;
+   wire FE_OFN19039_n_13378;
+   wire FE_OFN19036_n_13103;
+   wire FE_OFN19035_n;
+   wire FE_OFN19034_u_soc_u_top_u_core_instr_rdata_id_13;
+   wire FE_OFN19030_n_11561;
+   wire FE_OFN19028_u_soc_xbar_to_dccm_a_address__6;
+   wire FE_OFN19026_u_soc_u_top_u_core_multdiv_operator_ex_1;
+   wire FE_OFN19023_n_6863;
+   wire FE_OFN19022_n_5840;
+   wire FE_OFN19021_n_5838;
+   wire FE_OFN19019_n_5832;
+   wire FE_OFN19017_n_13074;
+   wire FE_OFN19016_n_577;
+   wire FE_OFN19015_n;
+   wire FE_OFN19014_n_10736;
+   wire FE_OFN19012_io_oeb_16;
+   wire FE_OFN19011_FE_OFN99_io_out_37;
+   wire FE_OFN19010_FE_OFN1614_n_8967;
+   wire FE_OFN19009_FE_OFN121_io_out_37;
+   wire FE_OFN19008_FE_OFN81_io_out_37;
+   wire FE_OFN19006_FE_OFN18882_n;
+   wire FE_OFN19004_FE_OFN18871_n;
+   wire FE_OFN19001_FE_OFN18637_FE_OFN18062_n;
+   wire FE_OFN19000_FE_OFN18869_n;
+   wire FE_OFN18999_FE_OFN18876_n;
+   wire FE_OFN18998_FE_OFN18759_FE_OFN18009_n;
+   wire FE_OFN18995_n_5687;
+   wire FE_OFN18991_n_2534;
+   wire FE_OFN18990_FE_OFN17994_n;
+   wire FE_OFN18989_FE_OFN18978_n;
+   wire FE_OFN18987_FE_OFN18783_FE_OFN18007_n;
+   wire CTS_101;
+   wire CTS_100;
+   wire CTS_99;
+   wire CTS_98;
+   wire CTS_95;
+   wire CTS_94;
+   wire CTS_93;
+   wire CTS_92;
    wire CTS_91;
    wire CTS_90;
    wire CTS_89;
    wire CTS_88;
-   wire CTS_87;
-   wire CTS_86;
-   wire CTS_93;
-   wire CTS_94;
+   wire CTS_97;
+   wire CTS_96;
+   wire CTS_85;
+   wire CTS_84;
    wire CTS_83;
    wire CTS_82;
    wire CTS_81;
    wire CTS_80;
+   wire CTS_87;
+   wire CTS_86;
    wire CTS_79;
-   wire CTS_85;
-   wire CTS_92;
-   wire CTS_84;
-   wire CTS_78;
-   wire CTS_74;
    wire CTS_76;
-   wire CTS_77;
    wire CTS_75;
+   wire CTS_74;
+   wire CTS_73;
+   wire CTS_72;
+   wire CTS_71;
    wire CTS_70;
    wire CTS_69;
    wire CTS_68;
-   wire CTS_67;
-   wire CTS_66;
+   wire CTS_78;
+   wire CTS_77;
    wire CTS_65;
    wire CTS_64;
-   wire CTS_63;
-   wire CTS_62;
+   wire CTS_67;
+   wire CTS_66;
    wire CTS_61;
    wire CTS_60;
    wire CTS_59;
-   wire CTS_72;
-   wire CTS_73;
+   wire CTS_58;
+   wire CTS_57;
    wire CTS_56;
    wire CTS_55;
    wire CTS_54;
-   wire CTS_53;
-   wire CTS_52;
+   wire CTS_63;
+   wire CTS_62;
    wire CTS_51;
    wire CTS_50;
    wire CTS_49;
    wire CTS_48;
-   wire CTS_58;
-   wire CTS_71;
-   wire CTS_45;
-   wire CTS_44;
+   wire CTS_47;
+   wire CTS_46;
+   wire CTS_53;
+   wire CTS_52;
    wire CTS_43;
    wire CTS_42;
    wire CTS_41;
    wire CTS_40;
    wire CTS_39;
    wire CTS_38;
+   wire CTS_45;
+   wire CTS_44;
    wire CTS_37;
-   wire CTS_47;
-   wire CTS_57;
-   wire CTS_34;
+   wire CTS_36;
    wire CTS_33;
    wire CTS_32;
    wire CTS_31;
    wire CTS_30;
    wire CTS_29;
    wire CTS_28;
-   wire CTS_27;
-   wire CTS_26;
-   wire CTS_25;
-   wire CTS_36;
-   wire CTS_46;
-   wire CTS_19;
    wire CTS_35;
+   wire CTS_34;
+   wire CTS_25;
+   wire CTS_24;
+   wire CTS_23;
    wire CTS_22;
    wire CTS_21;
    wire CTS_20;
-   wire CTS_18;
+   wire CTS_27;
+   wire CTS_26;
    wire CTS_17;
-   wire CTS_24;
-   wire CTS_23;
+   wire CTS_16;
+   wire CTS_15;
    wire CTS_14;
    wire CTS_13;
    wire CTS_12;
@@ -15320,46 +14642,104 @@
    wire CTS_9;
    wire CTS_8;
    wire CTS_7;
-   wire CTS_6;
-   wire CTS_5;
+   wire CTS_19;
+   wire CTS_18;
    wire CTS_4;
    wire CTS_3;
    wire CTS_2;
    wire CTS_1;
-   wire CTS_16;
-   wire CTS_15;
-   wire FE_OCPN19278_u_soc_u_top_u_core_instr_rdata_id_16;
-   wire FE_OFN19255_n_6867;
-   wire FE_OFN19254_FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_OFN19253_FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_OFN19247_FE_OFN19156_n;
-   wire FE_OFN19246_FE_OFN19161_n;
-   wire FE_OFN19245_FE_OFN19152_n;
-   wire FE_OFN19244_FE_OFN19155_n;
-   wire FE_OFN19243_FE_OFN19131_n;
-   wire FE_OFN19242_FE_OFN19168_n;
-   wire FE_OFN19218_FE_OFN18888_FE_OFN17996_n;
-   wire FE_OFN19216_FE_OFN19067_n;
-   wire FE_OFN19212_FE_OFN19103_n;
-   wire FE_OFN19211_FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0;
-   wire FE_OFN19210_FE_OFN19104_n;
-   wire FE_OFN19209_FE_OFN18796_FE_OFN18186_n;
-   wire FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7;
-   wire FE_OFN19207_FE_OFN19102_n;
-   wire FE_OFN19206_FE_OFN18750_FE_OFN1716_n;
-   wire FE_OFN19204_FE_OFN18791_FE_OFN1687_n;
-   wire FE_OFN19203_FE_OFN19077_n;
-   wire FE_OFN19202_FE_OFN18777_FE_OFN1689_n;
-   wire FE_OFN19195_FE_OFN19073_n;
-   wire FE_OFN19194_FE_OFN18757_FE_OFN1682_n;
-   wire FE_OFN19192_FE_OFN19179_n;
-   wire FE_OFN19190_FE_OFN19180_n;
-   wire FE_OFN19189_FE_OFN19180_n;
+   wire CTS_6;
+   wire CTS_5;
+   wire FE_OFN18984_n;
+   wire FE_OFN18983_n;
+   wire FE_OFN18982_n;
+   wire FE_OFN18980_n;
+   wire FE_OFN18977_n;
+   wire FE_OFN18976_n;
+   wire FE_OFN18975_n;
+   wire FE_OFN18972_n;
+   wire FE_OFN18970_n;
+   wire FE_OFN18967_n;
+   wire FE_OFN18966_n;
+   wire FE_OFN18965_n;
+   wire FE_OFN18960_u_soc_data_wdata_26;
+   wire FE_OFN18959_u_soc_data_wdata_30;
+   wire FE_OFN18957_FE_OFN18748_FE_OFN17989_n;
+   wire FE_OFN18955_FE_OFN18883_n;
+   wire FE_OFN18953_FE_OFN18884_n;
+   wire FE_OFN18951_u_soc_data_wdata_25;
+   wire FE_OFN18949_FE_OFN18702_FE_OFN18014_n;
+   wire FE_OFN18948_FE_OFN18840_n;
+   wire FE_OFN18947_FE_OFN18878_n;
+   wire FE_OFN18945_FE_OFN18688_FE_OFN1894_n;
+   wire FE_OFN18943_FE_OFN18710_FE_OFN1911_n;
+   wire FE_OFN18941_FE_OFN18849_n;
+   wire FE_OFN18940_FE_OFN18685_FE_OFN1891_n;
+   wire FE_OFN18938_FE_OFN18679_FE_OFN1896_n;
+   wire FE_OFN18936_FE_OFN18834_n;
+   wire FE_OFN18934_FE_OFN18682_FE_OFN1892_n;
+   wire FE_OFN18932_FE_OFN18862_n;
+   wire FE_OFN18931_FE_OFN18831_n;
+   wire FE_OFN18930_FE_OFN18865_n;
+   wire FE_OFN18929_FE_OFN18677_FE_OFN1893_n;
+   wire FE_OFN18927_FE_OFN18864_n;
+   wire FE_OFN18926_FE_OFN18867_n;
+   wire FE_OFN18925_FE_OFN18861_n;
+   wire FE_OFN18922_FE_OFN18665_FE_OFN1890_n;
+   wire FE_OFN18920_FE_OFN18885_n;
+   wire FE_OFN18919_FE_OFN18673_FE_OFN18040_n;
+   wire FE_OFN18917_FE_OFN18657_FE_OFN18038_n;
+   wire FE_OFN18915_FE_OFN18671_FE_OFN18042_n;
+   wire FE_OFN18913_FE_OFN18669_FE_OFN18032_n;
+   wire FE_OFN18911_FE_OFN18661_FE_OFN18036_n;
+   wire FE_OFN18909_FE_OFN18863_n;
+   wire FE_OFN18908_FE_OFN18663_FE_OFN18034_n;
+   wire FE_OFN18906_FE_OFN18866_n;
+   wire FE_OFN18905_FE_OFN18879_n;
+   wire FE_OFN18904_FE_OFN18875_n;
+   wire FE_OFN18903_FE_OFN18654_FE_OFN1897_n;
+   wire FE_OFN18902_FE_OFN18877_n;
+   wire FE_OFN18901_FE_OFN18887_n;
+   wire FE_OFN18900_FE_OFN18756_FE_OFN1885_n;
+   wire FE_RN_158_0;
+   wire FE_RN_157_0;
+   wire FE_RN_156_0;
+   wire FE_RN_155_0;
+   wire FE_RN_154_0;
+   wire FE_RN_153_0;
+   wire FE_RN_152_0;
+   wire FE_RN_151_0;
+   wire FE_RN_150_0;
+   wire FE_RN_149_0;
+   wire FE_RN_147_0;
+   wire FE_RN_146_0;
+   wire FE_RN_145_0;
+   wire FE_RN_144_0;
+   wire FE_RN_143_0;
+   wire FE_RN_142_0;
+   wire FE_RN_141_0;
+   wire FE_RN_139_0;
+   wire FE_RN_138_0;
+   wire FE_RN_137_0;
+   wire FE_RN_136_0;
+   wire FE_RN_135_0;
+   wire FE_RN_134_0;
+   wire FE_RN_133_0;
+   wire FE_RN_132_0;
+   wire FE_RN_130_0;
+   wire FE_RN_129_0;
+   wire FE_RN_127_0;
+   wire FE_RN_126_0;
+   wire FE_RN_124_0;
+   wire FE_RN_123_0;
    wire FE_RN_122_0;
+   wire FE_RN_121_0;
    wire FE_RN_120_0;
    wire FE_RN_119_0;
    wire FE_RN_118_0;
    wire FE_RN_117_0;
+   wire FE_RN_116_0;
+   wire FE_RN_115_0;
    wire FE_RN_114_0;
    wire FE_RN_113_0;
    wire FE_RN_112_0;
@@ -15367,20 +14747,23 @@
    wire FE_RN_110_0;
    wire FE_RN_109_0;
    wire FE_RN_108_0;
-   wire FE_RN_107_0;
    wire FE_RN_106_0;
    wire FE_RN_105_0;
-   wire FE_RN_104_0;
    wire FE_RN_103_0;
    wire FE_RN_102_0;
-   wire FE_RN_101_0;
+   wire FE_RN_99_0;
+   wire FE_RN_98_0;
+   wire FE_RN_97_0;
    wire FE_RN_96_0;
+   wire FE_RN_95_0;
    wire FE_RN_94_0;
    wire FE_RN_93_0;
    wire FE_RN_92_0;
    wire FE_RN_91_0;
    wire FE_RN_90_0;
+   wire FE_RN_89_0;
    wire FE_RN_88_0;
+   wire FE_RN_87_0;
    wire FE_RN_86_0;
    wire FE_RN_85_0;
    wire FE_RN_84_0;
@@ -15393,6 +14776,8 @@
    wire FE_RN_77_0;
    wire FE_RN_76_0;
    wire FE_RN_75_0;
+   wire FE_RN_74_0;
+   wire FE_RN_73_0;
    wire FE_RN_72_0;
    wire FE_RN_71_0;
    wire FE_RN_70_0;
@@ -15407,7 +14792,6 @@
    wire FE_RN_61_0;
    wire FE_RN_60_0;
    wire FE_RN_59_0;
-   wire FE_RN_58_0;
    wire FE_RN_57_0;
    wire FE_RN_56_0;
    wire FE_RN_55_0;
@@ -15434,6 +14818,8 @@
    wire FE_RN_34_0;
    wire FE_RN_33_0;
    wire FE_RN_32_0;
+   wire FE_RN_31_0;
+   wire FE_RN_30_0;
    wire FE_RN_29_0;
    wire FE_RN_28_0;
    wire FE_RN_27_0;
@@ -15443,18 +14829,22 @@
    wire FE_RN_23_0;
    wire FE_RN_22_0;
    wire FE_RN_21_0;
+   wire FE_RN_20_0;
+   wire FE_OCPN18895_n_11294;
+   wire FE_OCPN18894_n_11294;
+   wire FE_OCPN18892_FE_OFN18258_u_soc_u_top_u_core_pc_set;
+   wire FE_RN_19_0;
    wire FE_RN_18_0;
    wire FE_RN_17_0;
    wire FE_RN_16_0;
    wire FE_RN_15_0;
-   wire FE_OCPN19184_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_156;
    wire FE_RN_14_0;
    wire FE_RN_13_0;
    wire FE_RN_12_0;
+   wire FE_RN_11_0;
    wire FE_RN_10_0;
    wire FE_RN_9_0;
    wire FE_RN_8_0;
-   wire FE_OCPN19183_n_10157;
    wire FE_RN_7_0;
    wire FE_RN_6_0;
    wire FE_RN_5_0;
@@ -15462,1516 +14852,1831 @@
    wire FE_RN_3_0;
    wire FE_RN_1_0;
    wire FE_RN_0_0;
-   wire FE_OFN19175_n;
-   wire FE_OFN19171_n;
-   wire FE_OFN19165_u_soc_u_iccm_rdata4_22;
-   wire FE_OFN19164_u_soc_u_dccm_rdata4_6;
-   wire FE_OFN19163_u_soc_u_dccm_rdata4_7;
-   wire FE_OFN19160_u_soc_u_iccm_rdata4_10;
-   wire FE_OFN19159_u_soc_u_dccm_rdata4_13;
-   wire FE_OFN19158_u_soc_u_dccm_rdata4_15;
-   wire FE_OFN19157_n;
-   wire FE_OFN19130_u_soc_u_iccm_rdata4_6;
-   wire FE_OFN19129_u_soc_u_iccm_rdata4_11;
-   wire FE_OFN19128_u_soc_u_iccm_rdata4_25;
-   wire FE_OFN19127_u_soc_u_dccm_rdata4_11;
-   wire FE_OFN19125_n;
-   wire FE_OFN19124_u_soc_u_dccm_rdata4_12;
-   wire FE_OFN19122_u_soc_u_dccm_rdata4_19;
-   wire FE_OFN19121_u_soc_u_iccm_rdata4_9;
-   wire FE_OFN19117_u_soc_u_iccm_rdata4_7;
-   wire FE_OFN19115_u_soc_u_dccm_rdata4_23;
-   wire FE_OFN19113_u_soc_u_dccm_rdata4_20;
-   wire FE_OFN19111_u_soc_u_dccm_rdata4_24;
-   wire FE_OFN19110_u_soc_u_dccm_rdata4_29;
-   wire FE_OFN19109_u_soc_u_dccm_rdata4_30;
-   wire FE_OFN19108_u_soc_u_dccm_rdata4_26;
-   wire FE_OFN19106_u_soc_u_dccm_rdata4_28;
-   wire FE_OFN19105_u_soc_u_dccm_rdata4_31;
-   wire FE_OFN19080_io_out_6;
-   wire FE_OFN19057_n;
-   wire FE_OFN19056_FE_OFN133_io_out_37;
-   wire FE_OFN19055_FE_OFN126_io_out_37;
-   wire FE_OFN19054_FE_OFN138_io_out_37;
-   wire FE_OFN19053_FE_OFN132_io_out_37;
-   wire FE_OFN19051_FE_OFN77_io_out_37;
-   wire FE_OFN19050_FE_OFN961_n_5348;
-   wire FE_OFN19049_FE_OFN551_u_soc_instr_wdata_10;
-   wire FE_OFN19048_FE_OFN101_io_out_37;
-   wire FE_OFN19046_FE_OFN470_u_soc_instr_wdata_22;
-   wire FE_OFN19045_FE_OFN125_io_out_37;
-   wire FE_OFN19043_FE_OFN105_io_out_37;
-   wire FE_OFN19042_FE_OFN122_io_out_37;
-   wire FE_OFN19041_FE_OFN66_io_out_37;
-   wire FE_OFN19040_FE_OFN423_u_soc_instr_wdata_29;
-   wire FE_OFN19039_FE_OFN47_io_out_37;
-   wire FE_OFN19038_FE_OFN102_io_out_37;
-   wire FE_OFN19037_FE_OFN61_io_out_37;
-   wire FE_OFN19036_FE_OFN153_io_out_37;
-   wire FE_OFN19035_n_10718;
-   wire FE_OFN19034_FE_OFN103_io_out_37;
-   wire FE_OFN19031_FE_OFN79_io_out_37;
-   wire FE_OFN19030_FE_OFN465_u_soc_instr_wdata_23;
-   wire FE_OFN19029_FE_OFN96_io_out_37;
-   wire FE_OFN19028_FE_OFN123_io_out_37;
-   wire FE_OFN19027_FE_OFN70_io_out_37;
-   wire FE_OFN19025_io_oeb_35;
-   wire FE_OFN19024_FE_OFN124_io_out_37;
-   wire FE_OFN19022_u_soc_u_tcam_rdata_1;
-   wire FE_OFN19021_u_soc_u_tcam_rdata_4;
-   wire FE_OFN19020_FE_OFN233_u_soc_data_wdata_8;
-   wire FE_OFN19019_u_soc_u_dccm_rdata1_12;
-   wire FE_OFN19018_u_soc_u_iccm_rdata3_27;
-   wire FE_OFN19016_FE_OFN829_logic_0_9_net;
-   wire FE_OFN19015_u_soc_u_iccm_rdata3_19;
-   wire FE_OFN19014_u_soc_data_addr_6;
-   wire FE_OFN19011_u_soc_u_iccm_rdata3_11;
-   wire FE_OFN19010_u_soc_u_iccm_rdata3_20;
-   wire FE_OFN19009_u_soc_instr_we;
-   wire FE_OFN19008_u_soc_instr_we;
-   wire FE_OFN19005_FE_OFN823_logic_0_5_net;
-   wire FE_OFN19003_FE_OFN188_u_soc_data_wdata_29;
-   wire FE_OFN19002_u_soc_u_iccm_rdata4_26;
-   wire FE_OFN19001_FE_OFN17991_n;
-   wire FE_OFN18996_FE_OFN469_u_soc_instr_wdata_22;
-   wire FE_OFN18994_u_soc_u_tcam_rdata_2;
-   wire FE_OFN18993_FE_OFN17989_n;
-   wire FE_OFN18991_FE_OFN822_logic_0_4_net;
-   wire FE_OFN18989_FE_OFN18002_n;
-   wire FE_OFN18985_FE_OFN455_u_soc_instr_wdata_25;
-   wire FE_OFN18983_u_soc_u_iccm_rdata4_1;
-   wire FE_OFN18980_FE_OFN848_logic_0_22_net;
-   wire FE_OFN18974_n_10863;
-   wire FE_OFN18972_io_oeb_36;
-   wire FE_OFN18970_u_soc_u_dccm_rdata4_0;
-   wire FE_OFN18969_n_5850;
-   wire FE_OFN18968_n_2994;
-   wire FE_OFN18967_u_soc_u_iccm_rdata4_5;
-   wire FE_OFN18966_u_soc_u_iccm_rdata3_8;
-   wire FE_OFN18963_u_soc_u_iccm_rdata4_2;
-   wire FE_OFN18960_FE_OFN1721_n;
-   wire FE_OFN18959_io_in_28;
-   wire FE_OFN18958_u_soc_u_iccm_rdata3_31;
-   wire FE_OFN18955_FE_OFN582_u_soc_instr_wdata_3;
-   wire FE_OFN18952_io_in_5;
-   wire FE_OFN18950_FE_OFN500_u_soc_instr_wdata_18;
-   wire FE_OFN18943_FE_OFN820_logic_0_3_net;
-   wire FE_OFN18941_FE_OFN858_logic_0_31_net;
-   wire FE_OFN18939_u_soc_u_iccm_rdata3_6;
-   wire FE_OFN18937_FE_OFN426_u_soc_instr_wdata_29;
-   wire FE_OFN18933_u_soc_u_iccm_rdata3_25;
-   wire FE_OFN18927_FE_OFN846_logic_0_21_net;
-   wire FE_OFN18918_FE_OFN17998_n;
-   wire FE_OFN18915_FE_OFN17990_n;
-   wire FE_OFN18907_FE_OFN17999_n;
-   wire FE_OFN18903_u_soc_u_dccm_rdata2_27;
-   wire FE_OFN18900_u_soc_u_iccm_rdata4_15;
-   wire FE_OFN18898_u_soc_u_iccm_rdata3_4;
-   wire FE_OFN18897_u_soc_u_dccm_rdata2_19;
-   wire FE_OFN18893_u_soc_u_iccm_rdata4_4;
-   wire FE_OFN18891_u_soc_u_iccm_rdata3_3;
-   wire FE_OFN18888_FE_OFN17996_n;
-   wire FE_OFN18886_u_soc_u_iccm_rdata4_12;
-   wire FE_OFN18884_u_soc_u_iccm_rdata4_3;
-   wire FE_OFN18879_u_soc_u_dccm_rdata4_21;
-   wire FE_OFN18873_FE_OFN1125_u_soc_data_we;
-   wire FE_OFN18872_FE_OFN1125_u_soc_data_we;
-   wire FE_OFN18871_u_soc_u_dccm_rdata4_18;
-   wire FE_OFN18867_u_soc_u_iccm_rdata3_9;
-   wire FE_OFN18866_u_soc_u_dccm_rdata4_27;
-   wire FE_OFN18860_u_soc_u_iccm_rdata3_23;
-   wire FE_OFN18857_u_soc_u_dccm_rdata2_18;
-   wire FE_OFN18846_FE_OFN17994_n;
-   wire FE_OFN18844_FE_OFN17995_n;
-   wire FE_OFN18842_n_2041;
-   wire FE_OFN18841_u_soc_u_dccm_rdata2_15;
-   wire FE_OFN18838_u_soc_u_dccm_rdata4_2;
-   wire FE_OFN18836_u_soc_u_dccm_rdata2_20;
-   wire FE_OFN18830_FE_OFN18000_n;
-   wire FE_OFN18822_u_soc_u_dccm_rdata2_2;
-   wire FE_OFN18821_u_soc_u_tcam_rdata_5;
-   wire FE_OFN18816_u_soc_u_dccm_rdata2_21;
-   wire FE_OFN18811_FE_OFN546_u_soc_instr_wdata_11;
-   wire FE_OFN18807_FE_OFN453_u_soc_instr_wdata_25;
-   wire FE_OFN18806_FE_OFN827_logic_0_8_net;
-   wire FE_OFN18804_FE_OFN17997_n;
-   wire FE_OFN18799_FE_OFN1731_n;
-   wire FE_OFN18792_FE_OFN527_u_soc_instr_wdata_14;
-   wire FE_OFN18789_FE_OFN18004_n;
-   wire FE_OFN18785_FE_OFN260_u_soc_data_wdata_4;
-   wire FE_OFN18780_n_8757;
-   wire FE_OFN18779_FE_OFN868_logic_0_54_net;
-   wire FE_OFN18771_FE_OFN433_u_soc_instr_wdata_28;
-   wire FE_OFN18768_FE_OFN1126_u_soc_data_we;
-   wire FE_OFN18754_FE_OFN1702_n;
-   wire FE_OFN18748_FE_OFN244_u_soc_data_wdata_6;
-   wire FE_OFN18747_FE_OFN244_u_soc_data_wdata_6;
-   wire FE_OFN18739_FE_OFN568_u_soc_instr_wdata_7;
-   wire FE_OFN18738_FE_OFN1279_u_soc_instr_wdata_4;
-   wire FE_OFN18737_FE_OFN1279_u_soc_instr_wdata_4;
-   wire FE_OFN18736_FE_OFN1279_u_soc_instr_wdata_4;
-   wire FE_OFN18735_FE_OFN1279_u_soc_instr_wdata_4;
-   wire FE_OFN18734_FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_OFN18733_FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_OFN18732_FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_OFN18731_FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_OFN18729_FE_OFN1233_u_soc_data_wdata_26;
-   wire FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26;
-   wire FE_OFN18725_FE_OFN1233_u_soc_data_wdata_26;
-   wire FE_OFN18724_FE_OFN1241_u_soc_data_wdata_24;
-   wire FE_OFN18722_FE_OFN1241_u_soc_data_wdata_24;
-   wire FE_OFN18721_FE_OFN1241_u_soc_data_wdata_24;
-   wire FE_OFN18720_FE_OFN1289_u_soc_instr_wdata_0;
-   wire FE_OFN18719_FE_OFN1289_u_soc_instr_wdata_0;
-   wire FE_OFN18718_FE_OFN1289_u_soc_instr_wdata_0;
-   wire FE_OFN18717_FE_OFN1289_u_soc_instr_wdata_0;
-   wire FE_OFN18716_FE_OFN1230_u_soc_data_wdata_27;
-   wire FE_OFN18715_FE_OFN1230_u_soc_data_wdata_27;
-   wire FE_OFN18714_FE_OFN1230_u_soc_data_wdata_27;
-   wire FE_OFN18712_FE_OFN1230_u_soc_data_wdata_27;
-   wire FE_OFN18710_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_OFN18708_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_OFN18707_FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_OFN18704_FE_OFN1264_u_soc_data_wdata_9;
-   wire FE_OFN18703_FE_OFN1264_u_soc_data_wdata_9;
-   wire FE_OFN18702_FE_OFN1264_u_soc_data_wdata_9;
-   wire FE_OFN18700_FE_OFN1264_u_soc_data_wdata_9;
-   wire FE_OFN18699_FE_OFN1264_u_soc_data_wdata_9;
-   wire FE_OFN18696_u_soc_data_wdata_13;
-   wire FE_OFN18695_u_soc_data_wdata_13;
-   wire FE_OFN18694_u_soc_data_wdata_13;
-   wire FE_OFN18693_u_soc_data_wdata_13;
-   wire FE_OFN18692_u_soc_data_wdata_13;
-   wire FE_OFN18691_u_soc_data_wdata_13;
-   wire FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0;
-   wire FE_OFN18687_FE_OFN1317_u_soc_data_wmask_0;
-   wire FE_OFN18685_FE_OFN1317_u_soc_data_wmask_0;
-   wire FE_OFN18683_FE_OFN1317_u_soc_data_wmask_0;
-   wire FE_OFN18682_u_soc_data_wdata_12;
-   wire FE_OFN18681_u_soc_data_wdata_12;
-   wire FE_OFN18680_u_soc_data_wdata_12;
-   wire FE_OFN18678_u_soc_data_wdata_12;
-   wire FE_OFN18677_u_soc_data_wdata_12;
-   wire FE_OFN18676_u_soc_data_wdata_12;
-   wire FE_OFN18675_u_soc_data_wdata_11;
-   wire FE_OFN18674_u_soc_data_wdata_11;
-   wire FE_OFN18672_u_soc_data_wdata_11;
-   wire FE_OFN18671_u_soc_data_wdata_11;
-   wire FE_OFN18670_u_soc_data_wdata_11;
-   wire FE_OFN18667_u_soc_data_wdata_10;
-   wire FE_OFN18666_u_soc_data_wdata_10;
-   wire FE_OFN18665_u_soc_data_wdata_10;
-   wire FE_OFN18663_u_soc_data_wdata_10;
-   wire FE_OFN18662_u_soc_data_wdata_10;
-   wire FE_OFN18661_u_soc_data_wdata_10;
-   wire FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1;
-   wire FE_OFN18656_FE_OFN1312_u_soc_data_wmask_1;
-   wire FE_OFN18654_FE_OFN1312_u_soc_data_wmask_1;
-   wire FE_OFN18652_u_soc_data_wmask_3;
-   wire FE_OFN18650_u_soc_data_wmask_3;
-   wire FE_OFN18649_u_soc_data_wmask_3;
-   wire FE_OFN18646_u_soc_data_wmask_3;
-   wire FE_OFN18645_u_soc_u_top_u_core_instr_rdata_id_12;
-   wire FE_OFN18644_u_soc_u_top_u_core_instr_rdata_id_12;
-   wire FE_OFN18642_n_11516;
-   wire FE_OFN18641_n_11563;
-   wire FE_OFN18640_n_15996;
-   wire FE_OFN18639_n_12257;
-   wire FE_OFN18637_n_15;
-   wire FE_OFN18636_n_11393;
-   wire FE_OFN18635_n;
-   wire FE_OFN18631_n;
-   wire FE_OFN18627_n_495;
-   wire FE_OFN18625_n_11552;
-   wire FE_OFN18623_n_11748;
-   wire FE_OFN18622_n_11474;
+   wire FE_OFN18888_n;
+   wire FE_OFN3119_u_soc_u_tcam_rdata_5;
+   wire FE_OFN18881_n;
+   wire FE_OFN18880_n;
+   wire FE_OFN18876_n;
+   wire FE_OFN18873_n;
+   wire FE_OFN18872_n;
+   wire FE_OFN18870_n;
+   wire FE_OFN18868_n;
+   wire FE_OFN18859_n;
+   wire FE_OFN18856_n;
+   wire FE_OFN18851_n;
+   wire FE_OFN18848_n;
+   wire FE_OFN18847_n;
+   wire FE_OFN18846_n;
+   wire FE_OFN18845_n;
+   wire FE_OFN18844_n;
+   wire FE_OFN18843_n;
+   wire FE_OFN18842_n;
+   wire FE_OFN18841_n;
+   wire FE_OFN18838_n;
+   wire FE_OFN18826_FE_OFN27_io_out_37;
+   wire FE_OFN18825_FE_OFN1445_n_1407;
+   wire FE_OFN18823_FE_OFN126_io_out_37;
+   wire FE_OFN18821_FE_OFN96_io_out_37;
+   wire FE_OFN18820_FE_OFN75_io_out_37;
+   wire FE_OFN18819_FE_OFN77_io_out_37;
+   wire FE_OFN18816_FE_OFN30_io_out_37;
+   wire FE_OFN18815_FE_OFN426_u_soc_u_dccm_rdata1_13;
+   wire FE_OFN18813_n_12477;
+   wire FE_OFN18812_FE_OFN146_io_out_37;
+   wire FE_OFN18811_FE_OFN26_io_out_37;
+   wire FE_OFN3116_n_15;
+   wire FE_OFN18810_FE_OFN85_io_out_37;
+   wire FE_OFN18809_FE_OFN117_io_out_37;
+   wire FE_OFN18808_FE_OFN154_io_out_37;
+   wire FE_OFN18807_FE_OFN115_io_out_37;
+   wire FE_OFN18806_FE_OFN74_io_out_37;
+   wire FE_OFN18805_FE_OFN139_io_out_37;
+   wire FE_OFN18804_FE_OFN80_io_out_37;
+   wire FE_OFN18803_FE_OFN76_io_out_37;
+   wire FE_OFN18802_FE_OFN88_io_out_37;
+   wire FE_OFN18801_FE_OFN137_io_out_37;
+   wire FE_OFN18800_FE_OFN90_io_out_37;
+   wire FE_OFN18798_FE_OFN118_io_out_37;
+   wire FE_OFN18797_FE_OFN132_io_out_37;
+   wire FE_OFN18796_FE_OFN87_io_out_37;
+   wire FE_OFN18795_FE_OFN939_u_soc_data_wmask_0;
+   wire FE_OFN18794_FE_OFN25_io_out_37;
+   wire FE_OFN18793_FE_OFN341_u_soc_data_wdata_6;
+   wire FE_OFN18792_FE_OFN119_io_out_37;
+   wire FE_OFN18789_FE_OFN120_io_out_37;
+   wire FE_OFN18788_FE_OFN1717_u_soc_xbar_to_dccm_a_data__7;
+   wire FE_OFN18786_FE_OFN1898_n;
+   wire FE_OFN18785_FE_OFN1899_n;
+   wire FE_OFN18784_FE_OFN1901_n;
+   wire FE_OFN18782_FE_OFN18008_n;
+   wire FE_OFN18781_FE_OFN1905_n;
+   wire FE_OFN18780_FE_OFN17995_n;
+   wire FE_OFN18778_FE_OFN18010_n;
+   wire FE_OFN18777_FE_OFN18066_n;
+   wire FE_OFN18776_io_in_27;
+   wire FE_OFN18774_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5;
+   wire FE_OFN18773_FE_OFN18011_n;
+   wire FE_OFN18771_FE_OFN18013_n;
+   wire FE_OFN18767_FE_OFN18069_n;
+   wire FE_OFN18765_FE_OFN17985_n;
+   wire FE_OFN18764_FE_OFN17987_n;
+   wire FE_OFN18755_FE_OFN18001_n;
+   wire FE_OFN18751_FE_OFN422_u_soc_u_dccm_rdata1_15;
+   wire FE_OFN18750_io_in_28;
+   wire FE_OFN18749_FE_OFN17988_n;
+   wire FE_OFN18747_logic_0_16_net;
+   wire FE_OFN18745_FE_OFN17991_n;
+   wire FE_OFN18744_FE_OFN17992_n;
+   wire FE_OFN18743_io_in_29;
+   wire FE_OFN18742_io_in_5;
+   wire FE_OFN18741_FE_OFN17997_n;
+   wire FE_OFN18740_FE_OFN18000_n;
+   wire FE_OFN18739_FE_OFN17999_n;
+   wire FE_OFN18738_FE_OFN1274_n_17982;
+   wire FE_OFN18737_FE_OFN17996_n;
+   wire FE_OFN18735_FE_OFN1723_u_soc_xbar_to_dccm_a_data__3;
+   wire FE_OFN18734_logic_0_18_net;
+   wire FE_OFN18732_FE_OFN408_u_soc_u_dccm_rdata1_22;
+   wire FE_OFN18730_u_soc_u_dccm_rdata4_29;
+   wire FE_OFN18726_u_soc_uart_to_xbar_d_data__9;
+   wire FE_OFN18725_n_5828;
+   wire FE_OFN18721_FE_OFN17983_n;
+   wire FE_OFN18720_FE_OFN18070_n;
+   wire FE_OFN18719_FE_OFN754_u_soc_u_iccm_rdata1_19;
+   wire FE_OFN18718_FE_OFN412_u_soc_u_dccm_rdata1_20;
+   wire FE_OFN18717_logic_0_47_net;
+   wire FE_OFN18715_FE_OFN414_u_soc_u_dccm_rdata1_19;
+   wire FE_OFN18714_n_7793;
+   wire FE_OFN18712_FE_OFN420_u_soc_u_dccm_rdata1_16;
+   wire FE_OFN18711_n_5846;
+   wire FE_OFN18708_u_soc_u_dccm_rdata4_24;
+   wire FE_OFN18695_n_5852;
+   wire FE_OFN18694_u_soc_u_tcam_rdata_4;
+   wire FE_OFN18692_FE_OFN386_u_soc_data_wdata_0;
+   wire FE_OFN18689_u_soc_u_tcam_rdata_1;
+   wire FE_OFN18686_FE_OFN720_u_soc_instr_wdata_2;
+   wire FE_OFN18683_FE_OFN1889_n;
+   wire FE_OFN18653_u_soc_u_tcam_rdata_3;
+   wire FE_OFN18652_u_soc_u_tcam_rdata_2;
+   wire FE_OFN18649_u_soc_u_tcam_rdata_0;
+   wire FE_OFN18645_FE_OFN18074_n;
+   wire FE_OFN18644_FE_OFN18074_n;
+   wire FE_OFN18643_FE_OFN18074_n;
+   wire FE_OFN18638_FE_OFN18062_n;
+   wire FE_OFN18636_FE_OFN18062_n;
+   wire FE_OFN18634_FE_OFN18058_n;
+   wire FE_OFN18632_FE_OFN18058_n;
+   wire FE_OFN18631_n_11763;
+   wire FE_OFN18630_u_soc_u_top_u_core_instr_rdata_id_17;
+   wire FE_OFN18629_n_11558;
+   wire FE_OFN18628_n_11472;
+   wire FE_OFN18626_n_15862;
+   wire FE_OFN18623_n;
+   wire FE_OFN18622_n;
+   wire FE_OFN18621_n;
+   wire FE_OFN18620_n;
+   wire FE_OFN18619_n;
    wire FE_OFN18615_n;
-   wire FE_OFN18614_n_11761;
-   wire FE_OFN18613_n;
-   wire FE_OFN18611_n_11472;
-   wire FE_OFN18606_n_13339;
-   wire FE_OFN18604_n_11479;
-   wire FE_OFN18603_n_15870;
-   wire FE_OFN18601_n_11564;
-   wire FE_OFN18600_n_15998;
-   wire FE_OFN18599_n_15998;
-   wire FE_OFN18597_n_11754;
-   wire FE_OFN18594_n;
-   wire FE_OFN18593_n_11626;
-   wire FE_OFN18592_n_11561;
-   wire FE_OFN18589_n_11757;
-   wire FE_OFN18588_n_11757;
-   wire FE_OFN18587_n_11762;
-   wire FE_OFN18586_n_11762;
-   wire FE_OFN18585_n_15872;
-   wire FE_OFN18584_n_15872;
-   wire FE_OFN18583_n_11552;
-   wire FE_OFN18579_n_15859;
-   wire FE_OFN18577_n_11054;
-   wire FE_OFN18575_n_15869;
-   wire FE_OFN18574_n_15869;
-   wire FE_OFN18572_u_soc_u_top_u_core_rf_waddr_wb_0;
-   wire FE_OFN18570_n_15858;
-   wire FE_OFN18567_n_11513;
-   wire FE_OFN18565_n;
-   wire FE_OFN18563_n_15867;
-   wire FE_OFN18562_n_15867;
-   wire FE_OFN18561_n_11517;
-   wire FE_OFN18560_n_11517;
-   wire FE_OFN18559_n_15861;
-   wire FE_OFN18558_n_15861;
-   wire FE_OFN18557_u_soc_u_top_u_core_alu_operand_b_ex_0;
-   wire FE_OFN18554_n_15860;
-   wire FE_OFN18553_n_15856;
-   wire FE_OFN18552_n_15995;
-   wire FE_OFN18551_n_11518;
-   wire FE_OFN18550_n_11418;
-   wire FE_OFN18549_n_12256;
-   wire FE_OFN18547_n_11593;
-   wire FE_OFN18546_n_15866;
-   wire FE_OFN18545_u_soc_u_top_u_core_instr_rdata_id_14;
-   wire FE_OFN18543_n_11550;
-   wire FE_OFN18542_n_11550;
-   wire FE_OFN18537_n_15857;
-   wire FE_OFN18536_n_15862;
-   wire FE_OFN18535_n;
+   wire FE_OFN18612_n;
+   wire FE_OFN18609_n_12260;
+   wire FE_OFN18607_n_15997;
+   wire FE_OFN18604_n;
+   wire FE_OFN18603_n_11770;
+   wire FE_OFN18602_n;
+   wire FE_OFN18601_n;
+   wire FE_OFN18599_n;
+   wire FE_OFN18589_n_11625;
+   wire FE_OFN18587_n;
+   wire FE_OFN18585_n;
+   wire FE_OFN18583_n;
+   wire FE_OFN18580_n;
+   wire FE_OFN18577_n_15995;
+   wire FE_OFN18576_n_13358;
+   wire FE_OFN18575_n_13358;
+   wire FE_OFN18574_n_11748;
+   wire FE_OFN18573_n_11626;
+   wire FE_OFN18572_n_11555;
+   wire FE_OFN18571_n_15861;
+   wire FE_OFN18570_n_11554;
+   wire FE_OFN18569_n_15867;
+   wire FE_OFN18568_n_11415;
+   wire FE_OFN18565_n_15869;
+   wire FE_OFN18564_n;
+   wire FE_OFN18562_n_15866;
+   wire FE_OFN18561_n_11763;
+   wire FE_OFN18560_n_11756;
+   wire FE_OFN18559_n;
+   wire FE_OFN18558_u_soc_u_iccm_bank_sel_1;
+   wire FE_OFN18556_n_16001;
+   wire FE_OFN18555_n_15999;
+   wire FE_OFN18549_u_soc_u_top_u_core_multdiv_operator_ex_1;
+   wire FE_OFN18547_u_soc_u_top_u_core_instr_rdata_id_19;
+   wire FE_OFN18546_n_11443;
+   wire FE_OFN18544_n_11152;
+   wire FE_OFN18543_n_15998;
+   wire FE_OFN18538_n_15867;
+   wire FE_OFN18537_n_11418;
    wire FE_OFN18534_n;
-   wire FE_OFN18530_u_soc_u_top_u_core_instr_rdata_id_22;
-   wire FE_OFN18526_n_11553;
-   wire FE_OFN18524_n_11393;
-   wire FE_OFN18523_u_soc_u_top_u_core_instr_rdata_id_15;
-   wire FE_OFN18521_n_11473;
-   wire FE_OFN18520_n_11473;
-   wire FE_OFN18512_u_soc_u_top_u_core_alu_operand_b_ex_7;
-   wire FE_OFN18511_n_11423;
-   wire FE_OFN18510_n_11423;
-   wire FE_OFN18508_u_soc_u_top_u_core_alu_operand_b_ex_10;
-   wire FE_OFN18507_n_13391;
-   wire FE_OFN18506_n_16001;
-   wire FE_OFN18505_n_16001;
-   wire FE_OFN18503_u_soc_u_top_u_core_alu_operand_b_ex_5;
-   wire FE_OFN18502_u_soc_u_top_u_core_alu_operand_b_ex_6;
-   wire FE_OFN18501_n;
-   wire FE_OFN18500_u_soc_u_top_u_core_alu_operand_b_ex_2;
-   wire FE_OFN18499_u_soc_u_top_u_core_alu_operand_b_ex_9;
-   wire FE_OFN18496_n;
-   wire FE_OFN18495_n_13389;
-   wire FE_OFN18494_n_11476;
-   wire FE_OFN18493_n_11476;
-   wire FE_OFN18492_n_13420;
-   wire FE_OFN18490_n_11428;
-   wire FE_OFN18488_n_15943;
-   wire FE_OFN18487_n_13386;
-   wire FE_OFN18485_n_11130;
-   wire FE_OFN18484_n_13416;
-   wire FE_OFN18483_n_11556;
-   wire FE_OFN18480_n_11558;
-   wire FE_OFN18479_u_soc_xbar_to_dccm_a_address__10;
-   wire FE_OFN18478_n_12260;
-   wire FE_OFN18476_n_12260;
-   wire FE_OFN18475_n_11756;
-   wire FE_OFN18473_n_11421;
-   wire FE_OFN18472_n_11421;
-   wire FE_OFN18471_n_15860;
-   wire FE_OFN18470_n_11259;
-   wire FE_OFN18469_n_11259;
-   wire FE_OFN18466_n_11471;
-   wire FE_OFN18465_u_soc_u_top_u_core_instr_rdata_id_26;
-   wire FE_OFN18462_u_soc_u_top_u_core_alu_operator_ex_0;
-   wire FE_OFN18456_n_16000;
-   wire FE_OFN18454_n_15997;
-   wire FE_OFN18453_n_11425;
-   wire FE_OFN18451_n_11355;
-   wire FE_OFN18450_n_11751;
-   wire FE_OFN18449_n_15945;
-   wire FE_OFN18446_u_soc_u_top_u_core_pc_set;
-   wire FE_OFN18445_n_15897;
-   wire FE_OFN18443_n_13363;
-   wire FE_OFN18442_n_112;
-   wire FE_OFN18440_n_11765;
-   wire FE_OFN18439_u_soc_u_top_u_core_instr_rdata_id_3;
-   wire FE_OFN18437_n_11563;
-   wire FE_OFN18434_n_11559;
-   wire FE_OFN18433_n_15870;
-   wire FE_OFN18432_n_11554;
-   wire FE_OFN18431_n_11474;
-   wire FE_OFN18429_u_soc_u_top_u_core_alu_operand_b_ex_8;
-   wire FE_OFN18428_n_7770;
-   wire FE_OFN18427_u_soc_u_top_u_core_alu_adder_result_ex_1;
-   wire FE_OFN18426_n_16003;
-   wire FE_OFN18425_n_15868;
-   wire FE_OFN18424_n_7771;
-   wire FE_OFN18423_n_11152;
-   wire FE_OFN18422_n_11555;
-   wire FE_OFN18421_u_soc_u_top_u_core_instr_rdata_id_13;
-   wire FE_OFN18415_u_soc_u_top_u_core_instr_rdata_id_5;
-   wire FE_OFN18414_n;
-   wire FE_OFN18412_n;
-   wire FE_OFN18407_n_15871;
-   wire FE_OFN18401_u_soc_u_top_u_core_rf_wdata_fwd_wb_20;
-   wire FE_OFN18397_n_15865;
-   wire FE_OFN18396_n_15865;
-   wire FE_OFN18389_u_soc_u_top_u_core_multdiv_operator_ex_0;
-   wire FE_OFN18388_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0;
-   wire FE_OFN18385_n_11514;
-   wire FE_OFN18384_n_11514;
-   wire FE_OFN18381_n_11769;
-   wire FE_OFN18379_n_11258;
-   wire FE_OFN18378_n_11176;
-   wire FE_OFN18377_n_16005;
-   wire FE_OFN18371_u_soc_u_top_u_core_load_store_unit_i_ls_fsm_cs_1;
-   wire FE_OFN18367_n;
-   wire FE_OFN18366_n_11593;
-   wire FE_OFN18361_n;
+   wire FE_OFN18533_n_11475;
+   wire FE_OFN18532_n;
+   wire FE_OFN18531_n_15861;
+   wire FE_OFN18529_n;
+   wire FE_OFN18527_n;
+   wire FE_OFN18523_n_11479;
+   wire FE_OFN18522_n_11555;
+   wire FE_OFN18520_n;
+   wire FE_OFN18519_n_10344;
+   wire FE_OFN18518_n_11423;
+   wire FE_OFN18517_n_11423;
+   wire FE_OFN18516_n_15859;
+   wire FE_OFN18515_n_15859;
+   wire FE_OFN18512_n_11754;
+   wire FE_OFN18511_n;
+   wire FE_OFN18510_n;
+   wire FE_OFN18506_n_16003;
+   wire FE_OFN18505_n_16003;
+   wire FE_OFN18503_n_11517;
+   wire FE_OFN18502_n_15858;
+   wire FE_OFN18501_n_15870;
+   wire FE_OFN18500_n_15870;
+   wire FE_OFN18498_n_16000;
+   wire FE_OFN18497_n_16000;
+   wire FE_OFN18495_n_11154;
+   wire FE_OFN18493_n_15996;
+   wire FE_OFN18485_n_11428;
+   wire FE_OFN18484_n_11428;
+   wire FE_OFN18480_n_11415;
+   wire FE_OFN18477_n_11751;
+   wire FE_OFN18476_n_11476;
+   wire FE_OFN18475_n_11476;
+   wire FE_OFN18474_n_15995;
+   wire FE_OFN18472_u_soc_u_top_u_core_alu_operand_b_ex_11;
+   wire FE_OFN18467_n_11425;
+   wire FE_OFN18465_n_11563;
+   wire FE_OFN18464_n_11563;
+   wire FE_OFN18463_n_11517;
+   wire FE_OFN18460_n_11393;
+   wire FE_OFN18459_n;
+   wire FE_OFN18458_n_11557;
+   wire FE_OFN18457_n_10523;
+   wire FE_OFN18452_u_soc_u_top_u_core_alu_operand_b_ex_7;
+   wire FE_OFN18451_u_soc_u_top_u_core_multdiv_operator_ex_0;
+   wire FE_OFN18450_n_13387;
+   wire FE_OFN18449_u_soc_u_top_u_core_alu_operand_b_ex_5;
+   wire FE_OFN18448_n_11556;
+   wire FE_OFN18447_n_11515;
+   wire FE_OFN18446_u_soc_u_top_u_core_alu_operand_b_ex_2;
+   wire FE_OFN18445_n_11561;
+   wire FE_OFN18444_n_15999;
+   wire FE_OFN18442_n_11513;
+   wire FE_OFN18441_u_soc_u_top_u_core_instr_rdata_id_20;
+   wire FE_OFN18439_n_13386;
+   wire FE_OFN18438_n_11480;
+   wire FE_OFN18437_n_11480;
+   wire FE_OFN18436_n_11130;
+   wire FE_OFN18435_n_15871;
+   wire FE_OFN18434_n_15871;
+   wire FE_OFN18433_n_13416;
+   wire FE_OFN18432_n_15943;
+   wire FE_OFN18431_n_13388;
+   wire FE_OFN18430_u_soc_u_top_u_core_alu_operand_b_ex_0;
+   wire FE_OFN18429_n_16004;
+   wire FE_OFN18428_n;
+   wire FE_OFN18427_n_13390;
+   wire FE_OFN18426_n_13420;
+   wire FE_OFN18422_n_11156;
+   wire FE_OFN18419_n_15883;
+   wire FE_OFN18415_u_soc_u_top_u_core_instr_rdata_id_12;
+   wire FE_OFN18408_u_soc_lsu_to_xbar_a_address__17;
+   wire FE_OFN18407_n_669;
+   wire FE_OFN18406_u_soc_u_top_u_core_rf_waddr_wb_1;
+   wire FE_OFN18405_u_soc_u_top_u_core_rf_waddr_wb_1;
+   wire FE_OFN18404_n_15945;
+   wire FE_OFN18403_u_soc_u_top_u_core_rf_waddr_wb_2;
+   wire FE_OFN18402_u_soc_u_top_u_core_rf_waddr_wb_2;
+   wire FE_OFN18400_u_soc_u_top_u_core_alu_operator_ex_5;
+   wire FE_OFN18398_n_11421;
+   wire FE_OFN18397_n_11421;
+   wire FE_OFN18396_n_11421;
+   wire FE_OFN18393_n_10564;
+   wire FE_OFN18390_u_soc_xbar_to_dccm_a_address__7;
+   wire FE_OFN18387_n_15897;
+   wire FE_OFN18386_n_15897;
+   wire FE_OFN18385_n_15897;
+   wire FE_OFN18383_n_638;
+   wire FE_OFN18382_n_11593;
+   wire FE_OFN18379_u_soc_lsu_to_xbar_a_address__30;
+   wire FE_OFN18378_u_soc_lsu_to_xbar_a_address__30;
+   wire FE_OFN18376_n_13363;
+   wire FE_OFN18372_n_15997;
+   wire FE_OFN18371_n_116;
+   wire FE_OFN18370_n_112;
+   wire FE_OFN18369_n_15872;
+   wire FE_OFN18367_n_15858;
+   wire FE_OFN18366_n_15856;
+   wire FE_OFN18365_n_11516;
+   wire FE_OFN18364_n_11762;
+   wire FE_OFN18363_n_15857;
+   wire FE_OFN18362_u_soc_u_top_u_core_alu_adder_result_ex_1;
    wire FE_OFN18360_n;
-   wire FE_OFN18359_u_soc_u_top_u_core_instr_rdata_id_18;
-   wire FE_OFN18356_n_11313;
-   wire FE_OFN18350_n_9277;
-   wire FE_OFN18335_n_11415;
-   wire FE_OFN18333_u_soc_u_top_u_core_alu_operand_b_ex_0;
-   wire FE_OFN18328_n_7607;
-   wire FE_OFN18326_n_13495;
-   wire FE_OFN18324_n_3074;
-   wire FE_OFN18323_n_3074;
-   wire FE_OFN18322_u_soc_u_top_u_core_alu_operand_b_ex_11;
-   wire FE_OFN18321_n_6708;
-   wire FE_OFN18320_n_6708;
-   wire FE_OFN18319_n_13103;
-   wire FE_OFN18318_n_15946;
-   wire FE_OFN18317_n_15999;
-   wire FE_OFN18316_n_15999;
-   wire FE_OFN18315_n_13425;
-   wire FE_OFN18313_n_1223;
-   wire FE_OFN18312_n_13393;
-   wire FE_OFN18310_n_11515;
-   wire FE_OFN18306_n_15887;
-   wire FE_OFN18302_n_6869;
-   wire FE_OFN18301_u_soc_u_top_u_core_alu_operator_ex_1;
-   wire FE_OFN18299_n_15911;
-   wire FE_OFN18298_n_11208;
-   wire FE_OFN18297_u_soc_u_top_u_core_rf_waddr_wb_2;
-   wire FE_OFN18296_n_11421;
-   wire FE_OFN18295_u_soc_u_top_u_core_rf_waddr_wb_3;
-   wire FE_OFN18294_n_13073;
-   wire FE_OFN18292_n_15857;
-   wire FE_OFN18290_n_11557;
-   wire FE_OFN18287_n_15881;
-   wire FE_OFN18286_n_2984;
-   wire FE_OFN18285_n_2984;
-   wire FE_OFN18283_n_15869;
-   wire FE_OFN18282_n_8333;
-   wire FE_OFN18279_n_16012;
-   wire FE_OFN18278_u_soc_u_top_u_core_instr_rdata_id_24;
-   wire FE_OFN18277_n_13339;
-   wire FE_OFN18276_u_soc_xbar_to_dccm_a_address__3;
-   wire FE_OFN18274_n_2418;
-   wire FE_OFN18273_u_soc_lsu_to_xbar_a_address__20;
-   wire FE_OFN18272_n_15882;
-   wire FE_OFN18271_n_11152;
-   wire FE_OFN18270_u_soc_xbar_to_dccm_a_address__2;
-   wire FE_OFN18268_n_11746;
-   wire FE_OFN18267_u_soc_u_top_u_core_instr_rdata_id_23;
-   wire FE_OFN18264_n_7388;
-   wire FE_OFN18263_u_soc_u_top_u_core_instr_rdata_id_19;
-   wire FE_OFN18262_u_soc_u_top_u_core_instr_rdata_id_4;
-   wire FE_OFN18261_u_soc_u_top_u_core_instr_rdata_id_4;
-   wire FE_OFN18260_n_13085;
-   wire FE_OFN18258_n_7382;
-   wire FE_OFN18257_n_619;
-   wire FE_OFN18252_n_625;
-   wire FE_OFN18250_n_183;
-   wire FE_OFN18249_n_183;
-   wire FE_OFN18248_u_soc_u_top_u_core_instr_rdata_id_31;
-   wire FE_OFN18247_u_soc_u_top_u_core_instr_rdata_id_31;
-   wire FE_OFN18246_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1;
-   wire FE_OFN18245_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1;
-   wire FE_OFN18244_n_7619;
-   wire FE_OFN18243_n_11259;
-   wire FE_OFN18242_n_11626;
-   wire FE_OFN18240_n_2420;
-   wire FE_OFN18239_u_soc_lsu_to_xbar_a_address__29;
-   wire FE_OFN18238_n_13069;
-   wire FE_OFN18237_n_2678;
-   wire FE_OFN18236_n_2678;
-   wire FE_OFN18235_n_130;
-   wire FE_OFN18234_n_113;
-   wire FE_OFN18232_u_soc_dccm_adapter_data_weD;
-   wire FE_OFN18230_n_3080;
-   wire FE_OFN18227_n_1854;
-   wire FE_OFN18226_n_639;
-   wire FE_OFN18225_n_616;
-   wire FE_OFN18223_n_109;
-   wire FE_OFN18222_u_soc_lsu_to_xbar_a_address__28;
-   wire FE_OFN18221_n_2674;
-   wire FE_OFN18220_n_119;
-   wire FE_OFN18219_n_6709;
-   wire FE_OFN18215_n_116;
-   wire FE_OFN18214_n_135;
-   wire FE_OFN18211_n_620;
-   wire FE_OFN18208_n_2676;
-   wire FE_OFN18207_n_11218;
-   wire FE_OFN18206_n_638;
-   wire FE_OFN18204_n_2680;
-   wire FE_OFN18203_n_7609;
-   wire FE_OFN18202_n_7609;
-   wire FE_OFN18200_n_15897;
-   wire FE_OFN18199_u_soc_dccm_adapter_data_mem_error_internal;
-   wire FE_OFN18196_n_13380;
-   wire FE_OFN18195_u_soc_lsu_to_xbar_a_address__31;
-   wire FE_OFN18192_n;
-   wire FE_OFN18191_n;
-   wire FE_OFN18190_n;
-   wire FE_OFN18189_n;
-   wire FE_OFN18188_n;
-   wire FE_OFN18185_u_soc_u_tcam_rdata_0;
-   wire FE_OFN18183_u_soc_u_tcam_rdata_3;
-   wire FE_OFN18150_u_soc_u_iccm_rdata3_5;
-   wire FE_OFN18148_u_soc_u_iccm_rdata3_7;
-   wire FE_OFN18133_u_soc_u_iccm_rdata3_22;
-   wire FE_OFN18064_u_soc_u_dccm_rdata3_7;
-   wire FE_OFN18062_u_soc_u_dccm_rdata3_9;
-   wire FE_OFN18061_u_soc_u_dccm_rdata3_10;
-   wire FE_OFN18060_u_soc_u_dccm_rdata3_11;
-   wire FE_OFN18055_u_soc_u_dccm_rdata3_16;
-   wire FE_OFN18054_u_soc_u_dccm_rdata3_17;
-   wire FE_OFN18052_u_soc_u_dccm_rdata3_19;
-   wire FE_OFN18051_u_soc_u_dccm_rdata3_20;
-   wire FE_OFN18050_u_soc_u_dccm_rdata3_21;
-   wire FE_OFN18049_u_soc_u_dccm_rdata3_22;
-   wire FE_OFN18028_n;
-   wire FE_OFN18027_n;
-   wire FE_OFN18026_n;
-   wire FE_OFN18025_n;
-   wire FE_OFN18019_n;
-   wire FE_OFN18003_n;
-   wire FE_OFN18001_n;
-   wire FE_OFN1763_n;
-   wire FE_OFN1758_n;
-   wire FE_OFN1757_n;
-   wire FE_OFN1755_n;
-   wire FE_OFN1753_n;
-   wire FE_OFN1752_n;
-   wire FE_OFN1751_n;
-   wire FE_OFN1749_n;
-   wire FE_OFN1748_n;
-   wire FE_OFN1747_n;
-   wire FE_OFN1745_n;
-   wire FE_OFN1743_n;
-   wire FE_OFN1742_n;
-   wire FE_OFN1740_n;
-   wire FE_OFN1738_n;
-   wire FE_OFN1737_n;
-   wire FE_OFN1736_n;
-   wire FE_OFN1735_n;
-   wire FE_OFN1733_n;
-   wire FE_OFN1732_n;
-   wire FE_OFN1730_n;
-   wire FE_OFN1728_n;
-   wire FE_OFN1725_n;
-   wire FE_OFN1722_n;
-   wire FE_OFN1681_n_3075;
-   wire FE_OFN1680_n_3074;
-   wire FE_OFN1679_n_8544;
-   wire FE_OFN1678_n_8447;
-   wire FE_OFN1677_n_8287;
-   wire FE_OFN1676_n_8285;
-   wire FE_OFN1675_n_8283;
-   wire FE_OFN1674_n_8085;
-   wire FE_OFN1673_n_8083;
-   wire FE_OFN1672_n_8081;
-   wire FE_OFN1671_n_8079;
-   wire FE_OFN1670_n_8077;
-   wire FE_OFN1669_n_8075;
-   wire FE_OFN1668_n_7913;
-   wire FE_OFN1667_n_7911;
-   wire FE_OFN1666_n_7909;
-   wire FE_OFN1665_n_7795;
-   wire FE_OFN1664_n_7793;
-   wire FE_OFN1663_n_7791;
-   wire FE_OFN1662_n_7789;
-   wire FE_OFN1661_n_7787;
-   wire FE_OFN1660_n_7785;
-   wire FE_OFN1659_n_7783;
-   wire FE_OFN1658_n_7781;
-   wire FE_OFN1657_n_7779;
-   wire FE_OFN1656_n_7777;
-   wire FE_OFN1655_n_7775;
-   wire FE_OFN1654_n_7773;
-   wire FE_OFN1653_n_7617;
-   wire FE_OFN1652_n_7615;
-   wire FE_OFN1651_n_7613;
-   wire FE_OFN1650_n_7611;
-   wire FE_OFN1649_n_7557;
-   wire FE_OFN1648_n_7555;
-   wire FE_OFN1646_n_3077;
-   wire FE_OFN1645_n_2000;
-   wire FE_OFN1644_n_1999;
-   wire FE_OFN1643_n_1992;
-   wire FE_OFN1642_n_1843;
-   wire FE_OFN1641_n_1842;
-   wire FE_OFN1640_n_1407;
-   wire FE_OFN1639_n_16011;
-   wire FE_OFN1636_n_10944;
-   wire FE_OFN1635_n_10943;
-   wire FE_OFN1633_n_10864;
-   wire FE_OFN1632_n_10762;
-   wire FE_OFN1631_n_10756;
-   wire FE_OFN1630_n_10754;
-   wire FE_OFN1629_n_10748;
-   wire FE_OFN1628_n_10746;
-   wire FE_OFN1627_n_10744;
-   wire FE_OFN1626_n_10736;
-   wire FE_OFN1625_n_10155;
-   wire FE_OFN1624_n_10146;
-   wire FE_OFN1623_n_10145;
-   wire FE_OFN1622_n_10044;
-   wire FE_OFN1621_n_6733;
-   wire FE_OFN1620_n_5856;
-   wire FE_OFN1619_n_5852;
-   wire FE_OFN1618_n_5846;
-   wire FE_OFN1617_n_5836;
-   wire FE_OFN1616_n_5834;
-   wire FE_OFN1615_n_5830;
-   wire FE_OFN1614_n_5826;
-   wire FE_OFN1613_n_3011;
-   wire FE_OFN1612_n_3007;
-   wire FE_OFN1611_n_3001;
-   wire FE_OFN1610_n_2991;
-   wire FE_OFN1609_n_2989;
-   wire FE_OFN1608_n_2244;
-   wire FE_OFN1607_n_2241;
-   wire FE_OFN1606_n_1516;
-   wire FE_OFN1605_n_1513;
-   wire FE_OFN1600_u_soc_xbar_to_dccm_a_data__7;
-   wire FE_OFN1599_u_soc_xbar_to_dccm_a_data__11;
-   wire FE_OFN1594_u_soc_u_dccm_csb1;
-   wire FE_OFN1593_u_soc_u_dccm_csb1;
-   wire FE_OFN1590_n_15897;
-   wire FE_OFN1589_n_15882;
-   wire FE_OFN1588_n_15860;
-   wire FE_OFN1587_n_13428;
-   wire FE_OFN1581_n_11054;
-   wire FE_OFN1580_n_10953;
-   wire FE_OFN1576_n_10256;
-   wire FE_OFN1575_n_10253;
-   wire FE_OFN1574_n_10248;
-   wire FE_OFN1573_n_10229;
-   wire FE_OFN1572_n_10228;
-   wire FE_OFN1571_n_10225;
-   wire FE_OFN1570_n_10220;
-   wire FE_OFN1569_n_9296;
-   wire FE_OFN1566_n_9159;
-   wire FE_OFN1565_n_9006;
-   wire FE_OFN1564_n_9005;
-   wire FE_OFN1563_n_9004;
-   wire FE_OFN1562_n_8982;
-   wire FE_OFN1561_n_8981;
-   wire FE_OFN1560_n_8980;
-   wire FE_OFN1559_n_8979;
-   wire FE_OFN1558_n_8978;
-   wire FE_OFN1557_n_8977;
-   wire FE_OFN1556_n_8976;
-   wire FE_OFN1555_n_8975;
-   wire FE_OFN1554_n_8974;
-   wire FE_OFN1553_n_8973;
-   wire FE_OFN1552_n_8972;
-   wire FE_OFN1551_n_8971;
-   wire FE_OFN1550_n_8970;
-   wire FE_OFN1549_n_8968;
-   wire FE_OFN1548_n_8968;
-   wire FE_OFN1547_n_8967;
-   wire FE_OFN1546_n_8967;
-   wire FE_OFN1545_n_8966;
-   wire FE_OFN1544_n_8966;
-   wire FE_OFN1543_n_8965;
-   wire FE_OFN1542_n_8965;
-   wire FE_OFN1541_n_8964;
-   wire FE_OFN1540_n_8963;
-   wire FE_OFN1539_n_8963;
-   wire FE_OFN1538_n_8962;
-   wire FE_OFN1537_n_8962;
-   wire FE_OFN1536_n_8961;
-   wire FE_OFN1535_n_8961;
-   wire FE_OFN1534_n_8867;
-   wire FE_OFN1533_n_8862;
-   wire FE_OFN1532_n_8759;
-   wire FE_OFN1531_n_8758;
-   wire FE_OFN1530_n_8756;
-   wire FE_OFN1529_n_8755;
-   wire FE_OFN1528_n_8754;
-   wire FE_OFN1527_n_8753;
-   wire FE_OFN1526_n_8752;
-   wire FE_OFN1525_n_8751;
-   wire FE_OFN1524_n_8750;
-   wire FE_OFN1523_n_8749;
-   wire FE_OFN1522_n_8748;
-   wire FE_OFN1521_n_8747;
-   wire FE_OFN1520_n_8746;
-   wire FE_OFN1519_n_8745;
-   wire FE_OFN1518_n_8737;
-   wire FE_OFN1517_n_8736;
-   wire FE_OFN1516_n_8735;
-   wire FE_OFN1515_n_8734;
-   wire FE_OFN1514_n_8733;
-   wire FE_OFN1513_n_8732;
-   wire FE_OFN1512_n_8730;
-   wire FE_OFN1511_n_8612;
-   wire FE_OFN1510_n_8611;
-   wire FE_OFN1509_n_7907;
-   wire FE_OFN1508_n_7251;
-   wire FE_OFN1507_n_7250;
-   wire FE_OFN1506_n_7249;
-   wire FE_OFN1505_n_7248;
-   wire FE_OFN1504_n_7247;
-   wire FE_OFN1503_n_6915;
-   wire FE_OFN1502_n_6724;
-   wire FE_OFN1501_n_6722;
-   wire FE_OFN1499_n_6718;
-   wire FE_OFN1498_n_6714;
-   wire FE_OFN1497_n_6713;
-   wire FE_OFN1496_n_6712;
-   wire FE_OFN1495_n_6711;
-   wire FE_OFN1494_n_6710;
-   wire FE_OFN1493_n_6490;
-   wire FE_OFN1492_n_5662;
-   wire FE_OFN1491_n_5661;
-   wire FE_OFN1490_n_5660;
-   wire FE_OFN1489_n_5659;
-   wire FE_OFN1488_n_5658;
-   wire FE_OFN1487_n_5657;
-   wire FE_OFN1486_n_5656;
-   wire FE_OFN1485_n_5655;
-   wire FE_OFN1484_n_5654;
-   wire FE_OFN1483_n_5653;
-   wire FE_OFN1482_n_5651;
-   wire FE_OFN1481_n_5649;
-   wire FE_OFN1480_n_5647;
-   wire FE_OFN1479_n_5376;
-   wire FE_OFN1478_n_5374;
-   wire FE_OFN1477_n_2980;
-   wire FE_OFN1476_n_2542;
-   wire FE_OFN1475_n_2412;
-   wire FE_OFN1474_n_2280;
-   wire FE_OFN1473_n_2279;
-   wire FE_OFN1472_n_2278;
-   wire FE_OFN1471_n_2277;
-   wire FE_OFN1470_n_2276;
-   wire FE_OFN1469_n_2275;
-   wire FE_OFN1468_n_2272;
-   wire FE_OFN1467_n_2271;
-   wire FE_OFN1466_n_2270;
-   wire FE_OFN1465_n_2269;
-   wire FE_OFN1464_n_2268;
-   wire FE_OFN1463_n_2267;
-   wire FE_OFN1462_n_2266;
-   wire FE_OFN1461_n_2265;
-   wire FE_OFN1460_n_2263;
-   wire FE_OFN1459_n_2262;
-   wire FE_OFN1458_n_2260;
-   wire FE_OFN1457_n_2259;
-   wire FE_OFN1456_n_2258;
-   wire FE_OFN1455_n_2257;
-   wire FE_OFN1454_n_2145;
-   wire FE_OFN1453_n_2144;
-   wire FE_OFN1452_n_2143;
-   wire FE_OFN1451_n_2142;
-   wire FE_OFN1450_n_2141;
-   wire FE_OFN1449_n_2140;
-   wire FE_OFN1448_n_2139;
-   wire FE_OFN1447_n_2138;
-   wire FE_OFN1446_n_2134;
-   wire FE_OFN1445_n_2132;
-   wire FE_OFN1444_n_2128;
-   wire FE_OFN1443_n_2124;
-   wire FE_OFN1442_n_2122;
-   wire FE_OFN1441_n_2120;
-   wire FE_OFN1440_n_2112;
-   wire FE_OFN1439_n_2110;
-   wire FE_OFN1438_n_2107;
-   wire FE_OFN1437_n_2104;
-   wire FE_OFN1436_n_2102;
-   wire FE_OFN1435_n_2100;
-   wire FE_OFN1434_n_2099;
-   wire FE_OFN1433_n_2097;
-   wire FE_OFN1432_n_2095;
-   wire FE_OFN1431_n_2093;
-   wire FE_OFN1430_n_2089;
-   wire FE_OFN1429_n_2085;
-   wire FE_OFN1428_n_2083;
-   wire FE_OFN1427_n_2079;
-   wire FE_OFN1426_n_2077;
-   wire FE_OFN1425_n_2075;
-   wire FE_OFN1424_n_2073;
-   wire FE_OFN1423_n_2071;
-   wire FE_OFN1422_n_2070;
-   wire FE_OFN1421_n_2069;
-   wire FE_OFN1420_n_2067;
-   wire FE_OFN1419_n_2065;
-   wire FE_OFN1418_n_2063;
-   wire FE_OFN1417_n_2061;
-   wire FE_OFN1416_n_2057;
-   wire FE_OFN1415_n_2055;
-   wire FE_OFN1413_n_2049;
-   wire FE_OFN1412_n_2045;
-   wire FE_OFN1409_n_2039;
-   wire FE_OFN1408_n_2037;
-   wire FE_OFN1407_n_2017;
-   wire FE_OFN1406_n_2016;
-   wire FE_OFN1405_n_1850;
-   wire FE_OFN1404_n_1848;
-   wire FE_OFN1403_n_1412;
-   wire FE_OFN1402_n_1218;
-   wire FE_OFN1401_n_1217;
-   wire FE_OFN1400_n_577;
-   wire FE_OFN1399_n_142;
-   wire FE_OFN1398_n_141;
-   wire FE_OFN1340_u_soc_u_iccm_addr4_1;
-   wire FE_OFN1339_u_soc_u_iccm_addr4_2;
-   wire FE_OFN1338_u_soc_u_iccm_addr4_2;
-   wire FE_OFN1329_u_soc_u_iccm_addr4_6;
-   wire FE_OFN1322_u_soc_instr_wmask_0;
-   wire FE_OFN1321_u_soc_instr_wmask_0;
-   wire FE_OFN1320_u_soc_data_wmask_0;
-   wire FE_OFN1318_u_soc_data_wmask_0;
-   wire FE_OFN1317_u_soc_data_wmask_0;
-   wire FE_OFN1316_u_soc_data_wmask_0;
-   wire FE_OFN1315_u_soc_data_wmask_1;
-   wire FE_OFN1313_u_soc_data_wmask_1;
-   wire FE_OFN1312_u_soc_data_wmask_1;
-   wire FE_OFN1311_u_soc_data_wmask_1;
-   wire FE_OFN1309_u_soc_data_wmask_2;
-   wire FE_OFN1308_u_soc_data_wmask_2;
-   wire FE_OFN1307_u_soc_u_top_u_core_alu_operand_b_ex_16;
-   wire FE_OFN1306_u_soc_u_top_u_core_alu_operand_b_ex_20;
-   wire FE_OFN1291_u_soc_instr_wdata_0;
-   wire FE_OFN1289_u_soc_instr_wdata_0;
-   wire FE_OFN1288_u_soc_instr_wdata_0;
-   wire FE_OFN1287_u_soc_instr_wdata_1;
-   wire FE_OFN1285_u_soc_instr_wdata_1;
-   wire FE_OFN1284_u_soc_instr_wdata_1;
-   wire FE_OFN1283_u_soc_instr_wdata_2;
-   wire FE_OFN1281_u_soc_instr_wdata_2;
-   wire FE_OFN1280_u_soc_instr_wdata_2;
-   wire FE_OFN1279_u_soc_instr_wdata_4;
-   wire FE_OFN1277_u_soc_instr_wdata_4;
-   wire FE_OFN1276_u_soc_instr_wdata_5;
-   wire FE_OFN1274_u_soc_instr_wdata_5;
-   wire FE_OFN1266_u_soc_data_wdata_9;
-   wire FE_OFN1264_u_soc_data_wdata_9;
-   wire FE_OFN1263_u_soc_data_wdata_9;
-   wire FE_OFN1262_u_soc_data_wdata_16;
-   wire FE_OFN1260_u_soc_data_wdata_16;
-   wire FE_OFN1259_u_soc_data_wdata_16;
-   wire FE_OFN1258_u_soc_data_wdata_18;
-   wire FE_OFN1256_u_soc_data_wdata_18;
-   wire FE_OFN1255_u_soc_data_wdata_18;
-   wire FE_OFN1254_u_soc_data_wdata_19;
-   wire FE_OFN1253_u_soc_data_wdata_19;
-   wire FE_OFN1252_u_soc_data_wdata_19;
-   wire FE_OFN1251_u_soc_data_wdata_22;
-   wire FE_OFN1249_u_soc_data_wdata_22;
-   wire FE_OFN1248_u_soc_data_wdata_22;
-   wire FE_OFN1247_u_soc_data_wdata_23;
-   wire FE_OFN1245_u_soc_data_wdata_23;
-   wire FE_OFN1244_u_soc_data_wdata_23;
-   wire FE_OFN1243_u_soc_data_wdata_24;
-   wire FE_OFN1241_u_soc_data_wdata_24;
-   wire FE_OFN1240_u_soc_data_wdata_24;
-   wire FE_OFN1239_u_soc_data_wdata_25;
-   wire FE_OFN1237_u_soc_data_wdata_25;
-   wire FE_OFN1236_u_soc_data_wdata_25;
-   wire FE_OFN1235_u_soc_data_wdata_26;
-   wire FE_OFN1233_u_soc_data_wdata_26;
-   wire FE_OFN1232_u_soc_data_wdata_26;
-   wire FE_OFN1231_u_soc_data_wdata_27;
-   wire FE_OFN1230_u_soc_data_wdata_27;
-   wire FE_OFN1229_u_soc_data_wdata_27;
-   wire FE_OFN1145_u_soc_u_uart_u_uart_core_tx_fifo_clear;
-   wire FE_OFN1144_u_soc_u_uart_u_uart_core_rx_fifo_clr;
-   wire FE_OFN1142_u_soc_u_top_data_we;
-   wire FE_OFN1141_u_soc_u_iccm_csb4;
-   wire FE_OFN1139_u_soc_u_iccm_csb2;
-   wire FE_OFN1138_u_soc_u_iccm_csb1;
-   wire FE_OFN1137_u_soc_u_dccm_csb4;
-   wire FE_OFN1136_u_soc_u_dccm_csb3;
-   wire FE_OFN1135_u_soc_u_dccm_csb2;
-   wire FE_OFN1134_u_soc_u_dccm_csb2;
-   wire FE_OFN1133_u_soc_instr_we;
-   wire FE_OFN1132_u_soc_instr_we;
-   wire FE_OFN1131_u_soc_instr_we;
-   wire FE_OFN1130_u_soc_dccm_adapter_data_mem_u_reqfifo_gen_normal_fifo_under_rst;
-   wire FE_OFN1127_u_soc_data_we;
-   wire FE_OFN1126_u_soc_data_we;
-   wire FE_OFN1125_u_soc_data_we;
-   wire FE_OFN1124_u_soc_data_we;
-   wire FE_OFN1123_n_17982;
-   wire FE_OFN1120_n_15995;
-   wire FE_OFN1119_n_15930;
-   wire FE_OFN1118_n_15887;
-   wire FE_OFN1117_n_15871;
-   wire FE_OFN1116_n_15870;
-   wire FE_OFN1115_n_15869;
-   wire FE_OFN1114_n_15868;
-   wire FE_OFN1111_n_15859;
-   wire FE_OFN1110_n_15858;
-   wire FE_OFN1108_n_15856;
-   wire FE_OFN1107_n_13557;
-   wire FE_OFN1106_n_13489;
-   wire FE_OFN1105_n_13380;
-   wire FE_OFN1103_n_13102;
-   wire FE_OFN1102_n_13101;
-   wire FE_OFN1101_n_13100;
-   wire FE_OFN1100_n_13099;
-   wire FE_OFN1099_n_13098;
-   wire FE_OFN1098_n_13097;
-   wire FE_OFN1097_n_13094;
-   wire FE_OFN1096_n_13093;
-   wire FE_OFN1095_n_13092;
-   wire FE_OFN1094_n_13091;
-   wire FE_OFN1093_n_13090;
-   wire FE_OFN1092_n_13089;
-   wire FE_OFN1090_n_13087;
-   wire FE_OFN1089_n_13086;
-   wire FE_OFN1088_n_13084;
-   wire FE_OFN1087_n_13083;
-   wire FE_OFN1086_n_13082;
-   wire FE_OFN1085_n_13078;
-   wire FE_OFN1084_n_13077;
-   wire FE_OFN1083_n_13076;
-   wire FE_OFN1082_n_13075;
-   wire FE_OFN1081_n_13074;
-   wire FE_OFN1080_n_13070;
-   wire FE_OFN1079_n_12256;
-   wire FE_OFN1078_n_11763;
-   wire FE_OFN1077_n_11756;
-   wire FE_OFN1076_n_11754;
-   wire FE_OFN1075_n_11751;
-   wire FE_OFN1074_n_11749;
-   wire FE_OFN1073_n_11564;
-   wire FE_OFN1071_n_11559;
-   wire FE_OFN1070_n_11558;
-   wire FE_OFN1069_n_11557;
-   wire FE_OFN1068_n_11556;
-   wire FE_OFN1067_n_11555;
-   wire FE_OFN1066_n_11554;
-   wire FE_OFN1064_n_11550;
-   wire FE_OFN1063_n_11518;
-   wire FE_OFN1062_n_11516;
-   wire FE_OFN1059_n_11480;
-   wire FE_OFN1058_n_11479;
-   wire FE_OFN1057_n_11478;
-   wire FE_OFN1056_n_11475;
-   wire FE_OFN1053_n_11471;
-   wire FE_OFN1052_n_11425;
-   wire FE_OFN1051_n_11418;
-   wire FE_OFN1050_n_11415;
-   wire FE_OFN1049_n_9003;
-   wire FE_OFN1048_n_9002;
-   wire FE_OFN1047_n_9000;
-   wire FE_OFN1046_n_8999;
-   wire FE_OFN1045_n_8983;
-   wire FE_OFN1044_n_8932;
-   wire FE_OFN1043_n_8921;
-   wire FE_OFN1042_n_8921;
-   wire FE_OFN1041_n_8921;
-   wire FE_OFN1040_n_8921;
-   wire FE_OFN1039_n_8921;
-   wire FE_OFN1038_n_8921;
-   wire FE_OFN1037_n_8921;
-   wire FE_OFN1036_n_8911;
-   wire FE_OFN1035_n_8911;
-   wire FE_OFN1034_n_8911;
-   wire FE_OFN1033_n_8911;
-   wire FE_OFN1032_n_8911;
-   wire FE_OFN1031_n_8910;
-   wire FE_OFN1030_n_8905;
-   wire FE_OFN1029_n_8904;
-   wire FE_OFN1028_n_8899;
-   wire FE_OFN1027_n_8894;
-   wire FE_OFN1026_n_8886;
-   wire FE_OFN1025_n_8860;
-   wire FE_OFN1024_n_8857;
-   wire FE_OFN1023_n_8856;
-   wire FE_OFN1022_n_8855;
-   wire FE_OFN1021_n_8855;
-   wire FE_OFN1020_n_8853;
-   wire FE_OFN1019_n_8853;
-   wire FE_OFN1018_n_8844;
-   wire FE_OFN1017_n_8844;
-   wire FE_OFN1016_n_8844;
-   wire FE_OFN1015_n_8844;
-   wire FE_OFN1014_n_8844;
-   wire FE_OFN1013_n_8835;
-   wire FE_OFN1012_n_8835;
-   wire FE_OFN1011_n_8835;
-   wire FE_OFN1010_n_8835;
-   wire FE_OFN1009_n_8835;
-   wire FE_OFN1008_n_8835;
-   wire FE_OFN1007_n_8835;
-   wire FE_OFN1006_n_7965;
-   wire FE_OFN1005_n_6918;
-   wire FE_OFN1004_n_6917;
-   wire FE_OFN1003_n_6916;
-   wire FE_OFN1002_n_6865;
-   wire FE_OFN1001_n_6859;
-   wire FE_OFN1000_n_6857;
-   wire FE_OFN999_n_6709;
-   wire FE_OFN998_n_6709;
-   wire FE_OFN997_n_6493;
-   wire FE_OFN996_n_6492;
-   wire FE_OFN995_n_6491;
-   wire FE_OFN994_n_6488;
-   wire FE_OFN993_n_6487;
-   wire FE_OFN992_n_5974;
-   wire FE_OFN991_n_5961;
-   wire FE_OFN989_n_5950;
-   wire FE_OFN988_n_5934;
-   wire FE_OFN987_n_5663;
-   wire FE_OFN986_n_5399;
-   wire FE_OFN984_n_5382;
-   wire FE_OFN983_n_5372;
-   wire FE_OFN982_n_5371;
-   wire FE_OFN981_n_5370;
-   wire FE_OFN980_n_5369;
-   wire FE_OFN979_n_5368;
-   wire FE_OFN978_n_5367;
-   wire FE_OFN977_n_5366;
-   wire FE_OFN976_n_5364;
-   wire FE_OFN975_n_5362;
-   wire FE_OFN974_n_5360;
-   wire FE_OFN973_n_5358;
-   wire FE_OFN972_n_5356;
-   wire FE_OFN971_n_5356;
-   wire FE_OFN970_n_5355;
-   wire FE_OFN969_n_5354;
-   wire FE_OFN968_n_5353;
-   wire FE_OFN967_n_5352;
-   wire FE_OFN966_n_5351;
-   wire FE_OFN965_n_5350;
-   wire FE_OFN964_n_5349;
-   wire FE_OFN963_n_5349;
-   wire FE_OFN962_n_5348;
-   wire FE_OFN961_n_5348;
-   wire FE_OFN960_n_5347;
-   wire FE_OFN959_n_5346;
-   wire FE_OFN958_n_5345;
-   wire FE_OFN957_n_5344;
-   wire FE_OFN956_n_5343;
-   wire FE_OFN955_n_5342;
-   wire FE_OFN954_n_5342;
-   wire FE_OFN953_n_5341;
-   wire FE_OFN952_n_5341;
-   wire FE_OFN951_n_5340;
-   wire FE_OFN950_n_5340;
-   wire FE_OFN949_n_5339;
-   wire FE_OFN948_n_5338;
-   wire FE_OFN947_n_5338;
-   wire FE_OFN946_n_5337;
-   wire FE_OFN945_n_5336;
-   wire FE_OFN944_n_5335;
-   wire FE_OFN943_n_5335;
-   wire FE_OFN942_n_5334;
-   wire FE_OFN941_n_5334;
-   wire FE_OFN940_n_5333;
-   wire FE_OFN939_n_5331;
-   wire FE_OFN938_n_5331;
-   wire FE_OFN937_n_5330;
-   wire FE_OFN936_n_5330;
-   wire FE_OFN935_n_5329;
-   wire FE_OFN934_n_5329;
-   wire FE_OFN933_n_5328;
-   wire FE_OFN932_n_5327;
-   wire FE_OFN931_n_5326;
-   wire FE_OFN930_n_2987;
-   wire FE_OFN929_n_2985;
-   wire FE_OFN928_n_2681;
-   wire FE_OFN927_n_2421;
-   wire FE_OFN926_n_2274;
-   wire FE_OFN925_n_2273;
-   wire FE_OFN924_n_2261;
-   wire FE_OFN923_n_2252;
-   wire FE_OFN922_n_2250;
-   wire FE_OFN921_n_2243;
-   wire FE_OFN920_n_2242;
-   wire FE_OFN919_n_2240;
-   wire FE_OFN918_n_2240;
-   wire FE_OFN917_n_2238;
-   wire FE_OFN916_n_2237;
-   wire FE_OFN915_n_2235;
-   wire FE_OFN914_n_2235;
-   wire FE_OFN913_n_2233;
-   wire FE_OFN912_n_2231;
-   wire FE_OFN911_n_2231;
-   wire FE_OFN910_n_2230;
-   wire FE_OFN909_n_2229;
-   wire FE_OFN908_n_2227;
-   wire FE_OFN907_n_2226;
-   wire FE_OFN906_n_2224;
-   wire FE_OFN905_n_2223;
-   wire FE_OFN904_n_2222;
-   wire FE_OFN903_n_2220;
-   wire FE_OFN902_n_2219;
-   wire FE_OFN901_n_2218;
-   wire FE_OFN900_n_2217;
-   wire FE_OFN899_n_2217;
-   wire FE_OFN898_n_2216;
-   wire FE_OFN897_n_2216;
-   wire FE_OFN896_n_2215;
-   wire FE_OFN895_n_2012;
-   wire FE_OFN894_n_2011;
-   wire FE_OFN893_n_2007;
-   wire FE_OFN892_n_2004;
-   wire FE_OFN891_n_1998;
-   wire FE_OFN890_n_1996;
-   wire FE_OFN889_n_1994;
-   wire FE_OFN888_n_1852;
-   wire FE_OFN887_n_1753;
-   wire FE_OFN886_n_1742;
-   wire FE_OFN885_n_1518;
-   wire FE_OFN884_n_1413;
-   wire FE_OFN883_n_1219;
-   wire FE_OFN882_n_1214;
-   wire FE_OFN881_n_831;
-   wire FE_OFN880_n_831;
-   wire FE_OFN879_n_690;
-   wire FE_OFN878_n_641;
-   wire FE_OFN877_n_496;
-   wire FE_OFN876_n_471;
-   wire FE_OFN875_n_470;
-   wire FE_OFN874_n_470;
-   wire FE_OFN873_n_470;
-   wire FE_OFN872_n_470;
-   wire FE_OFN867_logic_0_36_net;
-   wire FE_OFN866_logic_0_36_net;
-   wire FE_OFN865_logic_0_35_net;
-   wire FE_OFN864_logic_0_35_net;
-   wire FE_OFN863_logic_0_34_net;
-   wire FE_OFN862_logic_0_34_net;
-   wire FE_OFN861_logic_0_33_net;
-   wire FE_OFN860_logic_0_33_net;
-   wire FE_OFN857_logic_0_30_net;
-   wire FE_OFN850_logic_0_23_net;
-   wire FE_OFN843_logic_0_18_net;
-   wire FE_OFN842_logic_0_18_net;
-   wire FE_OFN841_logic_0_17_net;
-   wire FE_OFN840_logic_0_17_net;
-   wire FE_OFN839_logic_0_16_net;
-   wire FE_OFN838_logic_0_16_net;
-   wire FE_OFN837_logic_0_15_net;
-   wire FE_OFN836_logic_0_15_net;
-   wire FE_OFN835_logic_0_14_net;
-   wire FE_OFN833_logic_0_13_net;
-   wire FE_OFN817_u_soc_u_uart_u_uart_core_rx_time_state_reg_1;
-   wire FE_OFN784_u_soc_u_top_u_core_rf_wdata_fwd_wb_17;
-   wire FE_OFN783_u_soc_u_top_u_core_rf_wdata_fwd_wb_18;
-   wire FE_OFN780_u_soc_u_top_u_core_rf_wdata_fwd_wb_22;
-   wire FE_OFN779_u_soc_u_top_u_core_rf_wdata_fwd_wb_24;
-   wire FE_OFN778_u_soc_u_top_u_core_rf_wdata_fwd_wb_27;
-   wire FE_OFN776_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0;
-   wire FE_OFN773_u_soc_xbar_to_dccm_a_address__4;
-   wire FE_OFN772_u_soc_xbar_to_dccm_a_address__5;
-   wire FE_OFN771_u_soc_xbar_to_dccm_a_address__6;
-   wire FE_OFN770_u_soc_xbar_to_dccm_a_address__7;
-   wire FE_OFN769_u_soc_xbar_to_dccm_a_address__8;
-   wire FE_OFN768_u_soc_xbar_to_dccm_a_address__9;
-   wire FE_OFN766_u_soc_xbar_to_dccm_a_address__11;
-   wire FE_OFN765_u_soc_xbar_to_dccm_a_address__12;
-   wire FE_OFN763_u_soc_lsu_to_xbar_a_address__14;
-   wire FE_OFN762_u_soc_lsu_to_xbar_a_address__15;
-   wire FE_OFN759_u_soc_lsu_to_xbar_a_address__18;
-   wire FE_OFN758_u_soc_lsu_to_xbar_a_address__19;
-   wire FE_OFN756_u_soc_lsu_to_xbar_a_address__21;
-   wire FE_OFN755_u_soc_lsu_to_xbar_a_address__22;
-   wire FE_OFN754_u_soc_lsu_to_xbar_a_address__23;
-   wire FE_OFN753_u_soc_lsu_to_xbar_a_address__24;
-   wire FE_OFN752_u_soc_lsu_to_xbar_a_address__25;
-   wire FE_OFN751_u_soc_lsu_to_xbar_a_address__26;
-   wire FE_OFN750_u_soc_lsu_to_xbar_a_address__27;
-   wire FE_OFN745_u_soc_u_uart_u_uart_core_rx_0;
-   wire FE_OFN744_u_soc_u_uart_u_uart_core_rx_0;
-   wire FE_OFN743_u_soc_u_uart_u_uart_core_rx_0;
-   wire FE_OFN742_u_soc_u_uart_u_uart_core_rx_1;
-   wire FE_OFN741_u_soc_u_uart_u_uart_core_rx_1;
-   wire FE_OFN740_u_soc_u_uart_u_uart_core_rx_2;
-   wire FE_OFN739_u_soc_u_uart_u_uart_core_rx_2;
-   wire FE_OFN737_u_soc_u_uart_u_uart_core_rx_3;
-   wire FE_OFN736_u_soc_u_uart_u_uart_core_rx_3;
-   wire FE_OFN735_u_soc_u_uart_u_uart_core_rx_3;
-   wire FE_OFN734_u_soc_u_uart_u_uart_core_rx_4;
-   wire FE_OFN733_u_soc_u_uart_u_uart_core_rx_4;
-   wire FE_OFN732_u_soc_u_uart_u_uart_core_rx_4;
-   wire FE_OFN731_u_soc_u_uart_u_uart_core_rx_5;
-   wire FE_OFN730_u_soc_u_uart_u_uart_core_rx_5;
-   wire FE_OFN729_u_soc_u_uart_u_uart_core_rx_6;
-   wire FE_OFN728_u_soc_u_uart_u_uart_core_rx_6;
-   wire FE_OFN727_u_soc_u_uart_u_uart_core_rx_6;
-   wire FE_OFN726_u_soc_u_uart_u_uart_core_rx_7;
-   wire FE_OFN725_u_soc_u_uart_u_uart_core_rx_7;
-   wire FE_OFN724_u_soc_u_top_u_core_instr_rdata_id_12;
-   wire FE_OFN723_u_soc_u_top_u_core_instr_rdata_id_14;
-   wire FE_OFN721_u_soc_u_top_u_core_instr_rdata_id_21;
-   wire FE_OFN715_u_soc_u_top_u_core_instr_rdata_id_27;
-   wire FE_OFN714_u_soc_u_top_u_core_instr_rdata_id_28;
-   wire FE_OFN713_u_soc_u_top_u_core_instr_rdata_id_29;
-   wire FE_OFN711_u_soc_u_tcam_rdata_0;
-   wire FE_OFN710_u_soc_u_tcam_rdata_0;
-   wire FE_OFN709_u_soc_u_tcam_rdata_1;
-   wire FE_OFN708_u_soc_u_tcam_rdata_1;
-   wire FE_OFN707_u_soc_u_tcam_rdata_2;
-   wire FE_OFN706_u_soc_u_tcam_rdata_2;
-   wire FE_OFN705_u_soc_u_tcam_rdata_3;
-   wire FE_OFN704_u_soc_u_tcam_rdata_3;
-   wire FE_OFN703_u_soc_u_tcam_rdata_4;
-   wire FE_OFN702_u_soc_u_tcam_rdata_4;
-   wire FE_OFN701_u_soc_u_tcam_rdata_5;
-   wire FE_OFN700_u_soc_u_iccm_rdata4_0;
-   wire FE_OFN667_u_soc_u_iccm_rdata3_2;
-   wire FE_OFN618_u_soc_u_iccm_rdata1_0;
-   wire FE_OFN617_u_soc_u_iccm_rdata1_1;
-   wire FE_OFN616_u_soc_u_iccm_rdata1_2;
-   wire FE_OFN615_u_soc_u_iccm_rdata1_2;
-   wire FE_OFN614_u_soc_u_iccm_rdata1_3;
-   wire FE_OFN613_u_soc_u_iccm_rdata1_4;
-   wire FE_OFN612_u_soc_u_iccm_rdata1_5;
-   wire FE_OFN611_u_soc_u_iccm_rdata1_6;
-   wire FE_OFN610_u_soc_u_iccm_rdata1_7;
-   wire FE_OFN609_u_soc_u_iccm_rdata1_8;
-   wire FE_OFN608_u_soc_u_iccm_rdata1_9;
-   wire FE_OFN607_u_soc_u_iccm_rdata1_10;
-   wire FE_OFN606_u_soc_u_iccm_rdata1_11;
-   wire FE_OFN605_u_soc_u_iccm_rdata1_12;
-   wire FE_OFN604_u_soc_u_iccm_rdata1_13;
-   wire FE_OFN603_u_soc_u_iccm_rdata1_14;
-   wire FE_OFN602_u_soc_u_iccm_rdata1_15;
-   wire FE_OFN601_u_soc_u_iccm_rdata1_16;
-   wire FE_OFN600_u_soc_u_iccm_rdata1_17;
-   wire FE_OFN599_u_soc_u_iccm_rdata1_18;
-   wire FE_OFN598_u_soc_u_iccm_rdata1_19;
-   wire FE_OFN597_u_soc_u_iccm_rdata1_20;
-   wire FE_OFN596_u_soc_u_iccm_rdata1_21;
-   wire FE_OFN595_u_soc_u_iccm_rdata1_22;
-   wire FE_OFN594_u_soc_u_iccm_rdata1_23;
-   wire FE_OFN593_u_soc_u_iccm_rdata1_24;
-   wire FE_OFN592_u_soc_u_iccm_rdata1_25;
-   wire FE_OFN591_u_soc_u_iccm_rdata1_26;
-   wire FE_OFN590_u_soc_u_iccm_rdata1_27;
-   wire FE_OFN589_u_soc_u_iccm_rdata1_28;
-   wire FE_OFN588_u_soc_u_iccm_rdata1_29;
-   wire FE_OFN587_u_soc_u_iccm_rdata1_30;
-   wire FE_OFN586_u_soc_u_iccm_rdata1_31;
-   wire FE_OFN585_u_soc_instr_wdata_3;
-   wire FE_OFN584_u_soc_instr_wdata_3;
-   wire FE_OFN583_u_soc_instr_wdata_3;
-   wire FE_OFN581_u_soc_instr_wdata_3;
-   wire FE_OFN580_u_soc_instr_wdata_3;
-   wire FE_OFN579_u_soc_instr_wdata_6;
-   wire FE_OFN578_u_soc_instr_wdata_6;
-   wire FE_OFN577_u_soc_instr_wdata_6;
-   wire FE_OFN576_u_soc_instr_wdata_6;
-   wire FE_OFN575_u_soc_instr_wdata_6;
-   wire FE_OFN574_u_soc_instr_wdata_6;
-   wire FE_OFN573_u_soc_instr_wdata_7;
-   wire FE_OFN572_u_soc_instr_wdata_7;
-   wire FE_OFN571_u_soc_instr_wdata_7;
-   wire FE_OFN570_u_soc_instr_wdata_7;
-   wire FE_OFN569_u_soc_instr_wdata_7;
-   wire FE_OFN567_u_soc_instr_wdata_8;
-   wire FE_OFN566_u_soc_instr_wdata_8;
-   wire FE_OFN565_u_soc_instr_wdata_8;
-   wire FE_OFN564_u_soc_instr_wdata_8;
-   wire FE_OFN563_u_soc_instr_wdata_8;
-   wire FE_OFN562_u_soc_instr_wdata_8;
-   wire FE_OFN561_u_soc_instr_wdata_9;
-   wire FE_OFN560_u_soc_instr_wdata_9;
-   wire FE_OFN559_u_soc_instr_wdata_9;
-   wire FE_OFN558_u_soc_instr_wdata_9;
-   wire FE_OFN557_u_soc_instr_wdata_9;
-   wire FE_OFN556_u_soc_instr_wdata_9;
-   wire FE_OFN555_u_soc_instr_wdata_10;
-   wire FE_OFN554_u_soc_instr_wdata_10;
-   wire FE_OFN553_u_soc_instr_wdata_10;
-   wire FE_OFN552_u_soc_instr_wdata_10;
-   wire FE_OFN551_u_soc_instr_wdata_10;
-   wire FE_OFN549_u_soc_instr_wdata_11;
-   wire FE_OFN548_u_soc_instr_wdata_11;
-   wire FE_OFN547_u_soc_instr_wdata_11;
-   wire FE_OFN546_u_soc_instr_wdata_11;
-   wire FE_OFN544_u_soc_instr_wdata_11;
-   wire FE_OFN543_u_soc_instr_wdata_12;
-   wire FE_OFN542_u_soc_instr_wdata_12;
-   wire FE_OFN541_u_soc_instr_wdata_12;
-   wire FE_OFN540_u_soc_instr_wdata_12;
-   wire FE_OFN539_u_soc_instr_wdata_12;
-   wire FE_OFN537_u_soc_instr_wdata_12;
-   wire FE_OFN536_u_soc_instr_wdata_13;
-   wire FE_OFN535_u_soc_instr_wdata_13;
-   wire FE_OFN534_u_soc_instr_wdata_13;
-   wire FE_OFN533_u_soc_instr_wdata_13;
-   wire FE_OFN532_u_soc_instr_wdata_13;
-   wire FE_OFN531_u_soc_instr_wdata_13;
-   wire FE_OFN530_u_soc_instr_wdata_13;
-   wire FE_OFN529_u_soc_instr_wdata_14;
-   wire FE_OFN528_u_soc_instr_wdata_14;
-   wire FE_OFN526_u_soc_instr_wdata_14;
-   wire FE_OFN525_u_soc_instr_wdata_14;
-   wire FE_OFN524_u_soc_instr_wdata_14;
-   wire FE_OFN523_u_soc_instr_wdata_14;
-   wire FE_OFN522_u_soc_instr_wdata_15;
-   wire FE_OFN521_u_soc_instr_wdata_15;
-   wire FE_OFN520_u_soc_instr_wdata_15;
-   wire FE_OFN519_u_soc_instr_wdata_15;
-   wire FE_OFN518_u_soc_instr_wdata_15;
-   wire FE_OFN516_u_soc_instr_wdata_15;
-   wire FE_OFN515_u_soc_instr_wdata_16;
-   wire FE_OFN514_u_soc_instr_wdata_16;
-   wire FE_OFN513_u_soc_instr_wdata_16;
-   wire FE_OFN512_u_soc_instr_wdata_16;
-   wire FE_OFN510_u_soc_instr_wdata_16;
-   wire FE_OFN509_u_soc_instr_wdata_16;
-   wire FE_OFN508_u_soc_instr_wdata_17;
-   wire FE_OFN507_u_soc_instr_wdata_17;
-   wire FE_OFN506_u_soc_instr_wdata_17;
-   wire FE_OFN505_u_soc_instr_wdata_17;
-   wire FE_OFN504_u_soc_instr_wdata_17;
-   wire FE_OFN503_u_soc_instr_wdata_17;
-   wire FE_OFN502_u_soc_instr_wdata_18;
-   wire FE_OFN501_u_soc_instr_wdata_18;
-   wire FE_OFN500_u_soc_instr_wdata_18;
-   wire FE_OFN499_u_soc_instr_wdata_18;
-   wire FE_OFN497_u_soc_instr_wdata_18;
-   wire FE_OFN495_u_soc_instr_wdata_19;
-   wire FE_OFN494_u_soc_instr_wdata_19;
-   wire FE_OFN493_u_soc_instr_wdata_19;
-   wire FE_OFN492_u_soc_instr_wdata_19;
-   wire FE_OFN491_u_soc_instr_wdata_19;
-   wire FE_OFN490_u_soc_instr_wdata_19;
-   wire FE_OFN489_u_soc_instr_wdata_19;
-   wire FE_OFN488_u_soc_instr_wdata_20;
-   wire FE_OFN487_u_soc_instr_wdata_20;
-   wire FE_OFN486_u_soc_instr_wdata_20;
-   wire FE_OFN485_u_soc_instr_wdata_20;
-   wire FE_OFN484_u_soc_instr_wdata_20;
-   wire FE_OFN483_u_soc_instr_wdata_20;
-   wire FE_OFN482_u_soc_instr_wdata_20;
-   wire FE_OFN481_u_soc_instr_wdata_21;
-   wire FE_OFN480_u_soc_instr_wdata_21;
-   wire FE_OFN479_u_soc_instr_wdata_21;
-   wire FE_OFN478_u_soc_instr_wdata_21;
-   wire FE_OFN477_u_soc_instr_wdata_21;
-   wire FE_OFN476_u_soc_instr_wdata_21;
-   wire FE_OFN475_u_soc_instr_wdata_21;
-   wire FE_OFN474_u_soc_instr_wdata_22;
-   wire FE_OFN473_u_soc_instr_wdata_22;
-   wire FE_OFN472_u_soc_instr_wdata_22;
-   wire FE_OFN471_u_soc_instr_wdata_22;
-   wire FE_OFN469_u_soc_instr_wdata_22;
-   wire FE_OFN468_u_soc_instr_wdata_23;
-   wire FE_OFN467_u_soc_instr_wdata_23;
-   wire FE_OFN466_u_soc_instr_wdata_23;
-   wire FE_OFN465_u_soc_instr_wdata_23;
-   wire FE_OFN463_u_soc_instr_wdata_23;
-   wire FE_OFN462_u_soc_instr_wdata_23;
-   wire FE_OFN461_u_soc_instr_wdata_24;
-   wire FE_OFN460_u_soc_instr_wdata_24;
-   wire FE_OFN459_u_soc_instr_wdata_24;
-   wire FE_OFN458_u_soc_instr_wdata_24;
-   wire FE_OFN457_u_soc_instr_wdata_24;
-   wire FE_OFN456_u_soc_instr_wdata_24;
-   wire FE_OFN454_u_soc_instr_wdata_25;
-   wire FE_OFN453_u_soc_instr_wdata_25;
-   wire FE_OFN452_u_soc_instr_wdata_25;
-   wire FE_OFN451_u_soc_instr_wdata_25;
-   wire FE_OFN450_u_soc_instr_wdata_25;
-   wire FE_OFN449_u_soc_instr_wdata_26;
-   wire FE_OFN448_u_soc_instr_wdata_26;
-   wire FE_OFN447_u_soc_instr_wdata_26;
-   wire FE_OFN446_u_soc_instr_wdata_26;
-   wire FE_OFN445_u_soc_instr_wdata_26;
-   wire FE_OFN444_u_soc_instr_wdata_26;
-   wire FE_OFN443_u_soc_instr_wdata_26;
-   wire FE_OFN442_u_soc_instr_wdata_27;
-   wire FE_OFN441_u_soc_instr_wdata_27;
-   wire FE_OFN440_u_soc_instr_wdata_27;
-   wire FE_OFN439_u_soc_instr_wdata_27;
-   wire FE_OFN438_u_soc_instr_wdata_27;
-   wire FE_OFN437_u_soc_instr_wdata_27;
-   wire FE_OFN436_u_soc_instr_wdata_27;
-   wire FE_OFN435_u_soc_instr_wdata_28;
-   wire FE_OFN434_u_soc_instr_wdata_28;
-   wire FE_OFN433_u_soc_instr_wdata_28;
-   wire FE_OFN432_u_soc_instr_wdata_28;
-   wire FE_OFN431_u_soc_instr_wdata_28;
-   wire FE_OFN430_u_soc_instr_wdata_28;
-   wire FE_OFN429_u_soc_instr_wdata_28;
-   wire FE_OFN428_u_soc_instr_wdata_29;
-   wire FE_OFN427_u_soc_instr_wdata_29;
-   wire FE_OFN426_u_soc_instr_wdata_29;
-   wire FE_OFN425_u_soc_instr_wdata_29;
-   wire FE_OFN424_u_soc_instr_wdata_29;
-   wire FE_OFN422_u_soc_instr_wdata_30;
-   wire FE_OFN421_u_soc_instr_wdata_30;
-   wire FE_OFN420_u_soc_instr_wdata_30;
-   wire FE_OFN419_u_soc_instr_wdata_30;
-   wire FE_OFN418_u_soc_instr_wdata_30;
-   wire FE_OFN417_u_soc_instr_wdata_30;
-   wire FE_OFN416_u_soc_instr_wdata_30;
-   wire FE_OFN415_u_soc_instr_wdata_31;
-   wire FE_OFN414_u_soc_instr_wdata_31;
-   wire FE_OFN413_u_soc_instr_wdata_31;
-   wire FE_OFN412_u_soc_instr_wdata_31;
-   wire FE_OFN411_u_soc_instr_wdata_31;
-   wire FE_OFN355_u_soc_u_dccm_rdata3_23;
-   wire FE_OFN330_u_soc_u_dccm_rdata2_22;
-   wire FE_OFN326_u_soc_u_dccm_rdata2_26;
-   wire FE_OFN324_u_soc_u_dccm_rdata2_28;
-   wire FE_OFN320_u_soc_u_dccm_rdata1_0;
-   wire FE_OFN319_u_soc_u_dccm_rdata1_1;
-   wire FE_OFN318_u_soc_u_dccm_rdata1_2;
-   wire FE_OFN317_u_soc_u_dccm_rdata1_3;
-   wire FE_OFN316_u_soc_u_dccm_rdata1_4;
-   wire FE_OFN315_u_soc_u_dccm_rdata1_5;
-   wire FE_OFN314_u_soc_u_dccm_rdata1_6;
-   wire FE_OFN313_u_soc_u_dccm_rdata1_7;
-   wire FE_OFN312_u_soc_u_dccm_rdata1_8;
-   wire FE_OFN311_u_soc_u_dccm_rdata1_9;
-   wire FE_OFN310_u_soc_u_dccm_rdata1_10;
-   wire FE_OFN309_u_soc_u_dccm_rdata1_11;
-   wire FE_OFN308_u_soc_u_dccm_rdata1_12;
-   wire FE_OFN307_u_soc_u_dccm_rdata1_13;
-   wire FE_OFN306_u_soc_u_dccm_rdata1_14;
-   wire FE_OFN305_u_soc_u_dccm_rdata1_15;
-   wire FE_OFN304_u_soc_u_dccm_rdata1_16;
-   wire FE_OFN303_u_soc_u_dccm_rdata1_17;
-   wire FE_OFN302_u_soc_u_dccm_rdata1_18;
-   wire FE_OFN301_u_soc_u_dccm_rdata1_19;
-   wire FE_OFN300_u_soc_u_dccm_rdata1_20;
-   wire FE_OFN299_u_soc_u_dccm_rdata1_21;
-   wire FE_OFN298_u_soc_u_dccm_rdata1_22;
-   wire FE_OFN297_u_soc_u_dccm_rdata1_23;
-   wire FE_OFN296_u_soc_u_dccm_rdata1_24;
-   wire FE_OFN295_u_soc_u_dccm_rdata1_25;
-   wire FE_OFN294_u_soc_u_dccm_rdata1_26;
-   wire FE_OFN293_u_soc_u_dccm_rdata1_27;
-   wire FE_OFN292_u_soc_u_dccm_rdata1_28;
-   wire FE_OFN291_u_soc_u_dccm_rdata1_29;
-   wire FE_OFN290_u_soc_u_dccm_rdata1_30;
-   wire FE_OFN289_u_soc_u_dccm_rdata1_31;
-   wire FE_OFN288_u_soc_data_wdata_0;
-   wire FE_OFN287_u_soc_data_wdata_0;
-   wire FE_OFN286_u_soc_data_wdata_0;
-   wire FE_OFN285_u_soc_data_wdata_0;
-   wire FE_OFN284_u_soc_data_wdata_0;
-   wire FE_OFN283_u_soc_data_wdata_0;
-   wire FE_OFN282_u_soc_data_wdata_0;
-   wire FE_OFN281_u_soc_data_wdata_1;
-   wire FE_OFN280_u_soc_data_wdata_1;
-   wire FE_OFN279_u_soc_data_wdata_1;
-   wire FE_OFN278_u_soc_data_wdata_1;
-   wire FE_OFN277_u_soc_data_wdata_1;
-   wire FE_OFN276_u_soc_data_wdata_1;
-   wire FE_OFN275_u_soc_data_wdata_2;
-   wire FE_OFN274_u_soc_data_wdata_2;
-   wire FE_OFN273_u_soc_data_wdata_2;
-   wire FE_OFN272_u_soc_data_wdata_2;
-   wire FE_OFN271_u_soc_data_wdata_2;
-   wire FE_OFN270_u_soc_data_wdata_2;
-   wire FE_OFN269_u_soc_data_wdata_3;
-   wire FE_OFN268_u_soc_data_wdata_3;
-   wire FE_OFN267_u_soc_data_wdata_3;
-   wire FE_OFN266_u_soc_data_wdata_3;
-   wire FE_OFN265_u_soc_data_wdata_3;
-   wire FE_OFN264_u_soc_data_wdata_3;
-   wire FE_OFN263_u_soc_data_wdata_3;
-   wire FE_OFN262_u_soc_data_wdata_4;
-   wire FE_OFN261_u_soc_data_wdata_4;
-   wire FE_OFN260_u_soc_data_wdata_4;
-   wire FE_OFN259_u_soc_data_wdata_4;
-   wire FE_OFN258_u_soc_data_wdata_4;
-   wire FE_OFN257_u_soc_data_wdata_4;
-   wire FE_OFN255_u_soc_data_wdata_5;
-   wire FE_OFN254_u_soc_data_wdata_5;
-   wire FE_OFN253_u_soc_data_wdata_5;
-   wire FE_OFN251_u_soc_data_wdata_5;
-   wire FE_OFN250_u_soc_data_wdata_5;
-   wire FE_OFN249_u_soc_data_wdata_5;
-   wire FE_OFN248_u_soc_data_wdata_6;
-   wire FE_OFN247_u_soc_data_wdata_6;
-   wire FE_OFN244_u_soc_data_wdata_6;
-   wire FE_OFN243_u_soc_data_wdata_6;
-   wire FE_OFN242_u_soc_data_wdata_7;
-   wire FE_OFN241_u_soc_data_wdata_7;
-   wire FE_OFN238_u_soc_data_wdata_7;
-   wire FE_OFN237_u_soc_data_wdata_7;
-   wire FE_OFN236_u_soc_data_wdata_7;
-   wire FE_OFN235_u_soc_data_wdata_8;
-   wire FE_OFN234_u_soc_data_wdata_8;
-   wire FE_OFN233_u_soc_data_wdata_8;
-   wire FE_OFN232_u_soc_data_wdata_8;
-   wire FE_OFN231_u_soc_data_wdata_8;
-   wire FE_OFN230_u_soc_data_wdata_8;
-   wire FE_OFN229_u_soc_data_wdata_14;
-   wire FE_OFN228_u_soc_data_wdata_14;
-   wire FE_OFN227_u_soc_data_wdata_14;
-   wire FE_OFN226_u_soc_data_wdata_14;
-   wire FE_OFN225_u_soc_data_wdata_14;
-   wire FE_OFN223_u_soc_data_wdata_14;
-   wire FE_OFN222_u_soc_data_wdata_15;
-   wire FE_OFN221_u_soc_data_wdata_15;
-   wire FE_OFN220_u_soc_data_wdata_15;
-   wire FE_OFN219_u_soc_data_wdata_15;
-   wire FE_OFN218_u_soc_data_wdata_15;
-   wire FE_OFN216_u_soc_data_wdata_15;
-   wire FE_OFN215_u_soc_data_wdata_17;
-   wire FE_OFN214_u_soc_data_wdata_17;
-   wire FE_OFN213_u_soc_data_wdata_17;
-   wire FE_OFN212_u_soc_data_wdata_17;
-   wire FE_OFN211_u_soc_data_wdata_17;
-   wire FE_OFN209_u_soc_data_wdata_17;
-   wire FE_OFN207_u_soc_data_wdata_20;
-   wire FE_OFN206_u_soc_data_wdata_20;
-   wire FE_OFN205_u_soc_data_wdata_20;
-   wire FE_OFN204_u_soc_data_wdata_20;
-   wire FE_OFN203_u_soc_data_wdata_20;
-   wire FE_OFN202_u_soc_data_wdata_20;
-   wire FE_OFN201_u_soc_data_wdata_21;
-   wire FE_OFN199_u_soc_data_wdata_21;
-   wire FE_OFN198_u_soc_data_wdata_21;
-   wire FE_OFN197_u_soc_data_wdata_21;
-   wire FE_OFN196_u_soc_data_wdata_21;
-   wire FE_OFN195_u_soc_data_wdata_21;
+   wire FE_OFN18358_n_15887;
+   wire FE_OFN18356_n_11472;
+   wire FE_OFN18354_n_11474;
+   wire FE_OFN18352_n_11553;
+   wire FE_OFN18348_n_15869;
+   wire FE_OFN18347_n_11152;
+   wire FE_OFN18346_n_15865;
+   wire FE_OFN18344_n_11478;
+   wire FE_OFN18342_n_11514;
+   wire FE_OFN18341_u_soc_u_top_u_core_instr_rdata_id_28;
+   wire FE_OFN18335_u_soc_u_top_u_core_rf_waddr_wb_3;
+   wire FE_OFN18334_n_11749;
+   wire FE_OFN18332_n_11550;
+   wire FE_OFN18328_n_11769;
+   wire FE_OFN18327_u_soc_u_top_u_core_alu_operand_b_ex_8;
+   wire FE_OFN18322_n_15868;
+   wire FE_OFN18321_n_7770;
+   wire FE_OFN18311_n_11034;
+   wire FE_OFN18309_n_11258;
+   wire FE_OFN18308_n_11471;
+   wire FE_OFN18307_n_11471;
+   wire FE_OFN18305_n_11473;
+   wire FE_OFN18303_n_7771;
+   wire FE_OFN18301_n_11032;
+   wire FE_OFN18300_u_soc_u_top_u_core_instr_rdata_id_16;
+   wire FE_OFN18298_n_11259;
+   wire FE_OFN18297_n_16005;
+   wire FE_OFN18294_n_10531;
+   wire FE_OFN18291_n_10530;
+   wire FE_OFN18290_n;
+   wire FE_OFN18289_n;
+   wire FE_OFN18286_n_12256;
+   wire FE_OFN18285_u_soc_u_top_u_core_instr_rdata_id_24;
+   wire FE_OFN18284_n_13323;
+   wire FE_OFN18283_n_13323;
+   wire FE_OFN18279_n_11593;
+   wire FE_OFN18276_u_soc_u_top_u_core_alu_operand_b_ex_6;
+   wire FE_OFN18274_u_soc_u_top_u_core_instr_rdata_id_18;
+   wire FE_OFN18271_u_soc_u_top_u_core_if_stage_i_fetch_rdata_0;
+   wire FE_OFN18264_n;
+   wire FE_OFN18263_n_6919;
+   wire FE_OFN18262_n_10344;
+   wire FE_OFN18255_n;
+   wire FE_OFN18253_u_soc_iccm_adapter_inst_mem_wmask_int_0__30;
+   wire FE_OFN18252_u_soc_u_top_u_core_alu_operand_b_ex_9;
+   wire FE_OFN18249_n;
+   wire FE_OFN18246_u_soc_u_top_u_core_alu_operand_b_ex_10;
+   wire FE_OFN18245_n_13424;
+   wire FE_OFN18244_n_13394;
+   wire FE_OFN18243_n_6709;
+   wire FE_OFN18242_n_6709;
+   wire FE_OFN18241_n_13393;
+   wire FE_OFN18240_n_15946;
+   wire FE_OFN18239_n;
+   wire FE_OFN18237_u_soc_u_top_u_core_alu_operand_b_ex_0;
+   wire FE_OFN18234_n;
+   wire FE_OFN18230_n;
+   wire FE_OFN18228_n;
+   wire FE_OFN18227_n;
+   wire FE_OFN18224_n_15897;
+   wire FE_OFN18223_u_soc_u_top_u_core_instr_rdata_id_5;
+   wire FE_OFN18217_n_11518;
+   wire FE_OFN18214_u_soc_xbar_to_dccm_a_address__2;
+   wire FE_OFN18213_u_soc_xbar_to_dccm_a_address__3;
+   wire FE_OFN18212_u_soc_xbar_to_dccm_a_address__3;
+   wire FE_OFN18210_u_soc_xbar_to_dccm_a_address__11;
+   wire FE_OFN18209_u_soc_xbar_to_dccm_a_address__11;
+   wire FE_OFN18207_n_8335;
+   wire FE_OFN18205_n_11093;
+   wire FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6;
+   wire FE_OFN18203_u_soc_u_top_u_core_instr_rdata_id_6;
+   wire FE_OFN18198_n_15911;
+   wire FE_OFN18196_n_15998;
+   wire FE_OFN18195_u_soc_lsu_to_xbar_a_address__16;
+   wire FE_OFN18193_u_soc_u_top_u_core_rf_waddr_wb_1;
+   wire FE_OFN18192_u_soc_u_top_u_core_alu_operator_ex_1;
+   wire FE_OFN18191_n_11626;
+   wire FE_OFN18190_n_2676;
+   wire FE_OFN18189_n_2676;
+   wire FE_OFN18188_u_soc_u_top_u_core_instr_rdata_id_4;
+   wire FE_OFN18187_u_soc_xbar_to_dccm_a_address__10;
+   wire FE_OFN18184_n_15997;
+   wire FE_OFN18177_n_6859;
+   wire FE_OFN18176_n_8333;
+   wire FE_OFN18174_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1;
+   wire FE_OFN18173_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1;
+   wire FE_OFN18172_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1;
+   wire FE_OFN18170_u_soc_xbar_to_dccm_a_data__13;
+   wire FE_OFN18167_n_6869;
+   wire FE_OFN18166_u_soc_xbar_to_dccm_a_data__4;
+   wire FE_OFN18165_u_soc_xbar_to_dccm_a_data__23;
+   wire FE_OFN18164_n_7382;
+   wire FE_OFN18163_u_soc_u_top_u_core_instr_rdata_id_31;
+   wire FE_OFN18162_u_soc_u_top_u_core_instr_rdata_id_31;
+   wire FE_OFN18161_u_soc_xbar_to_dccm_a_data__3;
+   wire FE_OFN18160_u_soc_xbar_to_dccm_a_data__5;
+   wire FE_OFN18159_u_soc_xbar_to_dccm_a_data__1;
+   wire FE_OFN18157_n_15881;
+   wire FE_OFN18156_u_soc_u_top_u_core_alu_operator_ex_0;
+   wire FE_OFN18155_u_soc_xbar_to_dccm_a_data__2;
+   wire FE_OFN18154_n_11746;
+   wire FE_OFN18153_n_6863;
+   wire FE_OFN18152_n_2683;
+   wire FE_OFN18151_n_15;
+   wire FE_OFN18148_n_113;
+   wire FE_OFN18146_n_13339;
+   wire FE_OFN18144_n_11355;
+   wire FE_OFN18143_u_soc_u_top_u_core_instr_rdata_id_12;
+   wire FE_OFN18142_u_soc_u_top_u_core_instr_rdata_id_25;
+   wire FE_OFN18141_n_2285;
+   wire FE_OFN18139_n_625;
+   wire FE_OFN18137_n_639;
+   wire FE_OFN18136_n_7253;
+   wire FE_OFN18132_n_130;
+   wire FE_OFN18131_n_11259;
+   wire FE_OFN18129_u_soc_u_top_u_core_instr_rdata_id_30;
+   wire FE_OFN18127_n_616;
+   wire FE_OFN18126_n_119;
+   wire FE_OFN18124_n_11054;
+   wire FE_OFN18122_n_619;
+   wire FE_OFN18119_n_2678;
+   wire FE_OFN18118_n_2678;
+   wire FE_OFN18117_n_1854;
+   wire FE_OFN18116_n_11176;
+   wire FE_OFN18115_n_2420;
+   wire FE_OFN18114_n_2420;
+   wire FE_OFN18113_n_142;
+   wire FE_OFN18112_n_142;
+   wire FE_OFN18111_n_6921;
+   wire FE_OFN18108_n_109;
+   wire FE_OFN18105_u_soc_dccm_adapter_data_weD;
+   wire FE_OFN18104_n_620;
+   wire FE_OFN18103_n_135;
+   wire FE_OFN18101_n_577;
+   wire FE_OFN18100_n_1999;
+   wire FE_OFN18099_n_2000;
+   wire FE_OFN18098_n_7609;
+   wire FE_OFN18097_n_7609;
+   wire FE_OFN18096_n_2681;
+   wire FE_OFN18095_n_7607;
+   wire FE_OFN18094_n_7607;
+   wire FE_OFN18093_n_13091;
+   wire FE_OFN18092_n_3075;
+   wire FE_OFN18091_n_3074;
+   wire FE_OFN18090_n_2674;
+   wire FE_OFN18089_n_301;
+   wire FE_OFN18088_n_2680;
+   wire FE_OFN18087_n_1227;
+   wire FE_OFN18086_n_7797;
+   wire FE_OFN18085_n_11213;
+   wire FE_OFN18084_n_13380;
+   wire FE_OFN18083_n_13380;
+   wire FE_OFN18064_n;
+   wire FE_OFN18061_n;
+   wire FE_OFN18053_n;
+   wire FE_OFN18012_n;
+   wire FE_OFN18006_n;
+   wire FE_OFN18005_n;
+   wire FE_OFN17998_n;
+   wire FE_OFN17990_n;
+   wire FE_OFN17989_n;
+   wire FE_OFN17984_n;
+   wire FE_OFN1910_n;
+   wire FE_OFN1909_n;
+   wire FE_OFN1908_n;
+   wire FE_OFN1907_n;
+   wire FE_OFN1906_n;
+   wire FE_OFN1904_n;
+   wire FE_OFN1902_n;
+   wire FE_OFN1900_n;
+   wire FE_OFN1883_n_8447;
+   wire FE_OFN1882_n_8085;
+   wire FE_OFN1881_n_3075;
+   wire FE_OFN1880_n_3074;
+   wire FE_OFN1878_n_13425;
+   wire FE_OFN1877_n_10568;
+   wire FE_OFN1876_n_8759;
+   wire FE_OFN1875_n_8758;
+   wire FE_OFN1874_n_8757;
+   wire FE_OFN1873_n_8756;
+   wire FE_OFN1872_n_8755;
+   wire FE_OFN1871_n_8754;
+   wire FE_OFN1870_n_8753;
+   wire FE_OFN1869_n_8752;
+   wire FE_OFN1866_n_8749;
+   wire FE_OFN1864_n_8747;
+   wire FE_OFN1863_n_8746;
+   wire FE_OFN1862_n_8745;
+   wire FE_OFN1861_n_8737;
+   wire FE_OFN1860_n_8736;
+   wire FE_OFN1859_n_8735;
+   wire FE_OFN1858_n_8734;
+   wire FE_OFN1857_n_8733;
+   wire FE_OFN1856_n_8732;
+   wire FE_OFN1855_n_8612;
+   wire FE_OFN1854_n_8611;
+   wire FE_OFN1853_n_8544;
+   wire FE_OFN1852_n_8287;
+   wire FE_OFN1851_n_8285;
+   wire FE_OFN1850_n_8283;
+   wire FE_OFN1849_n_8079;
+   wire FE_OFN1848_n_8077;
+   wire FE_OFN1846_n_7913;
+   wire FE_OFN1845_n_7911;
+   wire FE_OFN1844_n_7909;
+   wire FE_OFN1843_n_7795;
+   wire FE_OFN1841_n_7791;
+   wire FE_OFN1840_n_7789;
+   wire FE_OFN1839_n_7783;
+   wire FE_OFN1838_n_7781;
+   wire FE_OFN1837_n_7779;
+   wire FE_OFN1836_n_7777;
+   wire FE_OFN1835_n_7773;
+   wire FE_OFN1834_n_7617;
+   wire FE_OFN1833_n_7615;
+   wire FE_OFN1832_n_7613;
+   wire FE_OFN1831_n_7557;
+   wire FE_OFN1830_n_7555;
+   wire FE_OFN1829_n_5836;
+   wire FE_OFN1828_n_5834;
+   wire FE_OFN1827_n_5830;
+   wire FE_OFN1826_n_5826;
+   wire FE_OFN1825_n_5080;
+   wire FE_OFN1824_n_3135;
+   wire FE_OFN1823_n_3133;
+   wire FE_OFN1822_n_3131;
+   wire FE_OFN1821_n_3128;
+   wire FE_OFN1820_n_3077;
+   wire FE_OFN1819_n_3024;
+   wire FE_OFN1818_n_3016;
+   wire FE_OFN1817_n_2678;
+   wire FE_OFN1816_n_2676;
+   wire FE_OFN1815_n_1999;
+   wire FE_OFN1813_n_1843;
+   wire FE_OFN1811_n_1842;
+   wire FE_OFN1808_u_soc_u_tcam_n_27;
+   wire FE_OFN1807_n_16011;
+   wire FE_OFN1806_n_11176;
+   wire FE_OFN1805_n_10931;
+   wire FE_OFN1804_n_10864;
+   wire FE_OFN1803_n_10863;
+   wire FE_OFN1802_n_10862;
+   wire FE_OFN1801_n_10718;
+   wire FE_OFN1800_n_10539;
+   wire FE_OFN1799_n_10538;
+   wire FE_OFN1798_n_10537;
+   wire FE_OFN1797_n_10536;
+   wire FE_OFN1796_n_10535;
+   wire FE_OFN1795_n_10534;
+   wire FE_OFN1794_n_10533;
+   wire FE_OFN1793_n_10532;
+   wire FE_OFN1792_n_10516;
+   wire FE_OFN1791_n_10481;
+   wire FE_OFN1790_n_10478;
+   wire FE_OFN1789_n_10474;
+   wire FE_OFN1788_n_10409;
+   wire FE_OFN1787_n_10155;
+   wire FE_OFN1786_n_10146;
+   wire FE_OFN1785_n_10145;
+   wire FE_OFN1784_n_8730;
+   wire FE_OFN1783_n_7807;
+   wire FE_OFN1782_n_7806;
+   wire FE_OFN1781_n_7804;
+   wire FE_OFN1780_n_7804;
+   wire FE_OFN1779_n_7802;
+   wire FE_OFN1778_n_7801;
+   wire FE_OFN1777_n_7800;
+   wire FE_OFN1776_n_7800;
+   wire FE_OFN1775_n_7797;
+   wire FE_OFN1774_n_7272;
+   wire FE_OFN1773_n_7269;
+   wire FE_OFN1772_n_7268;
+   wire FE_OFN1771_n_7267;
+   wire FE_OFN1770_n_7266;
+   wire FE_OFN1769_n_7264;
+   wire FE_OFN1768_n_7263;
+   wire FE_OFN1767_n_7262;
+   wire FE_OFN1766_n_7262;
+   wire FE_OFN1765_n_7261;
+   wire FE_OFN1764_n_7260;
+   wire FE_OFN1763_n_7259;
+   wire FE_OFN1762_n_7258;
+   wire FE_OFN1761_n_6733;
+   wire FE_OFN1760_n_6724;
+   wire FE_OFN1759_n_6722;
+   wire FE_OFN1758_n_5953;
+   wire FE_OFN1757_n_3140;
+   wire FE_OFN1756_n_3122;
+   wire FE_OFN1755_n_3120;
+   wire FE_OFN1754_n_3032;
+   wire FE_OFN1753_n_3030;
+   wire FE_OFN1752_n_3028;
+   wire FE_OFN1751_n_3026;
+   wire FE_OFN1750_n_3022;
+   wire FE_OFN1749_n_3020;
+   wire FE_OFN1748_n_3018;
+   wire FE_OFN1747_n_2244;
+   wire FE_OFN1746_n_2241;
+   wire FE_OFN1745_n_2136;
+   wire FE_OFN1744_n_2122;
+   wire FE_OFN1743_n_2116;
+   wire FE_OFN1742_n_2097;
+   wire FE_OFN1741_n_2077;
+   wire FE_OFN1740_n_2049;
+   wire FE_OFN1739_n_2045;
+   wire FE_OFN1738_n_2033;
+   wire FE_OFN1737_n_2031;
+   wire FE_OFN1736_n_2029;
+   wire FE_OFN1735_n_2027;
+   wire FE_OFN1734_n_2025;
+   wire FE_OFN1733_n_2023;
+   wire FE_OFN1732_n_2021;
+   wire FE_OFN1731_n_2019;
+   wire FE_OFN1730_n_1516;
+   wire FE_OFN1729_n_1513;
+   wire FE_OFN1728_n_1431;
+   wire FE_OFN1727_n_1233;
+   wire FE_OFN1726_u_soc_xbar_to_dccm_a_data__0;
+   wire FE_OFN1724_u_soc_xbar_to_dccm_a_data__2;
+   wire FE_OFN1723_u_soc_xbar_to_dccm_a_data__3;
+   wire FE_OFN1722_u_soc_xbar_to_dccm_a_data__4;
+   wire FE_OFN1721_u_soc_xbar_to_dccm_a_data__5;
+   wire FE_OFN1720_u_soc_xbar_to_dccm_a_data__6;
+   wire FE_OFN1719_u_soc_xbar_to_dccm_a_data__6;
+   wire FE_OFN1718_u_soc_xbar_to_dccm_a_data__7;
+   wire FE_OFN1717_u_soc_xbar_to_dccm_a_data__7;
+   wire FE_OFN1716_u_soc_xbar_to_dccm_a_data__8;
+   wire FE_OFN1715_u_soc_xbar_to_dccm_a_data__9;
+   wire FE_OFN1714_u_soc_xbar_to_dccm_a_data__10;
+   wire FE_OFN1713_u_soc_xbar_to_dccm_a_data__11;
+   wire FE_OFN1712_u_soc_xbar_to_dccm_a_data__12;
+   wire FE_OFN1711_u_soc_xbar_to_dccm_a_data__13;
+   wire FE_OFN1710_u_soc_xbar_to_dccm_a_data__14;
+   wire FE_OFN1709_u_soc_xbar_to_dccm_a_data__15;
+   wire FE_OFN1708_u_soc_xbar_to_dccm_a_data__16;
+   wire FE_OFN1707_u_soc_xbar_to_dccm_a_data__17;
+   wire FE_OFN1706_u_soc_xbar_to_dccm_a_data__18;
+   wire FE_OFN1705_u_soc_xbar_to_dccm_a_data__19;
+   wire FE_OFN1704_u_soc_xbar_to_dccm_a_data__20;
+   wire FE_OFN1703_u_soc_xbar_to_dccm_a_data__21;
+   wire FE_OFN1702_u_soc_xbar_to_dccm_a_data__22;
+   wire FE_OFN1701_u_soc_xbar_to_dccm_a_data__23;
+   wire FE_OFN1700_u_soc_xbar_to_dccm_a_data__24;
+   wire FE_OFN1699_u_soc_xbar_to_dccm_a_data__25;
+   wire FE_OFN1698_u_soc_xbar_to_dccm_a_data__26;
+   wire FE_OFN1697_u_soc_xbar_to_dccm_a_data__27;
+   wire FE_OFN1696_u_soc_xbar_to_dccm_a_data__28;
+   wire FE_OFN1695_u_soc_xbar_to_dccm_a_data__29;
+   wire FE_OFN1694_u_soc_xbar_to_dccm_a_data__30;
+   wire FE_OFN1693_u_soc_xbar_to_dccm_a_data__31;
+   wire FE_OFN1665_u_soc_u_dccm_csb4;
+   wire FE_OFN1664_u_soc_u_dccm_csb1;
+   wire FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal;
+   wire FE_OFN1662_n_15945;
+   wire FE_OFN1661_n_15897;
+   wire FE_OFN1660_n_15897;
+   wire FE_OFN1658_n_15860;
+   wire FE_OFN1657_n_13558;
+   wire FE_OFN1656_n_13428;
+   wire FE_OFN1654_n_13422;
+   wire FE_OFN1652_n_13391;
+   wire FE_OFN1651_n_13389;
+   wire FE_OFN1650_n_12719;
+   wire FE_OFN1649_n_11054;
+   wire FE_OFN1647_n_10296;
+   wire FE_OFN1644_n_10270;
+   wire FE_OFN1643_n_10248;
+   wire FE_OFN1642_n_10247;
+   wire FE_OFN1641_n_10238;
+   wire FE_OFN1637_n_10196;
+   wire FE_OFN1636_n_10044;
+   wire FE_OFN1635_n_9296;
+   wire FE_OFN1634_n_9277;
+   wire FE_OFN1633_n_9163;
+   wire FE_OFN1632_n_9159;
+   wire FE_OFN1631_n_9006;
+   wire FE_OFN1630_n_9005;
+   wire FE_OFN1629_n_9004;
+   wire FE_OFN1628_n_8982;
+   wire FE_OFN1627_n_8981;
+   wire FE_OFN1626_n_8980;
+   wire FE_OFN1625_n_8979;
+   wire FE_OFN1624_n_8978;
+   wire FE_OFN1623_n_8977;
+   wire FE_OFN1622_n_8976;
+   wire FE_OFN1621_n_8975;
+   wire FE_OFN1620_n_8974;
+   wire FE_OFN1619_n_8973;
+   wire FE_OFN1618_n_8971;
+   wire FE_OFN1617_n_8970;
+   wire FE_OFN1616_n_8968;
+   wire FE_OFN1615_n_8968;
+   wire FE_OFN1614_n_8967;
+   wire FE_OFN1613_n_8966;
+   wire FE_OFN1612_n_8966;
+   wire FE_OFN1611_n_8965;
+   wire FE_OFN1610_n_8965;
+   wire FE_OFN1609_n_8964;
+   wire FE_OFN1608_n_8963;
+   wire FE_OFN1607_n_8963;
+   wire FE_OFN1606_n_8962;
+   wire FE_OFN1605_n_8962;
+   wire FE_OFN1604_n_8961;
+   wire FE_OFN1603_n_8961;
+   wire FE_OFN1602_n_8867;
+   wire FE_OFN1601_n_8862;
+   wire FE_OFN1600_n_8549;
+   wire FE_OFN1599_n_8548;
+   wire FE_OFN1597_n_8546;
+   wire FE_OFN1596_n_8545;
+   wire FE_OFN1595_n_7979;
+   wire FE_OFN1594_n_7978;
+   wire FE_OFN1593_n_7976;
+   wire FE_OFN1592_n_7975;
+   wire FE_OFN1591_n_7974;
+   wire FE_OFN1590_n_7974;
+   wire FE_OFN1589_n_7973;
+   wire FE_OFN1588_n_7969;
+   wire FE_OFN1587_n_7969;
+   wire FE_OFN1586_n_7907;
+   wire FE_OFN1585_n_7251;
+   wire FE_OFN1584_n_7250;
+   wire FE_OFN1583_n_7249;
+   wire FE_OFN1582_n_7248;
+   wire FE_OFN1581_n_7247;
+   wire FE_OFN1580_n_6915;
+   wire FE_OFN1579_n_6731;
+   wire FE_OFN1578_n_6729;
+   wire FE_OFN1577_n_6726;
+   wire FE_OFN1576_n_6720;
+   wire FE_OFN1575_n_6718;
+   wire FE_OFN1574_n_6714;
+   wire FE_OFN1573_n_6713;
+   wire FE_OFN1572_n_6712;
+   wire FE_OFN1571_n_6711;
+   wire FE_OFN1570_n_6710;
+   wire FE_OFN1569_n_6490;
+   wire FE_OFN1567_n_5686;
+   wire FE_OFN1566_n_5684;
+   wire FE_OFN1564_n_5664;
+   wire FE_OFN1563_n_5662;
+   wire FE_OFN1562_n_5661;
+   wire FE_OFN1561_n_5660;
+   wire FE_OFN1560_n_5659;
+   wire FE_OFN1559_n_5658;
+   wire FE_OFN1558_n_5657;
+   wire FE_OFN1557_n_5656;
+   wire FE_OFN1556_n_5655;
+   wire FE_OFN1555_n_5654;
+   wire FE_OFN1554_n_5653;
+   wire FE_OFN1553_n_5651;
+   wire FE_OFN1552_n_5649;
+   wire FE_OFN1551_n_5647;
+   wire FE_OFN1550_n_5645;
+   wire FE_OFN1549_n_3013;
+   wire FE_OFN1548_n_3011;
+   wire FE_OFN1547_n_3009;
+   wire FE_OFN1546_n_3007;
+   wire FE_OFN1545_n_3004;
+   wire FE_OFN1544_n_3001;
+   wire FE_OFN1543_n_2999;
+   wire FE_OFN1542_n_2997;
+   wire FE_OFN1541_n_2994;
+   wire FE_OFN1540_n_2992;
+   wire FE_OFN1539_n_2991;
+   wire FE_OFN1538_n_2989;
+   wire FE_OFN1537_n_2980;
+   wire FE_OFN1536_n_2680;
+   wire FE_OFN1535_n_2674;
+   wire FE_OFN1534_n_2421;
+   wire FE_OFN1533_n_2412;
+   wire FE_OFN1531_n_2388;
+   wire FE_OFN1530_n_2374;
+   wire FE_OFN1529_n_2354;
+   wire FE_OFN1528_n_2349;
+   wire FE_OFN1526_n_2280;
+   wire FE_OFN1525_n_2279;
+   wire FE_OFN1524_n_2278;
+   wire FE_OFN1523_n_2277;
+   wire FE_OFN1522_n_2276;
+   wire FE_OFN1521_n_2275;
+   wire FE_OFN1520_n_2272;
+   wire FE_OFN1519_n_2271;
+   wire FE_OFN1518_n_2270;
+   wire FE_OFN1517_n_2269;
+   wire FE_OFN1516_n_2268;
+   wire FE_OFN1515_n_2267;
+   wire FE_OFN1514_n_2266;
+   wire FE_OFN1513_n_2265;
+   wire FE_OFN1512_n_2263;
+   wire FE_OFN1511_n_2262;
+   wire FE_OFN1510_n_2260;
+   wire FE_OFN1509_n_2259;
+   wire FE_OFN1508_n_2258;
+   wire FE_OFN1507_n_2257;
+   wire FE_OFN1506_n_2238;
+   wire FE_OFN1505_n_2237;
+   wire FE_OFN1504_n_2230;
+   wire FE_OFN1503_n_2226;
+   wire FE_OFN1502_n_2218;
+   wire FE_OFN1501_n_2217;
+   wire FE_OFN1500_n_2216;
+   wire FE_OFN1499_n_2160;
+   wire FE_OFN1498_n_2145;
+   wire FE_OFN1497_n_2144;
+   wire FE_OFN1496_n_2143;
+   wire FE_OFN1495_n_2142;
+   wire FE_OFN1494_n_2141;
+   wire FE_OFN1493_n_2140;
+   wire FE_OFN1492_n_2139;
+   wire FE_OFN1491_n_2138;
+   wire FE_OFN1490_n_2134;
+   wire FE_OFN1489_n_2132;
+   wire FE_OFN1488_n_2128;
+   wire FE_OFN1487_n_2124;
+   wire FE_OFN1486_n_2120;
+   wire FE_OFN1485_n_2112;
+   wire FE_OFN1484_n_2110;
+   wire FE_OFN1483_n_2108;
+   wire FE_OFN1482_n_2107;
+   wire FE_OFN1481_n_2106;
+   wire FE_OFN1480_n_2104;
+   wire FE_OFN1479_n_2102;
+   wire FE_OFN1478_n_2100;
+   wire FE_OFN1477_n_2099;
+   wire FE_OFN1476_n_2095;
+   wire FE_OFN1475_n_2093;
+   wire FE_OFN1474_n_2091;
+   wire FE_OFN1473_n_2085;
+   wire FE_OFN1472_n_2083;
+   wire FE_OFN1471_n_2081;
+   wire FE_OFN1470_n_2079;
+   wire FE_OFN1469_n_2075;
+   wire FE_OFN1468_n_2073;
+   wire FE_OFN1467_n_2071;
+   wire FE_OFN1466_n_2070;
+   wire FE_OFN1465_n_2069;
+   wire FE_OFN1464_n_2065;
+   wire FE_OFN1463_n_2063;
+   wire FE_OFN1462_n_2061;
+   wire FE_OFN1461_n_2059;
+   wire FE_OFN1460_n_2057;
+   wire FE_OFN1459_n_2037;
+   wire FE_OFN1458_n_2035;
+   wire FE_OFN1457_n_2017;
+   wire FE_OFN1456_n_2016;
+   wire FE_OFN1455_n_2007;
+   wire FE_OFN1453_n_1992;
+   wire FE_OFN1452_n_1879;
+   wire FE_OFN1451_n_1875;
+   wire FE_OFN1450_n_1850;
+   wire FE_OFN1449_n_1848;
+   wire FE_OFN1448_n_1844;
+   wire FE_OFN1447_n_1751;
+   wire FE_OFN1446_n_1412;
+   wire FE_OFN1445_n_1407;
+   wire FE_OFN1444_n_1218;
+   wire FE_OFN1443_n_1217;
+   wire FE_OFN1442_n_1049;
+   wire FE_OFN1441_n_577;
+   wire FE_OFN1439_n_141;
+   wire FE_OFN1387_u_soc_u_top_u_core_alu_operand_b_ex_20;
+   wire FE_OFN1295_u_soc_uart_to_xbar_d_valid;
+   wire FE_OFN1293_u_soc_u_uart_u_uart_core_tx_fifo_clear;
+   wire FE_OFN1291_u_soc_u_uart_u_uart_core_rx_fifo_clr;
+   wire FE_OFN1290_u_soc_u_top_data_we;
+   wire FE_OFN1289_u_soc_u_iccm_csb4;
+   wire FE_OFN1286_u_soc_u_iccm_csb1;
+   wire FE_OFN1284_u_soc_prog_rst_ni;
+   wire FE_OFN1283_u_soc_instr_we;
+   wire FE_OFN1282_u_soc_instr_we;
+   wire FE_OFN1281_u_soc_instr_we;
+   wire FE_OFN1280_u_soc_data_we;
+   wire FE_OFN1279_u_soc_data_we;
+   wire FE_OFN1278_u_soc_data_we;
+   wire FE_OFN1277_u_soc_data_we;
+   wire FE_OFN1276_u_soc_data_we;
+   wire FE_OFN1275_u_soc_data_csb;
+   wire FE_OFN1274_n_17982;
+   wire FE_OFN1273_n_17395;
+   wire FE_OFN1272_n_16012;
+   wire FE_OFN1271_n_15930;
+   wire FE_OFN1270_n_13557;
+   wire FE_OFN1269_n_13494;
+   wire FE_OFN1268_n_13493;
+   wire FE_OFN1267_n_13489;
+   wire FE_OFN1266_n_13380;
+   wire FE_OFN1264_n_13101;
+   wire FE_OFN1263_n_13097;
+   wire FE_OFN1262_n_13093;
+   wire FE_OFN1261_n_13092;
+   wire FE_OFN1260_n_13090;
+   wire FE_OFN1259_n_13089;
+   wire FE_OFN1258_n_13087;
+   wire FE_OFN1257_n_13086;
+   wire FE_OFN1256_n_13085;
+   wire FE_OFN1255_n_13084;
+   wire FE_OFN1254_n_13083;
+   wire FE_OFN1253_n_13082;
+   wire FE_OFN1252_n_13078;
+   wire FE_OFN1251_n_13077;
+   wire FE_OFN1250_n_13076;
+   wire FE_OFN1249_n_13075;
+   wire FE_OFN1248_n_13074;
+   wire FE_OFN1247_n_13073;
+   wire FE_OFN1246_n_13070;
+   wire FE_OFN1245_n_13069;
+   wire FE_OFN1244_n_12857;
+   wire FE_OFN1242_n_11564;
+   wire FE_OFN1239_n_10999;
+   wire FE_OFN1238_n_10692;
+   wire FE_OFN1237_n_9003;
+   wire FE_OFN1236_n_9002;
+   wire FE_OFN1235_n_9000;
+   wire FE_OFN1234_n_8999;
+   wire FE_OFN1233_n_8999;
+   wire FE_OFN1232_n_8983;
+   wire FE_OFN1231_n_8933;
+   wire FE_OFN1230_n_8932;
+   wire FE_OFN1229_n_8921;
+   wire FE_OFN1228_n_8921;
+   wire FE_OFN1227_n_8921;
+   wire FE_OFN1226_n_8921;
+   wire FE_OFN1225_n_8921;
+   wire FE_OFN1224_n_8921;
+   wire FE_OFN1223_n_8911;
+   wire FE_OFN1222_n_8911;
+   wire FE_OFN1221_n_8911;
+   wire FE_OFN1220_n_8911;
+   wire FE_OFN1219_n_8911;
+   wire FE_OFN1218_n_8860;
+   wire FE_OFN1217_n_8857;
+   wire FE_OFN1216_n_8856;
+   wire FE_OFN1215_n_8855;
+   wire FE_OFN1214_n_8855;
+   wire FE_OFN1213_n_8853;
+   wire FE_OFN1212_n_8853;
+   wire FE_OFN1211_n_8844;
+   wire FE_OFN1210_n_8844;
+   wire FE_OFN1209_n_8844;
+   wire FE_OFN1208_n_8844;
+   wire FE_OFN1207_n_8844;
+   wire FE_OFN1206_n_8844;
+   wire FE_OFN1205_n_8835;
+   wire FE_OFN1204_n_8835;
+   wire FE_OFN1203_n_8835;
+   wire FE_OFN1202_n_8835;
+   wire FE_OFN1201_n_8835;
+   wire FE_OFN1200_n_8448;
+   wire FE_OFN1199_n_7965;
+   wire FE_OFN1198_n_6918;
+   wire FE_OFN1197_n_6917;
+   wire FE_OFN1196_n_6916;
+   wire FE_OFN1195_n_6865;
+   wire FE_OFN1194_n_6859;
+   wire FE_OFN1193_n_6857;
+   wire FE_OFN1192_n_6709;
+   wire FE_OFN1191_n_6709;
+   wire FE_OFN1190_n_6493;
+   wire FE_OFN1189_n_6492;
+   wire FE_OFN1188_n_6491;
+   wire FE_OFN1187_n_6488;
+   wire FE_OFN1186_n_6487;
+   wire FE_OFN1185_n_5961;
+   wire FE_OFN1184_n_5950;
+   wire FE_OFN1183_n_5934;
+   wire FE_OFN1182_n_5663;
+   wire FE_OFN1181_n_5404;
+   wire FE_OFN1180_n_5399;
+   wire FE_OFN1179_n_5397;
+   wire FE_OFN1178_n_5394;
+   wire FE_OFN1177_n_5382;
+   wire FE_OFN1176_n_5376;
+   wire FE_OFN1175_n_5374;
+   wire FE_OFN1174_n_5372;
+   wire FE_OFN1173_n_5371;
+   wire FE_OFN1172_n_5370;
+   wire FE_OFN1171_n_5369;
+   wire FE_OFN1170_n_5368;
+   wire FE_OFN1169_n_5367;
+   wire FE_OFN1168_n_5366;
+   wire FE_OFN1167_n_5364;
+   wire FE_OFN1166_n_5362;
+   wire FE_OFN1165_n_5360;
+   wire FE_OFN1164_n_5358;
+   wire FE_OFN1163_n_5356;
+   wire FE_OFN1162_n_5356;
+   wire FE_OFN1161_n_5355;
+   wire FE_OFN1160_n_5354;
+   wire FE_OFN1159_n_5353;
+   wire FE_OFN1158_n_5352;
+   wire FE_OFN1157_n_5351;
+   wire FE_OFN1156_n_5350;
+   wire FE_OFN1155_n_5349;
+   wire FE_OFN1154_n_5348;
+   wire FE_OFN1153_n_5347;
+   wire FE_OFN1152_n_5346;
+   wire FE_OFN1151_n_5345;
+   wire FE_OFN1150_n_5344;
+   wire FE_OFN1149_n_5343;
+   wire FE_OFN1148_n_5342;
+   wire FE_OFN1147_n_5342;
+   wire FE_OFN1146_n_5341;
+   wire FE_OFN1145_n_5341;
+   wire FE_OFN1144_n_5340;
+   wire FE_OFN1143_n_5340;
+   wire FE_OFN1142_n_5339;
+   wire FE_OFN1141_n_5338;
+   wire FE_OFN1140_n_5338;
+   wire FE_OFN1139_n_5337;
+   wire FE_OFN1138_n_5336;
+   wire FE_OFN1137_n_5335;
+   wire FE_OFN1136_n_5335;
+   wire FE_OFN1135_n_5334;
+   wire FE_OFN1134_n_5334;
+   wire FE_OFN1133_n_5333;
+   wire FE_OFN1132_n_5331;
+   wire FE_OFN1131_n_5331;
+   wire FE_OFN1130_n_5330;
+   wire FE_OFN1129_n_5329;
+   wire FE_OFN1128_n_5329;
+   wire FE_OFN1127_n_5328;
+   wire FE_OFN1126_n_5327;
+   wire FE_OFN1125_n_5326;
+   wire FE_OFN1124_n_2987;
+   wire FE_OFN1123_n_2985;
+   wire FE_OFN1122_n_2981;
+   wire FE_OFN1121_n_2681;
+   wire FE_OFN1120_n_2542;
+   wire FE_OFN1119_n_2274;
+   wire FE_OFN1118_n_2273;
+   wire FE_OFN1117_n_2261;
+   wire FE_OFN1116_n_2252;
+   wire FE_OFN1115_n_2250;
+   wire FE_OFN1114_n_2245;
+   wire FE_OFN1113_n_2243;
+   wire FE_OFN1112_n_2242;
+   wire FE_OFN1111_n_2240;
+   wire FE_OFN1110_n_2235;
+   wire FE_OFN1109_n_2233;
+   wire FE_OFN1108_n_2231;
+   wire FE_OFN1107_n_2229;
+   wire FE_OFN1106_n_2227;
+   wire FE_OFN1105_n_2224;
+   wire FE_OFN1104_n_2223;
+   wire FE_OFN1103_n_2222;
+   wire FE_OFN1102_n_2220;
+   wire FE_OFN1101_n_2219;
+   wire FE_OFN1100_n_2215;
+   wire FE_OFN1099_n_2006;
+   wire FE_OFN1098_n_2004;
+   wire FE_OFN1097_n_1998;
+   wire FE_OFN1096_n_1996;
+   wire FE_OFN1095_n_1994;
+   wire FE_OFN1094_n_1852;
+   wire FE_OFN1092_n_1753;
+   wire FE_OFN1091_n_1742;
+   wire FE_OFN1090_n_1518;
+   wire FE_OFN1089_n_1438;
+   wire FE_OFN1088_n_1433;
+   wire FE_OFN1087_n_1413;
+   wire FE_OFN1086_n_1219;
+   wire FE_OFN1085_n_1214;
+   wire FE_OFN1084_n_1213;
+   wire FE_OFN1083_n_831;
+   wire FE_OFN1082_n_831;
+   wire FE_OFN1081_n_690;
+   wire FE_OFN1080_n_496;
+   wire FE_OFN1079_n_496;
+   wire FE_OFN1078_n_471;
+   wire FE_OFN1077_n_470;
+   wire FE_OFN1076_n_470;
+   wire FE_OFN1075_n_470;
+   wire FE_OFN1074_n_470;
+   wire FE_OFN1073_n_15;
+   wire FE_OFN1072_n_14;
+   wire FE_OFN1060_logic_0_22_net;
+   wire FE_OFN1059_logic_0_22_net;
+   wire FE_OFN1055_logic_0_12_net;
+   wire FE_OFN1054_logic_0_12_net;
+   wire FE_OFN1044_logic_0_5_net;
+   wire FE_OFN1043_logic_0_5_net;
+   wire FE_OFN1039_u_soc_u_uart_u_uart_core_rx_time_state_reg_1;
+   wire FE_OFN1038_u_soc_uart_to_xbar_d_data__0;
+   wire FE_OFN1037_u_soc_uart_to_xbar_d_data__1;
+   wire FE_OFN1036_u_soc_uart_to_xbar_d_data__2;
+   wire FE_OFN1035_u_soc_uart_to_xbar_d_data__3;
+   wire FE_OFN1034_u_soc_uart_to_xbar_d_data__4;
+   wire FE_OFN1033_u_soc_uart_to_xbar_d_data__5;
+   wire FE_OFN1032_u_soc_uart_to_xbar_d_data__6;
+   wire FE_OFN1031_u_soc_uart_to_xbar_d_data__7;
+   wire FE_OFN1030_u_soc_uart_to_xbar_d_data__8;
+   wire FE_OFN1028_u_soc_uart_to_xbar_d_data__10;
+   wire FE_OFN1027_u_soc_uart_to_xbar_d_data__11;
+   wire FE_OFN1026_u_soc_uart_to_xbar_d_data__13;
+   wire FE_OFN1024_u_soc_uart_to_xbar_d_data__16;
+   wire FE_OFN1023_u_soc_uart_to_xbar_d_data__17;
+   wire FE_OFN1022_u_soc_uart_to_xbar_d_data__18;
+   wire FE_OFN1021_u_soc_uart_to_xbar_d_data__19;
+   wire FE_OFN1020_u_soc_uart_to_xbar_d_data__20;
+   wire FE_OFN1019_u_soc_uart_to_xbar_d_data__21;
+   wire FE_OFN1018_u_soc_uart_to_xbar_d_data__22;
+   wire FE_OFN1017_u_soc_uart_to_xbar_d_data__23;
+   wire FE_OFN1016_u_soc_uart_to_xbar_d_data__24;
+   wire FE_OFN1015_u_soc_uart_to_xbar_d_data__25;
+   wire FE_OFN1014_u_soc_uart_to_xbar_d_data__26;
+   wire FE_OFN1013_u_soc_uart_to_xbar_d_data__27;
+   wire FE_OFN1012_u_soc_uart_to_xbar_d_data__28;
+   wire FE_OFN1011_u_soc_uart_to_xbar_d_data__29;
+   wire FE_OFN1010_u_soc_uart_to_xbar_d_data__30;
+   wire FE_OFN1009_u_soc_uart_to_xbar_d_data__31;
+   wire FE_OFN949_u_soc_instr_wmask_0;
+   wire FE_OFN947_u_soc_instr_wmask_0;
+   wire FE_OFN945_u_soc_instr_wmask_0;
+   wire FE_OFN944_u_soc_data_wmask_0;
+   wire FE_OFN942_u_soc_data_wmask_0;
+   wire FE_OFN941_u_soc_data_wmask_0;
+   wire FE_OFN940_u_soc_data_wmask_0;
+   wire FE_OFN939_u_soc_data_wmask_0;
+   wire FE_OFN938_u_soc_data_wmask_0;
+   wire FE_OFN937_u_soc_data_wmask_1;
+   wire FE_OFN935_u_soc_data_wmask_1;
+   wire FE_OFN934_u_soc_data_wmask_1;
+   wire FE_OFN933_u_soc_data_wmask_1;
+   wire FE_OFN931_u_soc_data_wmask_2;
+   wire FE_OFN929_u_soc_data_wmask_2;
+   wire FE_OFN928_u_soc_data_wmask_2;
+   wire FE_OFN927_u_soc_data_wmask_2;
+   wire FE_OFN926_u_soc_data_wmask_2;
+   wire FE_OFN924_u_soc_data_wmask_2;
+   wire FE_OFN921_u_soc_data_wmask_3;
+   wire FE_OFN919_u_soc_data_wmask_3;
+   wire FE_OFN918_u_soc_data_wmask_3;
+   wire FE_OFN916_u_soc_data_wmask_3;
+   wire FE_OFN914_u_soc_data_addr_1;
+   wire FE_OFN913_u_soc_data_addr_2;
+   wire FE_OFN912_u_soc_data_addr_4;
+   wire FE_OFN910_u_soc_data_addr_7;
+   wire FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1;
+   wire FE_OFN907_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0;
+   wire FE_OFN904_u_soc_xbar_to_dccm_a_address__4;
+   wire FE_OFN903_u_soc_xbar_to_dccm_a_address__5;
+   wire FE_OFN902_u_soc_xbar_to_dccm_a_address__6;
+   wire FE_OFN896_u_soc_xbar_to_dccm_a_address__12;
+   wire FE_OFN895_u_soc_xbar_to_dccm_a_address__13;
+   wire FE_OFN894_u_soc_lsu_to_xbar_a_address__14;
+   wire FE_OFN893_u_soc_lsu_to_xbar_a_address__15;
+   wire FE_OFN890_u_soc_lsu_to_xbar_a_address__18;
+   wire FE_OFN889_u_soc_lsu_to_xbar_a_address__19;
+   wire FE_OFN888_u_soc_lsu_to_xbar_a_address__20;
+   wire FE_OFN887_u_soc_lsu_to_xbar_a_address__21;
+   wire FE_OFN886_u_soc_lsu_to_xbar_a_address__22;
+   wire FE_OFN885_u_soc_lsu_to_xbar_a_address__23;
+   wire FE_OFN884_u_soc_lsu_to_xbar_a_address__24;
+   wire FE_OFN883_u_soc_lsu_to_xbar_a_address__25;
+   wire FE_OFN882_u_soc_lsu_to_xbar_a_address__26;
+   wire FE_OFN881_u_soc_lsu_to_xbar_a_address__27;
+   wire FE_OFN880_u_soc_lsu_to_xbar_a_address__28;
+   wire FE_OFN879_u_soc_lsu_to_xbar_a_address__29;
+   wire FE_OFN875_u_soc_u_uart_u_uart_core_rx_0;
+   wire FE_OFN874_u_soc_u_uart_u_uart_core_rx_0;
+   wire FE_OFN873_u_soc_u_uart_u_uart_core_rx_1;
+   wire FE_OFN872_u_soc_u_uart_u_uart_core_rx_1;
+   wire FE_OFN871_u_soc_u_uart_u_uart_core_rx_1;
+   wire FE_OFN870_u_soc_u_uart_u_uart_core_rx_2;
+   wire FE_OFN869_u_soc_u_uart_u_uart_core_rx_2;
+   wire FE_OFN868_u_soc_u_uart_u_uart_core_rx_2;
+   wire FE_OFN867_u_soc_u_uart_u_uart_core_rx_3;
+   wire FE_OFN866_u_soc_u_uart_u_uart_core_rx_3;
+   wire FE_OFN865_u_soc_u_uart_u_uart_core_rx_3;
+   wire FE_OFN864_u_soc_u_uart_u_uart_core_rx_4;
+   wire FE_OFN863_u_soc_u_uart_u_uart_core_rx_4;
+   wire FE_OFN862_u_soc_u_uart_u_uart_core_rx_4;
+   wire FE_OFN861_u_soc_u_uart_u_uart_core_rx_5;
+   wire FE_OFN860_u_soc_u_uart_u_uart_core_rx_5;
+   wire FE_OFN859_u_soc_u_uart_u_uart_core_rx_5;
+   wire FE_OFN858_u_soc_u_uart_u_uart_core_rx_6;
+   wire FE_OFN857_u_soc_u_uart_u_uart_core_rx_6;
+   wire FE_OFN855_u_soc_u_uart_u_uart_core_rx_7;
+   wire FE_OFN854_u_soc_u_uart_u_uart_core_rx_7;
+   wire FE_OFN851_u_soc_u_top_u_core_instr_rdata_id_13;
+   wire FE_OFN850_u_soc_u_top_u_core_instr_rdata_id_14;
+   wire FE_OFN849_u_soc_u_top_u_core_instr_rdata_id_15;
+   wire FE_OFN845_u_soc_u_top_u_core_instr_rdata_id_19;
+   wire FE_OFN843_u_soc_u_top_u_core_instr_rdata_id_21;
+   wire FE_OFN837_u_soc_u_top_u_core_instr_rdata_id_27;
+   wire FE_OFN836_u_soc_u_top_u_core_instr_rdata_id_28;
+   wire FE_OFN835_u_soc_u_top_u_core_instr_rdata_id_29;
+   wire FE_OFN834_u_soc_u_top_u_core_instr_rdata_id_30;
+   wire FE_OFN833_u_soc_u_tcam_rdata_0;
+   wire FE_OFN832_u_soc_u_tcam_rdata_0;
+   wire FE_OFN831_u_soc_u_tcam_rdata_1;
+   wire FE_OFN830_u_soc_u_tcam_rdata_1;
+   wire FE_OFN829_u_soc_u_tcam_rdata_2;
+   wire FE_OFN828_u_soc_u_tcam_rdata_2;
+   wire FE_OFN827_u_soc_u_tcam_rdata_3;
+   wire FE_OFN826_u_soc_u_tcam_rdata_3;
+   wire FE_OFN825_u_soc_u_tcam_rdata_4;
+   wire FE_OFN824_u_soc_u_tcam_rdata_4;
+   wire FE_OFN823_u_soc_u_tcam_rdata_5;
+   wire FE_OFN822_u_soc_u_tcam_rdata_5;
+   wire FE_OFN821_u_soc_u_iccm_rdata4_0;
+   wire FE_OFN820_u_soc_u_iccm_rdata4_1;
+   wire FE_OFN819_u_soc_u_iccm_rdata4_2;
+   wire FE_OFN818_u_soc_u_iccm_rdata4_3;
+   wire FE_OFN817_u_soc_u_iccm_rdata4_4;
+   wire FE_OFN816_u_soc_u_iccm_rdata4_5;
+   wire FE_OFN815_u_soc_u_iccm_rdata4_5;
+   wire FE_OFN814_u_soc_u_iccm_rdata4_6;
+   wire FE_OFN813_u_soc_u_iccm_rdata4_7;
+   wire FE_OFN812_u_soc_u_iccm_rdata4_8;
+   wire FE_OFN811_u_soc_u_iccm_rdata4_9;
+   wire FE_OFN810_u_soc_u_iccm_rdata4_10;
+   wire FE_OFN809_u_soc_u_iccm_rdata4_11;
+   wire FE_OFN808_u_soc_u_iccm_rdata4_12;
+   wire FE_OFN807_u_soc_u_iccm_rdata4_13;
+   wire FE_OFN806_u_soc_u_iccm_rdata4_14;
+   wire FE_OFN805_u_soc_u_iccm_rdata4_15;
+   wire FE_OFN804_u_soc_u_iccm_rdata4_16;
+   wire FE_OFN803_u_soc_u_iccm_rdata4_17;
+   wire FE_OFN802_u_soc_u_iccm_rdata4_18;
+   wire FE_OFN801_u_soc_u_iccm_rdata4_19;
+   wire FE_OFN800_u_soc_u_iccm_rdata4_20;
+   wire FE_OFN799_u_soc_u_iccm_rdata4_21;
+   wire FE_OFN798_u_soc_u_iccm_rdata4_22;
+   wire FE_OFN797_u_soc_u_iccm_rdata4_23;
+   wire FE_OFN796_u_soc_u_iccm_rdata4_24;
+   wire FE_OFN795_u_soc_u_iccm_rdata4_25;
+   wire FE_OFN794_u_soc_u_iccm_rdata4_26;
+   wire FE_OFN793_u_soc_u_iccm_rdata4_27;
+   wire FE_OFN792_u_soc_u_iccm_rdata4_28;
+   wire FE_OFN791_u_soc_u_iccm_rdata4_29;
+   wire FE_OFN790_u_soc_u_iccm_rdata4_30;
+   wire FE_OFN789_u_soc_u_iccm_rdata4_31;
+   wire FE_OFN788_u_soc_u_iccm_rdata2_2;
+   wire FE_OFN787_u_soc_u_iccm_rdata2_4;
+   wire FE_OFN786_u_soc_u_iccm_rdata2_5;
+   wire FE_OFN785_u_soc_u_iccm_rdata2_6;
+   wire FE_OFN784_u_soc_u_iccm_rdata2_7;
+   wire FE_OFN783_u_soc_u_iccm_rdata2_19;
+   wire FE_OFN782_u_soc_u_iccm_rdata2_20;
+   wire FE_OFN781_u_soc_u_iccm_rdata2_22;
+   wire FE_OFN780_u_soc_u_iccm_rdata2_25;
+   wire FE_OFN779_u_soc_u_iccm_rdata2_27;
+   wire FE_OFN778_u_soc_u_iccm_rdata1_0;
+   wire FE_OFN777_u_soc_u_iccm_rdata1_1;
+   wire FE_OFN776_u_soc_u_iccm_rdata1_2;
+   wire FE_OFN775_u_soc_u_iccm_rdata1_2;
+   wire FE_OFN774_u_soc_u_iccm_rdata1_3;
+   wire FE_OFN773_u_soc_u_iccm_rdata1_4;
+   wire FE_OFN772_u_soc_u_iccm_rdata1_4;
+   wire FE_OFN771_u_soc_u_iccm_rdata1_5;
+   wire FE_OFN770_u_soc_u_iccm_rdata1_5;
+   wire FE_OFN769_u_soc_u_iccm_rdata1_6;
+   wire FE_OFN768_u_soc_u_iccm_rdata1_6;
+   wire FE_OFN767_u_soc_u_iccm_rdata1_7;
+   wire FE_OFN766_u_soc_u_iccm_rdata1_7;
+   wire FE_OFN765_u_soc_u_iccm_rdata1_8;
+   wire FE_OFN764_u_soc_u_iccm_rdata1_9;
+   wire FE_OFN763_u_soc_u_iccm_rdata1_10;
+   wire FE_OFN762_u_soc_u_iccm_rdata1_11;
+   wire FE_OFN761_u_soc_u_iccm_rdata1_12;
+   wire FE_OFN760_u_soc_u_iccm_rdata1_13;
+   wire FE_OFN759_u_soc_u_iccm_rdata1_14;
+   wire FE_OFN758_u_soc_u_iccm_rdata1_15;
+   wire FE_OFN757_u_soc_u_iccm_rdata1_16;
+   wire FE_OFN756_u_soc_u_iccm_rdata1_17;
+   wire FE_OFN755_u_soc_u_iccm_rdata1_18;
+   wire FE_OFN754_u_soc_u_iccm_rdata1_19;
+   wire FE_OFN753_u_soc_u_iccm_rdata1_19;
+   wire FE_OFN752_u_soc_u_iccm_rdata1_20;
+   wire FE_OFN751_u_soc_u_iccm_rdata1_20;
+   wire FE_OFN750_u_soc_u_iccm_rdata1_21;
+   wire FE_OFN749_u_soc_u_iccm_rdata1_22;
+   wire FE_OFN748_u_soc_u_iccm_rdata1_22;
+   wire FE_OFN747_u_soc_u_iccm_rdata1_23;
+   wire FE_OFN746_u_soc_u_iccm_rdata1_24;
+   wire FE_OFN745_u_soc_u_iccm_rdata1_25;
+   wire FE_OFN744_u_soc_u_iccm_rdata1_25;
+   wire FE_OFN743_u_soc_u_iccm_rdata1_26;
+   wire FE_OFN742_u_soc_u_iccm_rdata1_27;
+   wire FE_OFN741_u_soc_u_iccm_rdata1_28;
+   wire FE_OFN740_u_soc_u_iccm_rdata1_29;
+   wire FE_OFN739_u_soc_u_iccm_rdata1_30;
+   wire FE_OFN738_u_soc_u_iccm_rdata1_31;
+   wire FE_OFN737_u_soc_instr_wdata_0;
+   wire FE_OFN736_u_soc_instr_wdata_0;
+   wire FE_OFN735_u_soc_instr_wdata_0;
+   wire FE_OFN734_u_soc_instr_wdata_0;
+   wire FE_OFN733_u_soc_instr_wdata_0;
+   wire FE_OFN732_u_soc_instr_wdata_0;
+   wire FE_OFN731_u_soc_instr_wdata_0;
+   wire FE_OFN730_u_soc_instr_wdata_1;
+   wire FE_OFN729_u_soc_instr_wdata_1;
+   wire FE_OFN728_u_soc_instr_wdata_1;
+   wire FE_OFN727_u_soc_instr_wdata_1;
+   wire FE_OFN726_u_soc_instr_wdata_1;
+   wire FE_OFN725_u_soc_instr_wdata_1;
+   wire FE_OFN724_u_soc_instr_wdata_1;
+   wire FE_OFN723_u_soc_instr_wdata_2;
+   wire FE_OFN722_u_soc_instr_wdata_2;
+   wire FE_OFN721_u_soc_instr_wdata_2;
+   wire FE_OFN720_u_soc_instr_wdata_2;
+   wire FE_OFN719_u_soc_instr_wdata_2;
+   wire FE_OFN718_u_soc_instr_wdata_2;
+   wire FE_OFN717_u_soc_instr_wdata_3;
+   wire FE_OFN716_u_soc_instr_wdata_3;
+   wire FE_OFN715_u_soc_instr_wdata_3;
+   wire FE_OFN714_u_soc_instr_wdata_3;
+   wire FE_OFN713_u_soc_instr_wdata_3;
+   wire FE_OFN712_u_soc_instr_wdata_3;
+   wire FE_OFN711_u_soc_instr_wdata_3;
+   wire FE_OFN710_u_soc_instr_wdata_4;
+   wire FE_OFN709_u_soc_instr_wdata_4;
+   wire FE_OFN708_u_soc_instr_wdata_4;
+   wire FE_OFN707_u_soc_instr_wdata_4;
+   wire FE_OFN706_u_soc_instr_wdata_4;
+   wire FE_OFN705_u_soc_instr_wdata_4;
+   wire FE_OFN704_u_soc_instr_wdata_4;
+   wire FE_OFN703_u_soc_instr_wdata_5;
+   wire FE_OFN702_u_soc_instr_wdata_5;
+   wire FE_OFN701_u_soc_instr_wdata_5;
+   wire FE_OFN700_u_soc_instr_wdata_5;
+   wire FE_OFN699_u_soc_instr_wdata_5;
+   wire FE_OFN698_u_soc_instr_wdata_5;
+   wire FE_OFN697_u_soc_instr_wdata_5;
+   wire FE_OFN696_u_soc_instr_wdata_6;
+   wire FE_OFN695_u_soc_instr_wdata_6;
+   wire FE_OFN694_u_soc_instr_wdata_6;
+   wire FE_OFN693_u_soc_instr_wdata_6;
+   wire FE_OFN692_u_soc_instr_wdata_6;
+   wire FE_OFN691_u_soc_instr_wdata_6;
+   wire FE_OFN690_u_soc_instr_wdata_6;
+   wire FE_OFN689_u_soc_instr_wdata_7;
+   wire FE_OFN688_u_soc_instr_wdata_7;
+   wire FE_OFN687_u_soc_instr_wdata_7;
+   wire FE_OFN686_u_soc_instr_wdata_7;
+   wire FE_OFN685_u_soc_instr_wdata_7;
+   wire FE_OFN684_u_soc_instr_wdata_7;
+   wire FE_OFN683_u_soc_instr_wdata_7;
+   wire FE_OFN682_u_soc_instr_wdata_8;
+   wire FE_OFN681_u_soc_instr_wdata_8;
+   wire FE_OFN680_u_soc_instr_wdata_8;
+   wire FE_OFN679_u_soc_instr_wdata_8;
+   wire FE_OFN678_u_soc_instr_wdata_8;
+   wire FE_OFN677_u_soc_instr_wdata_8;
+   wire FE_OFN676_u_soc_instr_wdata_8;
+   wire FE_OFN675_u_soc_instr_wdata_9;
+   wire FE_OFN674_u_soc_instr_wdata_9;
+   wire FE_OFN673_u_soc_instr_wdata_9;
+   wire FE_OFN672_u_soc_instr_wdata_9;
+   wire FE_OFN671_u_soc_instr_wdata_9;
+   wire FE_OFN670_u_soc_instr_wdata_9;
+   wire FE_OFN669_u_soc_instr_wdata_9;
+   wire FE_OFN668_u_soc_instr_wdata_10;
+   wire FE_OFN667_u_soc_instr_wdata_10;
+   wire FE_OFN666_u_soc_instr_wdata_10;
+   wire FE_OFN665_u_soc_instr_wdata_10;
+   wire FE_OFN664_u_soc_instr_wdata_10;
+   wire FE_OFN663_u_soc_instr_wdata_10;
+   wire FE_OFN662_u_soc_instr_wdata_10;
+   wire FE_OFN661_u_soc_instr_wdata_11;
+   wire FE_OFN660_u_soc_instr_wdata_11;
+   wire FE_OFN659_u_soc_instr_wdata_11;
+   wire FE_OFN658_u_soc_instr_wdata_11;
+   wire FE_OFN657_u_soc_instr_wdata_11;
+   wire FE_OFN656_u_soc_instr_wdata_11;
+   wire FE_OFN655_u_soc_instr_wdata_11;
+   wire FE_OFN654_u_soc_instr_wdata_12;
+   wire FE_OFN653_u_soc_instr_wdata_12;
+   wire FE_OFN652_u_soc_instr_wdata_12;
+   wire FE_OFN651_u_soc_instr_wdata_12;
+   wire FE_OFN650_u_soc_instr_wdata_12;
+   wire FE_OFN649_u_soc_instr_wdata_12;
+   wire FE_OFN648_u_soc_instr_wdata_12;
+   wire FE_OFN647_u_soc_instr_wdata_13;
+   wire FE_OFN646_u_soc_instr_wdata_13;
+   wire FE_OFN645_u_soc_instr_wdata_13;
+   wire FE_OFN644_u_soc_instr_wdata_13;
+   wire FE_OFN643_u_soc_instr_wdata_13;
+   wire FE_OFN642_u_soc_instr_wdata_13;
+   wire FE_OFN641_u_soc_instr_wdata_13;
+   wire FE_OFN640_u_soc_instr_wdata_14;
+   wire FE_OFN639_u_soc_instr_wdata_14;
+   wire FE_OFN638_u_soc_instr_wdata_14;
+   wire FE_OFN637_u_soc_instr_wdata_14;
+   wire FE_OFN636_u_soc_instr_wdata_14;
+   wire FE_OFN635_u_soc_instr_wdata_14;
+   wire FE_OFN634_u_soc_instr_wdata_14;
+   wire FE_OFN633_u_soc_instr_wdata_15;
+   wire FE_OFN632_u_soc_instr_wdata_15;
+   wire FE_OFN631_u_soc_instr_wdata_15;
+   wire FE_OFN630_u_soc_instr_wdata_15;
+   wire FE_OFN629_u_soc_instr_wdata_15;
+   wire FE_OFN628_u_soc_instr_wdata_15;
+   wire FE_OFN627_u_soc_instr_wdata_15;
+   wire FE_OFN626_u_soc_instr_wdata_16;
+   wire FE_OFN625_u_soc_instr_wdata_16;
+   wire FE_OFN624_u_soc_instr_wdata_16;
+   wire FE_OFN623_u_soc_instr_wdata_16;
+   wire FE_OFN622_u_soc_instr_wdata_16;
+   wire FE_OFN621_u_soc_instr_wdata_16;
+   wire FE_OFN620_u_soc_instr_wdata_16;
+   wire FE_OFN619_u_soc_instr_wdata_17;
+   wire FE_OFN618_u_soc_instr_wdata_17;
+   wire FE_OFN617_u_soc_instr_wdata_17;
+   wire FE_OFN616_u_soc_instr_wdata_17;
+   wire FE_OFN615_u_soc_instr_wdata_17;
+   wire FE_OFN614_u_soc_instr_wdata_17;
+   wire FE_OFN613_u_soc_instr_wdata_17;
+   wire FE_OFN612_u_soc_instr_wdata_18;
+   wire FE_OFN611_u_soc_instr_wdata_18;
+   wire FE_OFN610_u_soc_instr_wdata_18;
+   wire FE_OFN609_u_soc_instr_wdata_18;
+   wire FE_OFN608_u_soc_instr_wdata_18;
+   wire FE_OFN607_u_soc_instr_wdata_18;
+   wire FE_OFN606_u_soc_instr_wdata_18;
+   wire FE_OFN605_u_soc_instr_wdata_19;
+   wire FE_OFN604_u_soc_instr_wdata_19;
+   wire FE_OFN603_u_soc_instr_wdata_19;
+   wire FE_OFN602_u_soc_instr_wdata_19;
+   wire FE_OFN601_u_soc_instr_wdata_19;
+   wire FE_OFN600_u_soc_instr_wdata_19;
+   wire FE_OFN599_u_soc_instr_wdata_19;
+   wire FE_OFN598_u_soc_instr_wdata_20;
+   wire FE_OFN597_u_soc_instr_wdata_20;
+   wire FE_OFN596_u_soc_instr_wdata_20;
+   wire FE_OFN595_u_soc_instr_wdata_20;
+   wire FE_OFN594_u_soc_instr_wdata_20;
+   wire FE_OFN593_u_soc_instr_wdata_20;
+   wire FE_OFN592_u_soc_instr_wdata_20;
+   wire FE_OFN591_u_soc_instr_wdata_21;
+   wire FE_OFN590_u_soc_instr_wdata_21;
+   wire FE_OFN589_u_soc_instr_wdata_21;
+   wire FE_OFN588_u_soc_instr_wdata_21;
+   wire FE_OFN587_u_soc_instr_wdata_21;
+   wire FE_OFN586_u_soc_instr_wdata_21;
+   wire FE_OFN585_u_soc_instr_wdata_21;
+   wire FE_OFN584_u_soc_instr_wdata_22;
+   wire FE_OFN583_u_soc_instr_wdata_22;
+   wire FE_OFN582_u_soc_instr_wdata_22;
+   wire FE_OFN581_u_soc_instr_wdata_22;
+   wire FE_OFN580_u_soc_instr_wdata_22;
+   wire FE_OFN579_u_soc_instr_wdata_22;
+   wire FE_OFN578_u_soc_instr_wdata_22;
+   wire FE_OFN577_u_soc_instr_wdata_23;
+   wire FE_OFN576_u_soc_instr_wdata_23;
+   wire FE_OFN575_u_soc_instr_wdata_23;
+   wire FE_OFN574_u_soc_instr_wdata_23;
+   wire FE_OFN573_u_soc_instr_wdata_23;
+   wire FE_OFN572_u_soc_instr_wdata_23;
+   wire FE_OFN571_u_soc_instr_wdata_23;
+   wire FE_OFN570_u_soc_instr_wdata_24;
+   wire FE_OFN569_u_soc_instr_wdata_24;
+   wire FE_OFN568_u_soc_instr_wdata_24;
+   wire FE_OFN567_u_soc_instr_wdata_24;
+   wire FE_OFN566_u_soc_instr_wdata_24;
+   wire FE_OFN565_u_soc_instr_wdata_24;
+   wire FE_OFN564_u_soc_instr_wdata_24;
+   wire FE_OFN563_u_soc_instr_wdata_25;
+   wire FE_OFN562_u_soc_instr_wdata_25;
+   wire FE_OFN561_u_soc_instr_wdata_25;
+   wire FE_OFN560_u_soc_instr_wdata_25;
+   wire FE_OFN559_u_soc_instr_wdata_25;
+   wire FE_OFN558_u_soc_instr_wdata_25;
+   wire FE_OFN557_u_soc_instr_wdata_25;
+   wire FE_OFN556_u_soc_instr_wdata_26;
+   wire FE_OFN555_u_soc_instr_wdata_26;
+   wire FE_OFN554_u_soc_instr_wdata_26;
+   wire FE_OFN553_u_soc_instr_wdata_26;
+   wire FE_OFN552_u_soc_instr_wdata_26;
+   wire FE_OFN551_u_soc_instr_wdata_26;
+   wire FE_OFN550_u_soc_instr_wdata_26;
+   wire FE_OFN549_u_soc_instr_wdata_27;
+   wire FE_OFN548_u_soc_instr_wdata_27;
+   wire FE_OFN547_u_soc_instr_wdata_27;
+   wire FE_OFN546_u_soc_instr_wdata_27;
+   wire FE_OFN545_u_soc_instr_wdata_27;
+   wire FE_OFN544_u_soc_instr_wdata_27;
+   wire FE_OFN543_u_soc_instr_wdata_27;
+   wire FE_OFN542_u_soc_instr_wdata_28;
+   wire FE_OFN541_u_soc_instr_wdata_28;
+   wire FE_OFN540_u_soc_instr_wdata_28;
+   wire FE_OFN539_u_soc_instr_wdata_28;
+   wire FE_OFN538_u_soc_instr_wdata_28;
+   wire FE_OFN537_u_soc_instr_wdata_28;
+   wire FE_OFN536_u_soc_instr_wdata_28;
+   wire FE_OFN535_u_soc_instr_wdata_29;
+   wire FE_OFN534_u_soc_instr_wdata_29;
+   wire FE_OFN533_u_soc_instr_wdata_29;
+   wire FE_OFN532_u_soc_instr_wdata_29;
+   wire FE_OFN531_u_soc_instr_wdata_29;
+   wire FE_OFN530_u_soc_instr_wdata_29;
+   wire FE_OFN529_u_soc_instr_wdata_29;
+   wire FE_OFN528_u_soc_instr_wdata_30;
+   wire FE_OFN527_u_soc_instr_wdata_30;
+   wire FE_OFN526_u_soc_instr_wdata_30;
+   wire FE_OFN525_u_soc_instr_wdata_30;
+   wire FE_OFN524_u_soc_instr_wdata_30;
+   wire FE_OFN523_u_soc_instr_wdata_30;
+   wire FE_OFN522_u_soc_instr_wdata_31;
+   wire FE_OFN521_u_soc_instr_wdata_31;
+   wire FE_OFN520_u_soc_instr_wdata_31;
+   wire FE_OFN519_u_soc_instr_wdata_31;
+   wire FE_OFN518_u_soc_instr_wdata_31;
+   wire FE_OFN517_u_soc_instr_wdata_31;
+   wire FE_OFN516_u_soc_instr_wdata_31;
+   wire FE_OFN513_u_soc_u_dccm_rdata4_0;
+   wire FE_OFN512_u_soc_u_dccm_rdata4_1;
+   wire FE_OFN511_u_soc_u_dccm_rdata4_2;
+   wire FE_OFN510_u_soc_u_dccm_rdata4_3;
+   wire FE_OFN509_u_soc_u_dccm_rdata4_4;
+   wire FE_OFN508_u_soc_u_dccm_rdata4_5;
+   wire FE_OFN507_u_soc_u_dccm_rdata4_6;
+   wire FE_OFN506_u_soc_u_dccm_rdata4_7;
+   wire FE_OFN505_u_soc_u_dccm_rdata4_8;
+   wire FE_OFN504_u_soc_u_dccm_rdata4_9;
+   wire FE_OFN503_u_soc_u_dccm_rdata4_10;
+   wire FE_OFN502_u_soc_u_dccm_rdata4_11;
+   wire FE_OFN501_u_soc_u_dccm_rdata4_12;
+   wire FE_OFN500_u_soc_u_dccm_rdata4_13;
+   wire FE_OFN499_u_soc_u_dccm_rdata4_14;
+   wire FE_OFN498_u_soc_u_dccm_rdata4_15;
+   wire FE_OFN497_u_soc_u_dccm_rdata4_16;
+   wire FE_OFN496_u_soc_u_dccm_rdata4_17;
+   wire FE_OFN495_u_soc_u_dccm_rdata4_18;
+   wire FE_OFN494_u_soc_u_dccm_rdata4_19;
+   wire FE_OFN493_u_soc_u_dccm_rdata4_20;
+   wire FE_OFN492_u_soc_u_dccm_rdata4_21;
+   wire FE_OFN491_u_soc_u_dccm_rdata4_22;
+   wire FE_OFN490_u_soc_u_dccm_rdata4_23;
+   wire FE_OFN489_u_soc_u_dccm_rdata4_24;
+   wire FE_OFN488_u_soc_u_dccm_rdata4_25;
+   wire FE_OFN487_u_soc_u_dccm_rdata4_26;
+   wire FE_OFN486_u_soc_u_dccm_rdata4_27;
+   wire FE_OFN485_u_soc_u_dccm_rdata4_28;
+   wire FE_OFN484_u_soc_u_dccm_rdata4_29;
+   wire FE_OFN482_u_soc_u_dccm_rdata4_31;
+   wire FE_OFN481_u_soc_u_dccm_rdata3_24;
+   wire FE_OFN480_u_soc_u_dccm_rdata3_25;
+   wire FE_OFN479_u_soc_u_dccm_rdata3_26;
+   wire FE_OFN478_u_soc_u_dccm_rdata3_28;
+   wire FE_OFN477_u_soc_u_dccm_rdata3_29;
+   wire FE_OFN476_u_soc_u_dccm_rdata3_30;
+   wire FE_OFN475_u_soc_u_dccm_rdata3_31;
+   wire FE_OFN474_u_soc_u_dccm_rdata2_0;
+   wire FE_OFN473_u_soc_u_dccm_rdata2_6;
+   wire FE_OFN472_u_soc_u_dccm_rdata2_7;
+   wire FE_OFN471_u_soc_u_dccm_rdata2_8;
+   wire FE_OFN470_u_soc_u_dccm_rdata2_9;
+   wire FE_OFN469_u_soc_u_dccm_rdata2_10;
+   wire FE_OFN468_u_soc_u_dccm_rdata2_11;
+   wire FE_OFN467_u_soc_u_dccm_rdata2_12;
+   wire FE_OFN466_u_soc_u_dccm_rdata2_13;
+   wire FE_OFN465_u_soc_u_dccm_rdata2_14;
+   wire FE_OFN464_u_soc_u_dccm_rdata2_15;
+   wire FE_OFN463_u_soc_u_dccm_rdata2_16;
+   wire FE_OFN462_u_soc_u_dccm_rdata2_17;
+   wire FE_OFN461_u_soc_u_dccm_rdata2_18;
+   wire FE_OFN460_u_soc_u_dccm_rdata2_19;
+   wire FE_OFN459_u_soc_u_dccm_rdata2_20;
+   wire FE_OFN458_u_soc_u_dccm_rdata2_21;
+   wire FE_OFN457_u_soc_u_dccm_rdata2_22;
+   wire FE_OFN456_u_soc_u_dccm_rdata2_23;
+   wire FE_OFN455_u_soc_u_dccm_rdata2_24;
+   wire FE_OFN454_u_soc_u_dccm_rdata2_25;
+   wire FE_OFN453_u_soc_u_dccm_rdata2_26;
+   wire FE_OFN452_u_soc_u_dccm_rdata2_27;
+   wire FE_OFN451_u_soc_u_dccm_rdata2_28;
+   wire FE_OFN450_u_soc_u_dccm_rdata2_29;
+   wire FE_OFN449_u_soc_u_dccm_rdata2_30;
+   wire FE_OFN448_u_soc_u_dccm_rdata2_31;
+   wire FE_OFN447_u_soc_u_dccm_rdata1_0;
+   wire FE_OFN446_u_soc_u_dccm_rdata1_0;
+   wire FE_OFN445_u_soc_u_dccm_rdata1_1;
+   wire FE_OFN444_u_soc_u_dccm_rdata1_2;
+   wire FE_OFN443_u_soc_u_dccm_rdata1_3;
+   wire FE_OFN442_u_soc_u_dccm_rdata1_4;
+   wire FE_OFN441_u_soc_u_dccm_rdata1_5;
+   wire FE_OFN440_u_soc_u_dccm_rdata1_6;
+   wire FE_OFN439_u_soc_u_dccm_rdata1_6;
+   wire FE_OFN438_u_soc_u_dccm_rdata1_7;
+   wire FE_OFN437_u_soc_u_dccm_rdata1_7;
+   wire FE_OFN436_u_soc_u_dccm_rdata1_8;
+   wire FE_OFN435_u_soc_u_dccm_rdata1_8;
+   wire FE_OFN434_u_soc_u_dccm_rdata1_9;
+   wire FE_OFN433_u_soc_u_dccm_rdata1_9;
+   wire FE_OFN432_u_soc_u_dccm_rdata1_10;
+   wire FE_OFN431_u_soc_u_dccm_rdata1_10;
+   wire FE_OFN430_u_soc_u_dccm_rdata1_11;
+   wire FE_OFN429_u_soc_u_dccm_rdata1_11;
+   wire FE_OFN428_u_soc_u_dccm_rdata1_12;
+   wire FE_OFN427_u_soc_u_dccm_rdata1_12;
+   wire FE_OFN426_u_soc_u_dccm_rdata1_13;
+   wire FE_OFN425_u_soc_u_dccm_rdata1_13;
+   wire FE_OFN424_u_soc_u_dccm_rdata1_14;
+   wire FE_OFN423_u_soc_u_dccm_rdata1_14;
+   wire FE_OFN422_u_soc_u_dccm_rdata1_15;
+   wire FE_OFN421_u_soc_u_dccm_rdata1_15;
+   wire FE_OFN420_u_soc_u_dccm_rdata1_16;
+   wire FE_OFN419_u_soc_u_dccm_rdata1_16;
+   wire FE_OFN418_u_soc_u_dccm_rdata1_17;
+   wire FE_OFN417_u_soc_u_dccm_rdata1_17;
+   wire FE_OFN416_u_soc_u_dccm_rdata1_18;
+   wire FE_OFN415_u_soc_u_dccm_rdata1_18;
+   wire FE_OFN414_u_soc_u_dccm_rdata1_19;
+   wire FE_OFN413_u_soc_u_dccm_rdata1_19;
+   wire FE_OFN412_u_soc_u_dccm_rdata1_20;
+   wire FE_OFN411_u_soc_u_dccm_rdata1_20;
+   wire FE_OFN410_u_soc_u_dccm_rdata1_21;
+   wire FE_OFN409_u_soc_u_dccm_rdata1_21;
+   wire FE_OFN408_u_soc_u_dccm_rdata1_22;
+   wire FE_OFN407_u_soc_u_dccm_rdata1_22;
+   wire FE_OFN406_u_soc_u_dccm_rdata1_23;
+   wire FE_OFN405_u_soc_u_dccm_rdata1_23;
+   wire FE_OFN404_u_soc_u_dccm_rdata1_24;
+   wire FE_OFN403_u_soc_u_dccm_rdata1_24;
+   wire FE_OFN402_u_soc_u_dccm_rdata1_25;
+   wire FE_OFN401_u_soc_u_dccm_rdata1_25;
+   wire FE_OFN400_u_soc_u_dccm_rdata1_26;
+   wire FE_OFN399_u_soc_u_dccm_rdata1_26;
+   wire FE_OFN398_u_soc_u_dccm_rdata1_27;
+   wire FE_OFN397_u_soc_u_dccm_rdata1_27;
+   wire FE_OFN396_u_soc_u_dccm_rdata1_28;
+   wire FE_OFN395_u_soc_u_dccm_rdata1_28;
+   wire FE_OFN394_u_soc_u_dccm_rdata1_29;
+   wire FE_OFN393_u_soc_u_dccm_rdata1_29;
+   wire FE_OFN392_u_soc_u_dccm_rdata1_30;
+   wire FE_OFN391_u_soc_u_dccm_rdata1_30;
+   wire FE_OFN390_u_soc_u_dccm_rdata1_31;
+   wire FE_OFN389_u_soc_u_dccm_rdata1_31;
+   wire FE_OFN388_u_soc_data_wdata_0;
+   wire FE_OFN387_u_soc_data_wdata_0;
+   wire FE_OFN386_u_soc_data_wdata_0;
+   wire FE_OFN385_u_soc_data_wdata_0;
+   wire FE_OFN384_u_soc_data_wdata_0;
+   wire FE_OFN383_u_soc_data_wdata_0;
+   wire FE_OFN382_u_soc_data_wdata_1;
+   wire FE_OFN381_u_soc_data_wdata_1;
+   wire FE_OFN380_u_soc_data_wdata_1;
+   wire FE_OFN379_u_soc_data_wdata_1;
+   wire FE_OFN378_u_soc_data_wdata_1;
+   wire FE_OFN377_u_soc_data_wdata_1;
+   wire FE_OFN376_u_soc_data_wdata_1;
+   wire FE_OFN375_u_soc_data_wdata_2;
+   wire FE_OFN374_u_soc_data_wdata_2;
+   wire FE_OFN373_u_soc_data_wdata_2;
+   wire FE_OFN372_u_soc_data_wdata_2;
+   wire FE_OFN371_u_soc_data_wdata_2;
+   wire FE_OFN370_u_soc_data_wdata_2;
+   wire FE_OFN369_u_soc_data_wdata_2;
+   wire FE_OFN368_u_soc_data_wdata_3;
+   wire FE_OFN367_u_soc_data_wdata_3;
+   wire FE_OFN366_u_soc_data_wdata_3;
+   wire FE_OFN365_u_soc_data_wdata_3;
+   wire FE_OFN364_u_soc_data_wdata_3;
+   wire FE_OFN363_u_soc_data_wdata_3;
+   wire FE_OFN362_u_soc_data_wdata_3;
+   wire FE_OFN361_u_soc_data_wdata_4;
+   wire FE_OFN360_u_soc_data_wdata_4;
+   wire FE_OFN359_u_soc_data_wdata_4;
+   wire FE_OFN358_u_soc_data_wdata_4;
+   wire FE_OFN357_u_soc_data_wdata_4;
+   wire FE_OFN356_u_soc_data_wdata_4;
+   wire FE_OFN355_u_soc_data_wdata_4;
+   wire FE_OFN354_u_soc_data_wdata_5;
+   wire FE_OFN353_u_soc_data_wdata_5;
+   wire FE_OFN352_u_soc_data_wdata_5;
+   wire FE_OFN351_u_soc_data_wdata_5;
+   wire FE_OFN350_u_soc_data_wdata_5;
+   wire FE_OFN349_u_soc_data_wdata_5;
+   wire FE_OFN348_u_soc_data_wdata_5;
+   wire FE_OFN347_u_soc_data_wdata_6;
+   wire FE_OFN346_u_soc_data_wdata_6;
+   wire FE_OFN345_u_soc_data_wdata_6;
+   wire FE_OFN344_u_soc_data_wdata_6;
+   wire FE_OFN343_u_soc_data_wdata_6;
+   wire FE_OFN342_u_soc_data_wdata_6;
+   wire FE_OFN340_u_soc_data_wdata_7;
+   wire FE_OFN339_u_soc_data_wdata_7;
+   wire FE_OFN338_u_soc_data_wdata_7;
+   wire FE_OFN337_u_soc_data_wdata_7;
+   wire FE_OFN336_u_soc_data_wdata_7;
+   wire FE_OFN335_u_soc_data_wdata_7;
+   wire FE_OFN334_u_soc_data_wdata_7;
+   wire FE_OFN333_u_soc_data_wdata_8;
+   wire FE_OFN332_u_soc_data_wdata_8;
+   wire FE_OFN331_u_soc_data_wdata_8;
+   wire FE_OFN330_u_soc_data_wdata_8;
+   wire FE_OFN329_u_soc_data_wdata_8;
+   wire FE_OFN328_u_soc_data_wdata_8;
+   wire FE_OFN327_u_soc_data_wdata_8;
+   wire FE_OFN326_u_soc_data_wdata_9;
+   wire FE_OFN325_u_soc_data_wdata_9;
+   wire FE_OFN324_u_soc_data_wdata_9;
+   wire FE_OFN323_u_soc_data_wdata_9;
+   wire FE_OFN322_u_soc_data_wdata_9;
+   wire FE_OFN321_u_soc_data_wdata_9;
+   wire FE_OFN320_u_soc_data_wdata_9;
+   wire FE_OFN319_u_soc_data_wdata_10;
+   wire FE_OFN318_u_soc_data_wdata_10;
+   wire FE_OFN317_u_soc_data_wdata_10;
+   wire FE_OFN316_u_soc_data_wdata_10;
+   wire FE_OFN315_u_soc_data_wdata_10;
+   wire FE_OFN314_u_soc_data_wdata_10;
+   wire FE_OFN313_u_soc_data_wdata_10;
+   wire FE_OFN312_u_soc_data_wdata_11;
+   wire FE_OFN311_u_soc_data_wdata_11;
+   wire FE_OFN310_u_soc_data_wdata_11;
+   wire FE_OFN309_u_soc_data_wdata_11;
+   wire FE_OFN308_u_soc_data_wdata_11;
+   wire FE_OFN307_u_soc_data_wdata_11;
+   wire FE_OFN306_u_soc_data_wdata_11;
+   wire FE_OFN305_u_soc_data_wdata_12;
+   wire FE_OFN304_u_soc_data_wdata_12;
+   wire FE_OFN303_u_soc_data_wdata_12;
+   wire FE_OFN302_u_soc_data_wdata_12;
+   wire FE_OFN301_u_soc_data_wdata_12;
+   wire FE_OFN300_u_soc_data_wdata_12;
+   wire FE_OFN299_u_soc_data_wdata_12;
+   wire FE_OFN298_u_soc_data_wdata_13;
+   wire FE_OFN297_u_soc_data_wdata_13;
+   wire FE_OFN296_u_soc_data_wdata_13;
+   wire FE_OFN295_u_soc_data_wdata_13;
+   wire FE_OFN294_u_soc_data_wdata_13;
+   wire FE_OFN293_u_soc_data_wdata_13;
+   wire FE_OFN292_u_soc_data_wdata_13;
+   wire FE_OFN291_u_soc_data_wdata_14;
+   wire FE_OFN290_u_soc_data_wdata_14;
+   wire FE_OFN289_u_soc_data_wdata_14;
+   wire FE_OFN288_u_soc_data_wdata_14;
+   wire FE_OFN287_u_soc_data_wdata_14;
+   wire FE_OFN286_u_soc_data_wdata_14;
+   wire FE_OFN285_u_soc_data_wdata_14;
+   wire FE_OFN284_u_soc_data_wdata_15;
+   wire FE_OFN283_u_soc_data_wdata_15;
+   wire FE_OFN282_u_soc_data_wdata_15;
+   wire FE_OFN281_u_soc_data_wdata_15;
+   wire FE_OFN280_u_soc_data_wdata_15;
+   wire FE_OFN279_u_soc_data_wdata_15;
+   wire FE_OFN278_u_soc_data_wdata_15;
+   wire FE_OFN277_u_soc_data_wdata_16;
+   wire FE_OFN276_u_soc_data_wdata_16;
+   wire FE_OFN275_u_soc_data_wdata_16;
+   wire FE_OFN274_u_soc_data_wdata_16;
+   wire FE_OFN273_u_soc_data_wdata_16;
+   wire FE_OFN272_u_soc_data_wdata_16;
+   wire FE_OFN271_u_soc_data_wdata_16;
+   wire FE_OFN270_u_soc_data_wdata_17;
+   wire FE_OFN269_u_soc_data_wdata_17;
+   wire FE_OFN268_u_soc_data_wdata_17;
+   wire FE_OFN267_u_soc_data_wdata_17;
+   wire FE_OFN266_u_soc_data_wdata_17;
+   wire FE_OFN265_u_soc_data_wdata_17;
+   wire FE_OFN264_u_soc_data_wdata_17;
+   wire FE_OFN263_u_soc_data_wdata_18;
+   wire FE_OFN262_u_soc_data_wdata_18;
+   wire FE_OFN261_u_soc_data_wdata_18;
+   wire FE_OFN260_u_soc_data_wdata_18;
+   wire FE_OFN259_u_soc_data_wdata_18;
+   wire FE_OFN258_u_soc_data_wdata_18;
+   wire FE_OFN257_u_soc_data_wdata_18;
+   wire FE_OFN256_u_soc_data_wdata_19;
+   wire FE_OFN255_u_soc_data_wdata_19;
+   wire FE_OFN254_u_soc_data_wdata_19;
+   wire FE_OFN253_u_soc_data_wdata_19;
+   wire FE_OFN252_u_soc_data_wdata_19;
+   wire FE_OFN251_u_soc_data_wdata_19;
+   wire FE_OFN250_u_soc_data_wdata_19;
+   wire FE_OFN249_u_soc_data_wdata_20;
+   wire FE_OFN248_u_soc_data_wdata_20;
+   wire FE_OFN247_u_soc_data_wdata_20;
+   wire FE_OFN246_u_soc_data_wdata_20;
+   wire FE_OFN245_u_soc_data_wdata_20;
+   wire FE_OFN244_u_soc_data_wdata_20;
+   wire FE_OFN243_u_soc_data_wdata_20;
+   wire FE_OFN242_u_soc_data_wdata_21;
+   wire FE_OFN241_u_soc_data_wdata_21;
+   wire FE_OFN240_u_soc_data_wdata_21;
+   wire FE_OFN239_u_soc_data_wdata_21;
+   wire FE_OFN238_u_soc_data_wdata_21;
+   wire FE_OFN237_u_soc_data_wdata_21;
+   wire FE_OFN236_u_soc_data_wdata_21;
+   wire FE_OFN235_u_soc_data_wdata_22;
+   wire FE_OFN234_u_soc_data_wdata_22;
+   wire FE_OFN233_u_soc_data_wdata_22;
+   wire FE_OFN232_u_soc_data_wdata_22;
+   wire FE_OFN231_u_soc_data_wdata_22;
+   wire FE_OFN230_u_soc_data_wdata_22;
+   wire FE_OFN229_u_soc_data_wdata_22;
+   wire FE_OFN228_u_soc_data_wdata_23;
+   wire FE_OFN227_u_soc_data_wdata_23;
+   wire FE_OFN226_u_soc_data_wdata_23;
+   wire FE_OFN225_u_soc_data_wdata_23;
+   wire FE_OFN224_u_soc_data_wdata_23;
+   wire FE_OFN223_u_soc_data_wdata_23;
+   wire FE_OFN222_u_soc_data_wdata_23;
+   wire FE_OFN221_u_soc_data_wdata_24;
+   wire FE_OFN220_u_soc_data_wdata_24;
+   wire FE_OFN219_u_soc_data_wdata_24;
+   wire FE_OFN218_u_soc_data_wdata_24;
+   wire FE_OFN217_u_soc_data_wdata_24;
+   wire FE_OFN216_u_soc_data_wdata_24;
+   wire FE_OFN215_u_soc_data_wdata_25;
+   wire FE_OFN214_u_soc_data_wdata_25;
+   wire FE_OFN213_u_soc_data_wdata_25;
+   wire FE_OFN212_u_soc_data_wdata_25;
+   wire FE_OFN211_u_soc_data_wdata_25;
+   wire FE_OFN210_u_soc_data_wdata_25;
+   wire FE_OFN209_u_soc_data_wdata_26;
+   wire FE_OFN208_u_soc_data_wdata_26;
+   wire FE_OFN207_u_soc_data_wdata_26;
+   wire FE_OFN206_u_soc_data_wdata_26;
+   wire FE_OFN205_u_soc_data_wdata_26;
+   wire FE_OFN204_u_soc_data_wdata_26;
+   wire FE_OFN203_u_soc_data_wdata_27;
+   wire FE_OFN202_u_soc_data_wdata_27;
+   wire FE_OFN201_u_soc_data_wdata_27;
+   wire FE_OFN200_u_soc_data_wdata_27;
+   wire FE_OFN199_u_soc_data_wdata_27;
+   wire FE_OFN198_u_soc_data_wdata_27;
+   wire FE_OFN197_u_soc_data_wdata_28;
+   wire FE_OFN196_u_soc_data_wdata_28;
+   wire FE_OFN195_u_soc_data_wdata_28;
    wire FE_OFN194_u_soc_data_wdata_28;
    wire FE_OFN193_u_soc_data_wdata_28;
    wire FE_OFN192_u_soc_data_wdata_28;
-   wire FE_OFN190_u_soc_data_wdata_28;
-   wire FE_OFN189_u_soc_data_wdata_28;
+   wire FE_OFN191_u_soc_data_wdata_29;
+   wire FE_OFN190_u_soc_data_wdata_29;
+   wire FE_OFN189_u_soc_data_wdata_29;
+   wire FE_OFN188_u_soc_data_wdata_29;
    wire FE_OFN187_u_soc_data_wdata_29;
    wire FE_OFN186_u_soc_data_wdata_29;
-   wire FE_OFN184_u_soc_data_wdata_29;
-   wire FE_OFN183_u_soc_data_wdata_29;
-   wire FE_OFN182_u_soc_data_wdata_29;
+   wire FE_OFN185_u_soc_data_wdata_30;
+   wire FE_OFN184_u_soc_data_wdata_30;
+   wire FE_OFN183_u_soc_data_wdata_30;
+   wire FE_OFN182_u_soc_data_wdata_30;
+   wire FE_OFN181_u_soc_data_wdata_30;
    wire FE_OFN180_u_soc_data_wdata_30;
-   wire FE_OFN179_u_soc_data_wdata_30;
-   wire FE_OFN177_u_soc_data_wdata_30;
-   wire FE_OFN176_u_soc_data_wdata_30;
-   wire FE_OFN175_u_soc_data_wdata_30;
+   wire FE_OFN179_u_soc_data_wdata_31;
+   wire FE_OFN178_u_soc_data_wdata_31;
+   wire FE_OFN177_u_soc_data_wdata_31;
+   wire FE_OFN176_u_soc_data_wdata_31;
+   wire FE_OFN175_u_soc_data_wdata_31;
    wire FE_OFN174_u_soc_data_wdata_31;
-   wire FE_OFN172_u_soc_data_wdata_31;
-   wire FE_OFN171_u_soc_data_wdata_31;
-   wire FE_OFN170_u_soc_data_wdata_31;
-   wire FE_OFN169_u_soc_data_wdata_31;
-   wire FE_OFN168_u_soc_data_wdata_31;
-   wire FE_OFN167_io_oeb_24;
-   wire FE_OFN166_io_oeb_24;
-   wire FE_OFN164_io_out_34;
-   wire FE_OFN163_io_out_34;
-   wire FE_OFN162_io_in_5;
-   wire FE_OFN160_io_in_24;
-   wire FE_OFN159_io_in_24;
-   wire FE_OFN158_io_in_25;
-   wire FE_OFN157_io_in_26;
-   wire FE_OFN156_io_in_27;
-   wire FE_OFN154_io_in_29;
+   wire FE_OFN172_io_out_17;
+   wire FE_RN_1;
+   wire FE_OFN170_io_out_34;
+   wire FE_OFN169_io_out_34;
+   wire FE_OFN166_io_in_24;
+   wire FE_OFN165_io_in_25;
+   wire FE_OFN164_io_in_26;
+   wire FE_OFN163_io_in_27;
+   wire FE_OFN159_io_in_32;
+   wire FE_OFN157_FE_OFN83_io_out_37;
+   wire FE_OFN156_FE_OFN94_io_out_37;
+   wire FE_OFN155_FE_OFN98_io_out_37;
+   wire FE_OFN154_io_out_37;
    wire FE_OFN153_io_out_37;
    wire FE_OFN152_io_out_37;
    wire FE_OFN151_io_out_37;
@@ -17000,7 +16705,6 @@
    wire FE_OFN128_io_out_37;
    wire FE_OFN127_io_out_37;
    wire FE_OFN126_io_out_37;
-   wire FE_OFN125_io_out_37;
    wire FE_OFN124_io_out_37;
    wire FE_OFN123_io_out_37;
    wire FE_OFN122_io_out_37;
@@ -17016,10 +16720,8 @@
    wire FE_OFN112_io_out_37;
    wire FE_OFN111_io_out_37;
    wire FE_OFN110_io_out_37;
-   wire FE_OFN109_io_out_37;
    wire FE_OFN108_io_out_37;
    wire FE_OFN107_io_out_37;
-   wire FE_OFN106_io_out_37;
    wire FE_OFN105_io_out_37;
    wire FE_OFN104_io_out_37;
    wire FE_OFN103_io_out_37;
@@ -17039,6 +16741,7 @@
    wire FE_OFN89_io_out_37;
    wire FE_OFN88_io_out_37;
    wire FE_OFN87_io_out_37;
+   wire FE_OFN86_io_out_37;
    wire FE_OFN85_io_out_37;
    wire FE_OFN84_io_out_37;
    wire FE_OFN83_io_out_37;
@@ -17057,33 +16760,31 @@
    wire FE_OFN70_io_out_37;
    wire FE_OFN69_io_out_37;
    wire FE_OFN68_io_out_37;
-   wire FE_OFN66_io_out_37;
+   wire FE_OFN67_io_out_37;
    wire FE_OFN64_io_out_37;
+   wire FE_OFN63_io_out_37;
    wire FE_OFN62_io_out_37;
-   wire FE_OFN61_io_out_37;
    wire FE_OFN60_io_out_37;
    wire FE_OFN59_io_out_37;
    wire FE_OFN58_io_out_37;
-   wire FE_OFN57_io_out_37;
    wire FE_OFN56_io_out_37;
    wire FE_OFN55_io_out_37;
    wire FE_OFN54_io_out_37;
    wire FE_OFN53_io_out_37;
    wire FE_OFN52_io_out_37;
-   wire FE_OFN51_io_out_37;
    wire FE_OFN50_io_out_37;
-   wire FE_OFN49_io_out_37;
    wire FE_OFN48_io_out_37;
-   wire FE_OFN47_io_out_37;
    wire FE_OFN46_io_out_37;
    wire FE_OFN45_io_out_37;
    wire FE_OFN44_io_out_37;
    wire FE_OFN43_io_out_37;
+   wire FE_OFN42_io_out_37;
    wire FE_OFN41_io_out_37;
    wire FE_OFN40_io_out_37;
    wire FE_OFN39_io_out_37;
    wire FE_OFN38_io_out_37;
    wire FE_OFN37_io_out_37;
+   wire FE_OFN36_io_out_37;
    wire FE_OFN35_io_out_37;
    wire FE_OFN34_io_out_37;
    wire FE_OFN33_io_out_37;
@@ -17091,23 +16792,28 @@
    wire FE_OFN31_io_out_37;
    wire FE_OFN30_io_out_37;
    wire FE_OFN29_io_out_37;
-   wire FE_OFN28_io_out_37;
+   wire FE_OFN27_io_out_37;
    wire FE_OFN26_io_out_37;
    wire FE_OFN25_io_out_37;
+   wire FE_OFN24_io_out_37;
    wire FE_OFN23_io_out_37;
    wire FE_OFN22_io_out_37;
    wire FE_OFN21_io_out_37;
    wire FE_OFN20_io_out_37;
-   wire FE_OFN19_io_out_37;
    wire FE_OFN18_io_out_37;
-   wire FE_OFN16_io_out_37;
    wire FE_OFN15_io_out_37;
-   wire FE_OFN13_io_out_37;
+   wire FE_OFN14_io_out_37;
    wire FE_OFN12_io_out_37;
    wire FE_OFN11_io_out_37;
+   wire FE_OFN10_io_out_37;
+   wire FE_OFN9_io_out_37;
+   wire FE_OFN8_io_out_37;
    wire FE_OFN7_io_out_37;
    wire FE_OFN6_io_out_37;
    wire FE_OFN5_io_out_37;
+   wire FE_OFN4_io_out_37;
+   wire FE_OFN3_io_out_37;
+   wire FE_OFN2_io_out_37;
    wire FE_OFN1_io_out_37;
    wire FE_OFN0_io_out_37;
    wire [31:0] u_soc_data_wdata;
@@ -17969,7 +17675,6 @@
    wire n_640;
    wire n_641;
    wire n_642;
-   wire n_646;
    wire n_652;
    wire n_653;
    wire n_654;
@@ -17977,7 +17682,6 @@
    wire n_661;
    wire n_665;
    wire n_666;
-   wire n_669;
    wire n_670;
    wire n_689;
    wire n_690;
@@ -19233,7 +18937,6 @@
    wire n_2281;
    wire n_2282;
    wire n_2283;
-   wire n_2284;
    wire n_2285;
    wire n_2286;
    wire n_2287;
@@ -19628,7 +19331,6 @@
    wire n_2679;
    wire n_2680;
    wire n_2681;
-   wire n_2682;
    wire n_2683;
    wire n_2684;
    wire n_2685;
@@ -20025,6 +19727,7 @@
    wire n_3076;
    wire n_3077;
    wire n_3078;
+   wire n_3079;
    wire n_3080;
    wire n_3081;
    wire n_3082;
@@ -23788,7 +23491,6 @@
    wire n_6859;
    wire n_6860;
    wire n_6861;
-   wire n_6862;
    wire n_6863;
    wire n_6864;
    wire n_6865;
@@ -24174,7 +23876,6 @@
    wire n_7249;
    wire n_7250;
    wire n_7251;
-   wire n_7252;
    wire n_7253;
    wire n_7254;
    wire n_7255;
@@ -24301,9 +24002,11 @@
    wire n_7378;
    wire n_7379;
    wire n_7380;
+   wire n_7381;
    wire n_7382;
    wire n_7383;
    wire n_7386;
+   wire n_7387;
    wire n_7388;
    wire n_7389;
    wire n_7390;
@@ -24522,6 +24225,7 @@
    wire n_7605;
    wire n_7606;
    wire n_7607;
+   wire n_7608;
    wire n_7609;
    wire n_7610;
    wire n_7611;
@@ -27193,7 +26897,6 @@
    wire n_10342;
    wire n_10343;
    wire n_10344;
-   wire n_10345;
    wire n_10346;
    wire n_10347;
    wire n_10348;
@@ -27393,7 +27096,6 @@
    wire n_10542;
    wire n_10543;
    wire n_10544;
-   wire n_10545;
    wire n_10546;
    wire n_10547;
    wire n_10548;
@@ -27846,6 +27548,7 @@
    wire n_11005;
    wire n_11006;
    wire n_11018;
+   wire n_11019;
    wire n_11020;
    wire n_11021;
    wire n_11022;
@@ -27854,7 +27557,6 @@
    wire n_11032;
    wire n_11033;
    wire n_11034;
-   wire n_11035;
    wire n_11036;
    wire n_11037;
    wire n_11038;
@@ -27872,7 +27574,6 @@
    wire n_11089;
    wire n_11090;
    wire n_11091;
-   wire n_11092;
    wire n_11093;
    wire n_11094;
    wire n_11096;
@@ -27912,11 +27613,8 @@
    wire n_11147;
    wire n_11148;
    wire n_11149;
-   wire n_11151;
    wire n_11152;
-   wire n_11153;
    wire n_11154;
-   wire n_11155;
    wire n_11156;
    wire n_11157;
    wire n_11158;
@@ -27942,7 +27640,6 @@
    wire n_11210;
    wire n_11212;
    wire n_11213;
-   wire n_11214;
    wire n_11215;
    wire n_11216;
    wire n_11217;
@@ -28290,7 +27987,6 @@
    wire n_11745;
    wire n_11746;
    wire n_11748;
-   wire n_11749;
    wire n_11751;
    wire n_11753;
    wire n_11754;
@@ -29672,7 +29368,6 @@
    wire n_13270;
    wire n_13272;
    wire n_13273;
-   wire n_13274;
    wire n_13275;
    wire n_13277;
    wire n_13282;
@@ -29787,7 +29482,6 @@
    wire n_13414;
    wire n_13415;
    wire n_13416;
-   wire n_13417;
    wire n_13418;
    wire n_13419;
    wire n_13420;
@@ -30720,7 +30414,9 @@
    wire u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_214;
    wire u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_215;
    wire u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284;
+   wire u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_285;
    wire u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286;
+   wire u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287;
    wire u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288;
    wire \u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow.multdiv_i_div_by_zero_q ;
    wire u_soc_u_top_u_core_fetch_enable_q;
@@ -31018,12685 +30714,7722 @@
    wire UNCONNECTED291;
    wire UNCONNECTED501;
 
+   assign io_out[6] = FE_RN_1 ;
+
    // Module instantiations
-   sky130_fd_sc_hd__diode_2 DIODE_125 (
-	.DIODE(io_in[33]), 
+   sky130_fd_sc_hd__diode_2 DIODE_197 (
+	.DIODE(FE_PDN4073_FE_RN_105_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_124 (
-	.DIODE(io_in[33]), 
+   sky130_fd_sc_hd__diode_2 DIODE_196 (
+	.DIODE(logic_0_57_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_123 (
-	.DIODE(io_in[33]), 
+   sky130_fd_sc_hd__diode_2 DIODE_195 (
+	.DIODE(n_17943), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_122 (
-	.DIODE(io_in[33]), 
+   sky130_fd_sc_hd__diode_2 DIODE_194 (
+	.DIODE(n_17943), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_121 (
-	.DIODE(io_in[33]), 
+   sky130_fd_sc_hd__diode_2 DIODE_193 (
+	.DIODE(n_17943), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PHC4880_io_in_33 (
-	.A(io_in[33]),
-	.X(FE_PHN4880_io_in_33), 
+   sky130_fd_sc_hd__diode_2 DIODE_192 (
+	.DIODE(FE_PDN3790_FE_OFN1034_u_soc_uart_to_xbar_d_data__4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4879_n_7799 (
-	.A(n_7799),
-	.X(FE_COEN4879_n_7799), 
+   sky130_fd_sc_hd__diode_2 DIODE_191 (
+	.DIODE(FE_PDN4095_FE_OFN529_u_soc_instr_wdata_29), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4878_FE_OFN587_u_soc_u_iccm_rdata1_30 (
-	.A(FE_OFN587_u_soc_u_iccm_rdata1_30),
-	.X(FE_COEN4878_FE_OFN587_u_soc_u_iccm_rdata1_30), 
+   sky130_fd_sc_hd__diode_2 DIODE_190 (
+	.DIODE(logic_0_58_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4877_n_5828 (
-	.A(n_5828),
-	.X(FE_COEN4877_n_5828), 
+   sky130_fd_sc_hd__diode_2 DIODE_189 (
+	.DIODE(FE_PDN3768_FE_OFN1035_u_soc_uart_to_xbar_d_data__3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4876_n_7805 (
-	.A(n_7805),
-	.X(FE_COEN4876_n_7805), 
+   sky130_fd_sc_hd__diode_2 DIODE_188 (
+	.DIODE(FE_OFN1769_n_7264), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4875_FE_PDN4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n (
-	.A(FE_PDN4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n),
-	.X(FE_COEN4875_FE_PDN4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n), 
+   sky130_fd_sc_hd__diode_2 DIODE_187 (
+	.DIODE(FE_OFN1595_n_7979), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4874_n_496 (
-	.A(n_496),
-	.X(FE_COEN4874_n_496), 
+   sky130_fd_sc_hd__diode_2 DIODE_186 (
+	.DIODE(FE_PDN4075_u_soc_xbar_to_dccm_a_data_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4872_n_15 (
-	.A(n_15),
-	.X(FE_COEN4872_n_15), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4104_FE_OFN19092_FE_OFN18920_FE_OFN18885_n (
+	.A(FE_PDN4040_FE_OFN19092_FE_OFN18920_FE_OFN18885_n),
+	.X(FE_PDN4104_FE_OFN19092_FE_OFN18920_FE_OFN18885_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4871_n_10665 (
-	.A(n_10665),
-	.X(FE_COEN4871_n_10665), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4103_FE_OFN19135_FE_OFN18990_FE_OFN17994_n (
+	.A(FE_PDN4072_FE_OFN19135_FE_OFN18990_FE_OFN17994_n),
+	.X(FE_PDN4103_FE_OFN19135_FE_OFN18990_FE_OFN17994_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4870_n_10345 (
-	.A(n_10345),
-	.X(FE_COEN4870_n_10345), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4102_FE_OFN18739_FE_OFN17999_n (
+	.A(FE_PDN19251_FE_OFN18739_FE_OFN17999_n),
+	.X(FE_PDN4102_FE_OFN18739_FE_OFN17999_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4869_n_10673 (
-	.A(n_10673),
-	.X(FE_COEN4869_n_10673), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4867_n_10677 (
-	.A(n_10677),
-	.X(FE_COEN4867_n_10677), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4866_n_10676 (
-	.A(n_10676),
-	.X(FE_COEN4866_n_10676), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4864_n_10678 (
-	.A(n_10678),
-	.X(FE_COEN4864_n_10678), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4863_u_soc_u_top_u_core_gen_regfile_ff_register_file_i_rf_reg_q_11_0 (
-	.A(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[11] [0]),
-	.X(FE_COEN4863_u_soc_u_top_u_core_gen_regfile_ff_register_file_i_rf_reg_q_11_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4862_n_11626 (
-	.A(n_11626),
-	.X(FE_COEN4862_n_11626), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4861_n_12755 (
-	.A(n_12755),
-	.X(FE_COEN4861_n_12755), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4860_u_soc_lsu_to_xbar_a_address_31 (
-	.A(FE_PSN4100_u_soc_lsu_to_xbar_a_address_31),
-	.X(FE_PSN4860_u_soc_lsu_to_xbar_a_address_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4859_FE_PDN4759_FE_COEN4678 (
-	.A(FE_PDN4759_FE_COEN4678),
-	.X(FE_PSN4859_FE_PDN4759_FE_COEN4678), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_120 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_119 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_118 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_117 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_116 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_115 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_114 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_113 (
-	.DIODE(u_soc_u_dccm_rdata2[30]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_112 (
-	.DIODE(u_soc_u_iccm_rdata4[6]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4858_n_15982 (
-	.A(n_15982),
-	.X(FE_PSN4858_n_15982), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PSBC4194_n_16001 (
-	.A(n_16001),
-	.Y(FE_PSBN19898_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_PSBC4193_n_16001 (
-	.A(FE_PSBN19898_n_16001),
-	.Y(FE_PSBN19897_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4857_u_soc_u_top_u_core_gen_regfile_ff_register_file_i_rf_reg_q_1_0 (
-	.A(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[1] [0]),
-	.X(FE_PSN4857_u_soc_u_top_u_core_gen_regfile_ff_register_file_i_rf_reg_q_1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4856_n_8934 (
-	.A(n_8934),
-	.X(FE_PSN4856_n_8934), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4855_n_10568 (
-	.A(n_10568),
-	.X(FE_PSN4855_n_10568), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4854_n_10153 (
-	.A(n_10153),
-	.X(FE_PSN4854_n_10153), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4853_u_soc_u_iccm_bank_sel_0 (
-	.A(u_soc_u_iccm_bank_sel[0]),
-	.X(FE_PSN4853_u_soc_u_iccm_bank_sel_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4852_u_soc_u_top_u_core_if_stage_i_instr_is_compressed (
-	.A(u_soc_u_top_u_core_if_stage_i_instr_is_compressed),
-	.X(FE_PSN4852_u_soc_u_top_u_core_if_stage_i_instr_is_compressed), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_USKC4851_CTS_23 (
-	.A(CTS_23),
-	.X(FE_USKN4851_CTS_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4850_CTS_20 (
-	.A(FE_USKN4850_CTS_20),
-	.X(CTS_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4849_CTS_20 (
-	.A(FE_USKN4849_CTS_20),
-	.X(FE_USKN4658_CTS_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4848_CTS_87 (
-	.A(FE_USKN4848_CTS_87),
-	.X(FE_USKN4672_CTS_87), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_USKC4847_CTS_18 (
-	.A(FE_USKN4847_CTS_18),
-	.X(FE_USKN4654_CTS_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4846_CTS_18 (
-	.A(FE_USKN4846_CTS_18),
-	.X(FE_USKN4671_CTS_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4845_CTS_75 (
-	.A(FE_USKN4845_CTS_75),
-	.X(FE_USKN4652_CTS_75), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4844_CTS_75 (
-	.A(FE_USKN4844_CTS_75),
-	.X(FE_USKN4653_CTS_75), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4843_FE_OFN1118_n_15887 (
-	.A(FE_OFN1118_n_15887),
-	.X(FE_PSN4843_FE_OFN1118_n_15887), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4842_FE_OFN18526_n_11553 (
-	.A(FE_OFN18526_n_11553),
-	.X(FE_PSN4842_FE_OFN18526_n_11553), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4841_FE_OFN746_u_soc_lsu_to_xbar_a_address__31 (
-	.A(FE_PSN4100_u_soc_lsu_to_xbar_a_address_31),
-	.X(FE_PSN4841_FE_OFN746_u_soc_lsu_to_xbar_a_address__31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4840_n_11631 (
-	.A(n_11631),
-	.X(FE_PSN4840_n_11631), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4838_FE_PSBN19868_n_16000 (
-	.A(FE_PSBN19868_n_16000),
-	.X(FE_PSN4838_FE_PSBN19868_n_16000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4837_FE_COEN4317_n_11475 (
-	.A(FE_PSN4477_FE_COEN4317_n_11475),
-	.X(FE_PSN4837_FE_COEN4317_n_11475), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4836_n_15861 (
-	.A(FE_PSN4645_n_15861),
-	.X(FE_PSN4836_n_15861), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4835_n_15856 (
-	.A(n_15856),
-	.X(FE_PSN4835_n_15856), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4834_FE_OFN18385_n_11514 (
-	.A(FE_OFN18385_n_11514),
-	.X(FE_PSN4834_FE_OFN18385_n_11514), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4833_n_11123 (
-	.A(n_11123),
-	.X(FE_PSN4833_n_11123), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4831_n_11517 (
-	.A(n_11517),
-	.X(FE_PSN4831_n_11517), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4828_n_13499 (
-	.A(n_13499),
-	.X(FE_PSN4828_n_13499), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4825_n_11035 (
-	.A(n_11035),
-	.X(FE_PSN4825_n_11035), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4824_u_soc_u_top_u_core_rf_waddr_wb_3 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[3]),
-	.X(FE_PSN4824_u_soc_u_top_u_core_rf_waddr_wb_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4823_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1 (
-	.A(u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel[1]),
-	.X(FE_PSN4823_u_soc_u_top_u_core_id_stage_i_bt_b_mux_sel_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4822_n_13503 (
-	.A(n_13503),
-	.X(FE_PSN4822_n_13503), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4821_FE_COEN4317_n_11475 (
-	.A(FE_PSN4477_FE_COEN4317_n_11475),
-	.X(FE_PSN4821_FE_COEN4317_n_11475), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4820_n_11121 (
-	.A(n_11121),
-	.X(FE_PSN4820_n_11121), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4818_FE_OFN18526_n_11553 (
-	.A(FE_OFN18526_n_11553),
-	.X(FE_PSN4818_FE_OFN18526_n_11553), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4817_FE_OFN1057_n_11478 (
-	.A(FE_OFN1057_n_11478),
-	.X(FE_PSN4817_FE_OFN1057_n_11478), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4816_n_12412 (
-	.A(n_12412),
-	.X(FE_PSN4816_n_12412), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4815_FE_OFN1053_n_11471 (
-	.A(FE_OFN1053_n_11471),
-	.X(FE_PSN4815_FE_OFN1053_n_11471), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4814_FE_OFN18559_n_15861 (
-	.A(FE_OFN18559_n_15861),
-	.X(FE_PSN4814_FE_OFN18559_n_15861), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4813_n_11761 (
-	.A(n_11761),
-	.X(FE_PSN4813_n_11761), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4812_n_11425 (
-	.A(n_11425),
-	.X(FE_PSN4812_n_11425), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4811_FE_OFN18505_n_16001 (
-	.A(FE_OFN18505_n_16001),
-	.X(FE_PSN4811_FE_OFN18505_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4810_u_soc_u_top_u_core_instr_rdata_id_2 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[2]),
-	.X(FE_PSN4810_u_soc_u_top_u_core_instr_rdata_id_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4809_n_11555 (
-	.A(FE_PSN4174_n_11555),
-	.X(FE_PSN4809_n_11555), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4808_FE_COEN4315_n_15877 (
-	.A(FE_COEN4315_n_15877),
-	.X(FE_PSN4808_FE_COEN4315_n_15877), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4807_n_11751 (
-	.A(n_11751),
-	.X(FE_PSN4807_n_11751), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4806_n_15975 (
-	.A(n_15975),
-	.X(FE_PSN4806_n_15975), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4805_FE_PSBN19868_n_16000 (
-	.A(FE_PSBN19868_n_16000),
-	.X(FE_PSN4805_FE_PSBN19868_n_16000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4804_n_11632 (
-	.A(n_11632),
-	.X(FE_PSN4804_n_11632), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4802_u_soc_u_top_u_core_alu_operator_ex_5 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[5]),
-	.X(FE_PSN4802_u_soc_u_top_u_core_alu_operator_ex_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4801_n_11443 (
-	.A(n_11443),
-	.X(FE_PSN4801_n_11443), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4800_n_13841 (
-	.A(n_13841),
-	.X(FE_PSN4800_n_13841), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4796_n_11473 (
-	.A(n_11473),
-	.X(FE_PSN4796_n_11473), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4795_n_11474 (
-	.A(n_11474),
-	.X(FE_PSN4795_n_11474), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4794_n_13843 (
-	.A(n_13843),
-	.X(FE_PSN4794_n_13843), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4793_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_34 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_34),
-	.X(FE_PSN4793_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_34), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4792_n_13498 (
-	.A(n_13498),
-	.X(FE_PSN4792_n_13498), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4791_n_15871 (
-	.A(n_15871),
-	.X(FE_PSN4791_n_15871), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4790_n_13499 (
-	.A(n_13499),
-	.X(FE_PSN4790_n_13499), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4789_FE_OFN18315_n_13425 (
-	.A(FE_OFN18315_n_13425),
-	.X(FE_PSN4789_FE_OFN18315_n_13425), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4788_n_11593 (
-	.A(n_11593),
-	.X(FE_PSN4788_n_11593), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4787_n_11400 (
-	.A(n_11400),
-	.X(FE_PSN4787_n_11400), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4786_n_13503 (
-	.A(n_13503),
-	.X(FE_PSN4786_n_13503), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4785_n_15865 (
-	.A(n_15865),
-	.X(FE_PSN4785_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4784_n_12068 (
-	.A(n_12068),
-	.X(FE_PSN4784_n_12068), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4783_n_12256 (
-	.A(n_12256),
-	.X(FE_PSN4783_n_12256), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4782_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9),
-	.X(FE_PSN4782_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4781_u_soc_u_top_u_core_rf_waddr_wb_4 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[4]),
-	.X(FE_PSN4781_u_soc_u_top_u_core_rf_waddr_wb_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4780_n_10162 (
-	.A(n_10162),
-	.X(FE_PSN4780_n_10162), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4779_n_11452 (
-	.A(n_11452),
-	.X(FE_PSN4779_n_11452), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4778_n_12419 (
-	.A(n_12419),
-	.X(FE_PSN4778_n_12419), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PSC4777_FE_OFN1082_n_13075 (
-	.A(FE_OFN1082_n_13075),
-	.X(FE_PSN4777_FE_OFN1082_n_13075), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4776_n_12413 (
-	.A(n_12413),
-	.X(FE_PSN4776_n_12413), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4775_FE_OFN18385_n_11514 (
-	.A(FE_OFN18385_n_11514),
-	.X(FE_PSN4775_FE_OFN18385_n_11514), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4774_n_16000 (
-	.A(n_16000),
-	.X(FE_PSN4774_n_16000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4773_n_12970 (
-	.A(n_12970),
-	.X(FE_PSN4773_n_12970), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4772_u_soc_lsu_to_xbar_a_address_30 (
-	.A(\u_soc_lsu_to_xbar[a_address] [30]),
-	.X(FE_PSN4772_u_soc_lsu_to_xbar_a_address_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PSBC4191_n_16000 (
-	.A(n_16000),
-	.Y(FE_PSBN19895_n_16000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_PSBC4190_n_16000 (
-	.A(FE_PSBN19895_n_16000),
-	.Y(FE_PSBN19894_n_16000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PSBC4189_n_13422 (
-	.A(n_13422),
-	.Y(FE_PSBN19893_n_13422), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_PSBC4188_n_13422 (
-	.A(FE_PSBN19893_n_13422),
-	.Y(FE_PSBN19892_n_13422), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_PSBC4187_FE_RN_93_0 (
-	.A(FE_RN_93_0),
-	.Y(FE_PSBN19891_FE_RN_93_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4771_n_11476 (
-	.A(n_11476),
-	.X(FE_PSN4771_n_11476), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4770_n_11464 (
-	.A(n_11464),
-	.X(FE_PSN4770_n_11464), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4769_n_13507 (
-	.A(n_13507),
-	.X(FE_PSN4769_n_13507), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4768_FE_PSBN19863_FE_RN_55_0 (
-	.A(FE_PSBN19863_FE_RN_55_0),
-	.X(FE_PSN4768_FE_PSBN19863_FE_RN_55_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4767_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162),
-	.X(FE_PSN4767_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4766_n_13852 (
-	.A(n_13852),
-	.X(FE_PSN4766_n_13852), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PSC4765_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284),
-	.X(FE_PSN4765_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4764_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208),
-	.X(FE_PSN4764_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4762_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_PDN4744_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4762_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4761_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_PDN4754_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n),
-	.X(FE_PDN4761_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4760_u_soc_u_iccm_rdata4_20 (
-	.A(u_soc_u_iccm_rdata4[20]),
-	.X(FE_PDN4760_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4185_u_soc_u_dccm_rdata4_3 (
-	.A(u_soc_u_dccm_rdata4[3]),
-	.X(FE_PDN19889_u_soc_u_dccm_rdata4_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4759_FE_COEN4678 (
-	.A(FE_PDN19884_FE_COEN4678),
-	.X(FE_PDN4759_FE_COEN4678), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4758_u_soc_u_dccm_rdata4_2 (
-	.A(FE_PDN4739_u_soc_u_dccm_rdata4_2),
-	.X(FE_PDN4758_u_soc_u_dccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4184_n (
-	.A(FE_PDN19886_n),
-	.X(FE_PDN19888_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4757_u_soc_u_iccm_rdata4_20 (
-	.A(FE_PDN4760_u_soc_u_iccm_rdata4_20),
-	.X(FE_PDN4757_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4756_u_soc_u_iccm_rdata4_5 (
-	.A(u_soc_u_iccm_rdata4[5]),
-	.X(FE_PDN4756_u_soc_u_iccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4755_n (
-	.A(FE_PDN19882_n),
-	.X(FE_PDN4755_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4754_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_PDN4727_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n),
-	.X(FE_PDN4754_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4753_FE_OFN19490_FE_OFN18932_FE_OFN17993_n (
-	.A(FE_PDN4741_FE_OFN19490_FE_OFN18932_FE_OFN17993_n),
-	.X(FE_PDN4753_FE_OFN19490_FE_OFN18932_FE_OFN17993_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4752_u_soc_u_dccm_rdata4_2 (
-	.A(u_soc_u_dccm_rdata4[2]),
-	.X(FE_PDN4752_u_soc_u_dccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4751_u_soc_u_iccm_rdata4_6 (
-	.A(u_soc_u_iccm_rdata4[6]),
-	.X(FE_PDN4751_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4750_u_soc_u_dccm_rdata2_30 (
-	.A(u_soc_u_dccm_rdata2[30]),
-	.X(FE_PDN4750_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4749_FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PDN4749_FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4748_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_PDN4584_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n),
-	.X(FE_PDN4748_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4183_FE_OFN19608_FE_OFN18789_FE_OFN18004_n (
-	.A(FE_PDN4504_FE_OFN19608_FE_OFN18789_FE_OFN18004_n),
-	.X(FE_PDN19887_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4747_FE_OFN18710_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN18710_FE_OFN1237_u_soc_data_wdata_25),
-	.X(FE_PDN4747_FE_OFN18710_FE_OFN1237_u_soc_data_wdata_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4182_n (
-	.A(FE_PDN19860_n),
-	.X(FE_PDN19886_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4746_FE_OFN19001_FE_OFN17991_n (
-	.A(FE_OFN19001_FE_OFN17991_n),
-	.X(FE_PDN4746_FE_OFN19001_FE_OFN17991_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4745_FE_OFN19642_FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7 (
-	.A(FE_OFN19642_FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7),
-	.X(FE_PDN4745_FE_OFN19642_FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4744_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_PDN4595_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4744_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4743_FE_OFN19595_FE_OFN19195_FE_OFN19073_n (
-	.A(FE_OFN19595_FE_OFN19195_FE_OFN19073_n),
-	.X(FE_PDN4743_FE_OFN19595_FE_OFN19195_FE_OFN19073_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4742_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n (
-	.A(FE_PDN4599_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n),
-	.X(FE_PDN4742_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4741_FE_OFN19490_FE_OFN18932_FE_OFN17993_n (
-	.A(FE_PDN4617_FE_OFN19490_FE_OFN18932_FE_OFN17993_n),
-	.X(FE_PDN4741_FE_OFN19490_FE_OFN18932_FE_OFN17993_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4740_FE_OFN19617_FE_OFN19286_FE_OFN19061_n (
-	.A(FE_OFN19617_FE_OFN19286_FE_OFN19061_n),
-	.X(FE_PDN4740_FE_OFN19617_FE_OFN19286_FE_OFN19061_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4739_u_soc_u_dccm_rdata4_2 (
-	.A(FE_PDN4752_u_soc_u_dccm_rdata4_2),
-	.X(FE_PDN4739_u_soc_u_dccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4738_io_oeb_24 (
-	.A(FE_PDN4737_io_oeb_24),
-	.X(io_oeb[24]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4736_u_soc_u_dccm_rdata2_26 (
-	.A(u_soc_u_dccm_rdata2[26]),
-	.X(FE_PDN4736_u_soc_u_dccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4735_FE_OFN3865_n (
-	.A(FE_PDN4593_FE_OFN3865_n),
-	.X(FE_PDN4735_FE_OFN3865_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4734_FE_OFN19605_FE_OFN19509_n (
-	.A(FE_PDN4579_FE_OFN19605_FE_OFN19509_n),
-	.X(FE_PDN4734_FE_OFN19605_FE_OFN19509_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4733_n (
-	.A(FE_PDN4589_n),
-	.X(FE_PDN4733_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4732_u_soc_u_dccm_rdata4_26 (
-	.A(u_soc_u_dccm_rdata4[26]),
-	.X(FE_PDN4732_u_soc_u_dccm_rdata4_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4731_FE_OFN18003_n (
-	.A(FE_OFN18003_n),
-	.X(FE_PDN4731_FE_OFN18003_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4730_n (
-	.A(FE_PDN4598_n),
-	.X(FE_PDN4730_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4729_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n (
-	.A(FE_PDN4594_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n),
-	.X(FE_PDN4729_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4728_u_soc_u_dccm_rdata2_30 (
-	.A(FE_PDN4750_u_soc_u_dccm_rdata2_30),
-	.X(FE_PDN4728_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4727_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_PDN4615_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n),
-	.X(FE_PDN4727_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4726_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN4751_u_soc_u_iccm_rdata4_6),
-	.X(FE_PDN4726_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4725_u_soc_u_iccm_rdata4_20 (
-	.A(FE_PDN4757_u_soc_u_iccm_rdata4_20),
-	.X(FE_PDN4725_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4724_n (
-	.A(FE_PDN4587_n),
-	.X(FE_PDN4724_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4723_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7 (
-	.A(FE_PDN4575_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7),
-	.X(FE_PDN4723_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4722_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net (
-	.A(FE_PDN4585_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net),
-	.X(FE_PDN4722_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4721_FE_OFN19607_FE_OFN19282_FE_OFN19089_n (
-	.A(FE_PDN4576_FE_OFN19607_FE_OFN19282_FE_OFN19089_n),
-	.X(FE_PDN4721_FE_OFN19607_FE_OFN19282_FE_OFN19089_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4720_n (
-	.A(FE_PDN4600_n),
-	.X(FE_PDN4720_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4719_n (
-	.A(FE_PDN4580_n),
-	.X(FE_PDN4719_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4718_n (
-	.A(FE_PDN19853_n),
-	.X(FE_PDN4718_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4717_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n (
-	.A(FE_PDN4613_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n),
-	.X(FE_PDN4717_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4716_FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_PDN4611_FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25),
-	.X(FE_PDN4716_FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4715_n (
-	.A(FE_PDN4582_n),
-	.X(FE_PDN4715_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4714_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0 (
-	.A(FE_PDN4583_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0),
-	.X(FE_PDN4714_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_PDC4713_FE_OFN19589_FE_OFN19192_FE_OFN19179_n (
-	.A(FE_COEN4875_FE_PDN4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n),
-	.X(FE_PDN4713_FE_OFN19589_FE_OFN19192_FE_OFN19179_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4181_FE_COEN4678_FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8 (
-	.A(FE_COEN4678_FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8),
-	.X(FE_PDN19885_FE_COEN4678), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4180_FE_COEN4678_FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8 (
-	.A(FE_PDN19885_FE_COEN4678),
-	.X(FE_PDN19884_FE_COEN4678), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4179_n (
-	.A(FE_PDN4618_n),
-	.X(FE_PDN19883_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4178_n (
-	.A(FE_PDN19883_n),
-	.X(FE_PDN19882_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4177_n (
-	.A(FE_PDN19851_n),
-	.X(FE_PDN19881_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_16 FE_PDC4712_FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_PDN4749_FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PDN4712_FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_111 (
-	.DIODE(FE_PHN4880_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_110 (
-	.DIODE(FE_PHN4880_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_109 (
-	.DIODE(FE_PHN4880_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_108 (
-	.DIODE(FE_PHN4880_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_107 (
-	.DIODE(FE_PHN4880_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PHC4711_io_in_33 (
-	.A(FE_PHN4880_io_in_33),
-	.X(FE_PHN4711_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4710_n_11995 (
-	.A(n_11995),
-	.X(FE_COEN4710_n_11995), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4709_n_12063 (
-	.A(n_12063),
-	.X(FE_COEN4709_n_12063), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4708_u_soc_xbar_to_lsu_d_valid (
+   sky130_fd_sc_hd__buf_12 FE_PDC4101_u_soc_xbar_to_lsu_d_valid (
 	.A(\u_soc_xbar_to_lsu[d_valid] ),
-	.X(FE_COEN4708_u_soc_xbar_to_lsu_d_valid), 
+	.X(FE_PDN4101_u_soc_xbar_to_lsu_d_valid), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4707_n_8336 (
-	.A(n_8336),
-	.X(FE_COEN4707_n_8336), 
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3835_u_soc_u_tcam_rdata_4 (
+	.A(u_soc_u_tcam_rdata[4]),
+	.X(FE_PDN19252_u_soc_u_tcam_rdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4706_n_12665 (
-	.A(n_12665),
-	.X(FE_COEN4706_n_12665), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4705_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_121 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_121),
-	.X(FE_COEN4705_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_121), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4703_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100),
-	.X(FE_COEN4703_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4702_n_5826 (
-	.A(n_5826),
-	.X(FE_COEN4702_n_5826), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4701_n_5852 (
-	.A(n_5852),
-	.X(FE_COEN4701_n_5852), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4700_FE_OFN18585_n_15872 (
-	.A(FE_OFN18585_n_15872),
-	.X(FE_COEN4700_FE_OFN18585_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4699_u_soc_u_tcam_data_wdata_29 (
-	.A(u_soc_u_tcam_data_wdata[29]),
-	.X(FE_COEN4699_u_soc_u_tcam_data_wdata_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4698_u_soc_u_tcam_data_addr_6 (
-	.A(u_soc_u_tcam_data_addr[6]),
-	.X(FE_COEN4698_u_soc_u_tcam_data_addr_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4697_FE_OFN18361_n (
-	.A(FE_OFN18361_n),
-	.X(FE_COEN4697_FE_OFN18361_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4696_u_soc_u_tcam_data_addr_9 (
-	.A(u_soc_u_tcam_data_addr[9]),
-	.X(FE_COEN4696_u_soc_u_tcam_data_addr_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4695_u_soc_u_tcam_data_wdata_18 (
-	.A(u_soc_u_tcam_data_wdata[18]),
-	.X(FE_COEN4695_u_soc_u_tcam_data_wdata_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4694_u_soc_u_tcam_data_wdata_17 (
-	.A(u_soc_u_tcam_data_wdata[17]),
-	.X(FE_COEN4694_u_soc_u_tcam_data_wdata_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4693_n_12781 (
-	.A(n_12781),
-	.X(FE_COEN4693_n_12781), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4692_n_11086 (
-	.A(n_11086),
-	.X(FE_COEN4692_n_11086), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4691_u_soc_u_tcam_data_wdata_20 (
-	.A(u_soc_u_tcam_data_wdata[20]),
-	.X(FE_COEN4691_u_soc_u_tcam_data_wdata_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4690_u_soc_u_top_u_core_instr_rdata_id_15 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[15]),
-	.X(FE_COEN4690_u_soc_u_top_u_core_instr_rdata_id_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4689_u_soc_u_tcam_data_wdata_19 (
-	.A(u_soc_u_tcam_data_wdata[19]),
-	.X(FE_COEN4689_u_soc_u_tcam_data_wdata_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4688_FE_OFN18466_n_11471 (
-	.A(FE_OFN18466_n_11471),
-	.X(FE_COEN4688_FE_OFN18466_n_11471), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4687_n_15859 (
-	.A(n_15859),
-	.X(FE_COEN4687_n_15859), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4686_n_11121 (
-	.A(n_11121),
-	.X(FE_COEN4686_n_11121), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4684_n_10562 (
-	.A(n_10562),
-	.X(FE_COEN4684_n_10562), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4683_n_13510 (
-	.A(n_13510),
-	.X(FE_COEN4683_n_13510), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4681_n_16005 (
-	.A(n_16005),
-	.X(FE_COEN4681_n_16005), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4680_n_11447 (
-	.A(n_11447),
-	.X(FE_COEN4680_n_11447), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_COEC4678_FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8 (
-	.A(FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8),
-	.X(FE_COEN4678_FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PSN4677_FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4676_u_soc_data_wdata_8 (
-	.A(u_soc_data_wdata[8]),
-	.X(FE_PSN4676_u_soc_data_wdata_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSBC4176_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PSBN19880_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSBC4175_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PSBN19879_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_106 (
-	.DIODE(FE_PDN4728_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_105 (
-	.DIODE(FE_PDN4732_u_soc_u_dccm_rdata4_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_104 (
-	.DIODE(u_soc_u_iccm_rdata3[9]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_103 (
-	.DIODE(FE_PDN4725_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4675_CTS_34 (
-	.A(FE_USKN4675_CTS_34),
-	.X(CTS_34), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4673_CTS_56 (
-	.A(FE_USKN4673_CTS_56),
-	.X(FE_USKN4659_CTS_56), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4672_CTS_87 (
-	.A(FE_USKN4672_CTS_87),
-	.X(FE_USKN4655_CTS_87), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4671_CTS_18 (
-	.A(FE_USKN4671_CTS_18),
-	.X(FE_USKN4489_CTS_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4670_FE_OFN18542_n_11550 (
-	.A(FE_OFN18542_n_11550),
-	.X(FE_PSN4670_FE_OFN18542_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4669_FE_OFN18542_n_11550 (
-	.A(FE_OFN18542_n_11550),
-	.X(FE_PSN4669_FE_OFN18542_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4668_FE_OFN18492_n_13420 (
-	.A(FE_OFN18492_n_13420),
-	.X(FE_PSN4668_FE_OFN18492_n_13420), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4667_n_11479 (
-	.A(n_11479),
-	.X(FE_PSN4667_n_11479), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4666_u_soc_u_top_u_core_alu_operator_ex_5 (
-	.A(FE_PSN4802_u_soc_u_top_u_core_alu_operator_ex_5),
-	.X(FE_PSN4666_u_soc_u_top_u_core_alu_operator_ex_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4665_FE_OFN1590_n_15897 (
-	.A(FE_PSN4662_FE_OFN1590_n_15897),
-	.X(FE_PSN4665_FE_OFN1590_n_15897), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4664_n_10153 (
-	.A(n_10153),
-	.X(FE_PSN4664_n_10153), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4663_FE_OFN18361_n (
-	.A(FE_OFN18361_n),
-	.X(FE_PSN4663_FE_OFN18361_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4662_FE_OFN1590_n_15897 (
-	.A(FE_OFN1590_n_15897),
-	.X(FE_PSN4662_FE_OFN1590_n_15897), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4661_n_10330 (
-	.A(n_10330),
-	.X(FE_PSN4661_n_10330), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4660_CTS_52 (
-	.A(FE_USKN4660_CTS_52),
-	.X(CTS_52), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4659_CTS_56 (
-	.A(FE_USKN4659_CTS_56),
-	.X(CTS_56), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4658_CTS_20 (
-	.A(FE_USKN4658_CTS_20),
-	.X(FE_USKN4850_CTS_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4657_CTS_23 (
-	.A(FE_USKN4657_CTS_23),
-	.X(CTS_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4656_CTS_23 (
-	.A(FE_USKN4656_CTS_23),
-	.X(FE_USKN4490_CTS_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4655_CTS_87 (
-	.A(FE_USKN4655_CTS_87),
-	.X(CTS_87), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_USKC4654_CTS_18 (
-	.A(FE_USKN4654_CTS_18),
-	.X(FE_USKN4846_CTS_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4653_CTS_75 (
-	.A(FE_USKN4653_CTS_75),
-	.X(CTS_75), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_USKC4652_CTS_75 (
-	.A(FE_USKN4652_CTS_75),
-	.X(FE_USKN4488_CTS_75), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4651_FE_COEN4317_n_11475 (
-	.A(FE_PSN4477_FE_COEN4317_n_11475),
-	.X(FE_PSN4651_FE_COEN4317_n_11475), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4650_FE_OFN1053_n_11471 (
-	.A(FE_OFN1053_n_11471),
-	.X(FE_PSN4650_FE_OFN1053_n_11471), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4649_FE_OFN18425_n_15868 (
-	.A(FE_OFN18425_n_15868),
-	.X(FE_PSN4649_FE_OFN18425_n_15868), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4648_FE_OFN18526_n_11553 (
-	.A(FE_OFN18526_n_11553),
-	.X(FE_PSN4648_FE_OFN18526_n_11553), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4647_n_11517 (
-	.A(FE_PSN4831_n_11517),
-	.X(FE_PSN4647_n_11517), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4646_FE_OFN1587_n_13428 (
-	.A(FE_OFN1587_n_13428),
-	.X(FE_PSN4646_FE_OFN1587_n_13428), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4645_n_15861 (
-	.A(n_15861),
-	.X(FE_PSN4645_n_15861), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4644_FE_OFN1079_n_12256 (
-	.A(FE_OFN1079_n_12256),
-	.X(FE_PSN4644_FE_OFN1079_n_12256), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4643_n_15882 (
-	.A(n_15882),
-	.X(FE_PSN4643_n_15882), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4641_FE_OFN18542_n_11550 (
-	.A(FE_OFN18542_n_11550),
-	.X(FE_PSN4641_FE_OFN18542_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4640_n_15946 (
-	.A(FE_PSN4346_n_15946),
-	.X(FE_PSN4640_n_15946), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4639_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13),
-	.X(FE_PSN4639_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PSBC4174_FE_PSN4174_n_11555 (
-	.A(FE_PSN4174_n_11555),
-	.Y(FE_PSBN19878_FE_PSN4174_n_11555), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_PSBC4173_FE_PSN4174_n_11555 (
-	.A(FE_PSBN19878_FE_PSN4174_n_11555),
-	.Y(FE_PSBN19877_FE_PSN4174_n_11555), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4638_n_11422 (
-	.A(n_11422),
-	.X(FE_PSN4638_n_11422), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4637_n_8868 (
-	.A(n_8868),
-	.X(FE_PSN4637_n_8868), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSBC4172_n_15858 (
-	.A(n_15858),
-	.X(FE_PSBN19876_n_15858), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSBC4171_n_15858 (
-	.A(n_15858),
-	.X(FE_PSBN19875_n_15858), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4636_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9 (
-	.A(FE_PSN4782_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9),
-	.X(FE_PSN4636_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4635_n_11476 (
-	.A(n_11476),
-	.X(FE_PSN4635_n_11476), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4634_n_13843 (
-	.A(FE_PSN4794_n_13843),
-	.X(FE_PSN4634_n_13843), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4633_n_15856 (
-	.A(FE_PSN4835_n_15856),
-	.X(FE_PSN4633_n_15856), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4632_n_11479 (
-	.A(n_11479),
-	.X(FE_PSN4632_n_11479), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4631_n_12888 (
-	.A(n_12888),
-	.X(FE_PSN4631_n_12888), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PSBC4170_n_11550 (
-	.A(n_11550),
-	.Y(FE_PSBN19874_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_PSBC4169_n_11550 (
-	.A(FE_PSBN19874_n_11550),
-	.Y(FE_PSBN19873_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4630_n_12536 (
-	.A(n_12536),
-	.X(FE_PSN4630_n_12536), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PSBC4168_n_13388 (
-	.A(n_13388),
-	.Y(FE_PSBN19872_n_13388), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_PSBC4167_n_13388 (
-	.A(FE_PSBN19872_n_13388),
-	.Y(FE_PSBN19871_n_13388), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4629_u_soc_u_top_u_core_alu_operand_b_ex_3 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[3]),
-	.X(FE_PSN4629_u_soc_u_top_u_core_alu_operand_b_ex_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4628_n_13812 (
-	.A(n_13812),
-	.X(FE_PSN4628_n_13812), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4627_FE_OFN1053_n_11471 (
-	.A(FE_OFN1053_n_11471),
-	.X(FE_PSN4627_FE_OFN1053_n_11471), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSBC4164_n_16000 (
-	.A(FE_PSN4774_n_16000),
-	.X(FE_PSBN19868_n_16000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PSBC4163_n_13424 (
-	.A(n_13424),
-	.Y(FE_PSBN19867_n_13424), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_PSBC4162_n_13424 (
-	.A(FE_PSBN19867_n_13424),
-	.Y(FE_PSBN19866_n_13424), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_PSBC4161_FE_RN_55_0 (
-	.A(FE_RN_55_0),
-	.Y(FE_PSBN19865_FE_RN_55_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PSBC4160_FE_RN_55_0 (
-	.A(FE_PSBN19865_FE_RN_55_0),
-	.Y(FE_PSBN19864_FE_RN_55_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_PSBC4159_FE_RN_55_0 (
-	.A(FE_PSBN19864_FE_RN_55_0),
-	.Y(FE_PSBN19863_FE_RN_55_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSBC4158_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_206 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_206),
-	.X(FE_PSBN19862_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_206), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4626_n_142 (
-	.A(n_142),
-	.X(FE_PSN4626_n_142), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4624_n_11401 (
-	.A(n_11401),
-	.X(FE_PSN4624_n_11401), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4623_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_163 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_163),
-	.X(FE_PSN4623_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_163), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4622_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193),
-	.X(FE_PSN4622_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4621_u_soc_u_dccm_rdata3_17 (
-	.A(u_soc_u_dccm_rdata3[17]),
-	.X(FE_PDN4621_u_soc_u_dccm_rdata3_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4620_io_out_6 (
-	.A(FE_PDN4619_io_out_6),
-	.X(io_out[6]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4618_n (
-	.A(FE_PDN19858_n),
-	.X(FE_PDN4618_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4156_n (
-	.A(FE_PDN19855_n),
-	.X(FE_PDN19860_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4155_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(FE_PDN4536_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net),
-	.Y(FE_PDN19859_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_PDC4154_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(FE_PDN19859_n),
-	.Y(FE_PDN19858_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4617_FE_OFN19490_FE_OFN18932_FE_OFN17993_n (
-	.A(FE_PDN4592_FE_OFN19490_FE_OFN18932_FE_OFN17993_n),
-	.X(FE_PDN4617_FE_OFN19490_FE_OFN18932_FE_OFN17993_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4616_u_soc_u_dccm_rdata4_2 (
-	.A(FE_PDN4758_u_soc_u_dccm_rdata4_2),
-	.X(FE_PDN4616_u_soc_u_dccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4153_io_out_6 (
-	.A(FE_PDN19857_io_out_6),
-	.X(FE_PDN4619_io_out_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4615_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_PDN4590_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n),
-	.X(FE_PDN4615_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4614_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN4726_u_soc_u_iccm_rdata4_6),
-	.X(FE_PDN4614_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4613_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n (
-	.A(FE_PDN4574_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n),
-	.X(FE_PDN4613_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_PDN4522_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PDN4612_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4611_FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25),
-	.X(FE_PDN4611_FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4152_u_soc_u_dccm_rdata4_20 (
-	.A(u_soc_u_dccm_rdata4[20]),
-	.X(FE_PDN19856_u_soc_u_dccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4151_n (
-	.A(FE_PDN19850_n),
-	.X(FE_PDN19855_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4610_u_soc_u_dccm_rdata4_21 (
-	.A(u_soc_u_dccm_rdata4[21]),
-	.X(FE_PDN4610_u_soc_u_dccm_rdata4_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4609_u_soc_u_dccm_rdata4_10 (
-	.A(u_soc_u_dccm_rdata4[10]),
-	.X(FE_PDN4609_u_soc_u_dccm_rdata4_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4608_u_soc_u_dccm_rdata3_16 (
-	.A(u_soc_u_dccm_rdata3[16]),
-	.X(FE_PDN4608_u_soc_u_dccm_rdata3_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8 (
-	.A(FE_PDN4062_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8),
-	.X(FE_PDN4607_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4606_u_soc_u_iccm_rdata3_9 (
-	.A(u_soc_u_iccm_rdata3[9]),
-	.X(FE_PDN4606_u_soc_u_iccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4605_u_soc_u_dccm_rdata4_19 (
-	.A(u_soc_u_dccm_rdata4[19]),
-	.X(FE_PDN4605_u_soc_u_dccm_rdata4_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4604_u_soc_u_dccm_rdata4_2 (
-	.A(FE_PDN4616_u_soc_u_dccm_rdata4_2),
-	.X(FE_PDN4604_u_soc_u_dccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4603_u_soc_u_dccm_rdata2_11 (
-	.A(u_soc_u_dccm_rdata2[11]),
-	.X(FE_PDN4603_u_soc_u_dccm_rdata2_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4602_u_soc_u_dccm_rdata2_30 (
-	.A(FE_PDN4728_u_soc_u_dccm_rdata2_30),
-	.X(FE_PDN4602_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4601_u_soc_u_dccm_rdata2_2 (
-	.A(u_soc_u_dccm_rdata2[2]),
-	.X(FE_PDN4601_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4600_n (
-	.A(FE_PDN19838_n),
-	.X(FE_PDN4600_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4599_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n (
-	.A(FE_PDN4514_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n),
-	.X(FE_PDN4599_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4598_n (
-	.A(FE_PDN4512_n),
-	.X(FE_PDN4598_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4597_FE_OFN19610_FE_OFN19514_n (
-	.A(FE_PDN4500_FE_OFN19610_FE_OFN19514_n),
-	.X(FE_PDN4597_FE_OFN19610_FE_OFN19514_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4596_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN4614_u_soc_u_iccm_rdata4_6),
-	.X(FE_PDN4596_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4150_FE_OFN19507_n (
-	.A(FE_PDN4497_FE_OFN19507_n),
-	.X(FE_PDN19854_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4595_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_PDN4541_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4595_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4594_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n (
-	.A(FE_PDN4071_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n),
-	.X(FE_PDN4594_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4593_FE_OFN3865_n (
-	.A(FE_PDN4509_FE_OFN3865_n),
-	.X(FE_PDN4593_FE_OFN3865_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4149_logic_0_48_net (
-	.A(FE_PDN4216_logic_0_48_net),
-	.X(FE_PDN19853_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4592_FE_OFN19490_FE_OFN18932_FE_OFN17993_n (
-	.A(FE_OFN19490_FE_OFN18932_FE_OFN17993_n),
-	.X(FE_PDN4592_FE_OFN19490_FE_OFN18932_FE_OFN17993_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4591_u_soc_u_iccm_rdata2_8 (
-	.A(u_soc_u_iccm_rdata2[8]),
-	.X(FE_PDN4591_u_soc_u_iccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4590_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_PDN4535_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n),
-	.X(FE_PDN4590_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4589_n (
-	.A(FE_PDN4551_n),
-	.X(FE_PDN4589_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4588_u_soc_u_iccm_rdata4_20 (
-	.A(FE_PDN4725_u_soc_u_iccm_rdata4_20),
-	.X(FE_PDN4588_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4587_n (
-	.A(FE_PDN4534_n),
-	.X(FE_PDN4587_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4586_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100 (
-	.A(FE_COEN4703_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100),
-	.X(FE_PDN4586_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_100), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4585_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net (
-	.A(FE_PDN4508_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net),
-	.X(FE_PDN4585_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4584_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_PDN4505_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n),
-	.X(FE_PDN4584_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4583_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0 (
-	.A(FE_PDN4518_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0),
-	.X(FE_PDN4583_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4582_n (
-	.A(FE_PDN19843_n),
-	.X(FE_PDN4582_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n (
-	.A(FE_PDN4502_FE_OFN19589_FE_OFN19192_FE_OFN19179_n),
-	.X(FE_PDN4581_FE_OFN19589_FE_OFN19192_FE_OFN19179_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4580_n (
-	.A(FE_PDN19840_n),
-	.X(FE_PDN4580_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4579_FE_OFN19605_FE_OFN19509_n (
-	.A(FE_PDN4520_FE_OFN19605_FE_OFN19509_n),
-	.X(FE_PDN4579_FE_OFN19605_FE_OFN19509_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4578_n (
-	.A(FE_PDN4538_n),
-	.X(FE_PDN4578_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4577_u_soc_u_dccm_rdata2_26 (
-	.A(FE_PDN4736_u_soc_u_dccm_rdata2_26),
-	.X(FE_PDN4577_u_soc_u_dccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4576_FE_OFN19607_FE_OFN19282_FE_OFN19089_n (
-	.A(FE_PDN4495_FE_OFN19607_FE_OFN19282_FE_OFN19089_n),
-	.X(FE_PDN4576_FE_OFN19607_FE_OFN19282_FE_OFN19089_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4575_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7 (
-	.A(FE_PDN4494_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7),
-	.X(FE_PDN4575_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4574_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n (
-	.A(FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n),
-	.X(FE_PDN4574_FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4148_n (
-	.A(FE_PDN4492_n),
-	.X(FE_PDN19852_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_PDC4147_FE_OFN19506_n (
-	.A(FE_PDN4539_FE_OFN19506_n),
-	.X(FE_PDN19851_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4573_n_13436 (
-	.A(n_13436),
-	.X(FE_COEN4573_n_13436), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4572_n_10564 (
-	.A(n_10564),
-	.X(FE_COEN4572_n_10564), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4571_FE_OFN601_u_soc_u_iccm_rdata1_16 (
-	.A(FE_OFN601_u_soc_u_iccm_rdata1_16),
-	.X(FE_COEN4571_FE_OFN601_u_soc_u_iccm_rdata1_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4570_u_soc_u_tcam_data_addr_7 (
-	.A(u_soc_u_tcam_data_addr[7]),
-	.X(FE_COEN4570_u_soc_u_tcam_data_addr_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4569_n_10669 (
-	.A(n_10669),
-	.X(FE_COEN4569_n_10669), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4568_n_10670 (
-	.A(n_10670),
-	.X(FE_COEN4568_n_10670), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4567_u_soc_u_tcam_data_wdata_30 (
-	.A(u_soc_u_tcam_data_wdata[30]),
-	.X(FE_COEN4567_u_soc_u_tcam_data_wdata_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_COEC4566_FE_OFN18445_n_15897 (
-	.A(FE_OFN18445_n_15897),
-	.X(FE_COEN4566_FE_OFN18445_n_15897), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4565_n_11122 (
-	.A(n_11122),
-	.X(FE_COEN4565_n_11122), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4564_n_10663 (
-	.A(n_10663),
-	.X(FE_COEN4564_n_10663), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4563_n_10664 (
-	.A(n_10664),
-	.X(FE_COEN4563_n_10664), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4562_u_soc_u_tcam_data_addr_23 (
-	.A(u_soc_u_tcam_data_addr[23]),
-	.X(FE_COEN4562_u_soc_u_tcam_data_addr_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4561_n_10666 (
-	.A(n_10666),
-	.X(FE_COEN4561_n_10666), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4560_u_soc_u_tcam_data_addr_27 (
-	.A(u_soc_u_tcam_data_addr[27]),
-	.X(FE_COEN4560_u_soc_u_tcam_data_addr_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4559_FE_OFN1633_n_10864 (
-	.A(FE_OFN1633_n_10864),
-	.X(FE_PSN4559_FE_OFN1633_n_10864), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4558_FE_OFN1633_n_10864 (
-	.A(FE_PSN4559_FE_OFN1633_n_10864),
-	.X(FE_PSN4558_FE_OFN1633_n_10864), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n (
-	.A(FE_PDN4519_FE_OFN19592_FE_OFN19511_n),
-	.X(FE_PSN4557_FE_PDN4519_FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4556_n_17396 (
-	.A(n_17396),
-	.X(FE_PSN4556_n_17396), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4555_u_soc_data_addr_4 (
-	.A(u_soc_data_addr[4]),
-	.X(FE_PSN4555_u_soc_data_addr_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4554_u_soc_data_addr_8 (
-	.A(u_soc_data_addr[8]),
-	.X(FE_PSN4554_u_soc_data_addr_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4553_u_soc_data_addr_9 (
-	.A(u_soc_data_addr[9]),
-	.X(FE_PSN4553_u_soc_data_addr_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_102 (
-	.DIODE(FE_PDN4577_u_soc_u_dccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_101 (
-	.DIODE(FE_PDN4606_u_soc_u_iccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_100 (
-	.DIODE(u_soc_u_dccm_rdata3[20]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_99 (
-	.DIODE(FE_PDN4588_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4146_n (
-	.A(FE_PDN19849_n),
-	.X(FE_PDN19850_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4552_u_soc_u_iccm_rdata2_8 (
-	.A(FE_PDN4591_u_soc_u_iccm_rdata2_8),
-	.X(FE_PDN4552_u_soc_u_iccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4551_n (
-	.A(FE_PDN4511_n),
-	.X(FE_PDN4551_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4550_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4601_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN4550_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4549_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4550_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN4549_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4145_n (
-	.A(FE_PDN4515_n),
-	.X(FE_PDN19849_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4548_u_soc_u_dccm_rdata2_26 (
-	.A(FE_PDN4577_u_soc_u_dccm_rdata2_26),
-	.X(FE_PDN4548_u_soc_u_dccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4547_u_soc_u_iccm_rdata2_8 (
-	.A(FE_PDN4552_u_soc_u_iccm_rdata2_8),
-	.X(FE_PDN4547_u_soc_u_iccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4546_u_soc_u_iccm_rdata3_31 (
-	.A(u_soc_u_iccm_rdata3[31]),
-	.X(FE_PDN4546_u_soc_u_iccm_rdata3_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4144_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n (
-	.A(FE_PDN4205_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n),
-	.Y(FE_PDN19848_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_16 FE_PDC4143_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n (
-	.A(FE_PDN19848_n),
-	.Y(FE_PDN19847_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4545_u_soc_u_iccm_rdata2_29 (
-	.A(u_soc_u_iccm_rdata2[29]),
-	.X(FE_PDN4545_u_soc_u_iccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4544_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN4596_u_soc_u_iccm_rdata4_6),
-	.X(FE_PDN4544_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4543_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7 (
-	.A(FE_PDN4499_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7),
-	.X(FE_PDN4543_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4542_FE_OFN19599_FE_OFN19212_FE_OFN19103_n (
-	.A(FE_PDN4496_FE_OFN19599_FE_OFN19212_FE_OFN19103_n),
-	.X(FE_PDN4542_FE_OFN19599_FE_OFN19212_FE_OFN19103_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4541_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_PDN4525_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4541_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4540_FE_OFN19516_n (
-	.A(FE_PDN19779_FE_OFN19516_n),
-	.X(FE_PDN4540_FE_OFN19516_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4539_FE_OFN19506_n (
-	.A(FE_PDN4491_FE_OFN19506_n),
-	.X(FE_PDN4539_FE_OFN19506_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4538_n (
-	.A(FE_PDN4493_n),
-	.X(FE_PDN4538_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4537_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4255_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN4537_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4142_logic_0_56_net (
-	.A(FE_PDN19780_logic_0_56_net),
-	.X(FE_PDN19846_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4141_u_soc_u_dccm_rdata2_17 (
-	.A(u_soc_u_dccm_rdata2[17]),
-	.X(FE_PDN19845_u_soc_u_dccm_rdata2_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4536_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(FE_PDN4211_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net),
-	.X(FE_PDN4536_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4535_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n),
-	.X(FE_PDN4535_FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4534_n (
-	.A(FE_PDN19814_n),
-	.X(FE_PDN4534_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4533_u_soc_u_iccm_rdata3_31 (
-	.A(FE_PDN4546_u_soc_u_iccm_rdata3_31),
-	.X(FE_PDN4533_u_soc_u_iccm_rdata3_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PDC4140_n (
-	.A(FE_PDN19804_n),
-	.Y(FE_PDN19844_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_16 FE_PDC4139_n (
-	.A(FE_PDN19844_n),
-	.Y(FE_PDN19843_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4532_u_soc_u_iccm_rdata3_9 (
-	.A(FE_PDN4606_u_soc_u_iccm_rdata3_9),
-	.X(FE_PDN4532_u_soc_u_iccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4531_u_soc_u_dccm_rdata3_29 (
-	.A(u_soc_u_dccm_rdata3[29]),
-	.X(FE_PDN4531_u_soc_u_dccm_rdata3_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4530_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4549_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN4530_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4529_u_soc_u_dccm_rdata2_11 (
-	.A(FE_PDN4603_u_soc_u_dccm_rdata2_11),
-	.X(FE_PDN4529_u_soc_u_dccm_rdata2_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4528_u_soc_u_iccm_rdata4_20 (
-	.A(FE_PDN4588_u_soc_u_iccm_rdata4_20),
-	.X(FE_PDN4528_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4138_logic_0_61_net (
-	.A(FE_PDN4219_logic_0_61_net),
-	.Y(FE_PDN19842_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_16 FE_PDC4137_logic_0_61_net (
-	.A(FE_PDN19842_n),
-	.Y(FE_PDN19841_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4527_u_soc_u_iccm_rdata2_29 (
-	.A(FE_PDN4545_u_soc_u_iccm_rdata2_29),
-	.X(FE_PDN4527_u_soc_u_iccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4526_u_soc_u_iccm_rdata3_8 (
-	.A(u_soc_u_iccm_rdata3[8]),
-	.X(FE_PDN4526_u_soc_u_iccm_rdata3_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4525_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_PDN4248_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4525_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4524_u_soc_u_iccm_rdata3_3 (
-	.A(u_soc_u_iccm_rdata3[3]),
-	.X(FE_PDN4524_u_soc_u_iccm_rdata3_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4523_u_soc_u_dccm_rdata3_20 (
-	.A(u_soc_u_dccm_rdata3[20]),
-	.X(FE_PDN4523_u_soc_u_dccm_rdata3_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4522_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_PDN4013_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PDN4522_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4136_FE_OFN3867_FE_OFN18746_FE_OFN17984_n (
-	.A(FE_PDN19796_FE_OFN3867_FE_OFN18746_FE_OFN17984_n),
-	.X(FE_PDN19840_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4521_FE_OFN19600_FE_OFN19523_n (
-	.A(FE_PDN4226_FE_OFN19600_FE_OFN19523_n),
-	.X(FE_PDN4521_FE_OFN19600_FE_OFN19523_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4520_FE_OFN19605_FE_OFN19509_n (
-	.A(FE_PDN4213_FE_OFN19605_FE_OFN19509_n),
-	.X(FE_PDN4520_FE_OFN19605_FE_OFN19509_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4519_FE_OFN19592_FE_OFN19511_n (
-	.A(FE_PDN4187_FE_OFN19592_FE_OFN19511_n),
-	.X(FE_PDN4519_FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4518_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0 (
-	.A(FE_PDN4204_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0),
-	.X(FE_PDN4518_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4517_u_soc_u_dccm_rdata2_23 (
-	.A(u_soc_u_dccm_rdata2[23]),
-	.X(FE_PDN4517_u_soc_u_dccm_rdata2_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4516_FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n (
-	.A(FE_PDN3958_FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n),
-	.X(FE_PDN4516_FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4515_n (
-	.A(FE_PDN19813_n),
-	.X(FE_PDN4515_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4514_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n (
-	.A(FE_PDN4229_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n),
-	.X(FE_PDN4514_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4513_FE_OFN19515_n (
-	.A(FE_PDN4185_FE_OFN19515_n),
-	.X(FE_PDN4513_FE_OFN19515_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4512_n (
-	.A(FE_PDN19816_n),
-	.X(FE_PDN4512_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4511_n (
-	.A(FE_PDN4249_n),
-	.X(FE_PDN4511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4510_u_soc_u_iccm_rdata2_1 (
-	.A(u_soc_u_iccm_rdata2[1]),
-	.X(FE_PDN4510_u_soc_u_iccm_rdata2_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4509_FE_OFN3865_n (
-	.A(FE_PDN4191_FE_OFN3865_n),
-	.X(FE_PDN4509_FE_OFN3865_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4508_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net (
-	.A(FE_PDN4206_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net),
-	.X(FE_PDN4508_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4507_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN4544_u_soc_u_iccm_rdata4_6),
-	.X(FE_PDN4507_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4506_u_soc_u_iccm_rdata2_8 (
-	.A(FE_PDN4547_u_soc_u_iccm_rdata2_8),
-	.X(FE_PDN4506_u_soc_u_iccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4505_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_PDN4222_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n),
-	.X(FE_PDN4505_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4135_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n (
-	.A(FE_PDN4228_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n),
-	.Y(FE_PDN19839_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_PDC4134_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n (
-	.A(FE_PDN19839_n),
-	.Y(FE_PDN19838_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4504_FE_OFN19608_FE_OFN18789_FE_OFN18004_n (
-	.A(FE_PDN4194_FE_OFN19608_FE_OFN18789_FE_OFN18004_n),
-	.X(FE_PDN4504_FE_OFN19608_FE_OFN18789_FE_OFN18004_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4503_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7 (
-	.A(FE_PDN4193_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7),
-	.X(FE_PDN4503_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4502_FE_OFN19589_FE_OFN19192_FE_OFN19179_n (
-	.A(FE_PDN4209_FE_OFN19589_FE_OFN19192_FE_OFN19179_n),
-	.X(FE_PDN4502_FE_OFN19589_FE_OFN19192_FE_OFN19179_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4501_FE_OFN19280_FE_OFN19064_n (
-	.A(FE_PDN4190_FE_OFN19280_FE_OFN19064_n),
-	.X(FE_PDN4501_FE_OFN19280_FE_OFN19064_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4500_FE_OFN19610_FE_OFN19514_n (
-	.A(FE_PDN4198_FE_OFN19610_FE_OFN19514_n),
-	.X(FE_PDN4500_FE_OFN19610_FE_OFN19514_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4499_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7 (
-	.A(FE_PDN4251_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7),
-	.X(FE_PDN4499_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4498_FE_OFN19612_FE_OFN19522_n (
-	.A(FE_PDN4186_FE_OFN19612_FE_OFN19522_n),
-	.X(FE_PDN4498_FE_OFN19612_FE_OFN19522_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4497_FE_OFN19507_n (
-	.A(FE_PDN4188_FE_OFN19507_n),
-	.X(FE_PDN4497_FE_OFN19507_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4496_FE_OFN19599_FE_OFN19212_FE_OFN19103_n (
-	.A(FE_PDN4195_FE_OFN19599_FE_OFN19212_FE_OFN19103_n),
-	.X(FE_PDN4496_FE_OFN19599_FE_OFN19212_FE_OFN19103_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4495_FE_OFN19607_FE_OFN19282_FE_OFN19089_n (
-	.A(FE_PDN4192_FE_OFN19607_FE_OFN19282_FE_OFN19089_n),
-	.X(FE_PDN4495_FE_OFN19607_FE_OFN19282_FE_OFN19089_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4494_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7 (
-	.A(FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7),
-	.X(FE_PDN4494_FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4493_n (
-	.A(FE_PDN19800_n),
-	.X(FE_PDN4493_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_PDC4492_n (
-	.A(FE_PDN19808_n),
-	.X(FE_PDN4492_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4491_FE_OFN19506_n (
-	.A(FE_PDN4189_FE_OFN19506_n),
-	.X(FE_PDN4491_FE_OFN19506_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4490_CTS_23 (
-	.A(FE_USKN4490_CTS_23),
-	.X(FE_USKN4657_CTS_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_USKC4489_CTS_18 (
-	.A(CTS_18),
-	.X(FE_USKN4847_CTS_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_USKC4488_CTS_75 (
-	.A(FE_USKN4488_CTS_75),
-	.X(FE_USKN4844_CTS_75), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4487_n_15872 (
-	.A(FE_PSN4362_n_15872),
-	.X(FE_PSN4487_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4486_n_15974 (
-	.A(n_15974),
-	.X(FE_PSN4486_n_15974), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4485_FE_OFN18425_n_15868 (
-	.A(FE_OFN18425_n_15868),
-	.X(FE_PSN4485_FE_OFN18425_n_15868), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4484_n_11123 (
-	.A(FE_PSN4833_n_11123),
-	.X(FE_PSN4484_n_11123), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4483_n_11480 (
-	.A(n_11480),
-	.X(FE_PSN4483_n_11480), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4482_n_13477 (
-	.A(n_13477),
-	.X(FE_PSN4482_n_13477), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4481_n_11751 (
-	.A(FE_PSN4807_n_11751),
-	.X(FE_PSN4481_n_11751), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4480_FE_OFN18584_n_15872 (
-	.A(FE_OFN18584_n_15872),
-	.X(FE_PSN4480_FE_OFN18584_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4479_n_11476 (
-	.A(n_11476),
-	.X(FE_PSN4479_n_11476), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4478_FE_OFN18397_n_15865 (
-	.A(FE_OFN18397_n_15865),
-	.X(FE_PSN4478_FE_OFN18397_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4477_FE_COEN4317_n_11475 (
-	.A(FE_COEN4317_n_11475),
-	.X(FE_PSN4477_FE_COEN4317_n_11475), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4476_n_12853 (
-	.A(n_12853),
-	.X(FE_PSN4476_n_12853), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4475_n_13393 (
-	.A(n_13393),
-	.X(FE_PSN4475_n_13393), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4474_n_12754 (
-	.A(n_12754),
-	.X(FE_PSN4474_n_12754), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4473_n_15995 (
-	.A(n_15995),
-	.X(FE_PSN4473_n_15995), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4472_n_12000 (
-	.A(n_12000),
-	.X(FE_PSN4472_n_12000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4471_n_12261 (
-	.A(n_12261),
-	.X(FE_PSN4471_n_12261), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4470_n_13497 (
-	.A(n_13497),
-	.X(FE_PSN4470_n_13497), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4469_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_45 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_45),
-	.X(FE_PSN4469_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_45), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4468_n_13811 (
-	.A(n_13811),
-	.X(FE_PSN4468_n_13811), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4467_n_11020 (
-	.A(n_11020),
-	.X(FE_PSN4467_n_11020), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4466_n_10160 (
-	.A(n_10160),
-	.X(FE_PSN4466_n_10160), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4465_FE_OFN1056_n_11475 (
-	.A(FE_OFN1056_n_11475),
-	.X(FE_PSN4465_FE_OFN1056_n_11475), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4464_n_13506 (
-	.A(n_13506),
-	.X(FE_PSN4464_n_13506), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4463_n_11553 (
-	.A(FE_PSN4368_n_11553),
-	.X(FE_PSN4463_n_11553), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4462_FE_OFN18407_n_15871 (
-	.A(FE_OFN18407_n_15871),
-	.X(FE_PSN4462_FE_OFN18407_n_15871), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4461_FE_OFN1587_n_13428 (
-	.A(FE_OFN1587_n_13428),
-	.X(FE_PSN4461_FE_OFN1587_n_13428), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4459_u_soc_u_top_u_core_instr_rdata_id_27 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[27]),
-	.X(FE_PSN4459_u_soc_u_top_u_core_instr_rdata_id_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4458_n_15872 (
-	.A(n_15872),
-	.X(FE_PSN4458_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4457_FE_OFN1080_n_13070 (
-	.A(FE_OFN1080_n_13070),
-	.X(FE_PSN4457_FE_OFN1080_n_13070), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4456_FE_OFN18547_n_11593 (
-	.A(FE_OFN18547_n_11593),
-	.X(FE_PSN4456_FE_OFN18547_n_11593), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4455_n_11223 (
-	.A(n_11223),
-	.X(FE_PSN4455_n_11223), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4454_n_11479 (
-	.A(FE_PSN4667_n_11479),
-	.X(FE_PSN4454_n_11479), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4453_n_16003 (
-	.A(n_16003),
-	.X(FE_PSN4453_n_16003), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4452_n_15945 (
-	.A(n_15945),
-	.X(FE_PSN4452_n_15945), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4451_n_11751 (
-	.A(n_11751),
-	.X(FE_PSN4451_n_11751), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4450_n_11314 (
-	.A(n_11314),
-	.X(FE_PSN4450_n_11314), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4449_n_15860 (
-	.A(n_15860),
-	.X(FE_PSN4449_n_15860), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4448_n_13386 (
-	.A(FE_PSN4264_n_13386),
-	.X(FE_PSN4448_n_13386), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4447_FE_OFN18562_n_15867 (
-	.A(FE_OFN18562_n_15867),
-	.X(FE_PSN4447_FE_OFN18562_n_15867), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4444_n_11480 (
-	.A(n_11480),
-	.X(FE_PSN4444_n_11480), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4443_n_15881 (
-	.A(n_15881),
-	.X(FE_PSN4443_n_15881), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4440_u_soc_u_top_u_core_instr_rdata_id_20 (
-	.A(FE_PSN4372_u_soc_u_top_u_core_instr_rdata_id_20),
-	.X(FE_PSN4440_u_soc_u_top_u_core_instr_rdata_id_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4439_n_11094 (
-	.A(n_11094),
-	.X(FE_PSN4439_n_11094), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4438_FE_COEN4311_n_11474 (
-	.A(FE_COEN4311_n_11474),
-	.X(FE_PSN4438_FE_COEN4311_n_11474), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4436_FE_OFN18492_n_13420 (
-	.A(FE_OFN18492_n_13420),
-	.X(FE_PSN4436_FE_OFN18492_n_13420), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4433_n_11355 (
-	.A(n_11355),
-	.X(FE_PSN4433_n_11355), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4432_n_11754 (
-	.A(n_11754),
-	.X(FE_PSN4432_n_11754), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4431_FE_OFN18505_n_16001 (
-	.A(FE_OFN18505_n_16001),
-	.X(FE_PSN4431_FE_OFN18505_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4430_n_12881 (
-	.A(n_12881),
-	.X(FE_PSN4430_n_12881), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4429_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13 (
-	.A(FE_PSN4639_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13),
-	.X(FE_PSN4429_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4428_n_11176 (
-	.A(n_11176),
-	.X(FE_PSN4428_n_11176), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4427_FE_OFN18385_n_11514 (
-	.A(FE_OFN18385_n_11514),
-	.X(FE_PSN4427_FE_OFN18385_n_11514), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4426_n_11745 (
-	.A(n_11745),
-	.X(FE_PSN4426_n_11745), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4425_n_11761 (
-	.A(FE_PSN4340_n_11761),
-	.X(FE_PSN4425_n_11761), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4424_FE_OFN18315_n_13425 (
-	.A(FE_OFN18315_n_13425),
-	.X(FE_PSN4424_FE_OFN18315_n_13425), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4423_n_15859 (
-	.A(n_15859),
-	.X(FE_PSN4423_n_15859), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4422_n_11763 (
-	.A(n_11763),
-	.X(FE_PSN4422_n_11763), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4421_n_15871 (
-	.A(n_15871),
-	.X(FE_PSN4421_n_15871), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4420_n_135 (
-	.A(n_135),
-	.X(FE_PSN4420_n_135), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4419_n_11699 (
-	.A(n_11699),
-	.X(FE_PSN4419_n_11699), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4418_n_13392 (
-	.A(n_13392),
-	.X(FE_PSN4418_n_13392), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4417_FE_OFN18238_n_13069 (
-	.A(FE_OFN18238_n_13069),
-	.X(FE_PSN4417_FE_OFN18238_n_13069), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4416_n_13497 (
-	.A(n_13497),
-	.X(FE_PSN4416_n_13497), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSBC4133_n_11428 (
-	.A(n_11428),
-	.X(FE_PSBN19837_n_11428), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4415_FE_OFN18506_n_16001 (
-	.A(FE_OFN18506_n_16001),
-	.X(FE_PSN4415_FE_OFN18506_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PSBC4132_n_15865 (
-	.A(n_15865),
-	.Y(FE_PSBN19836_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_PSBC4131_n_15865 (
-	.A(FE_PSBN19836_n_15865),
-	.Y(FE_PSBN19835_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4414_FE_COEN4289_FE_OFN18396_n_15865 (
-	.A(FE_COEN4289_FE_OFN18396_n_15865),
-	.X(FE_PSN4414_FE_COEN4289_FE_OFN18396_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_PSBC4130_n_15866 (
-	.A(n_15866),
-	.Y(FE_PSBN19834_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_PSBC4129_n_15866 (
-	.A(FE_PSBN19834_n_15866),
-	.Y(FE_PSBN19833_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_PSBC4128_n_15866 (
-	.A(FE_PSBN19834_n_15866),
-	.Y(FE_PSBN19832_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PSBC4127_n_15866 (
-	.A(FE_PSBN19832_n_15866),
-	.Y(FE_PSBN19831_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_PSBC4126_n_15866 (
-	.A(FE_PSBN19831_n_15866),
-	.Y(FE_PSBN19830_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4413_FE_OFN18584_n_15872 (
-	.A(FE_OFN18584_n_15872),
-	.X(FE_PSN4413_FE_OFN18584_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4412_FE_OFN18472_n_11421 (
-	.A(FE_OFN18472_n_11421),
-	.X(FE_PSN4412_FE_OFN18472_n_11421), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PSBC4125_n_13387 (
-	.A(n_13387),
-	.Y(FE_PSBN19829_n_13387), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_PSBC4124_n_13387 (
-	.A(FE_PSBN19829_n_13387),
-	.Y(FE_PSBN19828_n_13387), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4411_FE_COEN4289_FE_OFN18396_n_15865 (
-	.A(FE_COEN4289_FE_OFN18396_n_15865),
-	.X(FE_PSN4411_FE_COEN4289_FE_OFN18396_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4410_n_11476 (
-	.A(n_11476),
-	.X(FE_PSN4410_n_11476), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4409_n_12557 (
-	.A(n_12557),
-	.X(FE_PSN4409_n_12557), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4408_n_15867 (
-	.A(n_15867),
-	.X(FE_PSN4408_n_15867), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4407_n_12534 (
-	.A(n_12534),
-	.X(FE_PSN4407_n_12534), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4406_n_11761 (
-	.A(n_11761),
-	.X(FE_PSN4406_n_11761), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PSBC4123_n_15943 (
-	.A(n_15943),
-	.Y(FE_PSBN19827_n_15943), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_PSBC4122_n_15943 (
-	.A(FE_PSBN19827_n_15943),
-	.Y(FE_PSBN19826_n_15943), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4405_n_11471 (
-	.A(n_11471),
-	.X(FE_PSN4405_n_11471), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4404_FE_COEN4289_FE_OFN18396_n_15865 (
-	.A(FE_COEN4289_FE_OFN18396_n_15865),
-	.X(FE_PSN4404_FE_COEN4289_FE_OFN18396_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4403_n_15881 (
-	.A(n_15881),
-	.X(FE_PSN4403_n_15881), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4402_n_15943 (
-	.A(FE_PSBN19826_n_15943),
-	.X(FE_PSN4402_n_15943), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4401_u_soc_u_top_u_core_alu_operand_b_ex_0 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[0]),
-	.X(FE_PSN4401_u_soc_u_top_u_core_alu_operand_b_ex_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4400_u_soc_u_top_u_core_alu_operator_ex_2 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[2]),
-	.X(FE_PSN4400_u_soc_u_top_u_core_alu_operator_ex_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4399_n_13507 (
-	.A(n_13507),
-	.X(FE_PSN4399_n_13507), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4398_FE_OFN1114_n_15868 (
-	.A(FE_PSN4143_FE_OFN1114_n_15868),
-	.X(FE_PSN4398_FE_OFN1114_n_15868), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4397_FE_OFN18491_n_11428 (
-	.A(FE_PSBN19837_n_11428),
-	.X(FE_PSN4397_FE_OFN18491_n_11428), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4396_FE_OFN1585_n_13422 (
-	.A(FE_PSBN19892_n_13422),
-	.X(FE_PSN4396_FE_OFN1585_n_13422), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4395_n_15943 (
-	.A(FE_PSBN19826_n_15943),
-	.X(FE_PSN4395_n_15943), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4394_FE_OFN18506_n_16001 (
-	.A(FE_OFN18506_n_16001),
-	.X(FE_PSN4394_FE_OFN18506_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4393_u_soc_u_top_u_core_alu_operand_b_ex_5 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[5]),
-	.X(FE_PSN4393_u_soc_u_top_u_core_alu_operand_b_ex_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4392_FE_OFN1113_n_15866 (
-	.A(FE_PSBN19832_n_15866),
-	.X(FE_PSN4392_FE_OFN1113_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4390_n_15995 (
-	.A(n_15995),
-	.X(FE_PSN4390_n_15995), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4389_FE_OFN18507_n_13391 (
-	.A(FE_OFN18507_n_13391),
-	.X(FE_PSN4389_FE_OFN18507_n_13391), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4388_n_11557 (
-	.A(n_11557),
-	.X(FE_PSN4388_n_11557), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4387_FE_OFN1585_n_13422 (
-	.A(FE_PSBN19892_n_13422),
-	.X(FE_PSN4387_FE_OFN1585_n_13422), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4385_n_13500 (
-	.A(n_13500),
-	.X(FE_PSN4385_n_13500), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4384_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_27 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_27),
-	.X(FE_PSN4384_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4383_n_13496 (
-	.A(n_13496),
-	.X(FE_PSN4383_n_13496), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4382_n_11039 (
-	.A(n_11039),
-	.X(FE_PSN4382_n_11039), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4381_FE_OFN1399_n_142 (
-	.A(FE_OFN1399_n_142),
-	.X(FE_PSN4381_FE_OFN1399_n_142), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4380_n_13390 (
-	.A(n_13390),
-	.X(FE_PSN4380_n_13390), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4379_n_13507 (
-	.A(n_13507),
-	.X(FE_PSN4379_n_13507), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4378_FE_OFN1113_n_15866 (
-	.A(FE_PSBN19832_n_15866),
-	.X(FE_PSN4378_FE_OFN1113_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4377_n_16001 (
-	.A(n_16001),
-	.X(FE_PSN4377_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4376_n_13845 (
-	.A(n_13845),
-	.X(FE_PSN4376_n_13845), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4375_n_11428 (
-	.A(n_11428),
-	.X(FE_PSN4375_n_11428), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4374_n_15860 (
-	.A(n_15860),
-	.X(FE_PSN4374_n_15860), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4373_u_soc_u_top_u_core_alu_operand_b_ex_3 (
-	.A(FE_PSN4629_u_soc_u_top_u_core_alu_operand_b_ex_3),
-	.X(FE_PSN4373_u_soc_u_top_u_core_alu_operand_b_ex_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4372_u_soc_u_top_u_core_instr_rdata_id_20 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[20]),
-	.X(FE_PSN4372_u_soc_u_top_u_core_instr_rdata_id_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_PSBC4121_n_10150 (
-	.A(n_10150),
-	.Y(FE_PSBN19825_n_10150), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_PSBC4120_n_10150 (
-	.A(FE_PSBN19825_n_10150),
-	.Y(FE_PSBN19824_n_10150), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4371_n_13416 (
-	.A(n_13416),
-	.X(FE_PSN4371_n_13416), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4370_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192 (
-	.A(FE_PSN4154_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192),
-	.X(FE_PSN4370_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4369_u_soc_lsu_to_xbar_a_address_26 (
-	.A(\u_soc_lsu_to_xbar[a_address] [26]),
-	.X(FE_PSN4369_u_soc_lsu_to_xbar_a_address_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4368_n_11553 (
-	.A(n_11553),
-	.X(FE_PSN4368_n_11553), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4367_n_11746 (
-	.A(n_11746),
-	.X(FE_PSN4367_n_11746), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4366_u_soc_u_top_u_core_instr_rdata_id_22 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[22]),
-	.X(FE_PSN4366_u_soc_u_top_u_core_instr_rdata_id_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4365_n_13502 (
-	.A(n_13502),
-	.X(FE_PSN4365_n_13502), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4364_n_11450 (
-	.A(n_11450),
-	.X(FE_PSN4364_n_11450), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4363_n_13429 (
-	.A(n_13429),
-	.X(FE_PSN4363_n_13429), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4362_n_15872 (
-	.A(n_15872),
-	.X(FE_PSN4362_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4361_n_11476 (
-	.A(n_11476),
-	.X(FE_PSN4361_n_11476), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4359_n_15946 (
-	.A(FE_PSN4640_n_15946),
-	.X(FE_PSN4359_n_15946), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4358_n_12596 (
-	.A(n_12596),
-	.X(FE_PSN4358_n_12596), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4357_n_11425 (
-	.A(n_11425),
-	.X(FE_PSN4357_n_11425), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4356_n_13393 (
-	.A(FE_PSN4475_n_13393),
-	.X(FE_PSN4356_n_13393), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4355_n_11478 (
-	.A(n_11478),
-	.X(FE_PSN4355_n_11478), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4354_FE_OFN1585_n_13422 (
-	.A(FE_PSBN19892_n_13422),
-	.X(FE_PSN4354_FE_OFN1585_n_13422), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4353_n_12877 (
-	.A(n_12877),
-	.X(FE_PSN4353_n_12877), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4352_n_13500 (
-	.A(n_13500),
-	.X(FE_PSN4352_n_13500), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4351_n_13502 (
-	.A(n_13502),
-	.X(FE_PSN4351_n_13502), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4350_FE_OFN1586_n_13424 (
-	.A(FE_PSBN19866_n_13424),
-	.X(FE_PSN4350_FE_OFN1586_n_13424), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4349_n_12550 (
-	.A(n_12550),
-	.X(FE_PSN4349_n_12550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4348_n_16000 (
-	.A(FE_PSBN19894_n_16000),
-	.X(FE_PSN4348_n_16000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4347_u_soc_u_top_u_core_alu_operator_ex_0 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[0]),
-	.X(FE_PSN4347_u_soc_u_top_u_core_alu_operator_ex_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4346_n_15946 (
-	.A(n_15946),
-	.X(FE_PSN4346_n_15946), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4345_n_11294 (
-	.A(FE_PSN4104_n_11294),
-	.X(FE_PSN4345_n_11294), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4344_n_13387 (
-	.A(FE_PSBN19828_n_13387),
-	.X(FE_PSN4344_n_13387), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4343_u_soc_u_top_u_core_alu_operand_b_ex_3 (
-	.A(FE_PSN4629_u_soc_u_top_u_core_alu_operand_b_ex_3),
-	.X(FE_PSN4343_u_soc_u_top_u_core_alu_operand_b_ex_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4342_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_116 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_116),
-	.X(FE_PSN4342_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_116), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4341_FE_OFN18495_n_13389 (
-	.A(FE_OFN18495_n_13389),
-	.X(FE_PSN4341_FE_OFN18495_n_13389), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4340_n_11761 (
-	.A(n_11761),
-	.X(FE_PSN4340_n_11761), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4339_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139),
-	.X(FE_PSN4339_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4338_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287 (
-	.A(FE_PSN4768_FE_PSBN19863_FE_RN_55_0),
-	.X(FE_PSN4338_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4337_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288),
-	.X(FE_PSN4337_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4335_n_13401 (
-	.A(n_13401),
-	.X(FE_COEN4335_n_13401), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4334_n_10344 (
-	.A(n_10344),
-	.X(FE_COEN4334_n_10344), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4333_n_12741 (
-	.A(n_12741),
-	.X(FE_COEN4333_n_12741), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4332_n_12885 (
-	.A(n_12885),
-	.X(FE_COEN4332_n_12885), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4331_n_496 (
-	.A(FE_COEN4874_n_496),
-	.X(FE_COEN4331_n_496), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4330_n_13432 (
-	.A(n_13432),
-	.X(FE_COEN4330_n_13432), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4329_n_13402 (
-	.A(n_13402),
-	.X(FE_COEN4329_n_13402), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4328_FE_PSN4106_FE_OFN618_u_soc_u_iccm_rdata1_0 (
-	.A(FE_PSN4106_FE_OFN618_u_soc_u_iccm_rdata1_0),
-	.X(FE_COEN4328_FE_PSN4106_FE_OFN618_u_soc_u_iccm_rdata1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4327_u_soc_lsu_to_xbar_a_address_20 (
-	.A(\u_soc_lsu_to_xbar[a_address] [20]),
-	.X(FE_COEN4327_u_soc_lsu_to_xbar_a_address_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4325_n_12777 (
-	.A(n_12777),
-	.X(FE_COEN4325_n_12777), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4324_u_soc_u_tcam_data_addr_25 (
-	.A(u_soc_u_tcam_data_addr[25]),
-	.X(FE_COEN4324_u_soc_u_tcam_data_addr_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4323_FE_OFN19381_u_soc_u_iccm_rdata4_17 (
-	.A(FE_OFN19381_u_soc_u_iccm_rdata4_17),
-	.X(FE_COEN4323_FE_OFN19381_u_soc_u_iccm_rdata4_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4322_n_12783 (
-	.A(n_12783),
-	.X(FE_COEN4322_n_12783), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4321_FE_OFN601_u_soc_u_iccm_rdata1_16 (
-	.A(FE_COEN4571_FE_OFN601_u_soc_u_iccm_rdata1_16),
-	.X(FE_COEN4321_FE_OFN601_u_soc_u_iccm_rdata1_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4320_FE_OFN18983_u_soc_u_iccm_rdata4_1 (
-	.A(FE_OFN18983_u_soc_u_iccm_rdata4_1),
-	.X(FE_COEN4320_FE_OFN18983_u_soc_u_iccm_rdata4_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4319_FE_OFN19442_u_soc_u_iccm_rdata4_16 (
-	.A(FE_OFN19442_u_soc_u_iccm_rdata4_16),
-	.X(FE_COEN4319_FE_OFN19442_u_soc_u_iccm_rdata4_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4318_n_1877 (
-	.A(n_1877),
-	.X(FE_COEN4318_n_1877), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4317_n_11475 (
-	.A(n_11475),
-	.X(FE_COEN4317_n_11475), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4316_FE_OFN18547_n_11593 (
-	.A(FE_COEN4309_FE_OFN18547_n_11593),
-	.X(FE_COEN4316_FE_OFN18547_n_11593), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4315_n_15877 (
-	.A(n_15877),
-	.X(FE_COEN4315_n_15877), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_COEC4314_FE_OFN18473_n_11421 (
-	.A(FE_OFN18473_n_11421),
-	.X(FE_COEN4314_FE_OFN18473_n_11421), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4313_n_13496 (
-	.A(n_13496),
-	.X(FE_COEN4313_n_13496), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4312_n_11091 (
-	.A(n_11091),
-	.X(FE_COEN4312_n_11091), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4311_n_11474 (
-	.A(n_11474),
-	.X(FE_COEN4311_n_11474), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4310_n_13431 (
-	.A(n_13431),
-	.X(FE_COEN4310_n_13431), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4309_FE_OFN18547_n_11593 (
-	.A(FE_OFN18547_n_11593),
-	.X(FE_COEN4309_FE_OFN18547_n_11593), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4307_FE_OFN18572_u_soc_u_top_u_core_rf_waddr_wb_0 (
-	.A(FE_OFN18572_u_soc_u_top_u_core_rf_waddr_wb_0),
-	.X(FE_COEN4307_FE_OFN18572_u_soc_u_top_u_core_rf_waddr_wb_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4306_n_11550 (
-	.A(n_11550),
-	.X(FE_COEN4306_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4304_n_13397 (
-	.A(n_13397),
-	.X(FE_COEN4304_n_13397), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4303_n_13388 (
-	.A(FE_PSBN19871_n_13388),
-	.X(FE_COEN4303_n_13388), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4302_n_669 (
-	.A(n_669),
-	.X(FE_COEN4302_n_669), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4301_u_soc_u_top_u_core_alu_operand_b_ex_12 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[12]),
-	.X(FE_COEN4301_u_soc_u_top_u_core_alu_operand_b_ex_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4300_n_13499 (
-	.A(FE_PSN4828_n_13499),
-	.X(FE_COEN4300_n_13499), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4299_n_5838 (
-	.A(n_5838),
-	.X(FE_COEN4299_n_5838), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_COEC4298_n_11756 (
-	.A(n_11756),
-	.X(FE_COEN4298_n_11756), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4297_FE_OFN1071_n_11559 (
-	.A(FE_OFN1071_n_11559),
-	.X(FE_COEN4297_FE_OFN1071_n_11559), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4295_u_soc_u_top_u_core_alu_operand_b_ex_3 (
-	.A(FE_PSN4373_u_soc_u_top_u_core_alu_operand_b_ex_3),
-	.X(FE_COEN4295_u_soc_u_top_u_core_alu_operand_b_ex_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4294_n_11033 (
-	.A(n_11033),
-	.X(FE_COEN4294_n_11033), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4293_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_instr_type_q_0 (
-	.A(\u_soc_u_top_u_core_wb_stage_i_g_writeback_stage.wb_instr_type_q [0]),
-	.X(FE_COEN4293_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_instr_type_q_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4292_u_soc_lsu_to_xbar_a_address_28 (
-	.A(\u_soc_lsu_to_xbar[a_address] [28]),
-	.X(FE_COEN4292_u_soc_lsu_to_xbar_a_address_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4290_FE_OFN18250_n_183 (
-	.A(FE_OFN18250_n_183),
-	.X(FE_COEN4290_FE_OFN18250_n_183), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4289_FE_OFN18396_n_15865 (
-	.A(FE_OFN18396_n_15865),
-	.X(FE_COEN4289_FE_OFN18396_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_COEC4288_n_15881 (
-	.A(n_15881),
-	.X(FE_COEN4288_n_15881), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_COEC4287_n_13433 (
-	.A(n_13433),
-	.X(FE_COEN4287_n_13433), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4285_n_13437 (
-	.A(n_13437),
-	.X(FE_COEN4285_n_13437), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4283_FE_OFN18238_n_13069 (
-	.A(FE_OFN18238_n_13069),
-	.X(FE_COEN4283_FE_OFN18238_n_13069), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4282_n_13467 (
-	.A(n_13467),
-	.X(FE_COEN4282_n_13467), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4279_n_11090 (
-	.A(n_11090),
-	.X(FE_COEN4279_n_11090), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4278_n_12263 (
-	.A(n_12263),
-	.X(FE_COEN4278_n_12263), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_COEC4277_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_14 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_14),
-	.X(FE_COEN4277_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4276_n_13501 (
-	.A(n_13501),
-	.X(FE_COEN4276_n_13501), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_COEC4275_n_13392 (
-	.A(n_13392),
-	.X(FE_COEN4275_n_13392), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4274_n_11089 (
-	.A(n_11089),
-	.X(FE_COEN4274_n_11089), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4273_u_soc_u_top_u_core_alu_operator_ex_4 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[4]),
-	.X(FE_COEN4273_u_soc_u_top_u_core_alu_operator_ex_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4272_n_12978 (
-	.A(n_12978),
-	.X(FE_COEN4272_n_12978), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_COEC4271_FE_OFN18292_n_15857 (
-	.A(FE_OFN18292_n_15857),
-	.X(FE_COEN4271_FE_OFN18292_n_15857), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4270_n_13378 (
-	.A(n_13378),
-	.X(FE_COEN4270_n_13378), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4269_n_12024 (
-	.A(n_12024),
-	.X(FE_COEN4269_n_12024), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_COEC4268_n_12409 (
-	.A(n_12409),
-	.X(FE_COEN4268_n_12409), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4267_u_soc_lsu_to_xbar_a_address_25 (
-	.A(\u_soc_lsu_to_xbar[a_address] [25]),
-	.X(FE_COEN4267_u_soc_lsu_to_xbar_a_address_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_COEC4266_n_5854 (
-	.A(n_5854),
-	.X(FE_COEN4266_n_5854), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_COEC4265_u_soc_lsu_to_xbar_a_address_21 (
-	.A(\u_soc_lsu_to_xbar[a_address] [21]),
-	.X(FE_COEN4265_u_soc_lsu_to_xbar_a_address_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_PSBC4118_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7 (
-	.A(FE_OFN19389_FE_OFN240_u_soc_data_wdata_7),
-	.Y(FE_PSBN19822_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_PSBC4117_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7 (
-	.A(FE_PSBN19822_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7),
-	.Y(FE_PSBN19821_FE_OFN19389_FE_OFN240_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSBC4116_FE_OFN237_u_soc_data_wdata_7 (
-	.A(FE_OFN237_u_soc_data_wdata_7),
-	.X(FE_PSBN19820_FE_OFN237_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSBC4115_u_soc_data_wdata_7 (
-	.A(u_soc_data_wdata[7]),
-	.X(FE_PSBN19819_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_98 (
-	.DIODE(FE_PDN4506_u_soc_u_iccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_97 (
-	.DIODE(u_soc_u_dccm_rdata3[9]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4264_n_13386 (
-	.A(n_13386),
-	.X(FE_PSN4264_n_13386), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4263_n_11294 (
-	.A(FE_PSN4104_n_11294),
-	.X(FE_PSN4263_n_11294), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4262_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193 (
-	.A(FE_PSN4622_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193),
-	.X(FE_PSN4262_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4261_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32),
-	.X(FE_PSN4261_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4260_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127),
-	.X(FE_PSN4260_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4259_n_11557 (
-	.A(n_11557),
-	.X(FE_PSN4259_n_11557), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4258_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_133 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_133),
-	.X(FE_PSN4258_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_133), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4257_u_soc_u_iccm_rdata4_19 (
-	.A(u_soc_u_iccm_rdata4[19]),
-	.X(FE_PDN4257_u_soc_u_iccm_rdata4_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4114_n (
-	.A(FE_PDN19812_n),
-	.X(FE_PDN19818_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4113_n (
-	.A(FE_PDN19790_n),
-	.Y(FE_PDN19817_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_PDC4112_n (
-	.A(FE_PDN19817_n),
-	.Y(FE_PDN19816_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4111_FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n (
-	.A(FE_PDN3980_FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n),
-	.Y(FE_PDN19815_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_PDC4110_FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n (
-	.A(FE_PDN19815_n),
-	.Y(FE_PDN19814_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4256_u_soc_u_dccm_rdata4_23 (
-	.A(u_soc_u_dccm_rdata4[23]),
-	.X(FE_PDN4256_u_soc_u_dccm_rdata4_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4255_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4530_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN4255_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4109_n (
-	.A(FE_PDN4207_n),
-	.X(FE_PDN19813_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4254_u_soc_u_dccm_rdata3_9 (
-	.A(u_soc_u_dccm_rdata3[9]),
-	.X(FE_PDN4254_u_soc_u_dccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4253_u_soc_u_iccm_rdata2_29 (
-	.A(FE_PDN4527_u_soc_u_iccm_rdata2_29),
-	.X(FE_PDN4253_u_soc_u_iccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4252_u_soc_u_dccm_rdata3_3 (
-	.A(u_soc_u_dccm_rdata3[3]),
-	.X(FE_PDN4252_u_soc_u_dccm_rdata3_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4251_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7 (
-	.A(FE_PDN4208_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7),
-	.X(FE_PDN4251_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4250_u_soc_u_dccm_rdata3_4 (
-	.A(u_soc_u_dccm_rdata3[4]),
-	.X(FE_PDN4250_u_soc_u_dccm_rdata3_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4249_n (
-	.A(FE_PDN19801_n),
-	.X(FE_PDN4249_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4248_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_PDN4236_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4248_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4108_logic_0_71_net (
-	.A(FE_PDN3877_logic_0_71_net),
-	.X(FE_PDN19812_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4107_u_soc_u_iccm_rdata2_25 (
-	.A(u_soc_u_iccm_rdata2[25]),
-	.X(FE_PDN19811_u_soc_u_iccm_rdata2_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4106_logic_0_66_net (
-	.A(FE_PDN3900_logic_0_66_net),
-	.X(FE_PDN19810_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4105_u_soc_u_dccm_rdata4_5 (
-	.A(u_soc_u_dccm_rdata4[5]),
-	.X(FE_PDN19809_u_soc_u_dccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4104_FE_OFN19519_n (
-	.A(FE_PDN3880_FE_OFN19519_n),
-	.X(FE_PDN19808_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4103_u_soc_u_dccm_rdata4_16 (
-	.A(u_soc_u_dccm_rdata4[16]),
-	.X(FE_PDN19807_u_soc_u_dccm_rdata4_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4247_u_soc_u_iccm_rdata2_8 (
-	.A(FE_PDN4506_u_soc_u_iccm_rdata2_8),
-	.X(FE_PDN4247_u_soc_u_iccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4246_u_soc_u_iccm_rdata3_22 (
-	.A(u_soc_u_iccm_rdata3[22]),
-	.X(FE_PDN4246_u_soc_u_iccm_rdata3_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4245_u_soc_u_dccm_rdata2_6 (
-	.A(u_soc_u_dccm_rdata2[6]),
-	.X(FE_PDN4245_u_soc_u_dccm_rdata2_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4244_u_soc_u_dccm_rdata3_30 (
-	.A(u_soc_u_dccm_rdata3[30]),
-	.X(FE_PDN4244_u_soc_u_dccm_rdata3_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4243_u_soc_u_iccm_rdata3_29 (
-	.A(u_soc_u_iccm_rdata3[29]),
-	.X(FE_PDN4243_u_soc_u_iccm_rdata3_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4242_u_soc_u_iccm_rdata4_29 (
-	.A(u_soc_u_iccm_rdata4[29]),
-	.X(FE_PDN4242_u_soc_u_iccm_rdata4_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4241_u_soc_u_dccm_rdata3_3 (
-	.A(FE_PDN4252_u_soc_u_dccm_rdata3_3),
-	.X(FE_PDN4241_u_soc_u_dccm_rdata3_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4240_u_soc_u_iccm_rdata3_9 (
-	.A(FE_PDN4532_u_soc_u_iccm_rdata3_9),
-	.X(FE_PDN4240_u_soc_u_iccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4239_u_soc_u_dccm_rdata3_9 (
-	.A(FE_PDN4254_u_soc_u_dccm_rdata3_9),
-	.X(FE_PDN4239_u_soc_u_dccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4238_u_soc_u_dccm_rdata2_25 (
-	.A(u_soc_u_dccm_rdata2[25]),
-	.X(FE_PDN4238_u_soc_u_dccm_rdata2_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4237_u_soc_u_dccm_rdata4_29 (
-	.A(u_soc_u_dccm_rdata4[29]),
-	.X(FE_PDN4237_u_soc_u_dccm_rdata4_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4102_u_soc_u_dccm_rdata4_22 (
-	.A(u_soc_u_dccm_rdata4[22]),
-	.X(FE_PDN19806_u_soc_u_dccm_rdata4_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4236_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_PDN4054_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4236_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4235_u_soc_u_dccm_rdata3_17 (
-	.A(FE_PDN4621_u_soc_u_dccm_rdata3_17),
-	.X(FE_PDN4235_u_soc_u_dccm_rdata3_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4234_FE_OFN19760_n (
-	.A(FE_PDN4031_FE_OFN19760_n),
-	.X(FE_PDN4234_FE_OFN19760_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4233_u_soc_u_iccm_rdata2_29 (
-	.A(FE_PDN4253_u_soc_u_iccm_rdata2_29),
-	.X(FE_PDN4233_u_soc_u_iccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4101_u_soc_u_dccm_rdata2_13 (
-	.A(u_soc_u_dccm_rdata2[13]),
-	.X(FE_PDN19805_u_soc_u_dccm_rdata2_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4232_u_soc_u_iccm_rdata3_3 (
-	.A(FE_PDN4524_u_soc_u_iccm_rdata3_3),
-	.X(FE_PDN4232_u_soc_u_iccm_rdata3_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4231_u_soc_u_dccm_rdata2_23 (
-	.A(FE_PDN4517_u_soc_u_dccm_rdata2_23),
-	.X(FE_PDN4231_u_soc_u_dccm_rdata2_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4100_logic_0_49_net (
-	.A(FE_PDN3923_logic_0_49_net),
-	.X(FE_PDN19804_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4230_u_soc_u_iccm_rdata2_1 (
-	.A(FE_PDN4510_u_soc_u_iccm_rdata2_1),
-	.X(FE_PDN4230_u_soc_u_iccm_rdata2_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4229_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n (
-	.A(FE_PDN4023_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n),
-	.X(FE_PDN4229_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4228_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n (
-	.A(FE_PDN3943_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n),
-	.X(FE_PDN4228_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4227_u_soc_u_dccm_rdata2_24 (
-	.A(u_soc_u_dccm_rdata2[24]),
-	.X(FE_PDN4227_u_soc_u_dccm_rdata2_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4226_FE_OFN19600_FE_OFN19523_n (
-	.A(FE_PDN3894_FE_OFN19600_FE_OFN19523_n),
-	.X(FE_PDN4226_FE_OFN19600_FE_OFN19523_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4225_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4537_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN4225_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4224_u_soc_u_dccm_rdata2_18 (
-	.A(u_soc_u_dccm_rdata2[18]),
-	.X(FE_PDN4224_u_soc_u_dccm_rdata2_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4223_u_soc_u_dccm_rdata4_17 (
-	.A(u_soc_u_dccm_rdata4[17]),
-	.X(FE_PDN4223_u_soc_u_dccm_rdata4_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4222_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_PDN3992_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n),
-	.X(FE_PDN4222_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_PDC4099_FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n (
-	.A(FE_PDN3989_FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n),
-	.Y(FE_PDN19803_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_PDC4098_FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n (
-	.A(FE_PDN19803_n),
-	.Y(FE_PDN19802_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4097_FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n (
-	.A(FE_PDN19802_n),
-	.X(FE_PDN19801_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4221_u_soc_u_dccm_rdata2_26 (
-	.A(FE_PDN4548_u_soc_u_dccm_rdata2_26),
-	.X(FE_PDN4221_u_soc_u_dccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4220_u_soc_u_dccm_rdata2_15 (
-	.A(u_soc_u_dccm_rdata2[15]),
-	.X(FE_PDN4220_u_soc_u_dccm_rdata2_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4219_logic_0_61_net (
-	.A(FE_PDN3912_logic_0_61_net),
-	.X(FE_PDN4219_logic_0_61_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4218_u_soc_u_dccm_rdata2_27 (
-	.A(u_soc_u_dccm_rdata2[27]),
-	.X(FE_PDN4218_u_soc_u_dccm_rdata2_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4217_u_soc_u_dccm_rdata3_4 (
-	.A(FE_PDN4250_u_soc_u_dccm_rdata3_4),
-	.X(FE_PDN4217_u_soc_u_dccm_rdata3_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4216_logic_0_48_net (
-	.A(FE_PDN3870_logic_0_48_net),
-	.X(FE_PDN4216_logic_0_48_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4096_FE_OFN19281_FE_OFN19059_n (
-	.A(FE_PDN3869_FE_OFN19281_FE_OFN19059_n),
-	.X(FE_PDN19800_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4215_u_soc_u_iccm_rdata4_2 (
-	.A(u_soc_u_iccm_rdata4[2]),
-	.X(FE_PDN4215_u_soc_u_iccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4214_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN4507_u_soc_u_iccm_rdata4_6),
-	.X(FE_PDN4214_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4213_FE_OFN19605_FE_OFN19509_n (
-	.A(FE_PDN3928_FE_OFN19605_FE_OFN19509_n),
-	.X(FE_PDN4213_FE_OFN19605_FE_OFN19509_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4212_FE_OFN19521_n (
-	.A(FE_PDN3936_FE_OFN19521_n),
-	.X(FE_PDN4212_FE_OFN19521_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4211_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(FE_PDN3987_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net),
-	.X(FE_PDN4211_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4210_u_soc_u_dccm_rdata4_4 (
-	.A(u_soc_u_dccm_rdata4[4]),
-	.X(FE_PDN4210_u_soc_u_dccm_rdata4_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4209_FE_OFN19589_FE_OFN19192_FE_OFN19179_n (
-	.A(FE_PDN4011_FE_OFN19589_FE_OFN19192_FE_OFN19179_n),
-	.X(FE_PDN4209_FE_OFN19589_FE_OFN19192_FE_OFN19179_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4208_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7 (
-	.A(FE_PDN4074_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7),
-	.X(FE_PDN4208_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4207_n (
-	.A(FE_PDN19792_n),
-	.X(FE_PDN4207_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4206_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net (
-	.A(FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net),
-	.X(FE_PDN4206_FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4205_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n (
-	.A(FE_PDN3875_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n),
-	.X(FE_PDN4205_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4204_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0 (
-	.A(FE_PDN3984_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0),
-	.X(FE_PDN4204_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4203_u_soc_u_dccm_rdata3_0 (
-	.A(u_soc_u_dccm_rdata3[0]),
-	.X(FE_PDN4203_u_soc_u_dccm_rdata3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4202_FE_OFN19618_FE_OFN19207_FE_OFN19102_n (
-	.A(FE_OFN19618_FE_OFN19207_FE_OFN19102_n),
-	.X(FE_PDN4202_FE_OFN19618_FE_OFN19207_FE_OFN19102_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4201_logic_0_63_net (
-	.A(FE_PDN3871_logic_0_63_net),
-	.X(FE_PDN4201_logic_0_63_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4200_FE_OFN19594_FE_OFN19517_n (
-	.A(FE_PDN3886_FE_OFN19594_FE_OFN19517_n),
-	.X(FE_PDN4200_FE_OFN19594_FE_OFN19517_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4199_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n (
-	.A(FE_PDN4084_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n),
-	.X(FE_PDN4199_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4198_FE_OFN19610_FE_OFN19514_n (
-	.A(FE_PDN3893_FE_OFN19610_FE_OFN19514_n),
-	.X(FE_PDN4198_FE_OFN19610_FE_OFN19514_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_PDC4095_logic_0_52_net (
-	.A(FE_PDN3876_logic_0_52_net),
-	.Y(FE_PDN19799_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4094_logic_0_52_net (
-	.A(FE_PDN19799_n),
-	.X(FE_PDN19798_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_16 FE_PDC4093_logic_0_52_net (
-	.A(FE_PDN19798_n),
-	.Y(FE_PDN19797_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4092_FE_OFN3867_FE_OFN18746_FE_OFN17984_n (
-	.A(FE_OFN3867_FE_OFN18746_FE_OFN17984_n),
-	.X(FE_PDN19796_FE_OFN3867_FE_OFN18746_FE_OFN17984_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4197_u_soc_u_iccm_rdata4_14 (
-	.A(u_soc_u_iccm_rdata4[14]),
-	.X(FE_PDN4197_u_soc_u_iccm_rdata4_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4196_u_soc_u_iccm_rdata2_6 (
-	.A(u_soc_u_iccm_rdata2[6]),
-	.X(FE_PDN4196_u_soc_u_iccm_rdata2_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4195_FE_OFN19599_FE_OFN19212_FE_OFN19103_n (
-	.A(FE_PDN3898_FE_OFN19599_FE_OFN19212_FE_OFN19103_n),
-	.X(FE_PDN4195_FE_OFN19599_FE_OFN19212_FE_OFN19103_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4194_FE_OFN19608_FE_OFN18789_FE_OFN18004_n (
-	.A(FE_PDN4073_FE_OFN19608_FE_OFN18789_FE_OFN18004_n),
-	.X(FE_PDN4194_FE_OFN19608_FE_OFN18789_FE_OFN18004_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4193_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7 (
-	.A(FE_PDN3922_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7),
-	.X(FE_PDN4193_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4192_FE_OFN19607_FE_OFN19282_FE_OFN19089_n (
-	.A(FE_PDN3926_FE_OFN19607_FE_OFN19282_FE_OFN19089_n),
-	.X(FE_PDN4192_FE_OFN19607_FE_OFN19282_FE_OFN19089_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4191_FE_OFN3865_n (
-	.A(FE_PDN3919_FE_OFN3865_n),
-	.X(FE_PDN4191_FE_OFN3865_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4190_FE_OFN19280_FE_OFN19064_n (
-	.A(FE_PDN4065_FE_OFN19280_FE_OFN19064_n),
-	.X(FE_PDN4190_FE_OFN19280_FE_OFN19064_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4091_logic_0_50_net (
-	.A(FE_PDN3888_logic_0_50_net),
-	.Y(FE_PDN19795_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_16 FE_PDC4090_logic_0_50_net (
-	.A(FE_PDN19795_n),
-	.Y(FE_PDN19794_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4189_FE_OFN19506_n (
-	.A(FE_PDN3878_FE_OFN19506_n),
-	.X(FE_PDN4189_FE_OFN19506_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4188_FE_OFN19507_n (
-	.A(FE_PDN3917_FE_OFN19507_n),
-	.X(FE_PDN4188_FE_OFN19507_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4187_FE_OFN19592_FE_OFN19511_n (
-	.A(FE_PDN3916_FE_OFN19592_FE_OFN19511_n),
-	.X(FE_PDN4187_FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4186_FE_OFN19612_FE_OFN19522_n (
-	.A(FE_PDN3896_FE_OFN19612_FE_OFN19522_n),
-	.X(FE_PDN4186_FE_OFN19612_FE_OFN19522_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4185_FE_OFN19515_n (
-	.A(FE_PDN19781_FE_OFN19515_n),
-	.X(FE_PDN4185_FE_OFN19515_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_96 (
-	.DIODE(FE_PDN4602_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_95 (
-	.DIODE(FE_PDN4230_u_soc_u_iccm_rdata2_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_94 (
-	.DIODE(FE_PDN3913_FE_OFN19014_u_soc_data_addr_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_93 (
-	.DIODE(FE_PDN4196_u_soc_u_iccm_rdata2_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_92 (
-	.DIODE(u_soc_u_dccm_rdata2[16]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_91 (
-	.DIODE(FE_PDN4210_u_soc_u_dccm_rdata4_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4183_n_12067 (
-	.A(n_12067),
-	.X(FE_PSN4183_n_12067), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4182_n_11480 (
-	.A(FE_PSN4483_n_11480),
-	.X(FE_PSN4182_n_11480), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4181_u_soc_u_top_u_core_if_stage_i_fetch_rdata_0 (
-	.A(u_soc_u_top_u_core_if_stage_i_fetch_rdata[0]),
-	.X(FE_PSN4181_u_soc_u_top_u_core_if_stage_i_fetch_rdata_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4180_n_12808 (
-	.A(n_12808),
-	.X(FE_PSN4180_n_12808), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4179_n_11516 (
-	.A(n_11516),
-	.X(FE_PSN4179_n_11516), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4177_n_16001 (
-	.A(FE_PSBN19897_n_16001),
-	.X(FE_PSN4177_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4175_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_111 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_111),
-	.X(FE_PSN4175_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_111), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4174_n_11555 (
-	.A(n_11555),
-	.X(FE_PSN4174_n_11555), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4173_n_12857 (
-	.A(n_12857),
-	.X(FE_PSN4173_n_12857), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4172_n_12095 (
-	.A(n_12095),
-	.X(FE_PSN4172_n_12095), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4171_FE_OFN18622_n_11474 (
-	.A(FE_OFN18622_n_11474),
-	.X(FE_PSN4171_FE_OFN18622_n_11474), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4170_FE_OFN18454_n_15997 (
-	.A(FE_OFN18454_n_15997),
-	.X(FE_PSN4170_FE_OFN18454_n_15997), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PSC4169_FE_OFN1085_n_13078 (
-	.A(FE_OFN1085_n_13078),
-	.X(FE_PSN4169_FE_OFN1085_n_13078), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4168_n_13409 (
-	.A(n_13409),
-	.X(FE_PSN4168_n_13409), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4167_n_11087 (
-	.A(n_11087),
-	.X(FE_PSN4167_n_11087), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4166_n_13338 (
-	.A(n_13338),
-	.X(FE_PSN4166_n_13338), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4165_FE_OFN618_u_soc_u_iccm_rdata1_0 (
-	.A(FE_OFN618_u_soc_u_iccm_rdata1_0),
-	.X(FE_PSN4165_FE_OFN618_u_soc_u_iccm_rdata1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4164_n_15857 (
-	.A(n_15857),
-	.X(FE_PSN4164_n_15857), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4162_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32 (
-	.A(FE_PSN4261_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32),
-	.X(FE_PSN4162_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_32), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4161_FE_OFN18431_n_11474 (
-	.A(FE_OFN18431_n_11474),
-	.X(FE_PSN4161_FE_OFN18431_n_11474), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4160_n_13101 (
-	.A(n_13101),
-	.X(FE_PSN4160_n_13101), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4159_FE_OFN18575_n_15869 (
-	.A(FE_OFN18575_n_15869),
-	.X(FE_PSN4159_FE_OFN18575_n_15869), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4158_n_12782 (
-	.A(n_12782),
-	.X(FE_PSN4158_n_12782), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4157_n_8331 (
-	.A(n_8331),
-	.X(FE_PSN4157_n_8331), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4156_n_13429 (
-	.A(FE_PSN4363_n_13429),
-	.X(FE_PSN4156_n_13429), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4155_n_13808 (
-	.A(n_13808),
-	.X(FE_PSN4155_n_13808), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4154_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192),
-	.X(FE_PSN4154_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4153_FE_OFN18511_n_11423 (
-	.A(FE_OFN18511_n_11423),
-	.X(FE_PSN4153_FE_OFN18511_n_11423), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4152_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_124 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_124),
-	.X(FE_PSN4152_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_124), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4151_n_13513 (
-	.A(n_13513),
-	.X(FE_PSN4151_n_13513), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4150_n_13044 (
-	.A(n_13044),
-	.X(FE_PSN4150_n_13044), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4149_FE_OFN1398_n_141 (
-	.A(FE_OFN1398_n_141),
-	.X(FE_PSN4149_FE_OFN1398_n_141), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4148_u_soc_u_top_u_core_instr_rdata_id_25 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[25]),
-	.X(FE_PSN4148_u_soc_u_top_u_core_instr_rdata_id_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4147_n_13407 (
-	.A(n_13407),
-	.X(FE_PSN4147_n_13407), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4146_n_11593 (
-	.A(n_11593),
-	.X(FE_PSN4146_n_11593), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4145_u_soc_lsu_to_xbar_a_address_22 (
-	.A(\u_soc_lsu_to_xbar[a_address] [22]),
-	.X(FE_PSN4145_u_soc_lsu_to_xbar_a_address_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4144_n_10330 (
-	.A(FE_PSN4661_n_10330),
-	.X(FE_PSN4144_n_10330), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4143_FE_OFN1114_n_15868 (
-	.A(FE_OFN1114_n_15868),
-	.X(FE_PSN4143_FE_OFN1114_n_15868), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4142_n_13502 (
-	.A(FE_PSN4351_n_13502),
-	.X(FE_PSN4142_n_13502), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4141_u_soc_lsu_to_xbar_a_address_27 (
-	.A(\u_soc_lsu_to_xbar[a_address] [27]),
-	.X(FE_PSN4141_u_soc_lsu_to_xbar_a_address_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4140_n_14 (
-	.A(n_14),
-	.X(FE_PSN4140_n_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4139_FE_OFN772_u_soc_xbar_to_dccm_a_address__5 (
-	.A(FE_OFN772_u_soc_xbar_to_dccm_a_address__5),
-	.X(FE_PSN4139_FE_OFN772_u_soc_xbar_to_dccm_a_address__5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4138_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127 (
-	.A(FE_PSN4260_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127),
-	.X(FE_PSN4138_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_127), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4137_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_130 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_130),
-	.X(FE_PSN4137_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_130), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4136_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_136 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_136),
-	.X(FE_PSN4136_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_136), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4135_FE_OFN1306_u_soc_u_top_u_core_alu_operand_b_ex_20 (
-	.A(FE_OFN1306_u_soc_u_top_u_core_alu_operand_b_ex_20),
-	.X(FE_PSN4135_FE_OFN1306_u_soc_u_top_u_core_alu_operand_b_ex_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4134_FE_OFN18552_n_15995 (
-	.A(FE_OFN18552_n_15995),
-	.X(FE_PSN4134_FE_OFN18552_n_15995), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4133_u_soc_lsu_to_xbar_a_address_24 (
-	.A(\u_soc_lsu_to_xbar[a_address] [24]),
-	.X(FE_PSN4133_u_soc_lsu_to_xbar_a_address_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4132_n_13504 (
-	.A(n_13504),
-	.X(FE_PSN4132_n_13504), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4131_n_13610 (
-	.A(n_13610),
-	.X(FE_PSN4131_n_13610), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4130_u_soc_u_top_u_core_pc_set (
-	.A(u_soc_u_top_u_core_pc_set),
-	.X(FE_PSN4130_u_soc_u_top_u_core_pc_set), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4129_n_13395 (
-	.A(n_13395),
-	.X(FE_PSN4129_n_13395), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4128_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208 (
-	.A(FE_PSN4764_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208),
-	.X(FE_PSN4128_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4127_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169),
-	.X(FE_PSN4127_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4126_u_soc_lsu_to_xbar_a_address_23 (
-	.A(\u_soc_lsu_to_xbar[a_address] [23]),
-	.X(FE_PSN4126_u_soc_lsu_to_xbar_a_address_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PSC4125_n_15 (
-	.A(FE_COEN4872_n_15),
-	.X(FE_PSN4125_n_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4124_n_11294 (
-	.A(n_11294),
-	.X(FE_PSN4124_n_11294), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4123_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_valid_q (
-	.A(\u_soc_u_top_u_core_wb_stage_i_g_writeback_stage.wb_valid_q ),
-	.X(FE_PSN4123_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_valid_q), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4122_n_13362 (
-	.A(n_13362),
-	.X(FE_PSN4122_n_13362), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4121_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162),
-	.X(FE_PSN4121_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4120_n_11294 (
-	.A(FE_PSN4104_n_11294),
-	.X(FE_PSN4120_n_11294), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4119_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_159 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_159),
-	.X(FE_PSN4119_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_159), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4118_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152),
-	.X(FE_PSN4118_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4117_n_9163 (
-	.A(n_9163),
-	.X(FE_PSN4117_n_9163), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4116_FE_OFN1586_n_13424 (
-	.A(FE_PSBN19866_n_13424),
-	.X(FE_PSN4116_FE_OFN1586_n_13424), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PSC4115_u_soc_u_top_u_core_pc_set (
-	.A(u_soc_u_top_u_core_pc_set),
-	.X(FE_PSN4115_u_soc_u_top_u_core_pc_set), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4114_u_soc_iccm_adapter_inst_mem_wmask_int_0_30 (
-	.A(\u_soc_iccm_adapter_inst_mem_wmask_int[0] [30]),
-	.X(FE_PSN4114_u_soc_iccm_adapter_inst_mem_wmask_int_0_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4113_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_valid_q (
-	.A(\u_soc_u_top_u_core_wb_stage_i_g_writeback_stage.wb_valid_q ),
-	.X(FE_PSN4113_u_soc_u_top_u_core_wb_stage_i_g_writeback_stage_wb_valid_q), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4112_n_10158 (
-	.A(n_10158),
-	.X(FE_PSN4112_n_10158), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4111_n_10338 (
-	.A(n_10338),
-	.X(FE_PSN4111_n_10338), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4110_n_10341 (
-	.A(n_10341),
-	.X(FE_PSN4110_n_10341), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PSC4109_FE_OFN1586_n_13424 (
-	.A(FE_PSBN19866_n_13424),
-	.X(FE_PSN4109_FE_OFN1586_n_13424), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4108_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183),
-	.X(FE_PSN4108_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PSC4106_FE_OFN618_u_soc_u_iccm_rdata1_0 (
-	.A(FE_PSN4165_FE_OFN618_u_soc_u_iccm_rdata1_0),
-	.X(FE_PSN4106_FE_OFN618_u_soc_u_iccm_rdata1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PSC4104_n_11294 (
-	.A(n_11294),
-	.X(FE_PSN4104_n_11294), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4103_u_soc_lsu_to_xbar_a_address_31 (
-	.A(\u_soc_lsu_to_xbar[a_address] [31]),
-	.X(FE_PSN4103_u_soc_lsu_to_xbar_a_address_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PSC4101_n_7253 (
-	.A(n_7253),
-	.X(FE_PSN4101_n_7253), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PSC4100_u_soc_lsu_to_xbar_a_address_31 (
-	.A(\u_soc_lsu_to_xbar[a_address] [31]),
-	.X(FE_PSN4100_u_soc_lsu_to_xbar_a_address_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PSC4099_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287 (
-	.A(FE_PSN4338_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287),
-	.X(FE_PSN4099_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4098_u_soc_u_dccm_rdata4_31 (
-	.A(u_soc_u_dccm_rdata4[31]),
-	.X(FE_PDN4098_u_soc_u_dccm_rdata4_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4089_u_soc_u_dccm_rdata2_6 (
-	.A(FE_PDN4245_u_soc_u_dccm_rdata2_6),
-	.X(FE_PDN19793_u_soc_u_dccm_rdata2_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4096_u_soc_u_dccm_rdata3_0 (
-	.A(FE_PDN4203_u_soc_u_dccm_rdata3_0),
-	.X(FE_PDN4096_u_soc_u_dccm_rdata3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4095_u_soc_u_dccm_rdata4_4 (
-	.A(FE_PDN4210_u_soc_u_dccm_rdata4_4),
-	.X(FE_PDN4095_u_soc_u_dccm_rdata4_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4094_u_soc_u_dccm_rdata3_12 (
-	.A(u_soc_u_dccm_rdata3[12]),
-	.X(FE_PDN4094_u_soc_u_dccm_rdata3_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4093_u_soc_u_dccm_rdata2_22 (
-	.A(u_soc_u_dccm_rdata2[22]),
-	.X(FE_PDN4093_u_soc_u_dccm_rdata2_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4092_u_soc_u_iccm_rdata3_27 (
-	.A(u_soc_u_iccm_rdata3[27]),
-	.X(FE_PDN4092_u_soc_u_iccm_rdata3_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4091_u_soc_u_iccm_rdata3_9 (
-	.A(FE_PDN4240_u_soc_u_iccm_rdata3_9),
-	.X(FE_PDN4091_u_soc_u_iccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4088_FE_OFN3866_FE_OFN18749_FE_OFN17983_n (
-	.A(FE_PDN3999_FE_OFN3866_FE_OFN18749_FE_OFN17983_n),
-	.X(FE_PDN19792_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4090_u_soc_u_dccm_rdata3_5 (
-	.A(u_soc_u_dccm_rdata3[5]),
-	.X(FE_PDN4090_u_soc_u_dccm_rdata3_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4089_u_soc_u_dccm_rdata3_23 (
-	.A(u_soc_u_dccm_rdata3[23]),
-	.X(FE_PDN4089_u_soc_u_dccm_rdata3_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4088_u_soc_u_dccm_rdata3_21 (
-	.A(u_soc_u_dccm_rdata3[21]),
-	.X(FE_PDN4088_u_soc_u_dccm_rdata3_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4087_u_soc_u_dccm_rdata4_31 (
-	.A(FE_PDN4098_u_soc_u_dccm_rdata4_31),
-	.X(FE_PDN4087_u_soc_u_dccm_rdata4_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4086_u_soc_u_dccm_rdata4_21 (
-	.A(FE_PDN4610_u_soc_u_dccm_rdata4_21),
-	.X(FE_PDN4086_u_soc_u_dccm_rdata4_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4085_u_soc_u_dccm_rdata2_3 (
-	.A(u_soc_u_dccm_rdata2[3]),
-	.X(FE_PDN4085_u_soc_u_dccm_rdata2_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4084_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n (
-	.A(FE_PDN4042_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n),
-	.X(FE_PDN4084_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4083_u_soc_u_dccm_rdata4_15 (
-	.A(u_soc_u_dccm_rdata4[15]),
-	.X(FE_PDN4083_u_soc_u_dccm_rdata4_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4082_u_soc_u_iccm_rdata2_15 (
-	.A(u_soc_u_iccm_rdata2[15]),
-	.X(FE_PDN4082_u_soc_u_iccm_rdata2_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4081_u_soc_u_dccm_rdata3_7 (
-	.A(u_soc_u_dccm_rdata3[7]),
-	.X(FE_PDN4081_u_soc_u_dccm_rdata3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4080_u_soc_u_dccm_rdata3_22 (
-	.A(u_soc_u_dccm_rdata3[22]),
-	.X(FE_PDN4080_u_soc_u_dccm_rdata3_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC4079_u_soc_u_iccm_rdata4_5 (
-	.A(FE_PDN4756_u_soc_u_iccm_rdata4_5),
-	.X(FE_PDN4079_u_soc_u_iccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_PDC4087_FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n (
-	.A(FE_PDN4005_FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n),
-	.Y(FE_PDN19791_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_PDC4086_FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n (
-	.A(FE_PDN19791_n),
-	.Y(FE_PDN19790_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4078_u_soc_u_dccm_rdata2_12 (
-	.A(u_soc_u_dccm_rdata2[12]),
-	.X(FE_PDN4078_u_soc_u_dccm_rdata2_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4077_u_soc_u_dccm_rdata2_4 (
-	.A(u_soc_u_dccm_rdata2[4]),
-	.X(FE_PDN4077_u_soc_u_dccm_rdata2_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4076_u_soc_u_dccm_rdata2_30 (
-	.A(FE_PDN4602_u_soc_u_dccm_rdata2_30),
-	.X(FE_PDN4076_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4075_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4225_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN4075_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4074_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7 (
-	.A(FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7),
-	.X(FE_PDN4074_FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4073_FE_OFN19608_FE_OFN18789_FE_OFN18004_n (
-	.A(FE_PDN3868_FE_OFN19608_FE_OFN18789_FE_OFN18004_n),
-	.X(FE_PDN4073_FE_OFN19608_FE_OFN18789_FE_OFN18004_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4072_FE_OFN19596_FE_OFN19203_FE_OFN19077_n (
-	.A(FE_OFN19596_FE_OFN19203_FE_OFN19077_n),
-	.X(FE_PDN4072_FE_OFN19596_FE_OFN19203_FE_OFN19077_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4071_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n (
-	.A(FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n),
-	.X(FE_PDN4071_FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4070_u_soc_u_dccm_addr1_6 (
-	.A(u_soc_u_dccm_addr1[6]),
-	.X(FE_PDN4070_u_soc_u_dccm_addr1_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4069_FE_OFN18708_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN18708_FE_OFN1237_u_soc_data_wdata_25),
-	.X(FE_PDN4069_FE_OFN18708_FE_OFN1237_u_soc_data_wdata_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4068_FE_OFN1732_n (
-	.A(FE_OFN1732_n),
-	.X(FE_PDN4068_FE_OFN1732_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4067_FE_OFN579_u_soc_instr_wdata_6 (
-	.A(FE_OFN579_u_soc_instr_wdata_6),
-	.X(FE_PDN4067_FE_OFN579_u_soc_instr_wdata_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4066_FE_OFN19562_FE_OFN19214_FE_OFN18660_FE_OFN1312_u_soc_data_wmask_1 (
-	.A(FE_OFN19562_FE_OFN19214_FE_OFN18660_FE_OFN1312_u_soc_data_wmask_1),
-	.X(FE_PDN4066_FE_OFN19562_FE_OFN19214_FE_OFN18660_FE_OFN1312_u_soc_data_wmask_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4065_FE_OFN19280_FE_OFN19064_n (
-	.A(FE_OFN19280_FE_OFN19064_n),
-	.X(FE_PDN4065_FE_OFN19280_FE_OFN19064_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4064_FE_OFN18714_FE_OFN1230_u_soc_data_wdata_27 (
-	.A(FE_OFN18714_FE_OFN1230_u_soc_data_wdata_27),
-	.X(FE_PDN4064_FE_OFN18714_FE_OFN1230_u_soc_data_wdata_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4085_u_soc_u_dccm_rdata4_27 (
-	.A(u_soc_u_dccm_rdata4[27]),
-	.X(FE_PDN19789_u_soc_u_dccm_rdata4_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4063_FE_OFN1264_u_soc_data_wdata_9 (
-	.A(FE_OFN1264_u_soc_data_wdata_9),
-	.X(FE_PDN4063_FE_OFN1264_u_soc_data_wdata_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4084_u_soc_u_tcam_rdata_0 (
-	.A(u_soc_u_tcam_rdata[0]),
-	.X(FE_PDN19788_u_soc_u_tcam_rdata_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4062_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8 (
-	.A(FE_OFN19020_FE_OFN233_u_soc_data_wdata_8),
-	.X(FE_PDN4062_FE_OFN19020_FE_OFN233_u_soc_data_wdata_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4061_u_soc_u_dccm_rdata4_13 (
-	.A(u_soc_u_dccm_rdata4[13]),
-	.X(FE_PDN4061_u_soc_u_dccm_rdata4_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4060_u_soc_u_iccm_rdata2_15 (
-	.A(FE_PDN4082_u_soc_u_iccm_rdata2_15),
-	.X(FE_PDN4060_u_soc_u_iccm_rdata2_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4059_u_soc_u_dccm_rdata4_15 (
-	.A(FE_PDN4083_u_soc_u_dccm_rdata4_15),
-	.X(FE_PDN4059_u_soc_u_dccm_rdata4_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4058_u_soc_u_iccm_rdata4_14 (
-	.A(FE_PDN4197_u_soc_u_iccm_rdata4_14),
-	.X(FE_PDN4058_u_soc_u_iccm_rdata4_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4057_u_soc_u_dccm_rdata3_7 (
-	.A(FE_PDN4081_u_soc_u_dccm_rdata3_7),
-	.X(FE_PDN4057_u_soc_u_dccm_rdata3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4056_u_soc_u_iccm_rdata3_16 (
-	.A(u_soc_u_iccm_rdata3[16]),
-	.X(FE_PDN4056_u_soc_u_iccm_rdata3_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4055_FE_OFN19583_FE_OFN19398_FE_OFN19193_FE_OFN19182_n (
-	.A(FE_OFN19583_FE_OFN19398_FE_OFN19193_FE_OFN19182_n),
-	.X(FE_PDN4055_FE_OFN19583_FE_OFN19398_FE_OFN19193_FE_OFN19182_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4054_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_PDN4054_FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4053_u_soc_u_iccm_rdata4_15 (
-	.A(u_soc_u_iccm_rdata4[15]),
-	.X(FE_PDN4053_u_soc_u_iccm_rdata4_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4052_u_soc_u_iccm_rdata3_18 (
-	.A(u_soc_u_iccm_rdata3[18]),
-	.X(FE_PDN4052_u_soc_u_iccm_rdata3_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4051_u_soc_u_dccm_rdata4_0 (
-	.A(u_soc_u_dccm_rdata4[0]),
-	.X(FE_PDN4051_u_soc_u_dccm_rdata4_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4050_u_soc_u_dccm_rdata2_3 (
-	.A(FE_PDN4085_u_soc_u_dccm_rdata2_3),
-	.X(FE_PDN4050_u_soc_u_dccm_rdata2_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4048_n_17937 (
-	.A(n_17937),
-	.X(FE_PDN4048_n_17937), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4047_u_soc_u_dccm_rdata3_6 (
-	.A(u_soc_u_dccm_rdata3[6]),
-	.X(FE_PDN4047_u_soc_u_dccm_rdata3_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4046_u_soc_u_dccm_rdata4_4 (
-	.A(FE_PDN4095_u_soc_u_dccm_rdata4_4),
-	.X(FE_PDN4046_u_soc_u_dccm_rdata4_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4044_u_soc_u_dccm_rdata3_10 (
-	.A(u_soc_u_dccm_rdata3[10]),
-	.X(FE_PDN4044_u_soc_u_dccm_rdata3_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4043_u_soc_u_dccm_rdata3_23 (
-	.A(FE_PDN4089_u_soc_u_dccm_rdata3_23),
-	.X(FE_PDN4043_u_soc_u_dccm_rdata3_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4042_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n (
-	.A(FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n),
-	.X(FE_PDN4042_FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4041_u_soc_u_iccm_rdata4_29 (
-	.A(FE_PDN4242_u_soc_u_iccm_rdata4_29),
-	.X(FE_PDN4041_u_soc_u_iccm_rdata4_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4040_FE_OFN490_u_soc_instr_wdata_19 (
-	.A(FE_OFN490_u_soc_instr_wdata_19),
-	.X(FE_PDN4040_FE_OFN490_u_soc_instr_wdata_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4039_u_soc_u_iccm_rdata3_8 (
-	.A(FE_PDN4526_u_soc_u_iccm_rdata3_8),
-	.X(FE_PDN4039_u_soc_u_iccm_rdata3_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4038_u_soc_u_dccm_rdata4_31 (
-	.A(FE_PDN4087_u_soc_u_dccm_rdata4_31),
-	.X(FE_PDN4038_u_soc_u_dccm_rdata4_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4037_FE_OFN561_u_soc_instr_wdata_9 (
-	.A(FE_OFN561_u_soc_instr_wdata_9),
-	.X(FE_PDN4037_FE_OFN561_u_soc_instr_wdata_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4036_u_soc_u_iccm_rdata4_11 (
-	.A(u_soc_u_iccm_rdata4[11]),
-	.X(FE_PDN4036_u_soc_u_iccm_rdata4_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4035_u_soc_u_dccm_rdata2_4 (
-	.A(FE_PDN4077_u_soc_u_dccm_rdata2_4),
-	.X(FE_PDN4035_u_soc_u_dccm_rdata2_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4034_u_soc_u_dccm_rdata3_4 (
-	.A(FE_PDN4217_u_soc_u_dccm_rdata3_4),
-	.X(FE_PDN4034_u_soc_u_dccm_rdata3_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4032_u_soc_u_iccm_rdata4_28 (
-	.A(u_soc_u_iccm_rdata4[28]),
-	.X(FE_PDN4032_u_soc_u_iccm_rdata4_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4083_u_soc_u_dccm_rdata2_7 (
-	.A(u_soc_u_dccm_rdata2[7]),
-	.X(FE_PDN19787_u_soc_u_dccm_rdata2_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4031_FE_OFN19760_n (
-	.A(FE_OFN19760_n),
-	.X(FE_PDN4031_FE_OFN19760_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4030_FE_OFN437_u_soc_instr_wdata_27 (
-	.A(FE_OFN437_u_soc_instr_wdata_27),
-	.X(FE_PDN4030_FE_OFN437_u_soc_instr_wdata_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4029_u_soc_u_dccm_rdata4_14 (
-	.A(u_soc_u_dccm_rdata4[14]),
-	.X(FE_PDN4029_u_soc_u_dccm_rdata4_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4028_u_soc_u_iccm_rdata2_0 (
-	.A(u_soc_u_iccm_rdata2[0]),
-	.X(FE_PDN4028_u_soc_u_iccm_rdata2_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4027_io_oeb_27 (
-	.A(FE_PDN4026_io_oeb_27),
-	.X(io_oeb[27]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4025_u_soc_u_dccm_rdata4_21 (
-	.A(FE_PDN4086_u_soc_u_dccm_rdata4_21),
-	.X(FE_PDN4025_u_soc_u_dccm_rdata4_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4024_FE_OFN243_u_soc_data_wdata_6 (
-	.A(FE_OFN243_u_soc_data_wdata_6),
-	.X(FE_PDN4024_FE_OFN243_u_soc_data_wdata_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4023_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n (
-	.A(FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n),
-	.X(FE_PDN4023_FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4022_u_soc_u_dccm_rdata3_21 (
-	.A(FE_PDN4088_u_soc_u_dccm_rdata3_21),
-	.X(FE_PDN4022_u_soc_u_dccm_rdata3_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4021_FE_OFN1253_u_soc_data_wdata_19 (
-	.A(FE_OFN1253_u_soc_data_wdata_19),
-	.X(FE_PDN4021_FE_OFN1253_u_soc_data_wdata_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4020_u_soc_u_iccm_rdata3_3 (
-	.A(FE_PDN4232_u_soc_u_iccm_rdata3_3),
-	.X(FE_PDN4020_u_soc_u_iccm_rdata3_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4019_u_soc_u_iccm_rdata4_9 (
-	.A(u_soc_u_iccm_rdata4[9]),
-	.X(FE_PDN4019_u_soc_u_iccm_rdata4_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4018_u_soc_u_iccm_rdata3_0 (
-	.A(u_soc_u_iccm_rdata3[0]),
-	.X(FE_PDN4018_u_soc_u_iccm_rdata3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4017_u_soc_u_dccm_rdata3_11 (
-	.A(u_soc_u_dccm_rdata3[11]),
-	.X(FE_PDN4017_u_soc_u_dccm_rdata3_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC4016_u_soc_u_iccm_rdata3_2 (
-	.A(u_soc_u_iccm_rdata3[2]),
-	.X(FE_PDN4016_u_soc_u_iccm_rdata3_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4015_u_soc_u_dccm_rdata2_5 (
-	.A(u_soc_u_dccm_rdata2[5]),
-	.X(FE_PDN4015_u_soc_u_dccm_rdata2_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4014_u_soc_u_iccm_rdata2_1 (
-	.A(FE_PDN4230_u_soc_u_iccm_rdata2_1),
-	.X(FE_PDN4014_u_soc_u_iccm_rdata2_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4013_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_PDN4013_FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4012_FE_OFN278_u_soc_data_wdata_1 (
-	.A(FE_OFN278_u_soc_data_wdata_1),
-	.X(FE_PDN4012_FE_OFN278_u_soc_data_wdata_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4011_FE_OFN19589_FE_OFN19192_FE_OFN19179_n (
-	.A(FE_OFN19589_FE_OFN19192_FE_OFN19179_n),
-	.X(FE_PDN4011_FE_OFN19589_FE_OFN19192_FE_OFN19179_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_PDC4010_u_soc_u_dccm_rdata2_24 (
-	.A(FE_PDN4227_u_soc_u_dccm_rdata2_24),
-	.X(FE_PDN4010_u_soc_u_dccm_rdata2_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4009_FE_OFN1289_u_soc_instr_wdata_0 (
-	.A(FE_OFN1289_u_soc_instr_wdata_0),
-	.X(FE_PDN4009_FE_OFN1289_u_soc_instr_wdata_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC4008_u_soc_u_dccm_rdata2_27 (
-	.A(FE_PDN4218_u_soc_u_dccm_rdata2_27),
-	.X(FE_PDN4008_u_soc_u_dccm_rdata2_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4007_u_soc_u_iccm_rdata3_20 (
-	.A(u_soc_u_iccm_rdata3[20]),
-	.X(FE_PDN4007_u_soc_u_iccm_rdata3_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4006_u_soc_u_iccm_rdata3_19 (
-	.A(u_soc_u_iccm_rdata3[19]),
-	.X(FE_PDN4006_u_soc_u_iccm_rdata3_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC4005_FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n (
-	.A(FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n),
-	.X(FE_PDN4005_FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4003_FE_OFN19373_FE_OFN19261_n (
-	.A(FE_OFN19373_FE_OFN19261_n),
-	.X(FE_PDN4003_FE_OFN19373_FE_OFN19261_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC4002_FE_OFN201_u_soc_data_wdata_21 (
-	.A(FE_OFN201_u_soc_data_wdata_21),
-	.X(FE_PDN4002_FE_OFN201_u_soc_data_wdata_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4001_u_soc_u_iccm_rdata2_22 (
-	.A(u_soc_u_iccm_rdata2[22]),
-	.X(FE_PDN4001_u_soc_u_iccm_rdata2_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC4000_u_soc_u_dccm_rdata4_8 (
-	.A(u_soc_u_dccm_rdata4[8]),
-	.X(FE_PDN4000_u_soc_u_dccm_rdata4_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3999_FE_OFN3866_FE_OFN18749_FE_OFN17983_n (
-	.A(FE_OFN3866_FE_OFN18749_FE_OFN17983_n),
-	.X(FE_PDN3999_FE_OFN3866_FE_OFN18749_FE_OFN17983_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3998_FE_OFN547_u_soc_instr_wdata_11 (
-	.A(FE_OFN547_u_soc_instr_wdata_11),
-	.X(FE_PDN3998_FE_OFN547_u_soc_instr_wdata_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3997_u_soc_u_iccm_rdata3_6 (
-	.A(u_soc_u_iccm_rdata3[6]),
-	.X(FE_PDN3997_u_soc_u_iccm_rdata3_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3995_FE_OFN19586_FE_OFN19358_FE_OFN19213_FE_OFN19090_n (
-	.A(FE_OFN19586_FE_OFN19358_FE_OFN19213_FE_OFN19090_n),
-	.X(FE_PDN3995_FE_OFN19586_FE_OFN19358_FE_OFN19213_FE_OFN19090_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3994_u_soc_u_iccm_rdata3_7 (
-	.A(u_soc_u_iccm_rdata3[7]),
-	.X(FE_PDN3994_u_soc_u_iccm_rdata3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3993_u_soc_u_dccm_rdata3_22 (
-	.A(FE_PDN4080_u_soc_u_dccm_rdata3_22),
-	.X(FE_PDN3993_u_soc_u_dccm_rdata3_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3992_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n),
-	.X(FE_PDN3992_FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3991_u_soc_u_dccm_rdata3_17 (
-	.A(FE_PDN4235_u_soc_u_dccm_rdata3_17),
-	.X(FE_PDN3991_u_soc_u_dccm_rdata3_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC3990_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN4214_u_soc_u_iccm_rdata4_6),
-	.X(FE_PDN3990_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3989_FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n (
-	.A(FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n),
-	.X(FE_PDN3989_FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3988_u_soc_u_iccm_rdata3_23 (
-	.A(u_soc_u_iccm_rdata3[23]),
-	.X(FE_PDN3988_u_soc_u_iccm_rdata3_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3987_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net),
-	.X(FE_PDN3987_FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3986_u_soc_u_iccm_rdata3_11 (
-	.A(u_soc_u_iccm_rdata3[11]),
-	.X(FE_PDN3986_u_soc_u_iccm_rdata3_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3985_u_soc_u_dccm_rdata2_8 (
-	.A(u_soc_u_dccm_rdata2[8]),
-	.X(FE_PDN3985_u_soc_u_dccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3984_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0 (
-	.A(FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0),
-	.X(FE_PDN3984_FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3983_FE_OFN18665_u_soc_data_wdata_10 (
-	.A(FE_OFN18665_u_soc_data_wdata_10),
-	.X(FE_PDN3983_FE_OFN18665_u_soc_data_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3982_u_soc_u_iccm_rdata3_9 (
-	.A(FE_PDN4091_u_soc_u_iccm_rdata3_9),
-	.X(FE_PDN3982_u_soc_u_iccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3981_u_soc_u_dccm_rdata2_0 (
-	.A(u_soc_u_dccm_rdata2[0]),
-	.X(FE_PDN3981_u_soc_u_dccm_rdata2_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3980_FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n (
-	.A(FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n),
-	.X(FE_PDN3980_FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3979_u_soc_u_dccm_rdata4_30 (
-	.A(u_soc_u_dccm_rdata4[30]),
-	.X(FE_PDN3979_u_soc_u_dccm_rdata4_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3978_FE_OFN530_u_soc_instr_wdata_13 (
-	.A(FE_OFN530_u_soc_instr_wdata_13),
-	.X(FE_PDN3978_FE_OFN530_u_soc_instr_wdata_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3977_u_soc_u_iccm_rdata4_5 (
-	.A(FE_PDN4079_u_soc_u_iccm_rdata4_5),
-	.X(FE_PDN3977_u_soc_u_iccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3976_u_soc_u_dccm_rdata2_23 (
-	.A(FE_PDN4231_u_soc_u_dccm_rdata2_23),
-	.X(FE_PDN3976_u_soc_u_dccm_rdata2_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3975_FE_OFN19603_FE_OFN19512_n (
-	.A(FE_OFN19603_FE_OFN19512_n),
-	.X(FE_PDN3975_FE_OFN19603_FE_OFN19512_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3974_u_soc_u_dccm_rdata2_17 (
-	.A(FE_PDN19845_u_soc_u_dccm_rdata2_17),
-	.X(FE_PDN3974_u_soc_u_dccm_rdata2_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3973_u_soc_u_dccm_rdata2_18 (
-	.A(FE_PDN4224_u_soc_u_dccm_rdata2_18),
-	.X(FE_PDN3973_u_soc_u_dccm_rdata2_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3972_u_soc_u_dccm_rdata2_11 (
-	.A(FE_PDN4529_u_soc_u_dccm_rdata2_11),
-	.X(FE_PDN3972_u_soc_u_dccm_rdata2_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3971_FE_OFN19763_n (
-	.A(FE_OFN19763_n),
-	.X(FE_PDN3971_FE_OFN19763_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3970_u_soc_u_iccm_rdata2_11 (
-	.A(u_soc_u_iccm_rdata2[11]),
-	.X(FE_PDN3970_u_soc_u_iccm_rdata2_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3969_u_soc_u_dccm_rdata3_19 (
-	.A(u_soc_u_dccm_rdata3[19]),
-	.X(FE_PDN3969_u_soc_u_dccm_rdata3_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3968_FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1 (
-	.A(FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1),
-	.X(FE_PDN3968_FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3967_u_soc_u_dccm_rdata2_31 (
-	.A(u_soc_u_dccm_rdata2[31]),
-	.X(FE_PDN3967_u_soc_u_dccm_rdata2_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3966_u_soc_u_dccm_rdata2_10 (
-	.A(u_soc_u_dccm_rdata2[10]),
-	.X(FE_PDN3966_u_soc_u_dccm_rdata2_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3965_FE_OFN19725_FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net (
-	.A(FE_OFN19725_FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net),
-	.X(FE_PDN3965_FE_OFN19725_FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3964_FE_OFN19649_FE_OFN19388_FE_OFN18804_FE_OFN17997_n (
-	.A(FE_OFN19649_FE_OFN19388_FE_OFN18804_FE_OFN17997_n),
-	.X(FE_PDN3964_FE_OFN19649_FE_OFN19388_FE_OFN18804_FE_OFN17997_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3963_u_soc_u_dccm_rdata2_13 (
-	.A(FE_PDN19805_u_soc_u_dccm_rdata2_13),
-	.X(FE_PDN3963_u_soc_u_dccm_rdata2_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3962_u_soc_u_dccm_rdata2_25 (
-	.A(FE_PDN4238_u_soc_u_dccm_rdata2_25),
-	.X(FE_PDN3962_u_soc_u_dccm_rdata2_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3961_FE_OFN19762_n (
-	.A(FE_OFN19762_n),
-	.X(FE_PDN3961_FE_OFN19762_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC3960_FE_OFN241_u_soc_data_wdata_7 (
-	.A(FE_OFN241_u_soc_data_wdata_7),
-	.X(FE_PDN3960_FE_OFN241_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3959_u_soc_u_dccm_rdata2_12 (
-	.A(FE_PDN4078_u_soc_u_dccm_rdata2_12),
-	.X(FE_PDN3959_u_soc_u_dccm_rdata2_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4082_FE_OFN19518_n (
-	.A(FE_OFN19518_n),
-	.Y(FE_PDN19786_FE_OFN19518_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_PDC4081_FE_OFN19518_n (
-	.A(FE_PDN19786_FE_OFN19518_n),
-	.Y(FE_PDN19785_FE_OFN19518_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3958_FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n (
-	.A(FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n),
-	.X(FE_PDN3958_FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3957_FE_OFN292_u_soc_u_dccm_rdata1_28 (
-	.A(FE_OFN292_u_soc_u_dccm_rdata1_28),
-	.X(FE_PDN3957_FE_OFN292_u_soc_u_dccm_rdata1_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3956_u_soc_u_dccm_addr1_5 (
-	.A(u_soc_u_dccm_addr1[5]),
-	.X(FE_PDN3956_u_soc_u_dccm_addr1_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3955_FE_OFN19025_io_oeb_35 (
-	.A(FE_OFN19025_io_oeb_35),
-	.X(FE_PDN3955_FE_OFN19025_io_oeb_35), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3954_FE_OFN18716_FE_OFN1230_u_soc_data_wdata_27 (
-	.A(FE_OFN18716_FE_OFN1230_u_soc_data_wdata_27),
-	.X(FE_PDN3954_FE_OFN18716_FE_OFN1230_u_soc_data_wdata_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC3953_n_17939 (
-	.A(n_17939),
-	.X(FE_PDN3953_n_17939), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3952_u_soc_u_dccm_rdata2_14 (
-	.A(u_soc_u_dccm_rdata2[14]),
-	.X(FE_PDN3952_u_soc_u_dccm_rdata2_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3951_u_soc_u_dccm_rdata2_16 (
-	.A(u_soc_u_dccm_rdata2[16]),
-	.X(FE_PDN3951_u_soc_u_dccm_rdata2_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3950_u_soc_u_dccm_rdata2_9 (
-	.A(u_soc_u_dccm_rdata2[9]),
-	.X(FE_PDN3950_u_soc_u_dccm_rdata2_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3949_u_soc_u_dccm_rdata2_21 (
-	.A(u_soc_u_dccm_rdata2[21]),
-	.X(FE_PDN3949_u_soc_u_dccm_rdata2_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC3948_n_17938 (
-	.A(n_17938),
-	.X(FE_PDN3948_n_17938), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3947_FE_OFN19579_FE_OFN19283_FE_OFN19181_n (
-	.A(FE_OFN19579_FE_OFN19283_FE_OFN19181_n),
-	.X(FE_PDN3947_FE_OFN19579_FE_OFN19283_FE_OFN19181_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3946_u_soc_u_dccm_rdata2_15 (
-	.A(FE_PDN4220_u_soc_u_dccm_rdata2_15),
-	.X(FE_PDN3946_u_soc_u_dccm_rdata2_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3945_FE_OFN18734_FE_OFN1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN18734_FE_OFN1276_u_soc_instr_wdata_5),
-	.X(FE_PDN3945_FE_OFN18734_FE_OFN1276_u_soc_instr_wdata_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_PDC4080_FE_OFN19520_n (
-	.A(FE_OFN19520_n),
-	.Y(FE_PDN19784_FE_OFN19520_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_16 FE_PDC4079_FE_OFN19520_n (
-	.A(FE_PDN19784_FE_OFN19520_n),
-	.Y(FE_PDN19783_FE_OFN19520_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3944_u_soc_u_dccm_rdata2_26 (
-	.A(FE_PDN4221_u_soc_u_dccm_rdata2_26),
-	.X(FE_PDN3944_u_soc_u_dccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3943_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n (
-	.A(FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n),
-	.X(FE_PDN3943_FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3942_FE_OFN18768_FE_OFN1126_u_soc_data_we (
-	.A(FE_OFN18768_FE_OFN1126_u_soc_data_we),
-	.X(FE_PDN3942_FE_OFN18768_FE_OFN1126_u_soc_data_we), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC3941_n_17941 (
-	.A(n_17941),
-	.X(FE_PDN3941_n_17941), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3940_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN4075_u_soc_u_dccm_rdata2_2),
-	.X(FE_PDN3940_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3939_u_soc_u_dccm_rdata2_19 (
-	.A(u_soc_u_dccm_rdata2[19]),
-	.X(FE_PDN3939_u_soc_u_dccm_rdata2_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3938_FE_OFN512_u_soc_instr_wdata_16 (
-	.A(FE_OFN512_u_soc_instr_wdata_16),
-	.X(FE_PDN3938_FE_OFN512_u_soc_instr_wdata_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC3937_n_17940 (
-	.A(n_17940),
-	.X(FE_PDN3937_n_17940), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3936_FE_OFN19521_n (
-	.A(FE_OFN19521_n),
-	.X(FE_PDN3936_FE_OFN19521_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3935_u_soc_u_dccm_rdata4_24 (
-	.A(u_soc_u_dccm_rdata4[24]),
-	.X(FE_PDN3935_u_soc_u_dccm_rdata4_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3934_u_soc_u_dccm_rdata2_29 (
-	.A(u_soc_u_dccm_rdata2[29]),
-	.X(FE_PDN3934_u_soc_u_dccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_1 FE_PDC3933_FE_OFN580_u_soc_instr_wdata_3 (
-	.A(FE_OFN580_u_soc_instr_wdata_3),
-	.X(FE_PDN3933_FE_OFN580_u_soc_instr_wdata_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3932_FE_OFN184_u_soc_data_wdata_29 (
-	.A(FE_OFN184_u_soc_data_wdata_29),
-	.X(FE_PDN3932_FE_OFN184_u_soc_data_wdata_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3931_u_soc_u_dccm_rdata2_30 (
-	.A(FE_PDN4076_u_soc_u_dccm_rdata2_30),
-	.X(FE_PDN3931_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3930_FE_OFN253_u_soc_data_wdata_5 (
-	.A(FE_OFN253_u_soc_data_wdata_5),
-	.X(FE_PDN3930_FE_OFN253_u_soc_data_wdata_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3929_u_soc_u_dccm_rdata2_22 (
-	.A(FE_PDN4093_u_soc_u_dccm_rdata2_22),
-	.X(FE_PDN3929_u_soc_u_dccm_rdata2_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3928_FE_OFN19605_FE_OFN19509_n (
-	.A(FE_OFN19605_FE_OFN19509_n),
-	.X(FE_PDN3928_FE_OFN19605_FE_OFN19509_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_PDC4078_u_soc_u_dccm_rdata2_28 (
-	.A(u_soc_u_dccm_rdata2[28]),
-	.X(FE_PDN19782_u_soc_u_dccm_rdata2_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3926_FE_OFN19607_FE_OFN19282_FE_OFN19089_n (
-	.A(FE_OFN19607_FE_OFN19282_FE_OFN19089_n),
-	.X(FE_PDN3926_FE_OFN19607_FE_OFN19282_FE_OFN19089_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3925_FE_OFN1285_u_soc_instr_wdata_1 (
-	.A(FE_OFN1285_u_soc_instr_wdata_1),
-	.X(FE_PDN3925_FE_OFN1285_u_soc_instr_wdata_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC3924_u_soc_u_dccm_rdata2_20 (
-	.A(u_soc_u_dccm_rdata2[20]),
-	.X(FE_PDN3924_u_soc_u_dccm_rdata2_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3923_logic_0_49_net (
-	.A(logic_0_49_net),
-	.X(FE_PDN3923_logic_0_49_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3922_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7 (
-	.A(FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7),
-	.X(FE_PDN3922_FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3920_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN1237_u_soc_data_wdata_25),
-	.X(FE_PDN3920_FE_OFN1237_u_soc_data_wdata_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3919_FE_OFN3865_n (
-	.A(FE_OFN3865_n),
-	.X(FE_PDN3919_FE_OFN3865_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3918_u_soc_u_dccm_rdata4_9 (
-	.A(u_soc_u_dccm_rdata4[9]),
-	.X(FE_PDN3918_u_soc_u_dccm_rdata4_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3917_FE_OFN19507_n (
-	.A(FE_OFN19507_n),
-	.X(FE_PDN3917_FE_OFN19507_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3916_FE_OFN19592_FE_OFN19511_n (
-	.A(FE_OFN19592_FE_OFN19511_n),
-	.X(FE_PDN3916_FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3915_FE_OFN18972_io_oeb_36 (
-	.A(FE_OFN18972_io_oeb_36),
-	.X(FE_PDN3915_FE_OFN18972_io_oeb_36), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3914_FE_OFN18694_u_soc_data_wdata_13 (
-	.A(FE_OFN18694_u_soc_data_wdata_13),
-	.X(FE_PDN3914_FE_OFN18694_u_soc_data_wdata_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3913_FE_OFN19014_u_soc_data_addr_6 (
-	.A(FE_OFN19014_u_soc_data_addr_6),
-	.X(FE_PDN3913_FE_OFN19014_u_soc_data_addr_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3912_logic_0_61_net (
-	.A(logic_0_61_net),
-	.X(FE_PDN3912_logic_0_61_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC3911_u_soc_u_iccm_rdata4_8 (
-	.A(u_soc_u_iccm_rdata4[8]),
-	.X(FE_PDN3911_u_soc_u_iccm_rdata4_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3910_FE_OFN539_u_soc_instr_wdata_12 (
-	.A(FE_OFN539_u_soc_instr_wdata_12),
-	.X(FE_PDN3910_FE_OFN539_u_soc_instr_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC3909_u_soc_u_iccm_rdata2_29 (
-	.A(FE_PDN4233_u_soc_u_iccm_rdata2_29),
-	.X(FE_PDN3909_u_soc_u_iccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3908_u_soc_u_dccm_addr1_0 (
-	.A(u_soc_u_dccm_addr1[0]),
-	.X(FE_PDN3908_u_soc_u_dccm_addr1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3907_io_oeb_24 (
-	.A(FE_PDN3906_io_oeb_24),
-	.X(FE_PDN4737_io_oeb_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3905_FE_OFN18873_FE_OFN1125_u_soc_data_we (
-	.A(FE_OFN18873_FE_OFN1125_u_soc_data_we),
-	.X(FE_PDN3905_FE_OFN18873_FE_OFN1125_u_soc_data_we), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3904_FE_OFN18671_u_soc_data_wdata_11 (
-	.A(FE_OFN18671_u_soc_data_wdata_11),
-	.X(FE_PDN3904_FE_OFN18671_u_soc_data_wdata_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_PDC3903_FE_OFN214_u_soc_data_wdata_17 (
-	.A(FE_OFN214_u_soc_data_wdata_17),
-	.X(FE_PDN3903_FE_OFN214_u_soc_data_wdata_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3902_io_in_27 (
-	.A(io_in[27]),
-	.X(FE_PDN3902_io_in_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3901_io_in_29 (
-	.A(io_in[29]),
-	.X(FE_PDN3901_io_in_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3900_logic_0_66_net (
-	.A(logic_0_66_net),
-	.X(FE_PDN3900_logic_0_66_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3899_FE_OFN172_u_soc_data_wdata_31 (
-	.A(FE_OFN172_u_soc_data_wdata_31),
-	.X(FE_PDN3899_FE_OFN172_u_soc_data_wdata_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3898_FE_OFN19599_FE_OFN19212_FE_OFN19103_n (
-	.A(FE_OFN19599_FE_OFN19212_FE_OFN19103_n),
-	.X(FE_PDN3898_FE_OFN19599_FE_OFN19212_FE_OFN19103_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3897_FE_OFN19597_FE_OFN19310_FE_OFN19076_n (
-	.A(FE_OFN19597_FE_OFN19310_FE_OFN19076_n),
-	.X(FE_PDN3897_FE_OFN19597_FE_OFN19310_FE_OFN19076_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3896_FE_OFN19612_FE_OFN19522_n (
-	.A(FE_OFN19612_FE_OFN19522_n),
-	.X(FE_PDN3896_FE_OFN19612_FE_OFN19522_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3895_FE_OFN19510_n (
-	.A(FE_OFN19510_n),
-	.X(FE_PDN3895_FE_OFN19510_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3894_FE_OFN19600_FE_OFN19523_n (
-	.A(FE_OFN19600_FE_OFN19523_n),
-	.X(FE_PDN3894_FE_OFN19600_FE_OFN19523_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3893_FE_OFN19610_FE_OFN19514_n (
-	.A(FE_OFN19610_FE_OFN19514_n),
-	.X(FE_PDN3893_FE_OFN19610_FE_OFN19514_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3892_FE_OFN18779_FE_OFN868_logic_0_54_net (
-	.A(FE_OFN18779_FE_OFN868_logic_0_54_net),
-	.X(FE_PDN3892_FE_OFN18779_FE_OFN868_logic_0_54_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3891_FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26 (
-	.A(FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26),
-	.X(FE_PDN3891_FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3890_FE_OFN569_u_soc_instr_wdata_7 (
-	.A(FE_OFN569_u_soc_instr_wdata_7),
-	.X(FE_PDN3890_FE_OFN569_u_soc_instr_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3889_FE_OFN19604_FE_OFN19513_n (
-	.A(FE_OFN19604_FE_OFN19513_n),
-	.X(FE_PDN3889_FE_OFN19604_FE_OFN19513_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3888_logic_0_50_net (
-	.A(logic_0_50_net),
-	.X(FE_PDN3888_logic_0_50_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3887_io_in_26 (
-	.A(io_in[26]),
-	.X(FE_PDN3887_io_in_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3886_FE_OFN19594_FE_OFN19517_n (
-	.A(FE_OFN19594_FE_OFN19517_n),
-	.X(FE_PDN3886_FE_OFN19594_FE_OFN19517_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4077_FE_OFN19515_n (
-	.A(FE_OFN19515_n),
-	.X(FE_PDN19781_FE_OFN19515_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3885_FE_OFN18738_FE_OFN1279_u_soc_instr_wdata_4 (
-	.A(FE_OFN18738_FE_OFN1279_u_soc_instr_wdata_4),
-	.X(FE_PDN3885_FE_OFN18738_FE_OFN1279_u_soc_instr_wdata_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3884_n_17984 (
-	.A(n_17984),
-	.X(FE_PDN3884_n_17984), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_PDC3883_FE_OFN576_u_soc_instr_wdata_6 (
-	.A(FE_OFN576_u_soc_instr_wdata_6),
-	.X(FE_PDN3883_FE_OFN576_u_soc_instr_wdata_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_PDC3882_n_17985 (
-	.A(n_17985),
-	.X(FE_PDN3882_n_17985), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3881_FE_OFN1127_u_soc_data_we (
-	.A(FE_OFN1127_u_soc_data_we),
-	.X(FE_PDN3881_FE_OFN1127_u_soc_data_we), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3880_FE_OFN19519_n (
-	.A(FE_OFN19519_n),
-	.X(FE_PDN3880_FE_OFN19519_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3879_FE_OFN19211_FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0 (
-	.A(FE_OFN19211_FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0),
-	.X(FE_PDN3879_FE_OFN19211_FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3878_FE_OFN19506_n (
-	.A(FE_OFN19506_n),
-	.X(FE_PDN3878_FE_OFN19506_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3877_logic_0_71_net (
-	.A(logic_0_71_net),
-	.X(FE_PDN3877_logic_0_71_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC3876_logic_0_52_net (
-	.A(logic_0_52_net),
-	.X(FE_PDN3876_logic_0_52_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3875_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n (
-	.A(FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n),
-	.X(FE_PDN3875_FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_PDC3874_FE_OFN701_u_soc_u_tcam_rdata_5 (
-	.A(FE_OFN701_u_soc_u_tcam_rdata_5),
-	.X(FE_PDN3874_FE_OFN701_u_soc_u_tcam_rdata_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_PDC4076_logic_0_56_net (
-	.A(logic_0_56_net),
-	.X(FE_PDN19780_logic_0_56_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC4075_FE_OFN19516_n (
-	.A(FE_OFN19516_n),
-	.X(FE_PDN19779_FE_OFN19516_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_PDC3872_FE_OFN1249_u_soc_data_wdata_22 (
-	.A(FE_OFN1249_u_soc_data_wdata_22),
-	.X(FE_PDN3872_FE_OFN1249_u_soc_data_wdata_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3871_logic_0_63_net (
-	.A(logic_0_63_net),
-	.X(FE_PDN3871_logic_0_63_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3870_logic_0_48_net (
-	.A(logic_0_48_net),
-	.X(FE_PDN3870_logic_0_48_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_PDC3869_FE_OFN19281_FE_OFN19059_n (
-	.A(FE_OFN19281_FE_OFN19059_n),
-	.X(FE_PDN3869_FE_OFN19281_FE_OFN19059_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_PDC3868_FE_OFN19608_FE_OFN18789_FE_OFN18004_n (
-	.A(FE_OFN19608_FE_OFN18789_FE_OFN18004_n),
-	.X(FE_PDN3868_FE_OFN19608_FE_OFN18789_FE_OFN18004_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_89 (
-	.DIODE(FE_PSN4553_u_soc_data_addr_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_88 (
-	.DIODE(FE_OFN1281_u_soc_instr_wdata_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_87 (
-	.DIODE(rx), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_86 (
-	.DIODE(FE_OFN451_u_soc_instr_wdata_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_85 (
-	.DIODE(FE_OFN506_u_soc_instr_wdata_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_84 (
-	.DIODE(FE_OFN19317_u_soc_data_addr_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_83 (
-	.DIODE(io_in[25]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_82 (
-	.DIODE(io_in[25]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_81 (
-	.DIODE(io_in[25]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_80 (
-	.DIODE(io_in[25]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_79 (
-	.DIODE(io_in[25]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_78 (
-	.DIODE(io_in[25]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_77 (
-	.DIODE(FE_PHN4711_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_76 (
-	.DIODE(FE_PHN4711_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_75 (
-	.DIODE(FE_PHN4711_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_74 (
-	.DIODE(FE_PHN4711_io_in_33), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_73 (
-	.DIODE(io_in[32]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_72 (
-	.DIODE(io_in[32]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_71 (
-	.DIODE(io_in[32]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_70 (
-	.DIODE(io_in[32]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_69 (
-	.DIODE(io_in[32]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_68 (
-	.DIODE(FE_OFN170_u_soc_data_wdata_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_67 (
-	.DIODE(FE_OFN293_u_soc_u_dccm_rdata1_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_66 (
-	.DIODE(FE_OFN197_u_soc_data_wdata_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_65 (
-	.DIODE(FE_OFN309_u_soc_u_dccm_rdata1_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_64 (
-	.DIODE(FE_OFN610_u_soc_u_iccm_rdata1_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_63 (
-	.DIODE(FE_OFN612_u_soc_u_iccm_rdata1_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_62 (
-	.DIODE(FE_OFN18721_FE_OFN1241_u_soc_data_wdata_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_61 (
-	.DIODE(FE_OFN299_u_soc_u_dccm_rdata1_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_60 (
-	.DIODE(FE_OFN320_u_soc_u_dccm_rdata1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_59 (
-	.DIODE(FE_OFN310_u_soc_u_dccm_rdata1_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_58 (
-	.DIODE(FE_OFN598_u_soc_u_iccm_rdata1_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_57 (
-	.DIODE(FE_OFN305_u_soc_u_dccm_rdata1_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_56 (
-	.DIODE(FE_OFN595_u_soc_u_iccm_rdata1_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_55 (
-	.DIODE(FE_OFN205_u_soc_data_wdata_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_54 (
-	.DIODE(FE_PDN3891_FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_53 (
-	.DIODE(FE_OFN302_u_soc_u_dccm_rdata1_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_52 (
-	.DIODE(FE_OFN313_u_soc_u_dccm_rdata1_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_51 (
-	.DIODE(FE_OFN307_u_soc_u_dccm_rdata1_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_50 (
-	.DIODE(FE_OFN303_u_soc_u_dccm_rdata1_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_49 (
-	.DIODE(FE_OFN297_u_soc_u_dccm_rdata1_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_48 (
-	.DIODE(FE_OFN301_u_soc_u_dccm_rdata1_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_47 (
-	.DIODE(FE_OFN300_u_soc_u_dccm_rdata1_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_46 (
-	.DIODE(FE_OFN304_u_soc_u_dccm_rdata1_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_45 (
-	.DIODE(FE_OFN312_u_soc_u_dccm_rdata1_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_44 (
-	.DIODE(FE_OFN306_u_soc_u_dccm_rdata1_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_43 (
-	.DIODE(FE_OFN314_u_soc_u_dccm_rdata1_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_42 (
-	.DIODE(FE_OFN592_u_soc_u_iccm_rdata1_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_41 (
-	.DIODE(FE_OFN311_u_soc_u_dccm_rdata1_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_40 (
-	.DIODE(FE_OFN590_u_soc_u_iccm_rdata1_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_39 (
-	.DIODE(FE_OFN308_u_soc_u_dccm_rdata1_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_38 (
-	.DIODE(FE_OFN19572_FE_OFN19332_FE_OFN19262_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_37 (
-	.DIODE(logic_0_54_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_36 (
-	.DIODE(FE_OFN315_u_soc_u_dccm_rdata1_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_35 (
-	.DIODE(FE_OFN1737_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_34 (
-	.DIODE(FE_OFN593_u_soc_u_iccm_rdata1_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_33 (
-	.DIODE(FE_OFN317_u_soc_u_dccm_rdata1_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_32 (
-	.DIODE(FE_OFN588_u_soc_u_iccm_rdata1_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_31 (
-	.DIODE(FE_OFN319_u_soc_u_dccm_rdata1_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_30 (
-	.DIODE(FE_OFN1126_u_soc_data_we), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_29 (
-	.DIODE(FE_OFN19128_u_soc_u_iccm_rdata4_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_28 (
-	.DIODE(FE_OFN19122_u_soc_u_dccm_rdata4_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_27 (
-	.DIODE(FE_OFN19458_u_soc_u_iccm_rdata4_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_26 (
-	.DIODE(FE_OFN19130_u_soc_u_iccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_25 (
-	.DIODE(FE_OFN19113_u_soc_u_dccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_24 (
-	.DIODE(FE_OFN19435_u_soc_u_dccm_rdata4_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_23 (
-	.DIODE(FE_OFN19422_u_soc_u_dccm_rdata4_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_22 (
-	.DIODE(FE_OFN19115_u_soc_u_dccm_rdata4_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_21 (
-	.DIODE(FE_OFN19124_u_soc_u_dccm_rdata4_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_20 (
-	.DIODE(FE_OFN19163_u_soc_u_dccm_rdata4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_19 (
-	.DIODE(FE_OFN18967_u_soc_u_iccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_18 (
-	.DIODE(FE_OFN19165_u_soc_u_iccm_rdata4_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_17 (
-	.DIODE(FE_OFN19462_u_soc_u_iccm_rdata4_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_16 (
-	.DIODE(FE_OFN19319_u_soc_data_addr_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_15 (
-	.DIODE(n_2349), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_14 (
-	.DIODE(FE_OFN19489_u_soc_u_dccm_rdata4_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_13 (
-	.DIODE(n_2347), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_12 (
-	.DIODE(n_10924), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_11 (
-	.DIODE(n_10926), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_10 (
-	.DIODE(n_10925), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_9 (
-	.DIODE(FE_PDN3931_u_soc_u_dccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_8 (
-	.DIODE(n_10927), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_7 (
-	.DIODE(FE_PDN3924_u_soc_u_dccm_rdata2_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_6 (
-	.DIODE(FE_OFN439_u_soc_instr_wdata_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_5 (
-	.DIODE(FE_PDN3939_u_soc_u_dccm_rdata2_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_4 (
-	.DIODE(FE_PDN3959_u_soc_u_dccm_rdata2_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_3 (
-	.DIODE(FE_PDN3918_u_soc_u_dccm_rdata4_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_2 (
-	.DIODE(FE_PDN3940_u_soc_u_dccm_rdata2_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__diode_2 DIODE_1 (
-	.DIODE(FE_PDN4046_u_soc_u_dccm_rdata4_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4074_FE_OFN19480_FE_OFN19271_n (
-	.A(FE_OFN19631_FE_OFN19480_FE_OFN19271_n),
-	.X(FE_OFN19778_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4073_n (
-	.A(FE_OFN19737_n),
-	.X(FE_OFN19777_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4072_n (
-	.A(FE_OFN19741_n),
-	.X(FE_OFN19776_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4071_n (
-	.A(FE_OFN19743_n),
-	.X(FE_OFN19775_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4070_FE_OFN19486_FE_OFN19265_n (
-	.A(FE_OFN19633_FE_OFN19486_FE_OFN19265_n),
-	.X(FE_OFN19774_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4069_n (
-	.A(FE_OFN19733_n),
-	.X(FE_OFN19773_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4068_n (
-	.A(FE_OFN19735_n),
-	.X(FE_OFN19772_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4067_n (
-	.A(FE_OFN19739_n),
-	.X(FE_OFN19771_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4066_n (
-	.A(FE_OFN19745_n),
-	.X(FE_OFN19770_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4065_FE_OFN19472_FE_OFN19277_n (
-	.A(FE_OFN19625_FE_OFN19472_FE_OFN19277_n),
-	.X(FE_OFN19769_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4064_FE_OFN19469_FE_OFN19266_n (
-	.A(FE_OFN19627_FE_OFN19469_FE_OFN19266_n),
-	.X(FE_OFN19768_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4063_n (
-	.A(FE_OFN19747_n),
-	.X(FE_OFN19767_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4062_n (
-	.A(FE_OFN19749_n),
-	.X(FE_OFN19766_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4061_u_soc_u_iccm_rdata3_26 (
-	.A(u_soc_u_iccm_rdata3[26]),
-	.X(FE_OFN19765_u_soc_u_iccm_rdata3_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4060_FE_OFN19332_FE_OFN19262_n (
-	.A(FE_OFN19576_FE_OFN19332_FE_OFN19262_n),
-	.X(FE_OFN19764_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4059_FE_OFN3537_n (
-	.A(FE_OFN19621_FE_OFN3537_n),
-	.X(FE_OFN19763_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4058_FE_OFN3537_n (
-	.A(FE_OFN19621_FE_OFN3537_n),
-	.X(FE_OFN19762_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4057_FE_OFN3537_n (
-	.A(FE_OFN19621_FE_OFN3537_n),
-	.X(FE_OFN19761_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4056_FE_OFN19332_FE_OFN19262_n (
-	.A(FE_OFN19573_FE_OFN19332_FE_OFN19262_n),
-	.X(FE_OFN19760_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4055_FE_OFN19154_n (
-	.A(FE_OFN19477_FE_OFN19154_n),
-	.X(FE_OFN19759_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4054_FE_OFN19141_n (
-	.A(FE_OFN19478_FE_OFN19141_n),
-	.X(FE_OFN19758_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4053_FE_OFN19161_n (
-	.A(FE_OFN19246_FE_OFN19161_n),
-	.X(FE_OFN19757_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4052_FE_OFN19156_n (
-	.A(FE_OFN19247_FE_OFN19156_n),
-	.X(FE_OFN19756_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4051_n (
-	.A(FE_OFN19527_n),
-	.X(FE_OFN19755_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4050_n (
-	.A(FE_OFN19531_n),
-	.X(FE_OFN19754_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4049_FE_OFN19131_n (
-	.A(FE_OFN19243_FE_OFN19131_n),
-	.X(FE_OFN19753_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4048_n (
-	.A(FE_OFN19529_n),
-	.X(FE_OFN19752_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4047_n (
-	.A(FE_OFN19526_n),
-	.X(FE_OFN19751_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4046_n (
-	.A(FE_OFN19530_n),
-	.X(FE_OFN19750_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4045_FE_OFN19268_n (
-	.A(FE_OFN19748_n),
-	.X(FE_OFN19749_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4044_FE_OFN19268_n (
-	.A(FE_OFN19485_FE_OFN19268_n),
-	.X(FE_OFN19748_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4043_FE_OFN19267_n (
-	.A(FE_OFN19746_n),
-	.X(FE_OFN19747_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4042_FE_OFN19267_n (
-	.A(FE_OFN19450_FE_OFN19267_n),
-	.X(FE_OFN19746_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4041_FE_OFN19273_n (
-	.A(FE_OFN19744_n),
-	.X(FE_OFN19745_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4040_FE_OFN19273_n (
-	.A(FE_OFN19484_FE_OFN19273_n),
-	.X(FE_OFN19744_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4039_FE_OFN19276_n (
-	.A(FE_OFN19742_n),
-	.X(FE_OFN19743_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4038_FE_OFN19276_n (
-	.A(FE_OFN19479_FE_OFN19276_n),
-	.X(FE_OFN19742_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4037_FE_OFN19275_n (
-	.A(FE_OFN19740_n),
-	.X(FE_OFN19741_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4036_FE_OFN19275_n (
-	.A(FE_OFN19473_FE_OFN19275_n),
-	.X(FE_OFN19740_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4035_FE_OFN19270_n (
-	.A(FE_OFN19738_n),
-	.X(FE_OFN19739_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4034_FE_OFN19270_n (
-	.A(FE_OFN19451_FE_OFN19270_n),
-	.X(FE_OFN19738_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4033_FE_OFN19272_n (
-	.A(FE_OFN19736_n),
-	.X(FE_OFN19737_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4032_FE_OFN19272_n (
-	.A(FE_OFN19475_FE_OFN19272_n),
-	.X(FE_OFN19736_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4031_FE_OFN19269_n (
-	.A(FE_OFN19734_n),
-	.X(FE_OFN19735_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4030_FE_OFN19269_n (
-	.A(FE_OFN19476_FE_OFN19269_n),
-	.X(FE_OFN19734_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC4029_FE_OFN19274_n (
-	.A(FE_OFN19732_n),
-	.X(FE_OFN19733_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC4028_FE_OFN19274_n (
-	.A(FE_OFN19474_FE_OFN19274_n),
-	.X(FE_OFN19732_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4027_FE_OFN1702_n (
-	.A(FE_OFN18754_FE_OFN1702_n),
-	.X(FE_OFN19731_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC4026_FE_OFN537_u_soc_instr_wdata_12 (
-	.A(FE_OFN537_u_soc_instr_wdata_12),
-	.X(FE_OFN19730_FE_OFN537_u_soc_instr_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4025_n_17982 (
-	.A(n_17982),
-	.X(FE_OFN19729_n_17982), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4024_n_2043 (
-	.A(n_2043),
-	.X(FE_OFN19728_n_2043), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4023_FE_OFN18696_u_soc_data_wdata_13 (
-	.A(FE_OFN18696_u_soc_data_wdata_13),
-	.X(FE_OFN19727_FE_OFN18696_u_soc_data_wdata_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4022_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net),
-	.X(FE_OFN19726_FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4021_FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net (
-	.A(FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net),
-	.X(FE_OFN19725_FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4020_FE_OFN19436_FE_OFN18910_FE_OFN17986_n (
-	.A(FE_OFN19436_FE_OFN18910_FE_OFN17986_n),
-	.X(FE_OFN19724_FE_OFN19436_FE_OFN18910_FE_OFN17986_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4019_FE_OFN19444_FE_OFN18998_FE_OFN17988_n (
-	.A(FE_OFN19444_FE_OFN18998_FE_OFN17988_n),
-	.X(FE_OFN19723_FE_OFN19444_FE_OFN18998_FE_OFN17988_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4018_FE_OFN19430_FE_OFN18907_FE_OFN17999_n (
-	.A(FE_OFN19721_FE_OFN19430_FE_OFN18907_FE_OFN17999_n),
-	.X(FE_OFN19722_FE_OFN19430_FE_OFN18907_FE_OFN17999_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC4017_FE_OFN19430_FE_OFN18907_FE_OFN17999_n (
-	.A(FE_OFN19430_FE_OFN18907_FE_OFN17999_n),
-	.X(FE_OFN19721_FE_OFN19430_FE_OFN18907_FE_OFN17999_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4016_u_soc_u_iccm_rdata4_30 (
-	.A(u_soc_u_iccm_rdata4[30]),
-	.X(FE_OFN19720_u_soc_u_iccm_rdata4_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4015_u_soc_u_dccm_rdata4_2 (
-	.A(FE_PDN4604_u_soc_u_dccm_rdata4_2),
-	.X(FE_OFN19719_u_soc_u_dccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4014_FE_OFN237_u_soc_data_wdata_7 (
-	.A(FE_OFN237_u_soc_data_wdata_7),
-	.X(FE_OFN19718_FE_OFN237_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4013_u_soc_u_iccm_rdata4_27 (
-	.A(u_soc_u_iccm_rdata4[27]),
-	.X(FE_OFN19717_u_soc_u_iccm_rdata4_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4012_u_soc_u_iccm_rdata4_25 (
-	.A(u_soc_u_iccm_rdata4[25]),
-	.X(FE_OFN19716_u_soc_u_iccm_rdata4_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4011_FE_OFN19461_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_OFN19461_FE_OFN18984_FE_OFN17987_n),
-	.X(FE_OFN19715_FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4010_FE_OFN19449_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_OFN19449_FE_OFN18975_FE_OFN17985_n),
-	.X(FE_OFN19714_FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4009_u_soc_data_wdata_28 (
-	.A(u_soc_data_wdata[28]),
-	.X(FE_OFN19713_u_soc_data_wdata_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4008_u_soc_u_dccm_rdata4_4 (
-	.A(FE_PDN4046_u_soc_u_dccm_rdata4_4),
-	.X(FE_OFN19712_u_soc_u_dccm_rdata4_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4007_FE_OFN19245_FE_OFN19152_n (
-	.A(FE_OFN19245_FE_OFN19152_n),
-	.X(FE_OFN19711_FE_OFN19245_FE_OFN19152_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4006_u_soc_instr_addr_0 (
-	.A(u_soc_instr_addr[0]),
-	.X(FE_OFN19710_u_soc_instr_addr_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4005_u_soc_u_dccm_rdata3_4 (
-	.A(FE_PDN4034_u_soc_u_dccm_rdata3_4),
-	.X(FE_OFN19709_u_soc_u_dccm_rdata3_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4004_u_soc_u_dccm_rdata3_3 (
-	.A(FE_PDN4241_u_soc_u_dccm_rdata3_3),
-	.X(FE_OFN19708_u_soc_u_dccm_rdata3_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4003_FE_OFN19244_FE_OFN19155_n (
-	.A(FE_OFN19244_FE_OFN19155_n),
-	.X(FE_OFN19707_FE_OFN19244_FE_OFN19155_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4002_FE_OFN19393_FE_OFN18782_FE_OFN17992_n (
-	.A(FE_OFN19393_FE_OFN18782_FE_OFN17992_n),
-	.X(FE_OFN19706_FE_OFN19393_FE_OFN18782_FE_OFN17992_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC4001_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n),
-	.X(FE_OFN19705_FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC4000_u_soc_u_dccm_rdata3_0 (
-	.A(FE_PDN4096_u_soc_u_dccm_rdata3_0),
-	.X(FE_OFN19704_u_soc_u_dccm_rdata3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3999_u_soc_u_iccm_rdata4_18 (
-	.A(u_soc_u_iccm_rdata4[18]),
-	.X(FE_OFN19703_u_soc_u_iccm_rdata4_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3998_FE_OFN19406_FE_OFN18846_FE_OFN17994_n (
-	.A(FE_OFN19406_FE_OFN18846_FE_OFN17994_n),
-	.X(FE_OFN19702_FE_OFN19406_FE_OFN18846_FE_OFN17994_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3997_u_soc_u_dccm_rdata4_10 (
-	.A(FE_PDN4609_u_soc_u_dccm_rdata4_10),
-	.X(FE_OFN19701_u_soc_u_dccm_rdata4_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3996_u_soc_u_dccm_rdata3_5 (
-	.A(FE_PDN4090_u_soc_u_dccm_rdata3_5),
-	.X(FE_OFN19700_u_soc_u_dccm_rdata3_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3995_u_soc_u_iccm_rdata4_28 (
-	.A(FE_PDN4032_u_soc_u_iccm_rdata4_28),
-	.X(FE_OFN19699_u_soc_u_iccm_rdata4_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3994_FE_OFN19528_n (
-	.A(FE_OFN19528_n),
-	.X(FE_OFN19698_FE_OFN19528_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3993_u_soc_u_dccm_rdata4_6 (
-	.A(u_soc_u_dccm_rdata4[6]),
-	.X(FE_OFN19697_u_soc_u_dccm_rdata4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3992_u_soc_u_dccm_rdata4_11 (
-	.A(u_soc_u_dccm_rdata4[11]),
-	.X(FE_OFN19696_u_soc_u_dccm_rdata4_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3991_u_soc_u_iccm_rdata4_22 (
-	.A(u_soc_u_iccm_rdata4[22]),
-	.X(FE_OFN19695_u_soc_u_iccm_rdata4_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3990_u_soc_u_dccm_rdata4_7 (
-	.A(u_soc_u_dccm_rdata4[7]),
-	.X(FE_OFN19694_u_soc_u_dccm_rdata4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3989_u_soc_u_dccm_rdata2_1 (
-	.A(u_soc_u_dccm_rdata2[1]),
-	.X(FE_OFN19693_u_soc_u_dccm_rdata2_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3988_u_soc_u_dccm_rdata4_0 (
-	.A(FE_PDN4051_u_soc_u_dccm_rdata4_0),
-	.X(FE_OFN19692_u_soc_u_dccm_rdata4_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3987_FE_OFN1281_u_soc_instr_wdata_2 (
-	.A(FE_OFN1281_u_soc_instr_wdata_2),
-	.X(FE_OFN19691_FE_OFN1281_u_soc_instr_wdata_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3986_u_soc_u_dccm_rdata3_1 (
-	.A(u_soc_u_dccm_rdata3[1]),
-	.X(FE_OFN19690_u_soc_u_dccm_rdata3_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3985_u_soc_u_iccm_rdata3_30 (
-	.A(u_soc_u_iccm_rdata3[30]),
-	.X(FE_OFN19689_u_soc_u_iccm_rdata3_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3984_u_soc_u_iccm_rdata3_21 (
-	.A(u_soc_u_iccm_rdata3[21]),
-	.X(FE_OFN19688_u_soc_u_iccm_rdata3_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3983_u_soc_u_iccm_rdata3_17 (
-	.A(u_soc_u_iccm_rdata3[17]),
-	.X(FE_OFN19687_u_soc_u_iccm_rdata3_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3982_FE_OFN19532_n (
-	.A(FE_OFN19532_n),
-	.X(FE_OFN19686_FE_OFN19532_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3981_u_soc_u_dccm_rdata4_13 (
-	.A(FE_PDN4061_u_soc_u_dccm_rdata4_13),
-	.X(FE_OFN19685_u_soc_u_dccm_rdata4_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3980_u_soc_u_dccm_rdata4_5 (
-	.A(FE_PDN19809_u_soc_u_dccm_rdata4_5),
-	.X(FE_OFN19684_u_soc_u_dccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3979_u_soc_u_iccm_rdata2_26 (
-	.A(u_soc_u_iccm_rdata2[26]),
-	.X(FE_OFN19683_u_soc_u_iccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3978_u_soc_u_iccm_rdata4_26 (
-	.A(u_soc_u_iccm_rdata4[26]),
-	.X(FE_OFN19682_u_soc_u_iccm_rdata4_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3977_FE_OFN19242_FE_OFN19168_n (
-	.A(FE_OFN19242_FE_OFN19168_n),
-	.X(FE_OFN19681_FE_OFN19242_FE_OFN19168_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3976_n_5953 (
-	.A(n_5953),
-	.X(FE_OFN19680_n_5953), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3975_u_soc_u_iccm_rdata4_15 (
-	.A(FE_PDN4053_u_soc_u_iccm_rdata4_15),
-	.X(FE_OFN19679_u_soc_u_iccm_rdata4_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3974_u_soc_u_iccm_rdata3_29 (
-	.A(FE_PDN4243_u_soc_u_iccm_rdata3_29),
-	.X(FE_OFN19678_u_soc_u_iccm_rdata3_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3973_u_soc_u_dccm_rdata4_19 (
-	.A(FE_PDN4605_u_soc_u_dccm_rdata4_19),
-	.X(FE_OFN19677_u_soc_u_dccm_rdata4_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3972_u_soc_u_iccm_rdata4_11 (
-	.A(FE_PDN4036_u_soc_u_iccm_rdata4_11),
-	.X(FE_OFN19676_u_soc_u_iccm_rdata4_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3971_u_soc_u_iccm_rdata4_5 (
-	.A(FE_PDN3977_u_soc_u_iccm_rdata4_5),
-	.X(FE_OFN19675_u_soc_u_iccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3970_u_soc_u_iccm_rdata4_7 (
-	.A(u_soc_u_iccm_rdata4[7]),
-	.X(FE_OFN19674_u_soc_u_iccm_rdata4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3969_u_soc_u_iccm_rdata4_8 (
-	.A(FE_PDN3911_u_soc_u_iccm_rdata4_8),
-	.X(FE_OFN19673_u_soc_u_iccm_rdata4_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3968_u_soc_u_iccm_rdata4_9 (
-	.A(FE_PDN4019_u_soc_u_iccm_rdata4_9),
-	.X(FE_OFN19672_u_soc_u_iccm_rdata4_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3967_FE_OFN19428_FE_OFN18844_FE_OFN17995_n (
-	.A(FE_OFN19428_FE_OFN18844_FE_OFN17995_n),
-	.X(FE_OFN19671_FE_OFN19428_FE_OFN18844_FE_OFN17995_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3966_u_soc_u_dccm_rdata4_18 (
-	.A(u_soc_u_dccm_rdata4[18]),
-	.X(FE_OFN19670_u_soc_u_dccm_rdata4_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3965_u_soc_u_iccm_rdata2_29 (
-	.A(FE_PDN3909_u_soc_u_iccm_rdata2_29),
-	.X(FE_OFN19669_u_soc_u_iccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3964_u_soc_u_dccm_rdata4_24 (
-	.A(FE_PDN3935_u_soc_u_dccm_rdata4_24),
-	.X(FE_OFN19668_u_soc_u_dccm_rdata4_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3963_FE_OFN19439_FE_OFN19258_n (
-	.A(FE_OFN19439_FE_OFN19258_n),
-	.X(FE_OFN19667_FE_OFN19439_FE_OFN19258_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3962_u_soc_u_dccm_rdata3_15 (
-	.A(u_soc_u_dccm_rdata3[15]),
-	.X(FE_OFN19666_u_soc_u_dccm_rdata3_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3961_FE_OFN457_u_soc_instr_wdata_24 (
-	.A(FE_OFN457_u_soc_instr_wdata_24),
-	.X(FE_OFN19665_FE_OFN457_u_soc_instr_wdata_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3960_u_soc_u_iccm_rdata2_15 (
-	.A(FE_PDN4060_u_soc_u_iccm_rdata2_15),
-	.X(FE_OFN19664_u_soc_u_iccm_rdata2_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3959_u_soc_u_iccm_rdata3_1 (
-	.A(u_soc_u_iccm_rdata3[1]),
-	.X(FE_OFN19663_u_soc_u_iccm_rdata3_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3958_u_soc_u_dccm_rdata4_26 (
-	.A(FE_PDN4732_u_soc_u_dccm_rdata4_26),
-	.X(FE_OFN19662_u_soc_u_dccm_rdata4_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3957_u_soc_u_dccm_rdata4_20 (
-	.A(FE_PDN19856_u_soc_u_dccm_rdata4_20),
-	.X(FE_OFN19661_u_soc_u_dccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3956_u_soc_u_dccm_rdata3_27 (
-	.A(u_soc_u_dccm_rdata3[27]),
-	.X(FE_OFN19660_u_soc_u_dccm_rdata3_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3955_u_soc_data_wdata_29 (
-	.A(u_soc_data_wdata[29]),
-	.X(FE_OFN19659_u_soc_data_wdata_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3954_u_soc_u_iccm_rdata2_21 (
-	.A(u_soc_u_iccm_rdata2[21]),
-	.X(FE_OFN19658_u_soc_u_iccm_rdata2_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3953_u_soc_u_iccm_csb3 (
-	.A(u_soc_u_iccm_csb3),
-	.X(FE_OFN19657_u_soc_u_iccm_csb3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3952_u_soc_u_dccm_rdata2_11 (
-	.A(FE_PDN3972_u_soc_u_dccm_rdata2_11),
-	.X(FE_OFN19656_u_soc_u_dccm_rdata2_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3951_u_soc_u_iccm_rdata3_26 (
-	.A(FE_OFN19765_u_soc_u_iccm_rdata3_26),
-	.X(FE_OFN19655_u_soc_u_iccm_rdata3_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3950_u_soc_data_csb (
-	.A(u_soc_data_csb),
-	.X(FE_OFN19654_u_soc_data_csb), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3949_u_soc_u_dccm_rdata3_28 (
-	.A(u_soc_u_dccm_rdata3[28]),
-	.X(FE_OFN19653_u_soc_u_dccm_rdata3_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3948_u_soc_u_dccm_rdata3_30 (
-	.A(FE_PDN4244_u_soc_u_dccm_rdata3_30),
-	.X(FE_OFN19652_u_soc_u_dccm_rdata3_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3947_u_soc_u_iccm_rdata4_0 (
-	.A(u_soc_u_iccm_rdata4[0]),
-	.X(FE_OFN19651_u_soc_u_iccm_rdata4_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3946_u_soc_xbar_to_dccm_a_address__10 (
-	.A(\u_soc_xbar_to_dccm[a_address] [10]),
-	.X(FE_OFN19650_u_soc_xbar_to_dccm_a_address__10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3945_FE_OFN19388_FE_OFN18804_FE_OFN17997_n (
-	.A(FE_OFN19388_FE_OFN18804_FE_OFN17997_n),
-	.X(FE_OFN19649_FE_OFN19388_FE_OFN18804_FE_OFN17997_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3944_u_soc_u_iccm_rdata3_10 (
-	.A(u_soc_u_iccm_rdata3[10]),
-	.X(FE_OFN19648_u_soc_u_iccm_rdata3_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3943_FE_OFN19209_FE_OFN18796_FE_OFN18186_n (
-	.A(FE_OFN19209_FE_OFN18796_FE_OFN18186_n),
-	.X(FE_OFN19647_FE_OFN19209_FE_OFN18796_FE_OFN18186_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3942_u_soc_u_dccm_rdata3_25 (
-	.A(u_soc_u_dccm_rdata3[25]),
-	.X(FE_OFN19646_u_soc_u_dccm_rdata3_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3941_u_soc_u_dccm_rdata4_25 (
-	.A(u_soc_u_dccm_rdata4[25]),
-	.X(FE_OFN19645_u_soc_u_dccm_rdata4_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3940_u_soc_u_dccm_rdata3_14 (
-	.A(u_soc_u_dccm_rdata3[14]),
-	.X(FE_OFN19644_u_soc_u_dccm_rdata3_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3939_u_soc_u_iccm_rdata2_30 (
-	.A(u_soc_u_iccm_rdata2[30]),
-	.X(FE_OFN19643_u_soc_u_iccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3938_FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7 (
-	.A(FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7),
-	.X(FE_OFN19642_FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3937_u_soc_u_iccm_rdata3_24 (
-	.A(u_soc_u_iccm_rdata3[24]),
-	.X(FE_OFN19641_u_soc_u_iccm_rdata3_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3936_u_soc_u_dccm_rdata2_23 (
-	.A(FE_PDN3976_u_soc_u_dccm_rdata2_23),
-	.X(FE_OFN19640_u_soc_u_dccm_rdata2_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3935_u_soc_u_iccm_rdata4_14 (
-	.A(FE_PDN4058_u_soc_u_iccm_rdata4_14),
-	.X(FE_OFN19639_u_soc_u_iccm_rdata4_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3934_u_soc_u_dccm_rdata2_8 (
-	.A(FE_PDN3985_u_soc_u_dccm_rdata2_8),
-	.X(FE_OFN19638_u_soc_u_dccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3933_u_soc_u_iccm_rdata4_10 (
-	.A(u_soc_u_iccm_rdata4[10]),
-	.X(FE_OFN19637_u_soc_u_iccm_rdata4_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3867_FE_OFN18746_FE_OFN17984_n (
-	.A(FE_OFN19294_FE_OFN18746_FE_OFN17984_n),
-	.X(FE_OFN3867_FE_OFN18746_FE_OFN17984_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3932_u_soc_u_iccm_rdata2_0 (
-	.A(FE_PDN4028_u_soc_u_iccm_rdata2_0),
-	.X(FE_OFN19636_u_soc_u_iccm_rdata2_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3931_u_soc_u_dccm_rdata2_31 (
-	.A(FE_PDN3967_u_soc_u_dccm_rdata2_31),
-	.X(FE_OFN19635_u_soc_u_dccm_rdata2_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3866_FE_OFN18749_FE_OFN17983_n (
-	.A(FE_OFN19309_FE_OFN18749_FE_OFN17983_n),
-	.X(FE_OFN3866_FE_OFN18749_FE_OFN17983_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3865_n (
-	.A(FE_OFN19508_n),
-	.X(FE_OFN3865_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3930_u_soc_u_dccm_rdata3_13 (
-	.A(u_soc_u_dccm_rdata3[13]),
-	.X(FE_OFN19634_u_soc_u_dccm_rdata3_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC3929_FE_OFN19486_FE_OFN19265_n (
-	.A(FE_OFN19632_FE_OFN19486_FE_OFN19265_n),
-	.X(FE_OFN19633_FE_OFN19486_FE_OFN19265_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3928_FE_OFN19486_FE_OFN19265_n (
-	.A(FE_OFN19486_FE_OFN19265_n),
-	.X(FE_OFN19632_FE_OFN19486_FE_OFN19265_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC3927_FE_OFN19480_FE_OFN19271_n (
-	.A(FE_OFN19630_FE_OFN19480_FE_OFN19271_n),
-	.X(FE_OFN19631_FE_OFN19480_FE_OFN19271_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3926_FE_OFN19480_FE_OFN19271_n (
-	.A(FE_OFN19480_FE_OFN19271_n),
-	.X(FE_OFN19630_FE_OFN19480_FE_OFN19271_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3925_FE_OFN19367_FE_OFN3443_FE_OFN1709_n (
-	.A(FE_OFN19367_FE_OFN3443_FE_OFN1709_n),
-	.X(FE_OFN19629_FE_OFN19367_FE_OFN3443_FE_OFN1709_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3924_u_soc_u_dccm_rdata3_18 (
-	.A(u_soc_u_dccm_rdata3[18]),
-	.X(FE_OFN19628_u_soc_u_dccm_rdata3_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC3923_FE_OFN19469_FE_OFN19266_n (
-	.A(FE_OFN19626_FE_OFN19469_FE_OFN19266_n),
-	.X(FE_OFN19627_FE_OFN19469_FE_OFN19266_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3922_FE_OFN19469_FE_OFN19266_n (
-	.A(FE_OFN19469_FE_OFN19266_n),
-	.X(FE_OFN19626_FE_OFN19469_FE_OFN19266_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC3921_FE_OFN19472_FE_OFN19277_n (
-	.A(FE_OFN19624_FE_OFN19472_FE_OFN19277_n),
-	.X(FE_OFN19625_FE_OFN19472_FE_OFN19277_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3920_FE_OFN19472_FE_OFN19277_n (
-	.A(FE_OFN19472_FE_OFN19277_n),
-	.X(FE_OFN19624_FE_OFN19472_FE_OFN19277_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3919_u_soc_u_top_u_core_rf_wdata_fwd_wb_28 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[28]),
-	.X(FE_OFN19623_u_soc_u_top_u_core_rf_wdata_fwd_wb_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3918_u_soc_u_dccm_rdata4_23 (
-	.A(FE_PDN4256_u_soc_u_dccm_rdata4_23),
-	.X(FE_OFN19622_u_soc_u_dccm_rdata4_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3917_FE_OFN3537_n (
-	.A(FE_OFN3537_n),
-	.X(FE_OFN19621_FE_OFN3537_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3916_FE_OFN19566_FE_OFN19260_n (
-	.A(FE_OFN19566_FE_OFN19260_n),
-	.X(FE_OFN19620_FE_OFN19566_FE_OFN19260_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3915_FE_OFN19324_FE_OFN19217_FE_OFN19098_n (
-	.A(FE_OFN19324_FE_OFN19217_FE_OFN19098_n),
-	.X(FE_OFN19619_FE_OFN19324_FE_OFN19217_FE_OFN19098_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3914_FE_OFN19207_FE_OFN19102_n (
-	.A(FE_OFN19207_FE_OFN19102_n),
-	.X(FE_OFN19618_FE_OFN19207_FE_OFN19102_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3913_FE_OFN19286_FE_OFN19061_n (
-	.A(FE_OFN19286_FE_OFN19061_n),
-	.X(FE_OFN19617_FE_OFN19286_FE_OFN19061_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3912_u_soc_instr_addr_4 (
-	.A(u_soc_instr_addr[4]),
-	.X(FE_OFN19616_u_soc_instr_addr_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3911_u_soc_instr_addr_5 (
-	.A(u_soc_instr_addr[5]),
-	.X(FE_OFN19615_u_soc_instr_addr_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3910_u_soc_instr_addr_3 (
-	.A(u_soc_instr_addr[3]),
-	.X(FE_OFN19614_u_soc_instr_addr_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3909_FE_OFN19561_FE_OFN18744_FE_OFN1387_u_soc_u_dccm_addr3_2 (
-	.A(FE_OFN19561_FE_OFN18744_FE_OFN1387_u_soc_u_dccm_addr3_2),
-	.X(FE_OFN19613_FE_OFN19561_FE_OFN18744_FE_OFN1387_u_soc_u_dccm_addr3_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3908_FE_OFN19522_n (
-	.A(FE_OFN19522_n),
-	.X(FE_OFN19612_FE_OFN19522_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3907_FE_OFN19344_FE_OFN19205_FE_OFN19097_n (
-	.A(FE_OFN19344_FE_OFN19205_FE_OFN19097_n),
-	.X(FE_OFN19611_FE_OFN19344_FE_OFN19205_FE_OFN19097_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3906_FE_OFN19514_n (
-	.A(FE_OFN19514_n),
-	.X(FE_OFN19610_FE_OFN19514_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3905_FE_OFN19216_FE_OFN19067_n (
-	.A(FE_OFN19216_FE_OFN19067_n),
-	.X(FE_OFN19609_FE_OFN19216_FE_OFN19067_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3904_FE_OFN18789_FE_OFN18004_n (
-	.A(FE_OFN18789_FE_OFN18004_n),
-	.X(FE_OFN19608_FE_OFN18789_FE_OFN18004_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3903_FE_OFN19282_FE_OFN19089_n (
-	.A(FE_OFN19282_FE_OFN19089_n),
-	.X(FE_OFN19607_FE_OFN19282_FE_OFN19089_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3902_u_soc_u_dccm_rdata2_27 (
-	.A(FE_PDN4008_u_soc_u_dccm_rdata2_27),
-	.X(FE_OFN19606_u_soc_u_dccm_rdata2_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3901_FE_OFN19509_n (
-	.A(FE_OFN19509_n),
-	.X(FE_OFN19605_FE_OFN19509_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3900_FE_OFN19513_n (
-	.A(FE_OFN19513_n),
-	.X(FE_OFN19604_FE_OFN19513_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3899_FE_OFN19512_n (
-	.A(FE_OFN19512_n),
-	.X(FE_OFN19603_FE_OFN19512_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3898_u_soc_instr_addr_2 (
-	.A(u_soc_instr_addr[2]),
-	.X(FE_OFN19602_u_soc_instr_addr_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3897_FE_OFN19202_FE_OFN18777_FE_OFN1689_n (
-	.A(FE_OFN19202_FE_OFN18777_FE_OFN1689_n),
-	.X(FE_OFN19601_FE_OFN19202_FE_OFN18777_FE_OFN1689_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3896_FE_OFN19523_n (
-	.A(FE_OFN19523_n),
-	.X(FE_OFN19600_FE_OFN19523_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3895_FE_OFN19212_FE_OFN19103_n (
-	.A(FE_OFN19212_FE_OFN19103_n),
-	.X(FE_OFN19599_FE_OFN19212_FE_OFN19103_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3894_FE_OFN19204_FE_OFN18791_FE_OFN1687_n (
-	.A(FE_OFN19204_FE_OFN18791_FE_OFN1687_n),
-	.X(FE_OFN19598_FE_OFN19204_FE_OFN18791_FE_OFN1687_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3893_FE_OFN19310_FE_OFN19076_n (
-	.A(FE_OFN19310_FE_OFN19076_n),
-	.X(FE_OFN19597_FE_OFN19310_FE_OFN19076_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3892_FE_OFN19203_FE_OFN19077_n (
-	.A(FE_OFN19203_FE_OFN19077_n),
-	.X(FE_OFN19596_FE_OFN19203_FE_OFN19077_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3891_FE_OFN19195_FE_OFN19073_n (
-	.A(FE_OFN19195_FE_OFN19073_n),
-	.X(FE_OFN19595_FE_OFN19195_FE_OFN19073_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3890_FE_OFN19517_n (
-	.A(FE_OFN19517_n),
-	.X(FE_OFN19594_FE_OFN19517_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3889_u_soc_u_dccm_rdata2_19 (
-	.A(FE_PDN3939_u_soc_u_dccm_rdata2_19),
-	.X(FE_OFN19593_u_soc_u_dccm_rdata2_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3888_FE_OFN19511_n (
-	.A(FE_OFN19511_n),
-	.X(FE_OFN19592_FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3887_u_soc_u_top_u_core_rf_wdata_fwd_wb_21 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[21]),
-	.X(FE_OFN19591_u_soc_u_top_u_core_rf_wdata_fwd_wb_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3886_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_OFN19590_FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3885_FE_OFN19192_FE_OFN19179_n (
-	.A(FE_OFN19192_FE_OFN19179_n),
-	.X(FE_OFN19589_FE_OFN19192_FE_OFN19179_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3884_FE_OFN19206_FE_OFN18750_FE_OFN1716_n (
-	.A(FE_OFN19206_FE_OFN18750_FE_OFN1716_n),
-	.X(FE_OFN19588_FE_OFN19206_FE_OFN18750_FE_OFN1716_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3883_FE_OFN19210_FE_OFN19104_n (
-	.A(FE_OFN19210_FE_OFN19104_n),
-	.X(FE_OFN19587_FE_OFN19210_FE_OFN19104_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3882_FE_OFN19358_FE_OFN19213_FE_OFN19090_n (
-	.A(FE_OFN19358_FE_OFN19213_FE_OFN19090_n),
-	.X(FE_OFN19586_FE_OFN19358_FE_OFN19213_FE_OFN19090_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3881_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7 (
-	.A(FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7),
-	.X(FE_OFN19585_FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3880_u_soc_u_dccm_rdata2_18 (
-	.A(FE_PDN3973_u_soc_u_dccm_rdata2_18),
-	.X(FE_OFN19584_u_soc_u_dccm_rdata2_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3879_FE_OFN19398_FE_OFN19193_FE_OFN19182_n (
-	.A(FE_OFN19398_FE_OFN19193_FE_OFN19182_n),
-	.X(FE_OFN19583_FE_OFN19398_FE_OFN19193_FE_OFN19182_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3878_FE_OFN19357_FE_OFN19215_FE_OFN19173_n (
-	.A(FE_OFN19357_FE_OFN19215_FE_OFN19173_n),
-	.X(FE_OFN19582_FE_OFN19357_FE_OFN19215_FE_OFN19173_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3877_FE_OFN19190_FE_OFN19180_n (
-	.A(FE_OFN19190_FE_OFN19180_n),
-	.X(FE_OFN19581_FE_OFN19190_FE_OFN19180_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3876_FE_OFN19194_FE_OFN18757_FE_OFN1682_n (
-	.A(FE_OFN19194_FE_OFN18757_FE_OFN1682_n),
-	.X(FE_OFN19580_FE_OFN19194_FE_OFN18757_FE_OFN1682_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3875_FE_OFN19283_FE_OFN19181_n (
-	.A(FE_OFN19283_FE_OFN19181_n),
-	.X(FE_OFN19579_FE_OFN19283_FE_OFN19181_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3874_FE_OFN19288_FE_OFN19191_FE_OFN19096_n (
-	.A(FE_OFN19288_FE_OFN19191_FE_OFN19096_n),
-	.X(FE_OFN19578_FE_OFN19288_FE_OFN19191_FE_OFN19096_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3873_FE_OFN19288_FE_OFN19191_FE_OFN19096_n (
-	.A(FE_OFN19288_FE_OFN19191_FE_OFN19096_n),
-	.X(FE_OFN19577_FE_OFN19288_FE_OFN19191_FE_OFN19096_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3872_FE_OFN19332_FE_OFN19262_n (
-	.A(FE_OFN19575_FE_OFN19332_FE_OFN19262_n),
-	.X(FE_OFN19576_FE_OFN19332_FE_OFN19262_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_OFC3871_FE_OFN19332_FE_OFN19262_n (
-	.A(FE_OFN19574_FE_OFN19332_FE_OFN19262_n),
-	.Y(FE_OFN19575_FE_OFN19332_FE_OFN19262_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3870_FE_OFN19332_FE_OFN19262_n (
-	.A(FE_OFN19572_FE_OFN19332_FE_OFN19262_n),
-	.X(FE_OFN19574_FE_OFN19332_FE_OFN19262_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3869_FE_OFN19332_FE_OFN19262_n (
-	.A(FE_OFN19332_FE_OFN19262_n),
-	.X(FE_OFN19573_FE_OFN19332_FE_OFN19262_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3868_FE_OFN19332_FE_OFN19262_n (
-	.A(FE_OFN19332_FE_OFN19262_n),
-	.Y(FE_OFN19572_FE_OFN19332_FE_OFN19262_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OCPC3866_u_soc_u_top_u_core_instr_rdata_id_15 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[15]),
-	.X(FE_OCPN19570_u_soc_u_top_u_core_instr_rdata_id_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OCPC3865_u_soc_u_top_u_core_pc_set (
-	.A(FE_PSN4130_u_soc_u_top_u_core_pc_set),
-	.X(FE_OCPN19569_u_soc_u_top_u_core_pc_set), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a21boi_4 FE_RC_214_0 (
-	.A1(n_10337),
-	.A2(n_13492),
-	.B1_N(FE_RN_94_0),
-	.Y(n_10861), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_213_0 (
-	.A1(FE_OFN18604_n_11479),
-	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[21] [9]),
-	.B1(FE_OFN18570_n_15858),
-	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[20] [9]),
-	.X(FE_RN_129_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 FE_RC_212_0 (
-	.A(FE_RN_129_0),
-	.B(n_12654),
-	.Y(n_12756), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_4 FE_RC_211_0 (
-	.A1(FE_OFN18593_n_11626),
-	.A2(FE_PSN4160_n_13101),
-	.B1(n_11896),
-	.Y(n_13505), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o2111ai_4 FE_RC_210_0 (
-	.A1(FE_PSN4788_n_11593),
-	.A2(u_soc_u_top_u_core_alu_operand_b_ex[0]),
-	.B1(n_13112),
-	.C1(n_13192),
-	.D1(n_13152),
-	.Y(n_13807), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a222oi_1 FE_RC_204_0 (
-	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
-	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [7]),
-	.B1(n_8934),
-	.B2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [7]),
-	.C1(n_8868),
-	.C2(n_13347),
-	.Y(n_10162), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_203_0 (
-	.A1(FE_OFN18604_n_11479),
-	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[21] [14]),
-	.B1(FE_OFN18570_n_15858),
-	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[20] [14]),
-	.X(FE_RN_125_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_4 FE_RC_202_0 (
-	.A(FE_RN_125_0),
-	.B(n_12611),
-	.Y(n_12699), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2b_1 FE_RC_201_0 (
-	.A_N(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_81),
-	.B(FE_PSN4622_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193),
-	.Y(FE_RN_123_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_200_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_81),
-	.Y(FE_RN_124_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_1 FE_RC_199_0 (
-	.A1(FE_RN_124_0),
-	.A2(FE_PSN4262_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_193),
-	.B1(FE_RN_123_0),
-	.Y(\u_soc_lsu_to_xbar[a_address] [27]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3862_FE_OFN19260_n (
-	.A(FE_OFN19189_FE_OFN19180_n),
-	.X(FE_OFN19566_FE_OFN19260_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3861_u_soc_u_dccm_rdata4_14 (
-	.A(FE_PDN4029_u_soc_u_dccm_rdata4_14),
-	.X(FE_OFN19565_u_soc_u_dccm_rdata4_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3860_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net (
-	.A(FE_OFN19377_FE_OFN18824_FE_OFN852_logic_0_25_net),
-	.X(FE_OFN19564_FE_OFN19378_FE_OFN18824_FE_OFN852_logic_0_25_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3859_u_soc_u_iccm_rdata3_21 (
-	.A(FE_OFN19688_u_soc_u_iccm_rdata3_21),
-	.X(FE_OFN19563_u_soc_u_iccm_rdata3_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_16 FE_OFC3858_FE_OFN19214_FE_OFN18660_FE_OFN1312_u_soc_data_wmask_1 (
-	.A(FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1),
-	.X(FE_OFN19562_FE_OFN19214_FE_OFN18660_FE_OFN1312_u_soc_data_wmask_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3857_FE_OFN18744_FE_OFN1387_u_soc_u_dccm_addr3_2 (
-	.A(u_soc_u_dccm_addr3[2]),
-	.X(FE_OFN19561_FE_OFN18744_FE_OFN1387_u_soc_u_dccm_addr3_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3851_u_soc_u_top_u_core_instr_rdata_id_21 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[21]),
-	.X(FE_OFN19558_u_soc_u_top_u_core_instr_rdata_id_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3849_u_soc_u_top_u_core_instr_rdata_id_18 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[18]),
-	.X(FE_OFN19556_u_soc_u_top_u_core_instr_rdata_id_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3848_n_13387 (
-	.A(FE_PSN4344_n_13387),
-	.X(FE_OFN19555_n_13387), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3846_n_11746 (
-	.A(FE_OFN18268_n_11746),
-	.X(FE_OFN19553_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3844_n_11313 (
-	.A(FE_OFN18356_n_11313),
-	.X(FE_OFN19551_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3843_u_soc_u_top_u_core_rf_waddr_wb_1 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[1]),
-	.X(FE_OFN19550_u_soc_u_top_u_core_rf_waddr_wb_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3842_u_soc_u_top_u_core_instr_rdata_id_26 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[26]),
-	.X(FE_OFN19549_u_soc_u_top_u_core_instr_rdata_id_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3839_u_soc_u_top_u_core_instr_rdata_id_17 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[17]),
-	.X(FE_OFN19546_u_soc_u_top_u_core_instr_rdata_id_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3837_n_13394 (
-	.A(n_13394),
-	.X(FE_OFN19544_n_13394), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3836_u_soc_iccm_adapter_inst_mem_wmask_int_0__30 (
-	.A(\u_soc_iccm_adapter_inst_mem_wmask_int[0] [30]),
-	.X(FE_OFN19543_u_soc_iccm_adapter_inst_mem_wmask_int_0__30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3835_n_13088 (
-	.A(n_13088),
-	.X(FE_OFN19542_n_13088), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3834_n (
-	.A(FE_OFN18496_n),
-	.X(FE_OFN19541_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3832_n_11355 (
-	.A(FE_PSN4433_n_11355),
-	.Y(FE_OFN18451_n_11355), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3831_n_13391 (
-	.A(FE_PSN4389_FE_OFN18507_n_13391),
-	.X(FE_OFN19539_n_13391), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3830_n_13391 (
-	.A(n_13391),
-	.X(FE_OFN18507_n_13391), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3829_n_11554 (
-	.A(n_11554),
-	.X(FE_OFN18432_n_11554), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3828_n_11156 (
-	.A(n_11156),
-	.Y(n_11155), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3826_u_soc_xbar_to_dccm_a_address__5 (
-	.A(\u_soc_xbar_to_dccm[a_address] [5]),
-	.X(FE_OFN772_u_soc_xbar_to_dccm_a_address__5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3825_n_11514 (
-	.A(FE_OFN18385_n_11514),
-	.X(FE_OFN19537_n_11514), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3824_n_11514 (
-	.A(n_11514),
-	.X(FE_OFN18385_n_11514), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3823_u_soc_u_top_u_core_alu_operator_ex_3 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[3]),
-	.Y(n_720), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3821_n_11152 (
-	.A(FE_OFN18423_n_11152),
-	.Y(n_11151), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3820_n_11152 (
-	.A(n_11152),
-	.X(FE_OFN18423_n_11152), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3819_FE_RN_86_0 (
-	.A(n_13417),
-	.X(n_15945), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3818_FE_RN_86_0 (
-	.A(FE_RN_86_0),
-	.Y(n_13417), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC3817_n_13073 (
-	.A(n_13421),
-	.Y(FE_OFN18294_n_13073), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3816_n_13073 (
-	.A(n_13073),
-	.X(n_13421), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3815_n_11513 (
-	.A(n_11513),
-	.X(FE_OFN18635_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3814_n_15882 (
-	.A(n_15882),
-	.X(FE_OFN18272_n_15882), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3813_n_13070 (
-	.A(n_13070),
-	.X(FE_OFN1080_n_13070), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3812_n_11421 (
-	.A(FE_OFN18472_n_11421),
-	.X(FE_OFN18473_n_11421), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3811_n_11421 (
-	.A(FE_PSN4412_FE_OFN18472_n_11421),
-	.X(n_11422), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3810_n_11421 (
-	.A(FE_OFN18472_n_11421),
-	.Y(FE_OFN18296_n_11421), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3809_n_11421 (
-	.A(n_11421),
-	.Y(FE_OFN18472_n_11421), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3808_n_10863 (
-	.A(n_10863),
-	.X(FE_OFN18974_n_10863), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3807_u_soc_u_top_u_core_alu_operand_b_ex_20 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[20]),
-	.X(FE_OFN1306_u_soc_u_top_u_core_alu_operand_b_ex_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3806_n_11479 (
-	.A(FE_PSN4632_n_11479),
-	.X(FE_OFN1058_n_11479), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3805_n_11757 (
-	.A(n_11757),
-	.X(FE_OFN18589_n_11757), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3804_n_13101 (
-	.A(FE_PSN4160_n_13101),
-	.X(FE_OFN1102_n_13101), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3803_n_11558 (
-	.A(n_11558),
-	.X(FE_OFN18480_n_11558), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3801_n_13078 (
-	.A(n_13078),
-	.X(FE_OFN1085_n_13078), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3800_n_11626 (
-	.A(n_11625),
-	.Y(FE_OFN18593_n_11626), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC3799_n_11626 (
-	.A(FE_COEN4862_n_11626),
-	.Y(n_11625), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC3798_n_13076 (
-	.A(n_13076),
-	.Y(FE_OFN1083_n_13076), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3797_n_13380 (
-	.A(FE_OFN1105_n_13380),
-	.Y(FE_OFN19534_n_13380), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3796_n_13380 (
-	.A(n_13380),
-	.Y(FE_OFN1105_n_13380), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3795_n_577 (
-	.A(FE_OFN1400_n_577),
-	.X(FE_OFN19533_n_577), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC3794_n_577 (
-	.A(n_577),
-	.Y(FE_OFN1400_n_577), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3793_n_13425 (
-	.A(n_13425),
-	.X(FE_OFN18315_n_13425), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3792_n_13082 (
-	.A(n_13082),
-	.Y(FE_OFN1086_n_13082), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3791_FE_OFN19150_n (
-	.A(u_soc_u_iccm_addr2[1]),
-	.X(FE_OFN19532_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3790_FE_OFN19153_n (
-	.A(u_soc_u_iccm_addr2[5]),
-	.X(FE_OFN19531_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3789_FE_OFN19248_FE_OFN19151_n (
-	.A(u_soc_u_iccm_addr2[0]),
-	.X(FE_OFN19530_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3788_FE_OFN19132_n (
-	.A(u_soc_u_iccm_addr2[2]),
-	.X(FE_OFN19529_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3787_FE_OFN19134_n (
-	.A(u_soc_u_iccm_addr2[6]),
-	.X(FE_OFN19528_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3786_FE_OFN19133_n (
-	.A(u_soc_u_iccm_addr2[3]),
-	.X(FE_OFN19527_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3785_FE_OFN19142_n (
-	.A(u_soc_u_iccm_addr2[4]),
-	.X(FE_OFN19526_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3783_n_10261 (
-	.A(n_10261),
-	.X(FE_OFN19524_n_10261), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3782_n (
-	.A(u_soc_u_dccm_addr1[4]),
-	.X(FE_OFN19523_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3781_n (
-	.A(u_soc_u_dccm_addr4[4]),
-	.X(FE_OFN19522_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_16 FE_OFC3780_FE_OFN18009_n (
-	.A(u_soc_u_dccm_addr4[5]),
-	.X(FE_OFN19521_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_OFC3779_FE_OFN1684_n (
-	.A(u_soc_u_dccm_addr1[2]),
-	.X(FE_OFN19520_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3778_u_soc_u_dccm_addr2_5 (
-	.A(u_soc_u_dccm_addr2[5]),
-	.X(FE_OFN19519_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_OFC3777_FE_OFN1683_n (
-	.A(u_soc_u_dccm_addr1[1]),
-	.X(FE_OFN19518_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3776_FE_OFN18005_n (
-	.A(u_soc_u_dccm_addr4[1]),
-	.X(FE_OFN19517_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3775_n (
-	.A(u_soc_u_dccm_addr2[7]),
-	.X(FE_OFN19516_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3774_FE_OFN1388_u_soc_u_dccm_addr3_1 (
-	.A(u_soc_u_dccm_addr3[1]),
-	.X(FE_OFN19515_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3773_FE_OFN18006_n (
-	.A(u_soc_u_dccm_addr4[2]),
-	.X(FE_OFN19514_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3772_FE_OFN18007_n (
-	.A(u_soc_u_dccm_addr4[3]),
-	.X(FE_OFN19513_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3771_FE_OFN1384_u_soc_u_dccm_addr3_5 (
-	.A(u_soc_u_dccm_addr3[5]),
-	.X(FE_OFN19512_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3770_n (
-	.A(u_soc_u_dccm_addr3[4]),
-	.X(FE_OFN19511_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3769_n (
-	.A(u_soc_u_dccm_addr2[3]),
-	.X(FE_OFN19510_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3768_FE_OFN1386_u_soc_u_dccm_addr3_3 (
-	.A(u_soc_u_dccm_addr3[3]),
-	.X(FE_OFN19509_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3767_n (
-	.A(u_soc_u_dccm_addr2[2]),
-	.X(FE_OFN19508_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3766_n (
-	.A(u_soc_u_dccm_addr2[1]),
-	.X(FE_OFN19507_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3765_n (
-	.A(u_soc_u_dccm_addr2[4]),
-	.X(FE_OFN19506_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3763_FE_OFN112_io_out_37 (
-	.A(FE_OFN112_io_out_37),
-	.X(FE_OFN19504_FE_OFN112_io_out_37), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3762_FE_OFN149_io_out_37 (
-	.A(FE_OFN149_io_out_37),
-	.X(FE_OFN19503_FE_OFN149_io_out_37), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3761_n_10931 (
-	.A(n_10931),
-	.X(FE_OFN19502_n_10931), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3760_FE_OFN59_io_out_37 (
-	.A(FE_OFN59_io_out_37),
-	.X(FE_OFN19501_FE_OFN59_io_out_37), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3759_FE_OFN496_u_soc_instr_wdata_18 (
-	.A(u_soc_instr_wdata[18]),
-	.X(FE_OFN19500_FE_OFN496_u_soc_instr_wdata_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3758_n_10447 (
-	.A(n_10447),
-	.X(FE_OFN19499_n_10447), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3756_FE_OFN76_io_out_37 (
-	.A(FE_OFN76_io_out_37),
-	.X(FE_OFN19497_FE_OFN76_io_out_37), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3754_FE_OFN1032_n_8911 (
-	.A(FE_OFN1032_n_8911),
-	.X(FE_OFN19495_FE_OFN1032_n_8911), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3749_FE_OFN18932_FE_OFN17993_n (
-	.A(logic_0_20_net),
-	.X(FE_OFN19490_FE_OFN18932_FE_OFN17993_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3748_u_soc_u_dccm_rdata4_1 (
-	.A(u_soc_u_dccm_rdata4[1]),
-	.X(FE_OFN19489_u_soc_u_dccm_rdata4_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3745_FE_OFN19265_n (
-	.A(FE_OFN1329_u_soc_u_iccm_addr4_6),
-	.X(FE_OFN19486_FE_OFN19265_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3744_FE_OFN19268_n (
-	.A(u_soc_u_iccm_addr4[5]),
-	.X(FE_OFN19485_FE_OFN19268_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3743_FE_OFN19273_n (
-	.A(u_soc_u_iccm_addr4[0]),
-	.X(FE_OFN19484_FE_OFN19273_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3742_u_soc_u_iccm_rdata4_29 (
-	.A(FE_PDN4041_u_soc_u_iccm_rdata4_29),
-	.X(FE_OFN19483_u_soc_u_iccm_rdata4_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3741_u_soc_u_dccm_rdata4_3 (
-	.A(FE_PDN19889_u_soc_u_dccm_rdata4_3),
-	.X(FE_OFN19482_u_soc_u_dccm_rdata4_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3740_u_soc_u_iccm_rdata4_24 (
-	.A(u_soc_u_iccm_rdata4[24]),
-	.X(FE_OFN19481_u_soc_u_iccm_rdata4_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3739_FE_OFN19271_n (
-	.A(u_soc_u_iccm_addr1[6]),
-	.X(FE_OFN19480_FE_OFN19271_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3738_FE_OFN19276_n (
-	.A(u_soc_u_iccm_addr1[2]),
-	.X(FE_OFN19479_FE_OFN19276_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3737_FE_OFN19141_n (
-	.A(u_soc_u_iccm_addr3[5]),
-	.X(FE_OFN19478_FE_OFN19141_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3736_FE_OFN19154_n (
-	.A(u_soc_u_iccm_addr3[3]),
-	.X(FE_OFN19477_FE_OFN19154_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3735_FE_OFN19269_n (
-	.A(u_soc_u_iccm_addr1[0]),
-	.X(FE_OFN19476_FE_OFN19269_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3734_FE_OFN19272_n (
-	.A(u_soc_u_iccm_addr1[4]),
-	.X(FE_OFN19475_FE_OFN19272_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3733_FE_OFN19274_n (
-	.A(u_soc_u_iccm_addr1[5]),
-	.X(FE_OFN19474_FE_OFN19274_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3732_FE_OFN19275_n (
-	.A(u_soc_u_iccm_addr1[3]),
-	.X(FE_OFN19473_FE_OFN19275_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3731_FE_OFN19277_n (
-	.A(u_soc_u_iccm_addr1[1]),
-	.X(FE_OFN19472_FE_OFN19277_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3730_u_soc_u_iccm_rdata4_23 (
-	.A(u_soc_u_iccm_rdata4[23]),
-	.X(FE_OFN19471_u_soc_u_iccm_rdata4_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3729_u_soc_u_iccm_rdata4_31 (
-	.A(u_soc_u_iccm_rdata4[31]),
-	.X(FE_OFN19470_u_soc_u_iccm_rdata4_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3728_FE_OFN19266_n (
-	.A(FE_OFN1340_u_soc_u_iccm_addr4_1),
-	.X(FE_OFN19469_FE_OFN19266_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3727_u_soc_u_dccm_rdata4_4 (
-	.A(FE_OFN19712_u_soc_u_dccm_rdata4_4),
-	.X(FE_OFN19468_u_soc_u_dccm_rdata4_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3726_u_soc_u_dccm_rdata4_5 (
-	.A(FE_OFN19684_u_soc_u_dccm_rdata4_5),
-	.X(FE_OFN19467_u_soc_u_dccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3725_FE_OFN892_n_2004 (
-	.A(FE_OFN892_n_2004),
-	.X(FE_OFN19466_FE_OFN892_n_2004), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3724_FE_OFN1746_n (
-	.A(FE_OFN1256_u_soc_data_wdata_18),
-	.X(FE_OFN19465_FE_OFN1746_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3722_FE_OFN1751_n (
-	.A(FE_OFN1751_n),
-	.X(FE_OFN19463_FE_OFN1751_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3721_u_soc_u_iccm_rdata4_30 (
-	.A(FE_OFN19720_u_soc_u_iccm_rdata4_30),
-	.X(FE_OFN19462_u_soc_u_iccm_rdata4_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3720_FE_OFN18984_FE_OFN17987_n (
-	.A(FE_OFN863_logic_0_34_net),
-	.X(FE_OFN19461_FE_OFN18984_FE_OFN17987_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3719_FE_OFN18918_FE_OFN17998_n (
-	.A(FE_OFN18918_FE_OFN17998_n),
-	.X(FE_OFN19460_FE_OFN18918_FE_OFN17998_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3717_u_soc_u_iccm_rdata4_27 (
-	.A(FE_OFN19717_u_soc_u_iccm_rdata4_27),
-	.X(FE_OFN19458_u_soc_u_iccm_rdata4_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3716_u_soc_u_iccm_rdata4_21 (
-	.A(u_soc_u_iccm_rdata4[21]),
-	.X(FE_OFN19457_u_soc_u_iccm_rdata4_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3715_FE_OFN181_u_soc_data_wdata_30 (
-	.A(u_soc_data_wdata[30]),
-	.X(FE_OFN19456_FE_OFN181_u_soc_data_wdata_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3714_u_soc_u_iccm_rdata4_18 (
-	.A(FE_OFN19703_u_soc_u_iccm_rdata4_18),
-	.X(FE_OFN19455_u_soc_u_iccm_rdata4_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3713_u_soc_u_iccm_rdata4_19 (
-	.A(FE_PDN4257_u_soc_u_iccm_rdata4_19),
-	.X(FE_OFN19454_u_soc_u_iccm_rdata4_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3712_u_soc_u_dccm_rdata4_8 (
-	.A(FE_PDN4000_u_soc_u_dccm_rdata4_8),
-	.X(FE_OFN19453_u_soc_u_dccm_rdata4_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3710_FE_OFN19270_n (
-	.A(u_soc_u_iccm_addr4[3]),
-	.X(FE_OFN19451_FE_OFN19270_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3709_FE_OFN19267_n (
-	.A(u_soc_u_iccm_addr4[4]),
-	.X(FE_OFN19450_FE_OFN19267_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3708_FE_OFN18975_FE_OFN17985_n (
-	.A(FE_OFN867_logic_0_36_net),
-	.X(FE_OFN19449_FE_OFN18975_FE_OFN17985_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3707_u_soc_u_iccm_rdata4_20 (
-	.A(FE_PDN4528_u_soc_u_iccm_rdata4_20),
-	.X(FE_OFN19448_u_soc_u_iccm_rdata4_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3706_u_soc_u_iccm_rdata4_28 (
-	.A(FE_OFN19699_u_soc_u_iccm_rdata4_28),
-	.X(FE_OFN19447_u_soc_u_iccm_rdata4_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3704_u_soc_u_dccm_rdata4_17 (
-	.A(FE_PDN4223_u_soc_u_dccm_rdata4_17),
-	.X(FE_OFN19445_u_soc_u_dccm_rdata4_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3703_FE_OFN18998_FE_OFN17988_n (
-	.A(FE_OFN861_logic_0_33_net),
-	.X(FE_OFN19444_FE_OFN18998_FE_OFN17988_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3702_n_1431 (
-	.A(n_1431),
-	.X(FE_OFN19443_n_1431), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3701_u_soc_u_iccm_rdata4_16 (
-	.A(u_soc_u_iccm_rdata4[16]),
-	.X(FE_OFN19442_u_soc_u_iccm_rdata4_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3700_u_soc_u_dccm_rdata1_17 (
-	.A(u_soc_u_dccm_rdata1[17]),
-	.X(FE_OFN19441_u_soc_u_dccm_rdata1_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3699_u_soc_u_dccm_rdata4_9 (
-	.A(FE_PDN3918_u_soc_u_dccm_rdata4_9),
-	.X(FE_OFN19440_u_soc_u_dccm_rdata4_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3698_FE_OFN19258_n (
-	.A(FE_OFN19189_FE_OFN19180_n),
-	.X(FE_OFN19439_FE_OFN19258_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3697_u_soc_u_iccm_rdata2_12 (
-	.A(u_soc_u_iccm_rdata2[12]),
-	.X(FE_OFN19438_u_soc_u_iccm_rdata2_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3696_u_soc_u_dccm_rdata4_25 (
-	.A(FE_OFN19645_u_soc_u_dccm_rdata4_25),
-	.X(FE_OFN19437_u_soc_u_dccm_rdata4_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3695_FE_OFN18910_FE_OFN17986_n (
-	.A(FE_OFN865_logic_0_35_net),
-	.X(FE_OFN19436_FE_OFN18910_FE_OFN17986_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3694_u_soc_u_dccm_rdata4_22 (
-	.A(FE_PDN19806_u_soc_u_dccm_rdata4_22),
-	.X(FE_OFN19435_u_soc_u_dccm_rdata4_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3693_FE_OFN19218_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_OFN19218_FE_OFN18888_FE_OFN17996_n),
-	.X(FE_OFN19434_FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3691_FE_OFN1756_n (
-	.A(FE_OFN1249_u_soc_data_wdata_22),
-	.X(FE_OFN19432_FE_OFN1756_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3690_u_soc_u_iccm_rdata4_14 (
-	.A(FE_OFN19639_u_soc_u_iccm_rdata4_14),
-	.X(FE_OFN19431_u_soc_u_iccm_rdata4_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3689_FE_OFN18907_FE_OFN17999_n (
-	.A(FE_OFN18907_FE_OFN17999_n),
-	.X(FE_OFN19430_FE_OFN18907_FE_OFN17999_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3687_FE_OFN18844_FE_OFN17995_n (
-	.A(FE_OFN18844_FE_OFN17995_n),
-	.X(FE_OFN19428_FE_OFN18844_FE_OFN17995_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3685_u_soc_u_iccm_rdata2_23 (
-	.A(u_soc_u_iccm_rdata2[23]),
-	.X(FE_OFN19426_u_soc_u_iccm_rdata2_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3684_u_soc_u_dccm_rdata4_10 (
-	.A(FE_OFN19701_u_soc_u_dccm_rdata4_10),
-	.X(FE_OFN19425_u_soc_u_dccm_rdata4_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3683_u_soc_u_iccm_rdata4_8 (
-	.A(FE_OFN19673_u_soc_u_iccm_rdata4_8),
-	.X(FE_OFN19424_u_soc_u_iccm_rdata4_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3682_u_soc_u_dccm_rdata2_17 (
-	.A(FE_PDN3974_u_soc_u_dccm_rdata2_17),
-	.X(FE_OFN19423_u_soc_u_dccm_rdata2_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3681_u_soc_u_dccm_rdata4_16 (
-	.A(FE_PDN19807_u_soc_u_dccm_rdata4_16),
-	.X(FE_OFN19422_u_soc_u_dccm_rdata4_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3680_u_soc_u_iccm_rdata4_0 (
-	.A(FE_OFN19651_u_soc_u_iccm_rdata4_0),
-	.X(FE_OFN19421_u_soc_u_iccm_rdata4_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3679_u_soc_u_iccm_rdata3_28 (
-	.A(u_soc_u_iccm_rdata3[28]),
-	.X(FE_OFN19420_u_soc_u_iccm_rdata3_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3678_u_soc_u_iccm_rdata3_16 (
-	.A(FE_PDN4056_u_soc_u_iccm_rdata3_16),
-	.X(FE_OFN19419_u_soc_u_iccm_rdata3_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3676_u_soc_u_iccm_rdata2_9 (
-	.A(u_soc_u_iccm_rdata2[9]),
-	.X(FE_OFN19417_u_soc_u_iccm_rdata2_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3675_u_soc_u_iccm_rdata3_30 (
-	.A(FE_OFN19689_u_soc_u_iccm_rdata3_30),
-	.X(FE_OFN19416_u_soc_u_iccm_rdata3_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3674_u_soc_u_iccm_rdata3_26 (
-	.A(FE_OFN19655_u_soc_u_iccm_rdata3_26),
-	.X(FE_OFN19415_u_soc_u_iccm_rdata3_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3673_FE_OFN18748_FE_OFN244_u_soc_data_wdata_6 (
-	.A(FE_OFN18748_FE_OFN244_u_soc_data_wdata_6),
-	.X(FE_OFN19414_FE_OFN18748_FE_OFN244_u_soc_data_wdata_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3672_n_2053 (
-	.A(n_2053),
-	.X(FE_OFN19413_n_2053), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3671_u_soc_u_dccm_rdata3_8 (
-	.A(u_soc_u_dccm_rdata3[8]),
-	.X(FE_OFN19412_u_soc_u_dccm_rdata3_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3670_u_soc_u_iccm_rdata3_24 (
-	.A(FE_OFN19641_u_soc_u_iccm_rdata3_24),
-	.X(FE_OFN19411_u_soc_u_iccm_rdata3_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3537_n (
-	.A(FE_OFN19175_n),
-	.X(FE_OFN3537_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3669_FE_OFN18831_FE_OFN18000_n (
-	.A(FE_OFN19409_FE_OFN18831_FE_OFN18000_n),
-	.X(FE_OFN19410_FE_OFN18831_FE_OFN18000_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3668_FE_OFN18831_FE_OFN18000_n (
-	.A(FE_OFN18830_FE_OFN18000_n),
-	.X(FE_OFN19409_FE_OFN18831_FE_OFN18000_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3667_FE_OFN18774_FE_OFN853_logic_0_26_net (
-	.A(logic_0_26_net),
-	.X(FE_OFN19408_FE_OFN18774_FE_OFN853_logic_0_26_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3666_FE_OFN19049_FE_OFN551_u_soc_instr_wdata_10 (
-	.A(FE_OFN19049_FE_OFN551_u_soc_instr_wdata_10),
-	.X(FE_OFN19407_FE_OFN19049_FE_OFN551_u_soc_instr_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3665_FE_OFN18846_FE_OFN17994_n (
-	.A(FE_OFN18846_FE_OFN17994_n),
-	.X(FE_OFN19406_FE_OFN18846_FE_OFN17994_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3663_u_soc_u_dccm_rdata3_13 (
-	.A(FE_OFN19634_u_soc_u_dccm_rdata3_13),
-	.X(FE_OFN19404_u_soc_u_dccm_rdata3_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3662_u_soc_u_iccm_rdata2_18 (
-	.A(u_soc_u_iccm_rdata2[18]),
-	.X(FE_OFN19403_u_soc_u_iccm_rdata2_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3661_u_soc_u_iccm_rdata3_12 (
-	.A(u_soc_u_iccm_rdata3[12]),
-	.X(FE_OFN19402_u_soc_u_iccm_rdata3_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3660_u_soc_u_iccm_rdata2_11 (
-	.A(FE_PDN3970_u_soc_u_iccm_rdata2_11),
-	.X(FE_OFN19401_u_soc_u_iccm_rdata2_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3659_u_soc_u_iccm_rdata2_6 (
-	.A(FE_PDN4196_u_soc_u_iccm_rdata2_6),
-	.X(FE_OFN19400_u_soc_u_iccm_rdata2_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3658_u_soc_u_dccm_rdata3_5 (
-	.A(FE_OFN19700_u_soc_u_dccm_rdata3_5),
-	.X(FE_OFN19399_u_soc_u_dccm_rdata3_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_OFC3657_FE_OFN19193_FE_OFN19182_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19398_FE_OFN19193_FE_OFN19182_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3656_u_soc_u_iccm_rdata3_18 (
-	.A(FE_PDN4052_u_soc_u_iccm_rdata3_18),
-	.X(FE_OFN19397_u_soc_u_iccm_rdata3_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3655_u_soc_u_dccm_rdata3_1 (
-	.A(FE_OFN19690_u_soc_u_dccm_rdata3_1),
-	.X(FE_OFN19396_u_soc_u_dccm_rdata3_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3654_u_soc_u_dccm_rdata3_6 (
-	.A(FE_PDN4047_u_soc_u_dccm_rdata3_6),
-	.X(FE_OFN19395_u_soc_u_dccm_rdata3_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3653_u_soc_u_iccm_rdata4_13 (
-	.A(u_soc_u_iccm_rdata4[13]),
-	.X(FE_OFN19394_u_soc_u_iccm_rdata4_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3652_FE_OFN18782_FE_OFN17992_n (
-	.A(FE_OFN19392_FE_OFN18782_FE_OFN17992_n),
-	.X(FE_OFN19393_FE_OFN18782_FE_OFN17992_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3651_FE_OFN18782_FE_OFN17992_n (
-	.A(logic_0_27_net),
-	.X(FE_OFN19392_FE_OFN18782_FE_OFN17992_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3650_FE_OFN18925_FE_OFN850_logic_0_23_net (
-	.A(FE_OFN19390_FE_OFN18925_FE_OFN850_logic_0_23_net),
-	.X(FE_OFN19391_FE_OFN18925_FE_OFN850_logic_0_23_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3649_FE_OFN18925_FE_OFN850_logic_0_23_net (
-	.A(FE_OFN850_logic_0_23_net),
-	.X(FE_OFN19390_FE_OFN18925_FE_OFN850_logic_0_23_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3648_FE_OFN240_u_soc_data_wdata_7 (
-	.A(FE_OFN19718_FE_OFN237_u_soc_data_wdata_7),
-	.X(FE_OFN19389_FE_OFN240_u_soc_data_wdata_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3647_FE_OFN18804_FE_OFN17997_n (
-	.A(FE_OFN18804_FE_OFN17997_n),
-	.X(FE_OFN19388_FE_OFN18804_FE_OFN17997_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3645_u_soc_u_dccm_rdata2_13 (
-	.A(FE_PDN3963_u_soc_u_dccm_rdata2_13),
-	.X(FE_OFN19386_u_soc_u_dccm_rdata2_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3644_u_soc_u_dccm_rdata2_14 (
-	.A(FE_PDN3952_u_soc_u_dccm_rdata2_14),
-	.X(FE_OFN19385_u_soc_u_dccm_rdata2_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3643_u_soc_u_dccm_rdata2_0 (
-	.A(FE_PDN3981_u_soc_u_dccm_rdata2_0),
-	.X(FE_OFN19384_u_soc_u_dccm_rdata2_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3642_u_soc_u_iccm_rdata3_29 (
-	.A(FE_OFN19678_u_soc_u_iccm_rdata3_29),
-	.X(FE_OFN19383_u_soc_u_iccm_rdata3_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3641_u_soc_u_dccm_rdata3_18 (
-	.A(FE_OFN19628_u_soc_u_dccm_rdata3_18),
-	.X(FE_OFN19382_u_soc_u_dccm_rdata3_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3640_u_soc_u_iccm_rdata4_17 (
-	.A(u_soc_u_iccm_rdata4[17]),
-	.X(FE_OFN19381_u_soc_u_iccm_rdata4_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3639_u_soc_u_dccm_rdata3_12 (
-	.A(FE_PDN4094_u_soc_u_dccm_rdata3_12),
-	.X(FE_OFN19380_u_soc_u_dccm_rdata3_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3638_u_soc_u_iccm_rdata2_19 (
-	.A(u_soc_u_iccm_rdata2[19]),
-	.X(FE_OFN19379_u_soc_u_iccm_rdata2_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3636_FE_OFN18824_FE_OFN852_logic_0_25_net (
-	.A(logic_0_25_net),
-	.X(FE_OFN19377_FE_OFN18824_FE_OFN852_logic_0_25_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3635_u_soc_u_iccm_rdata2_25 (
-	.A(FE_PDN19811_u_soc_u_iccm_rdata2_25),
-	.X(FE_OFN19376_u_soc_u_iccm_rdata2_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3634_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(FE_OFN19374_FE_OFN18783_FE_OFN851_logic_0_24_net),
-	.X(FE_OFN19375_FE_OFN18783_FE_OFN851_logic_0_24_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3633_FE_OFN18783_FE_OFN851_logic_0_24_net (
-	.A(logic_0_24_net),
-	.X(FE_OFN19374_FE_OFN18783_FE_OFN851_logic_0_24_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_16 FE_OFC3632_FE_OFN19261_n (
-	.A(u_soc_u_dccm_addr1[3]),
-	.X(FE_OFN19373_FE_OFN19261_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3631_u_soc_u_dccm_rdata2_7 (
-	.A(FE_PDN19787_u_soc_u_dccm_rdata2_7),
-	.X(FE_OFN19372_u_soc_u_dccm_rdata2_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3630_u_soc_u_iccm_rdata3_15 (
-	.A(u_soc_u_iccm_rdata3[15]),
-	.X(FE_OFN19371_u_soc_u_iccm_rdata3_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3629_u_soc_u_dccm_rdata3_15 (
-	.A(FE_OFN19666_u_soc_u_dccm_rdata3_15),
-	.X(FE_OFN19370_u_soc_u_dccm_rdata3_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3628_u_soc_u_dccm_rdata3_3 (
-	.A(FE_OFN19708_u_soc_u_dccm_rdata3_3),
-	.X(FE_OFN19369_u_soc_u_dccm_rdata3_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3627_u_soc_u_iccm_rdata2_27 (
-	.A(u_soc_u_iccm_rdata2[27]),
-	.X(FE_OFN19368_u_soc_u_iccm_rdata2_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3626_FE_OFN3443_FE_OFN1709_n (
-	.A(u_soc_u_iccm_addr2[7]),
-	.X(FE_OFN19367_FE_OFN3443_FE_OFN1709_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3625_u_soc_u_dccm_rdata2_12 (
-	.A(FE_PDN3959_u_soc_u_dccm_rdata2_12),
-	.X(FE_OFN19366_u_soc_u_dccm_rdata2_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3624_u_soc_u_iccm_rdata3_17 (
-	.A(FE_OFN19687_u_soc_u_iccm_rdata3_17),
-	.X(FE_OFN19365_u_soc_u_iccm_rdata3_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3623_u_soc_u_iccm_rdata3_1 (
-	.A(FE_OFN19663_u_soc_u_iccm_rdata3_1),
-	.X(FE_OFN19364_u_soc_u_iccm_rdata3_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3622_u_soc_u_dccm_rdata3_2 (
-	.A(u_soc_u_dccm_rdata3[2]),
-	.X(FE_OFN19363_u_soc_u_dccm_rdata3_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3621_u_soc_u_iccm_rdata3_10 (
-	.A(FE_OFN19648_u_soc_u_iccm_rdata3_10),
-	.X(FE_OFN19362_u_soc_u_iccm_rdata3_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3620_u_soc_u_dccm_rdata2_3 (
-	.A(FE_PDN4050_u_soc_u_dccm_rdata2_3),
-	.X(FE_OFN19361_u_soc_u_dccm_rdata2_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3619_u_soc_u_iccm_rdata2_30 (
-	.A(FE_OFN19643_u_soc_u_iccm_rdata2_30),
-	.X(FE_OFN19360_u_soc_u_iccm_rdata2_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3618_u_soc_u_iccm_rdata3_13 (
-	.A(u_soc_u_iccm_rdata3[13]),
-	.X(FE_OFN19359_u_soc_u_iccm_rdata3_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3617_FE_OFN19213_FE_OFN19090_n (
-	.A(FE_OFN18649_u_soc_data_wmask_3),
-	.X(FE_OFN19358_FE_OFN19213_FE_OFN19090_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_OFC3616_FE_OFN19215_FE_OFN19173_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19357_FE_OFN19215_FE_OFN19173_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3615_u_soc_u_iccm_rdata3_14 (
-	.A(u_soc_u_iccm_rdata3[14]),
-	.X(FE_OFN19356_u_soc_u_iccm_rdata3_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3614_u_soc_u_iccm_rdata2_20 (
-	.A(u_soc_u_iccm_rdata2[20]),
-	.X(FE_OFN19355_u_soc_u_iccm_rdata2_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3613_u_soc_u_iccm_rdata2_10 (
-	.A(u_soc_u_iccm_rdata2[10]),
-	.X(FE_OFN19354_u_soc_u_iccm_rdata2_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3612_u_soc_u_iccm_rdata2_7 (
-	.A(u_soc_u_iccm_rdata2[7]),
-	.X(FE_OFN19353_u_soc_u_iccm_rdata2_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3611_u_soc_u_iccm_rdata2_16 (
-	.A(u_soc_u_iccm_rdata2[16]),
-	.X(FE_OFN19352_u_soc_u_iccm_rdata2_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3610_u_soc_u_dccm_rdata3_4 (
-	.A(FE_OFN19709_u_soc_u_dccm_rdata3_4),
-	.X(FE_OFN19351_u_soc_u_dccm_rdata3_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3609_u_soc_data_wdata_14 (
-	.A(u_soc_data_wdata[14]),
-	.X(FE_OFN19350_u_soc_data_wdata_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3608_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7 (
-	.A(u_soc_u_iccm_addr3[7]),
-	.X(FE_OFN19349_FE_OFN18752_FE_OFN1369_u_soc_u_iccm_addr3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3607_u_soc_u_dccm_rdata3_14 (
-	.A(FE_OFN19644_u_soc_u_dccm_rdata3_14),
-	.X(FE_OFN19348_u_soc_u_dccm_rdata3_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3606_u_soc_u_dccm_rdata2_10 (
-	.A(FE_PDN3966_u_soc_u_dccm_rdata2_10),
-	.X(FE_OFN19347_u_soc_u_dccm_rdata2_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3605_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7 (
-	.A(u_soc_u_dccm_addr3[7]),
-	.X(FE_OFN19346_FE_OFN3442_FE_OFN1382_u_soc_u_dccm_addr3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3604_u_soc_u_iccm_rdata2_0 (
-	.A(FE_OFN19636_u_soc_u_iccm_rdata2_0),
-	.X(FE_OFN19345_u_soc_u_iccm_rdata2_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3603_FE_OFN19205_FE_OFN19097_n (
-	.A(FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0),
-	.X(FE_OFN19344_FE_OFN19205_FE_OFN19097_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3602_u_soc_u_iccm_rdata2_31 (
-	.A(u_soc_u_iccm_rdata2[31]),
-	.X(FE_OFN19343_u_soc_u_iccm_rdata2_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3601_u_soc_u_iccm_rdata2_24 (
-	.A(u_soc_u_iccm_rdata2[24]),
-	.X(FE_OFN19342_u_soc_u_iccm_rdata2_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3600_u_soc_u_iccm_rdata2_13 (
-	.A(u_soc_u_iccm_rdata2[13]),
-	.X(FE_OFN19341_u_soc_u_iccm_rdata2_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3599_u_soc_u_dccm_rdata2_6 (
-	.A(FE_PDN19793_u_soc_u_dccm_rdata2_6),
-	.X(FE_OFN19340_u_soc_u_dccm_rdata2_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3598_u_soc_u_iccm_rdata2_8 (
-	.A(FE_PDN4247_u_soc_u_iccm_rdata2_8),
-	.X(FE_OFN19339_u_soc_u_iccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3597_u_soc_u_iccm_rdata2_29 (
-	.A(FE_OFN19669_u_soc_u_iccm_rdata2_29),
-	.X(FE_OFN19338_u_soc_u_iccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3596_u_soc_u_dccm_rdata2_16 (
-	.A(FE_PDN3951_u_soc_u_dccm_rdata2_16),
-	.X(FE_OFN19337_u_soc_u_dccm_rdata2_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3595_u_soc_u_dccm_rdata2_4 (
-	.A(FE_PDN4035_u_soc_u_dccm_rdata2_4),
-	.X(FE_OFN19336_u_soc_u_dccm_rdata2_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3594_u_soc_u_dccm_rdata2_1 (
-	.A(FE_OFN19693_u_soc_u_dccm_rdata2_1),
-	.X(FE_OFN19335_u_soc_u_dccm_rdata2_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3593_u_soc_u_iccm_rdata2_22 (
-	.A(FE_PDN4001_u_soc_u_iccm_rdata2_22),
-	.X(FE_OFN19334_u_soc_u_iccm_rdata2_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3592_u_soc_u_dccm_rdata2_11 (
-	.A(FE_OFN19656_u_soc_u_dccm_rdata2_11),
-	.X(FE_OFN19333_u_soc_u_dccm_rdata2_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3591_FE_OFN19262_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19332_FE_OFN19262_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3590_u_soc_u_dccm_rdata3_27 (
-	.A(FE_OFN19660_u_soc_u_dccm_rdata3_27),
-	.X(FE_OFN19331_u_soc_u_dccm_rdata3_27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3589_u_soc_u_iccm_rdata2_3 (
-	.A(u_soc_u_iccm_rdata2[3]),
-	.X(FE_OFN19330_u_soc_u_iccm_rdata2_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3588_u_soc_u_dccm_rdata2_9 (
-	.A(FE_PDN3950_u_soc_u_dccm_rdata2_9),
-	.X(FE_OFN19329_u_soc_u_dccm_rdata2_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3587_u_soc_u_dccm_rdata3_0 (
-	.A(FE_OFN19704_u_soc_u_dccm_rdata3_0),
-	.X(FE_OFN19328_u_soc_u_dccm_rdata3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3586_u_soc_u_iccm_rdata2_14 (
-	.A(u_soc_u_iccm_rdata2[14]),
-	.X(FE_OFN19327_u_soc_u_iccm_rdata2_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3585_u_soc_u_iccm_rdata3_0 (
-	.A(FE_PDN4018_u_soc_u_iccm_rdata3_0),
-	.X(FE_OFN19326_u_soc_u_iccm_rdata3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3584_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2 (
-	.A(FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_OFN19325_FE_OFN18753_FE_OFN1309_u_soc_data_wmask_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3583_FE_OFN19217_FE_OFN19098_n (
-	.A(FE_OFN18656_FE_OFN1312_u_soc_data_wmask_1),
-	.X(FE_OFN19324_FE_OFN19217_FE_OFN19098_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3582_u_soc_data_addr_5 (
-	.A(u_soc_data_addr[5]),
-	.X(FE_OFN19323_u_soc_data_addr_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3581_u_soc_u_iccm_rdata2_21 (
-	.A(FE_OFN19658_u_soc_u_iccm_rdata2_21),
-	.X(FE_OFN19322_u_soc_u_iccm_rdata2_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3580_u_soc_u_iccm_rdata2_4 (
-	.A(u_soc_u_iccm_rdata2[4]),
-	.X(FE_OFN19321_u_soc_u_iccm_rdata2_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3579_u_soc_u_dccm_rdata3_30 (
-	.A(FE_OFN19652_u_soc_u_dccm_rdata3_30),
-	.X(FE_OFN19320_u_soc_u_dccm_rdata3_30), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3578_u_soc_data_addr_3 (
-	.A(u_soc_data_addr[3]),
-	.X(FE_OFN19319_u_soc_data_addr_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3577_u_soc_u_dccm_rdata3_28 (
-	.A(FE_OFN19653_u_soc_u_dccm_rdata3_28),
-	.X(FE_OFN19318_u_soc_u_dccm_rdata3_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3576_u_soc_data_addr_7 (
-	.A(u_soc_data_addr[7]),
-	.X(FE_OFN19317_u_soc_data_addr_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3575_u_soc_data_addr_2 (
-	.A(u_soc_data_addr[2]),
-	.X(FE_OFN19316_u_soc_data_addr_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3574_u_soc_u_iccm_rdata2_26 (
-	.A(FE_OFN19683_u_soc_u_iccm_rdata2_26),
-	.X(FE_OFN19315_u_soc_u_iccm_rdata2_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3573_u_soc_data_addr_1 (
-	.A(u_soc_data_addr[1]),
-	.X(FE_OFN19314_u_soc_data_addr_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3572_u_soc_u_dccm_rdata3_29 (
-	.A(FE_PDN4531_u_soc_u_dccm_rdata3_29),
-	.X(FE_OFN19313_u_soc_u_dccm_rdata3_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3571_u_soc_u_dccm_rdata3_24 (
-	.A(u_soc_u_dccm_rdata3[24]),
-	.X(FE_OFN19312_u_soc_u_dccm_rdata3_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3570_u_soc_u_iccm_rdata2_15 (
-	.A(FE_OFN19664_u_soc_u_iccm_rdata2_15),
-	.X(FE_OFN19311_u_soc_u_iccm_rdata2_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3569_FE_OFN19076_n (
-	.A(u_soc_u_dccm_addr4[6]),
-	.X(FE_OFN19310_FE_OFN19076_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3568_FE_OFN18749_FE_OFN17983_n (
-	.A(logic_0_58_net),
-	.X(FE_OFN19309_FE_OFN18749_FE_OFN17983_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3567_u_soc_u_iccm_rdata2_17 (
-	.A(u_soc_u_iccm_rdata2[17]),
-	.X(FE_OFN19308_u_soc_u_iccm_rdata2_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3566_u_soc_u_dccm_rdata2_29 (
-	.A(FE_PDN3934_u_soc_u_dccm_rdata2_29),
-	.X(FE_OFN19307_u_soc_u_dccm_rdata2_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3565_u_soc_u_iccm_rdata2_5 (
-	.A(u_soc_u_iccm_rdata2[5]),
-	.X(FE_OFN19306_u_soc_u_iccm_rdata2_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3564_u_soc_u_dccm_rdata3_26 (
-	.A(u_soc_u_dccm_rdata3[26]),
-	.X(FE_OFN19305_u_soc_u_dccm_rdata3_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3563_u_soc_u_dccm_rdata2_5 (
-	.A(FE_PDN4015_u_soc_u_dccm_rdata2_5),
-	.X(FE_OFN19304_u_soc_u_dccm_rdata2_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3562_u_soc_u_dccm_rdata3_25 (
-	.A(FE_OFN19646_u_soc_u_dccm_rdata3_25),
-	.X(FE_OFN19303_u_soc_u_dccm_rdata3_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3560_u_soc_u_iccm_rdata2_28 (
-	.A(u_soc_u_iccm_rdata2[28]),
-	.X(FE_OFN19301_u_soc_u_iccm_rdata2_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3559_u_soc_u_iccm_rdata2_1 (
-	.A(FE_PDN4014_u_soc_u_iccm_rdata2_1),
-	.X(FE_OFN19300_u_soc_u_iccm_rdata2_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3558_u_soc_u_dccm_rdata3_31 (
-	.A(u_soc_u_dccm_rdata3[31]),
-	.X(FE_OFN19299_u_soc_u_dccm_rdata3_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3556_u_soc_u_dccm_rdata2_8 (
-	.A(FE_OFN19638_u_soc_u_dccm_rdata2_8),
-	.X(FE_OFN19297_u_soc_u_dccm_rdata2_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3555_FE_OFN1741_n (
-	.A(FE_OFN1260_u_soc_data_wdata_16),
-	.X(FE_OFN19296_FE_OFN1741_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3554_u_soc_u_dccm_rdata2_23 (
-	.A(FE_OFN19640_u_soc_u_dccm_rdata2_23),
-	.X(FE_OFN19295_u_soc_u_dccm_rdata2_23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3553_FE_OFN18746_FE_OFN17984_n (
+   sky130_fd_sc_hd__buf_4 FE_PDC4100_logic_0_57_net (
 	.A(logic_0_57_net),
-	.X(FE_OFN19294_FE_OFN18746_FE_OFN17984_n), 
+	.X(FE_PDN4100_logic_0_57_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3552_u_soc_u_dccm_rdata2_25 (
-	.A(FE_PDN3962_u_soc_u_dccm_rdata2_25),
-	.X(FE_OFN19293_u_soc_u_dccm_rdata2_25), 
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC4099_FE_OFN1697_u_soc_xbar_to_dccm_a_data__27 (
+	.A(FE_PDN3680_FE_OFN1697_u_soc_xbar_to_dccm_a_data__27),
+	.X(FE_PDN4099_FE_OFN1697_u_soc_xbar_to_dccm_a_data__27), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3551_u_soc_u_dccm_rdata2_30 (
-	.A(FE_PDN3931_u_soc_u_dccm_rdata2_30),
-	.X(FE_OFN19292_u_soc_u_dccm_rdata2_30), 
+   sky130_fd_sc_hd__buf_6 FE_PDC4098_u_soc_u_iccm_rdata1_26 (
+	.A(u_soc_u_iccm_rdata1[26]),
+	.X(FE_PDN4098_u_soc_u_iccm_rdata1_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3550_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0 (
-	.A(u_soc_u_dccm_addr3[0]),
-	.X(FE_OFN19291_FE_OFN18743_FE_OFN1389_u_soc_u_dccm_addr3_0), 
+   sky130_fd_sc_hd__buf_12 FE_PDC3834_FE_OFN18739_FE_OFN17999_n (
+	.A(FE_OFN18739_FE_OFN17999_n),
+	.X(FE_PDN19251_FE_OFN18739_FE_OFN17999_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3548_u_soc_u_dccm_rdata2_24 (
-	.A(FE_PDN4010_u_soc_u_dccm_rdata2_24),
-	.X(FE_OFN19289_u_soc_u_dccm_rdata2_24), 
+   sky130_fd_sc_hd__buf_6 FE_PDC3833_FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1 (
+	.A(FE_PDN3720_FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1),
+	.X(FE_PDN19250_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3547_FE_OFN19191_FE_OFN19096_n (
-	.A(FE_OFN19057_n),
-	.X(FE_OFN19288_FE_OFN19191_FE_OFN19096_n), 
+   sky130_fd_sc_hd__buf_1 FE_PDC4097_FE_OFN1035_u_soc_uart_to_xbar_d_data__3 (
+	.A(FE_PDN3768_FE_OFN1035_u_soc_uart_to_xbar_d_data__3),
+	.X(FE_PDN4097_FE_OFN1035_u_soc_uart_to_xbar_d_data__3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3545_FE_OFN19061_n (
-	.A(u_soc_u_dccm_addr3[6]),
-	.X(FE_OFN19286_FE_OFN19061_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC4096_FE_OFN1703_u_soc_xbar_to_dccm_a_data__21 (
+	.A(FE_OFN1703_u_soc_xbar_to_dccm_a_data__21),
+	.X(FE_PDN4096_FE_OFN1703_u_soc_xbar_to_dccm_a_data__21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3544_u_soc_data_addr_4 (
-	.A(FE_PSN4555_u_soc_data_addr_4),
-	.X(FE_OFN19285_u_soc_data_addr_4), 
+   sky130_fd_sc_hd__buf_4 FE_PDC4095_FE_OFN529_u_soc_instr_wdata_29 (
+	.A(FE_OFN529_u_soc_instr_wdata_29),
+	.X(FE_PDN4095_FE_OFN529_u_soc_instr_wdata_29), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3543_u_soc_u_iccm_rdata2_2 (
-	.A(u_soc_u_iccm_rdata2[2]),
-	.X(FE_OFN19284_u_soc_u_iccm_rdata2_2), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4094_FE_OFN909_u_soc_main_swith_host_lsu_dev_select_outstanding_0 (
+	.A(FE_PDN3789_FE_OFN909_u_soc_main_swith_host_lsu_dev_select_outstanding_0),
+	.X(FE_PDN4094_FE_OFN909_u_soc_main_swith_host_lsu_dev_select_outstanding_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3542_FE_OFN19181_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19283_FE_OFN19181_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3832_u_soc_u_tcam_rdata_3 (
+	.A(u_soc_u_tcam_rdata[3]),
+	.X(FE_PDN19249_u_soc_u_tcam_rdata_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3541_FE_OFN19089_n (
-	.A(FE_OFN18649_u_soc_data_wmask_3),
-	.X(FE_OFN19282_FE_OFN19089_n), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4093_logic_0_58_net (
+	.A(logic_0_58_net),
+	.X(FE_PDN4093_logic_0_58_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3540_FE_OFN19059_n (
-	.A(u_soc_u_dccm_addr2[0]),
-	.X(FE_OFN19281_FE_OFN19059_n), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4092_FE_OFN19195_n (
+	.A(FE_PDN4037_FE_OFN19195_n),
+	.X(FE_PDN4092_FE_OFN19195_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3539_FE_OFN19064_n (
-	.A(u_soc_u_dccm_addr2[6]),
-	.X(FE_OFN19280_FE_OFN19064_n), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4091_FE_OFN19196_n (
+	.A(FE_PDN4049_FE_OFN19196_n),
+	.X(FE_PDN4091_FE_OFN19196_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3538_u_soc_u_dccm_rdata2_31 (
-	.A(FE_OFN19635_u_soc_u_dccm_rdata2_31),
-	.X(FE_OFN19279_u_soc_u_dccm_rdata2_31), 
+   sky130_fd_sc_hd__buf_1 FE_PDC4090_FE_OFN1706_u_soc_xbar_to_dccm_a_data__18 (
+	.A(FE_OFN1706_u_soc_xbar_to_dccm_a_data__18),
+	.X(FE_PDN4090_FE_OFN1706_u_soc_xbar_to_dccm_a_data__18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00072 (
-	.A(CTS_91),
-	.X(CTS_90), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4089_n_17943 (
+	.A(n_17943),
+	.X(FE_PDN4089_n_17943), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00070 (
-	.A(CTS_91),
-	.X(CTS_89), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4088_FE_OFN19092_FE_OFN18920_FE_OFN18885_n (
+	.A(FE_PDN4052_FE_OFN19092_FE_OFN18920_FE_OFN18885_n),
+	.X(FE_PDN4088_FE_OFN19092_FE_OFN18920_FE_OFN18885_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00066 (
-	.A(CTS_91),
-	.X(CTS_88), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4087_FE_OFN229_u_soc_data_wdata_22 (
+	.A(FE_OFN229_u_soc_data_wdata_22),
+	.X(FE_PDN4087_FE_OFN229_u_soc_data_wdata_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00062 (
-	.A(CTS_91),
-	.X(FE_USKN4848_CTS_87), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4086_FE_OFN1034_u_soc_uart_to_xbar_d_data__4 (
+	.A(FE_PDN3790_FE_OFN1034_u_soc_uart_to_xbar_d_data__4),
+	.X(FE_PDN4086_FE_OFN1034_u_soc_uart_to_xbar_d_data__4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00060 (
-	.A(CTS_91),
-	.X(CTS_86), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4085_FE_OFN1707_u_soc_xbar_to_dccm_a_data__17 (
+	.A(FE_OFN1707_u_soc_xbar_to_dccm_a_data__17),
+	.X(FE_PDN4085_FE_OFN1707_u_soc_xbar_to_dccm_a_data__17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00058 (
-	.A(CTS_91),
-	.X(CTS_93), 
+   sky130_fd_sc_hd__buf_4 FE_PDC4084_FE_OFN325_u_soc_data_wdata_9 (
+	.A(FE_OFN325_u_soc_data_wdata_9),
+	.X(FE_PDN4084_FE_OFN325_u_soc_data_wdata_9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00056 (
-	.A(CTS_91),
-	.X(CTS_94), 
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC4083_FE_OFN18888_n (
+	.A(FE_PDN3787_FE_OFN18888_n),
+	.X(FE_PDN4083_FE_OFN18888_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00079 (
-	.A(u_soc_u_top_u_core_clk),
-	.X(CTS_91), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4082_FE_OFN1708_u_soc_xbar_to_dccm_a_data__16 (
+	.A(FE_OFN1708_u_soc_xbar_to_dccm_a_data__16),
+	.X(FE_PDN4082_FE_OFN1708_u_soc_xbar_to_dccm_a_data__16), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00068 (
-	.A(CTS_83),
-	.X(CTS_82), 
+   sky130_fd_sc_hd__buf_12 FE_PDC3831_FE_OFN18745_FE_OFN17991_n (
+	.A(FE_PDN3882_FE_OFN18745_FE_OFN17991_n),
+	.X(FE_PDN19248_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00064 (
-	.A(CTS_83),
-	.X(CTS_81), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4081_n (
+	.A(FE_PDN4042_n),
+	.X(FE_PDN4081_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00054 (
-	.A(CTS_83),
-	.X(CTS_80), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4080_FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal (
+	.A(FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal),
+	.X(FE_PDN4080_FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00052 (
-	.A(CTS_83),
-	.X(CTS_79), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4079_FE_OFN19015_n (
+	.A(FE_PDN4041_FE_OFN19015_n),
+	.X(FE_PDN4079_FE_OFN19015_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00050 (
-	.A(CTS_83),
-	.X(CTS_85), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4078_n (
+	.A(FE_PDN19239_n),
+	.X(FE_PDN4078_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00048 (
-	.A(CTS_83),
-	.X(CTS_92), 
+   sky130_fd_sc_hd__buf_1 FE_PDC4077_FE_OFN1719_u_soc_xbar_to_dccm_a_data__6 (
+	.A(FE_OFN1719_u_soc_xbar_to_dccm_a_data__6),
+	.X(FE_PDN4077_FE_OFN1719_u_soc_xbar_to_dccm_a_data__6), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00077 (
-	.A(u_soc_u_top_u_core_clk),
-	.X(CTS_83), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4076_FE_OFN359_u_soc_data_wdata_4 (
+	.A(FE_OFN359_u_soc_data_wdata_4),
+	.X(FE_PDN4076_FE_OFN359_u_soc_data_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_buf_00674 (
-	.A(wb_clk_i),
-	.X(CTS_96), 
+   sky130_fd_sc_hd__buf_4 FE_PDC4075_u_soc_xbar_to_dccm_a_data_10 (
+	.A(\u_soc_xbar_to_dccm[a_data] [10]),
+	.X(FE_PDN4075_u_soc_xbar_to_dccm_a_data_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00624 (
-	.A(CTS_74),
-	.X(CTS_76), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4074_FE_OFN308_u_soc_data_wdata_11 (
+	.A(FE_OFN308_u_soc_data_wdata_11),
+	.X(FE_PDN4074_FE_OFN308_u_soc_data_wdata_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00538 (
-	.A(CTS_74),
-	.X(CTS_77), 
+   sky130_fd_sc_hd__buf_4 FE_PDC4073_FE_RN_105_0 (
+	.A(FE_RN_105_0),
+	.X(FE_PDN4073_FE_RN_105_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00656 (
-	.A(CTS_78),
-	.X(CTS_74), 
+   sky130_fd_sc_hd__buf_12 FE_PDC4072_FE_OFN19135_FE_OFN18990_FE_OFN17994_n (
+	.A(FE_PDN19240_FE_OFN19135_FE_OFN18990_FE_OFN17994_n),
+	.X(FE_PDN4072_FE_OFN19135_FE_OFN18990_FE_OFN17994_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 CTS_ccl_buf_00668 (
-	.A(CTS_84),
-	.X(CTS_78), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4071_FE_OFN18643_FE_OFN18074_n (
+	.A(FE_OFN18643_FE_OFN18074_n),
+	.X(FE_PDN4071_FE_OFN18643_FE_OFN18074_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_buf_00673 (
-	.A(wb_clk_i),
-	.X(CTS_84), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4070_FE_OFN266_u_soc_data_wdata_17 (
+	.A(FE_OFN266_u_soc_data_wdata_17),
+	.X(FE_PDN4070_FE_OFN266_u_soc_data_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00616 (
-	.A(CTS_70),
-	.X(CTS_69), 
+   sky130_fd_sc_hd__buf_4 FE_PDC4069_FE_OFN1595_n_7979 (
+	.A(FE_OFN1595_n_7979),
+	.X(FE_PDN4069_FE_OFN1595_n_7979), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00614 (
-	.A(CTS_70),
-	.X(CTS_68), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4068_FE_OFN302_u_soc_data_wdata_12 (
+	.A(FE_OFN302_u_soc_data_wdata_12),
+	.X(FE_PDN4068_FE_OFN302_u_soc_data_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00612 (
-	.A(CTS_70),
-	.X(CTS_67), 
+   sky130_fd_sc_hd__inv_2 FE_PDC3830_io_out_6 (
+	.A(FE_PDN19245_io_out_6),
+	.Y(FE_PDN19247_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00610 (
-	.A(CTS_70),
-	.X(CTS_66), 
+   sky130_fd_sc_hd__inv_12 FE_PDC3829_io_out_6 (
+	.A(FE_PDN19247_n),
+	.Y(FE_PDN19246_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00608 (
-	.A(CTS_70),
-	.X(CTS_65), 
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3828_io_out_6 (
+	.A(FE_PDN19246_n),
+	.X(FE_RN_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00606 (
-	.A(CTS_70),
-	.X(CTS_64), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4067_FE_OFN222_u_soc_data_wdata_23 (
+	.A(FE_OFN222_u_soc_data_wdata_23),
+	.X(FE_PDN4067_FE_OFN222_u_soc_data_wdata_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00604 (
-	.A(CTS_70),
-	.X(CTS_63), 
+   sky130_fd_sc_hd__buf_2 FE_PDC4066_FE_OFN473_u_soc_u_dccm_rdata2_6 (
+	.A(FE_OFN473_u_soc_u_dccm_rdata2_6),
+	.X(FE_PDN4066_FE_OFN473_u_soc_u_dccm_rdata2_6), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00602 (
-	.A(CTS_70),
-	.X(CTS_62), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4065_FE_OFN313_u_soc_data_wdata_10 (
+	.A(FE_OFN313_u_soc_data_wdata_10),
+	.X(FE_PDN4065_FE_OFN313_u_soc_data_wdata_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00600 (
-	.A(CTS_70),
-	.X(CTS_61), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4064_FE_OFN285_u_soc_data_wdata_14 (
+	.A(FE_OFN285_u_soc_data_wdata_14),
+	.X(FE_PDN4064_FE_OFN285_u_soc_data_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00598 (
-	.A(CTS_70),
-	.X(CTS_60), 
+   sky130_fd_sc_hd__buf_8 FE_PDC4063_FE_OFN349_u_soc_data_wdata_5 (
+	.A(FE_OFN349_u_soc_data_wdata_5),
+	.X(FE_PDN4063_FE_OFN349_u_soc_data_wdata_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00596 (
-	.A(CTS_70),
+   sky130_fd_sc_hd__buf_4 FE_PDC4062_FE_OFN1769_n_7264 (
+	.A(FE_OFN1769_n_7264),
+	.X(FE_PDN4062_FE_OFN1769_n_7264), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC4061_FE_OFN412_u_soc_u_dccm_rdata1_20 (
+	.A(FE_OFN412_u_soc_u_dccm_rdata1_20),
+	.X(FE_PDN4061_FE_OFN412_u_soc_u_dccm_rdata1_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC4060_u_soc_xbar_to_dccm_a_data_30 (
+	.A(\u_soc_xbar_to_dccm[a_data] [30]),
+	.X(FE_PDN4060_u_soc_xbar_to_dccm_a_data_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PDC4059_FE_OFN1781_n_7804 (
+	.A(FE_OFN1781_n_7804),
+	.X(FE_PDN4059_FE_OFN1781_n_7804), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC4058_FE_OFN292_u_soc_data_wdata_13 (
+	.A(FE_OFN292_u_soc_data_wdata_13),
+	.X(FE_PDN4058_FE_OFN292_u_soc_data_wdata_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC4057_u_soc_u_dccm_rdata4_30 (
+	.A(FE_PDN3694_u_soc_u_dccm_rdata4_30),
+	.X(FE_PDN4057_u_soc_u_dccm_rdata4_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC4056_FE_OFN1698_u_soc_xbar_to_dccm_a_data__26 (
+	.A(FE_OFN1698_u_soc_xbar_to_dccm_a_data__26),
+	.X(FE_PDN4056_FE_OFN1698_u_soc_xbar_to_dccm_a_data__26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PHC4054_u_soc_u_top_u_core_load_store_unit_i_rdata_q_10 (
+	.A(u_soc_u_top_u_core_load_store_unit_i_rdata_q[10]),
+	.X(FE_PHN4054_u_soc_u_top_u_core_load_store_unit_i_rdata_q_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PHC4053_u_soc_u_top_u_core_load_store_unit_i_rdata_q_9 (
+	.A(u_soc_u_top_u_core_load_store_unit_i_rdata_q[9]),
+	.X(FE_PHN4053_u_soc_u_top_u_core_load_store_unit_i_rdata_q_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_185 (
+	.DIODE(FE_PDN19249_u_soc_u_tcam_rdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4052_FE_OFN19092_FE_OFN18920_FE_OFN18885_n (
+	.A(FE_PDN3830_FE_OFN19092_FE_OFN18920_FE_OFN18885_n),
+	.X(FE_PDN4052_FE_OFN19092_FE_OFN18920_FE_OFN18885_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3826_u_soc_u_tcam_rdata_4 (
+	.A(FE_PDN19252_u_soc_u_tcam_rdata_4),
+	.X(FE_PDN19243_u_soc_u_tcam_rdata_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PDC4051_FE_OFN491_u_soc_u_dccm_rdata4_22 (
+	.A(FE_OFN491_u_soc_u_dccm_rdata4_22),
+	.X(FE_PDN4051_FE_OFN491_u_soc_u_dccm_rdata4_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3825_u_soc_u_tcam_rdata_3 (
+	.A(FE_PDN19249_u_soc_u_tcam_rdata_3),
+	.X(FE_PDN19242_u_soc_u_tcam_rdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC4050_u_soc_data_addr_6 (
+	.A(u_soc_data_addr[6]),
+	.X(FE_PDN4050_u_soc_data_addr_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_2 FE_PDC3824_FE_OFN19135_FE_OFN18990_FE_OFN17994_n (
+	.A(FE_OFN19135_FE_OFN18990_FE_OFN17994_n),
+	.Y(FE_PDN19241_FE_OFN19135_FE_OFN18990_FE_OFN17994_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_8 FE_PDC3823_FE_OFN19135_FE_OFN18990_FE_OFN17994_n (
+	.A(FE_PDN19241_FE_OFN19135_FE_OFN18990_FE_OFN17994_n),
+	.Y(FE_PDN19240_FE_OFN19135_FE_OFN18990_FE_OFN17994_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4049_FE_OFN19196_n (
+	.A(FE_PDN3826_FE_OFN19196_n),
+	.X(FE_PDN4049_FE_OFN19196_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4048_FE_OFN19000_FE_OFN18869_n (
+	.A(FE_OFN19000_FE_OFN18869_n),
+	.X(FE_PDN4048_FE_OFN19000_FE_OFN18869_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4047_FE_OFN19132_FE_OFN18953_FE_OFN18884_n (
+	.A(FE_OFN19132_FE_OFN18953_FE_OFN18884_n),
+	.X(FE_PDN4047_FE_OFN19132_FE_OFN18953_FE_OFN18884_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC4046_FE_PSBN19219_FE_PSN3983_n_5667 (
+	.A(FE_PSBN19219_FE_PSN3983_n_5667),
+	.X(FE_PDN4046_FE_PSBN19219_FE_PSN3983_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4045_FE_OFN18767_FE_OFN18069_n (
+	.A(FE_PDN3816_FE_OFN18767_FE_OFN18069_n),
+	.X(FE_PDN4045_FE_OFN18767_FE_OFN18069_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4044_FE_OFN18881_n (
+	.A(FE_PDN3807_FE_OFN18881_n),
+	.X(FE_PDN4044_FE_OFN18881_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4043_FE_OFN18873_n (
+	.A(FE_PDN3813_FE_OFN18873_n),
+	.X(FE_PDN4043_FE_OFN18873_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4042_n (
+	.A(FE_PDN19213_n),
+	.X(FE_PDN4042_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4041_FE_OFN19015_n (
+	.A(FE_PDN3864_FE_OFN19015_n),
+	.X(FE_PDN4041_FE_OFN19015_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4040_FE_OFN19092_FE_OFN18920_FE_OFN18885_n (
+	.A(FE_PDN3830_FE_OFN19092_FE_OFN18920_FE_OFN18885_n),
+	.X(FE_PDN4040_FE_OFN19092_FE_OFN18920_FE_OFN18885_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4039_FE_OFN18888_n (
+	.A(FE_PDN4083_FE_OFN18888_n),
+	.X(FE_PDN4039_FE_OFN18888_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3822_FE_OFN18755_FE_OFN18001_n (
+	.A(FE_PDN3865_FE_OFN18755_FE_OFN18001_n),
+	.X(FE_PDN19239_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4037_FE_OFN19195_n (
+	.A(FE_PDN3681_FE_OFN19195_n),
+	.X(FE_PDN4037_FE_OFN19195_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC4036_u_soc_u_dccm_rdata2_0 (
+	.A(u_soc_u_dccm_rdata2[0]),
+	.X(FE_PDN4036_u_soc_u_dccm_rdata2_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3821_FE_OFN18734_logic_0_18_net (
+	.A(FE_PDN3827_FE_OFN18734_logic_0_18_net),
+	.X(FE_PDN19238_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PHC4034_u_soc_u_uart_u_uart_core_read_fifo_raddr_6 (
+	.A(u_soc_u_uart_u_uart_core_read_fifo_raddr[6]),
+	.X(FE_PHN4034_u_soc_u_uart_u_uart_core_read_fifo_raddr_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PHC4033_io_in_33 (
+	.A(io_in[33]),
+	.X(FE_PHN4033_io_in_33), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_184 (
+	.DIODE(FE_OFN1693_u_soc_xbar_to_dccm_a_data__31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_183 (
+	.DIODE(FE_PDN19242_u_soc_u_tcam_rdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_182 (
+	.DIODE(FE_PSN4030_u_soc_iccm_adapter_inst_mem_wmask_int_0_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PSC4032_FE_OFN18344_n_11478 (
+	.A(FE_OFN18344_n_11478),
+	.X(FE_PSN4032_FE_OFN18344_n_11478), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC4031_u_soc_xbar_to_dccm_a_address_7 (
+	.A(\u_soc_xbar_to_dccm[a_address] [7]),
+	.X(FE_PSN4031_u_soc_xbar_to_dccm_a_address_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC4030_u_soc_iccm_adapter_inst_mem_wmask_int_0_30 (
+	.A(\u_soc_iccm_adapter_inst_mem_wmask_int[0] [30]),
+	.X(FE_PSN4030_u_soc_iccm_adapter_inst_mem_wmask_int_0_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4029_CTS_59 (
+	.A(FE_USKN4029_CTS_59),
 	.X(CTS_59), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00594 (
-	.A(CTS_70),
-	.X(CTS_72), 
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4028_CTS_63 (
+	.A(FE_USKN4028_CTS_63),
+	.X(CTS_63), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00562 (
-	.A(CTS_70),
-	.X(CTS_73), 
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4027_CTS_78 (
+	.A(FE_USKN4027_CTS_78),
+	.X(CTS_78), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00664 (
-	.A(CTS_75),
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4026_CTS_70 (
+	.A(FE_USKN4026_CTS_70),
 	.X(CTS_70), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00626 (
-	.A(CTS_56),
-	.X(CTS_55), 
+   sky130_fd_sc_hd__clkbuf_8 FE_USKC4025_CTS_68 (
+	.A(FE_USKN4025_CTS_68),
+	.X(FE_USKN3998_CTS_68), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00590 (
-	.A(CTS_56),
-	.X(CTS_54), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00584 (
-	.A(CTS_56),
-	.X(CTS_53), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00576 (
-	.A(CTS_56),
-	.X(FE_USKN4660_CTS_52), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00512 (
-	.A(CTS_56),
-	.X(CTS_51), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00508 (
-	.A(CTS_56),
-	.X(CTS_50), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00504 (
-	.A(CTS_56),
-	.X(CTS_49), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00500 (
-	.A(CTS_56),
-	.X(CTS_48), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00498 (
-	.A(CTS_56),
-	.X(CTS_58), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00496 (
-	.A(CTS_56),
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4024_CTS_71 (
+	.A(FE_USKN4024_CTS_71),
 	.X(CTS_71), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00662 (
-	.A(CTS_75),
-	.X(FE_USKN4673_CTS_56), 
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4023_CTS_55 (
+	.A(FE_USKN4023_CTS_55),
+	.X(CTS_55), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00574 (
-	.A(CTS_45),
-	.X(CTS_44), 
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4022_CTS_60 (
+	.A(FE_USKN4022_CTS_60),
+	.X(CTS_60), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00570 (
-	.A(CTS_45),
-	.X(CTS_43), 
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4021_CTS_61 (
+	.A(FE_USKN4021_CTS_61),
+	.X(CTS_61), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00568 (
-	.A(CTS_45),
-	.X(CTS_42), 
+   sky130_fd_sc_hd__clkbuf_8 FE_USKC4020_CTS_61 (
+	.A(FE_USKN4020_CTS_61),
+	.X(FE_USKN4005_CTS_61), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00552 (
-	.A(CTS_45),
-	.X(CTS_41), 
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4019_CTS_76 (
+	.A(FE_USKN4019_CTS_76),
+	.X(CTS_76), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00542 (
-	.A(CTS_45),
-	.X(CTS_40), 
+   sky130_fd_sc_hd__clkbuf_8 FE_USKC4018_CTS_76 (
+	.A(FE_USKN4018_CTS_76),
+	.X(FE_USKN3997_CTS_76), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00540 (
-	.A(CTS_45),
-	.X(CTS_39), 
+   sky130_fd_sc_hd__clkbuf_8 FE_USKC4017_CTS_79 (
+	.A(FE_USKN4017_CTS_79),
+	.X(FE_USKN3996_CTS_79), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00530 (
-	.A(CTS_45),
-	.X(CTS_38), 
+   sky130_fd_sc_hd__clkbuf_8 FE_USKC4016_CTS_79 (
+	.A(FE_USKN4016_CTS_79),
+	.X(FE_USKN4004_CTS_79), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00528 (
-	.A(CTS_45),
-	.X(CTS_37), 
+   sky130_fd_sc_hd__buf_6 FE_PSBC3820_n_8751 (
+	.A(n_8751),
+	.X(FE_PSBN19237_n_8751), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00526 (
-	.A(CTS_45),
-	.X(CTS_47), 
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC4015_FE_OFN1862_n_8745 (
+	.A(FE_OFN1862_n_8745),
+	.X(FE_PSN4015_FE_OFN1862_n_8745), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00518 (
-	.A(CTS_45),
+   sky130_fd_sc_hd__buf_6 FE_PSC4014_FE_OFN1862_n_8745 (
+	.A(FE_OFN1862_n_8745),
+	.X(FE_PSN4014_FE_OFN1862_n_8745), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_2 FE_PSBC3819_n_8776 (
+	.A(n_8776),
+	.Y(FE_PSBN19236_n_8776), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_8 FE_PSBC3818_n_8776 (
+	.A(FE_PSBN19236_n_8776),
+	.Y(FE_PSBN19235_n_8776), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_4 FE_PSBC3817_n_8547 (
+	.A(n_8547),
+	.Y(FE_PSBN19234_n_8547), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_12 FE_PSBC3816_n_8547 (
+	.A(FE_PSBN19234_n_8547),
+	.Y(FE_PSBN19233_n_8547), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_4 FE_PSBC3815_FE_PSN3910_n_8750 (
+	.A(FE_PSN3910_n_8750),
+	.Y(FE_PSBN19232_FE_PSN3910_n_8750), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSBC3814_FE_PSN3910_n_8750 (
+	.A(FE_PSN3910_n_8750),
+	.X(FE_PSBN19231_FE_PSN3910_n_8750), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_6 FE_PSBC3813_FE_PSN3910_n_8750 (
+	.A(FE_PSBN19232_FE_PSN3910_n_8750),
+	.Y(FE_PSBN19230_FE_PSN3910_n_8750), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_2 FE_PSBC3812_n_6735 (
+	.A(n_6735),
+	.Y(FE_PSBN19229_n_6735), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_8 FE_PSBC3811_n_6735 (
+	.A(FE_PSBN19229_n_6735),
+	.Y(FE_PSBN19228_n_6735), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_PSBC3808_u_soc_u_top_u_core_pc_set (
+	.A(u_soc_u_top_u_core_pc_set),
+	.Y(FE_PSBN19225_u_soc_u_top_u_core_pc_set), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_8 FE_PSBC3807_u_soc_u_top_u_core_pc_set (
+	.A(FE_PSBN19225_u_soc_u_top_u_core_pc_set),
+	.Y(FE_PSBN19224_u_soc_u_top_u_core_pc_set), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC4013_u_soc_xbar_to_dccm_a_address_10 (
+	.A(\u_soc_xbar_to_dccm[a_address] [10]),
+	.X(FE_PSN4013_u_soc_xbar_to_dccm_a_address_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4012_CTS_15 (
+	.A(CTS_15),
+	.X(FE_USKN4012_CTS_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4011_CTS_15 (
+	.A(CTS_15),
+	.X(FE_USKN4011_CTS_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4010_CTS_86 (
+	.A(FE_USKN4010_CTS_86),
+	.X(CTS_86), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4009_CTS_15 (
+	.A(CTS_15),
+	.X(FE_USKN4009_CTS_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4008_CTS_49 (
+	.A(CTS_49),
+	.X(FE_USKN4008_CTS_49), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4007_CTS_15 (
+	.A(CTS_15),
+	.X(FE_USKN4007_CTS_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4006_CTS_62 (
+	.A(FE_USKN4006_CTS_62),
+	.X(CTS_62), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4005_CTS_61 (
+	.A(FE_USKN4005_CTS_61),
+	.X(FE_USKN4021_CTS_61), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_USKC4004_CTS_79 (
+	.A(FE_USKN4004_CTS_79),
+	.X(FE_USKN4017_CTS_79), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4003_CTS_15 (
+	.A(CTS_15),
+	.X(FE_USKN4003_CTS_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4002_CTS_15 (
+	.A(CTS_15),
+	.X(FE_USKN4002_CTS_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_USKC4001_CTS_49 (
+	.A(CTS_49),
+	.X(FE_USKN4001_CTS_49), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC4000_CTS_95 (
+	.A(FE_USKN4000_CTS_95),
+	.X(CTS_95), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC3999_CTS_96 (
+	.A(FE_USKN3999_CTS_96),
+	.X(CTS_96), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC3998_CTS_68 (
+	.A(FE_USKN3998_CTS_68),
+	.X(CTS_68), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_USKC3997_CTS_76 (
+	.A(FE_USKN3997_CTS_76),
+	.X(FE_USKN4019_CTS_76), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_USKC3996_CTS_79 (
+	.A(FE_USKN3996_CTS_79),
+	.X(CTS_79), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_4 FE_PSC3995_n_8758 (
+	.A(FE_PSN3977_n_8758),
+	.X(FE_PSN3995_n_8758), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3994_u_soc_lsu_to_xbar_a_address_31 (
+	.A(\u_soc_lsu_to_xbar[a_address] [31]),
+	.X(FE_PSN3994_u_soc_lsu_to_xbar_a_address_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_2 FE_PSBC3806_n_5667 (
+	.A(n_5667),
+	.Y(FE_PSBN19223_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_PSBC3805_n_5667 (
+	.A(FE_PSBN19223_n_5667),
+	.Y(FE_PSBN19222_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_8 FE_PSBC3804_n_5667 (
+	.A(FE_PSBN19222_n_5667),
+	.Y(FE_PSBN19221_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3991_n_8756 (
+	.A(n_8756),
+	.X(FE_PSN3991_n_8756), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_6 FE_PSBC3802_FE_PSN3983_n_5667 (
+	.A(FE_PSBN19221_n_5667),
+	.Y(FE_PSBN19219_FE_PSN3983_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3990_FE_OFN1775_n_7797 (
+	.A(FE_OFN1775_n_7797),
+	.X(FE_PSN3990_FE_OFN1775_n_7797), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3988_n_5667 (
+	.A(FE_PSBN19222_n_5667),
+	.X(FE_PSN3988_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3987_n_8748 (
+	.A(n_8748),
+	.X(FE_PSN3987_n_8748), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3986_FE_OFN1195_n_6865 (
+	.A(FE_OFN1195_n_6865),
+	.X(FE_PSN3986_FE_OFN1195_n_6865), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3985_FE_OFN1872_n_8755 (
+	.A(FE_OFN1872_n_8755),
+	.X(FE_PSN3985_FE_OFN1872_n_8755), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3982_n_8777 (
+	.A(n_8777),
+	.X(FE_PSN3982_n_8777), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3981_n_8745 (
+	.A(FE_PSN3913_n_8745),
+	.X(FE_PSN3981_n_8745), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3978_FE_OFN1865_n_8748 (
+	.A(FE_PSN3987_n_8748),
+	.X(FE_PSN3978_FE_OFN1865_n_8748), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3977_n_8758 (
+	.A(n_8758),
+	.X(FE_PSN3977_n_8758), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3976_n_8545 (
+	.A(n_8545),
+	.X(FE_PSN3976_n_8545), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3975_FE_OFN18519_n_10344 (
+	.A(FE_OFN18519_n_10344),
+	.X(FE_PSN3975_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3974_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_141 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_141),
+	.X(FE_PSN3974_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_141), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PSC3973_u_soc_u_top_u_core_instr_rdata_id_22 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[22]),
+	.X(FE_PSN3973_u_soc_u_top_u_core_instr_rdata_id_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3972_FE_OFN1193_n_6857 (
+	.A(FE_OFN1193_n_6857),
+	.X(FE_PSN3972_FE_OFN1193_n_6857), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3971_n_13405 (
+	.A(n_13405),
+	.X(FE_PSN3971_n_13405), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3969_FE_OFN18519_n_10344 (
+	.A(FE_OFN18519_n_10344),
+	.X(FE_PSN3969_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3968_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_173 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_173),
+	.X(FE_PSN3968_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_173), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3967_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139),
+	.X(FE_PSN3967_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_139), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3966_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152),
+	.X(FE_PSN3966_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_152), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3965_u_soc_u_top_u_core_alu_operand_b_ex_13 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[13]),
+	.X(FE_PSN3965_u_soc_u_top_u_core_alu_operand_b_ex_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3964_n_8745 (
+	.A(FE_PSN3913_n_8745),
+	.X(FE_PSN3964_n_8745), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3963_n_5848 (
+	.A(n_5848),
+	.X(FE_PSN3963_n_5848), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PSC3962_n_8775 (
+	.A(n_8775),
+	.X(FE_PSN3962_n_8775), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3961_n_8774 (
+	.A(n_8774),
+	.X(FE_PSN3961_n_8774), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3960_n_6729 (
+	.A(n_6729),
+	.X(FE_PSN3960_n_6729), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PSC3959_n_8750 (
+	.A(FE_PSN3910_n_8750),
+	.X(FE_PSN3959_n_8750), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3958_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284),
+	.X(FE_PSN3958_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3957_FE_OFN18519_n_10344 (
+	.A(FE_OFN18519_n_10344),
+	.X(FE_PSN3957_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3956_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183),
+	.X(FE_PSN3956_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3955_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169),
+	.X(FE_PSN3955_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_169), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3954_n_8751 (
+	.A(FE_PSBN19237_n_8751),
+	.X(FE_PSN3954_n_8751), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3953_n_10564 (
+	.A(n_10564),
+	.X(FE_PSN3953_n_10564), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3952_FE_OFN18519_n_10344 (
+	.A(FE_OFN18519_n_10344),
+	.X(FE_PSN3952_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3951_n_13409 (
+	.A(n_13409),
+	.X(FE_PSN3951_n_13409), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PSC3950_FE_OFN1549_n_3013 (
+	.A(FE_OFN1549_n_3013),
+	.X(FE_PSN3950_FE_OFN1549_n_3013), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3949_n_8755 (
+	.A(n_8755),
+	.X(FE_PSN3949_n_8755), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3948_FE_OFN18519_n_10344 (
+	.A(FE_OFN18519_n_10344),
+	.X(FE_PSN3948_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3947_u_soc_u_tcam_n_27 (
+	.A(u_soc_u_tcam_n_27),
+	.X(FE_PSN3947_u_soc_u_tcam_n_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_4 FE_PSC3946_n_13094 (
+	.A(n_13094),
+	.X(FE_PSN3946_n_13094), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3945_FE_OFN1873_n_8756 (
+	.A(FE_OFN1873_n_8756),
+	.X(FE_PSN3945_FE_OFN1873_n_8756), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PSC3944_n_8711 (
+	.A(n_8711),
+	.X(FE_PSN3944_n_8711), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3943_FE_OFN18224_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.X(FE_PSN3943_FE_OFN18224_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PSC3942_FE_OFN18398_n_11421 (
+	.A(FE_OFN18398_n_11421),
+	.X(FE_PSN3942_FE_OFN18398_n_11421), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3941_FE_OFN18519_n_10344 (
+	.A(FE_OFN18519_n_10344),
+	.X(FE_PSN3941_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3940_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_197 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_197),
+	.X(FE_PSN3940_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_197), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3939_n_13040 (
+	.A(n_13040),
+	.X(FE_PSN3939_n_13040), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3938_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162),
+	.X(FE_PSN3938_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PSC3937_u_soc_lsu_to_xbar_a_address_30 (
+	.A(\u_soc_lsu_to_xbar[a_address] [30]),
+	.X(FE_PSN3937_u_soc_lsu_to_xbar_a_address_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PSC3936_n_7974 (
+	.A(n_7974),
+	.X(FE_PSN3936_n_7974), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3935_FE_OFN18224_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.X(FE_PSN3935_FE_OFN18224_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3934_FE_OFN18519_n_10344 (
+	.A(FE_OFN18519_n_10344),
+	.X(FE_PSN3934_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3933_FE_OFN877_u_soc_lsu_to_xbar_a_address__31 (
+	.A(\u_soc_lsu_to_xbar[a_address] [31]),
+	.X(FE_PSN3933_FE_OFN877_u_soc_lsu_to_xbar_a_address__31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3932_n_3131 (
+	.A(n_3131),
+	.X(FE_PSN3932_n_3131), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PSC3931_FE_OFN18224_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.X(FE_PSN3931_FE_OFN18224_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3930_FE_OFN18519_n_10344 (
+	.A(FE_PSN3957_FE_OFN18519_n_10344),
+	.X(FE_PSN3930_FE_OFN18519_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3929_n_8759 (
+	.A(n_8759),
+	.X(FE_PSN3929_n_8759), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3928_n_8753 (
+	.A(n_8753),
+	.X(FE_PSN3928_n_8753), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3927_FE_OFN1875_n_8758 (
+	.A(FE_OFN1875_n_8758),
+	.X(FE_PSN3927_FE_OFN1875_n_8758), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3926_FE_OFN1866_n_8749 (
+	.A(FE_OFN1866_n_8749),
+	.X(FE_PSN3926_FE_OFN1866_n_8749), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PSC3925_n_6224 (
+	.A(FE_PSN3899_n_6224),
+	.X(FE_PSN3925_n_6224), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3924_n_6734 (
+	.A(FE_PSN3911_n_6734),
+	.X(FE_PSN3924_n_6734), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3923_FE_OFN1599_n_8548 (
+	.A(FE_OFN1599_n_8548),
+	.X(FE_PSN3923_FE_OFN1599_n_8548), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3922_n_6737 (
+	.A(n_6737),
+	.X(FE_PSN3922_n_6737), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PSC3921_FE_OFN1597_n_8546 (
+	.A(FE_OFN1597_n_8546),
+	.X(FE_PSN3921_FE_OFN1597_n_8546), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3920_n_6736 (
+	.A(n_6736),
+	.X(FE_PSN3920_n_6736), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3919_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287),
+	.X(FE_PSN3919_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3918_n_10330 (
+	.A(n_10330),
+	.X(FE_PSN3918_n_10330), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_4 FE_PSC3917_n_11478 (
+	.A(n_11478),
+	.X(FE_PSN3917_n_11478), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PSC3916_n_8742 (
+	.A(n_8742),
+	.X(FE_PSN3916_n_8742), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3915_n_6225 (
+	.A(n_6225),
+	.X(FE_PSN3915_n_6225), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3913_n_8745 (
+	.A(n_8745),
+	.X(FE_PSN3913_n_8745), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3912_FE_OFN877_u_soc_lsu_to_xbar_a_address__31 (
+	.A(\u_soc_lsu_to_xbar[a_address] [31]),
+	.X(FE_PSN3912_FE_OFN877_u_soc_lsu_to_xbar_a_address__31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3911_n_6734 (
+	.A(n_6734),
+	.X(FE_PSN3911_n_6734), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3910_n_8750 (
+	.A(n_8750),
+	.X(FE_PSN3910_n_8750), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3909_n_8746 (
+	.A(n_8746),
+	.X(FE_PSN3909_n_8746), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3908_n_6737 (
+	.A(FE_PSN3922_n_6737),
+	.X(FE_PSN3908_n_6737), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3907_n_8687 (
+	.A(n_8687),
+	.X(FE_PSN3907_n_8687), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PSC3906_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286),
+	.X(FE_PSN3906_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3905_FE_OFN1868_n_8751 (
+	.A(FE_PSBN19237_n_8751),
+	.X(FE_PSN3905_FE_OFN1868_n_8751), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3904_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288),
+	.X(FE_PSN3904_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3903_n_6222 (
+	.A(n_6222),
+	.X(FE_PSN3903_n_6222), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3902_u_soc_u_dccm_bank_sel_1 (
+	.A(FE_PSN3883_u_soc_u_dccm_bank_sel_1),
+	.X(FE_PSN3902_u_soc_u_dccm_bank_sel_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3901_n_8690 (
+	.A(n_8690),
+	.X(FE_PSN3901_n_8690), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3899_n_6224 (
+	.A(n_6224),
+	.X(FE_PSN3899_n_6224), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3898_u_soc_u_dccm_bank_sel_1 (
+	.A(FE_PSN3883_u_soc_u_dccm_bank_sel_1),
+	.X(FE_PSN3898_u_soc_u_dccm_bank_sel_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3897_n_8546 (
+	.A(n_8546),
+	.X(FE_PSN3897_n_8546), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3896_n_6727 (
+	.A(n_6727),
+	.X(FE_PSN3896_n_6727), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3895_u_soc_u_dccm_bank_sel_0 (
+	.A(u_soc_u_dccm_bank_sel[0]),
+	.X(FE_PSN3895_u_soc_u_dccm_bank_sel_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3894_n_3028 (
+	.A(n_3028),
+	.X(FE_PSN3894_n_3028), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PSC3893_n_5850 (
+	.A(n_5850),
+	.X(FE_PSN3893_n_5850), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PSC3892_n_8549 (
+	.A(n_8549),
+	.X(FE_PSN3892_n_8549), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3891_n_8548 (
+	.A(n_8548),
+	.X(FE_PSN3891_n_8548), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PSC3890_n_8664 (
+	.A(n_8664),
+	.X(FE_PSN3890_n_8664), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3889_FE_PDN3659_FE_OFN1565_n_5667 (
+	.A(FE_PDN3659_FE_OFN1565_n_5667),
+	.X(FE_PSN3889_FE_PDN3659_FE_OFN1565_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PSC3886_n_1231 (
+	.A(n_1231),
+	.X(FE_PSN3886_n_1231), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PSC3884_n_7799 (
+	.A(n_7799),
+	.X(FE_PSN3884_n_7799), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PSC3883_u_soc_u_dccm_bank_sel_1 (
+	.A(u_soc_u_dccm_bank_sel[1]),
+	.X(FE_PSN3883_u_soc_u_dccm_bank_sel_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3882_FE_OFN18745_FE_OFN17991_n (
+	.A(FE_PDN3751_FE_OFN18745_FE_OFN17991_n),
+	.X(FE_PDN3882_FE_OFN18745_FE_OFN17991_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3881_FE_OFN416_u_soc_u_dccm_rdata1_18 (
+	.A(FE_PDN3675_FE_OFN416_u_soc_u_dccm_rdata1_18),
+	.X(FE_PDN3881_FE_OFN416_u_soc_u_dccm_rdata1_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3880_FE_OFN396_u_soc_u_dccm_rdata1_28 (
+	.A(FE_PDN3660_FE_OFN396_u_soc_u_dccm_rdata1_28),
+	.X(FE_PDN3880_FE_OFN396_u_soc_u_dccm_rdata1_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3879_FE_OFN410_u_soc_u_dccm_rdata1_21 (
+	.A(FE_PDN3672_FE_OFN410_u_soc_u_dccm_rdata1_21),
+	.X(FE_PDN3879_FE_OFN410_u_soc_u_dccm_rdata1_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3878_FE_OFN402_u_soc_u_dccm_rdata1_25 (
+	.A(FE_PDN3662_FE_OFN402_u_soc_u_dccm_rdata1_25),
+	.X(FE_PDN3878_FE_OFN402_u_soc_u_dccm_rdata1_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PDC3877_FE_OFN776_u_soc_u_iccm_rdata1_2 (
+	.A(FE_PDN3673_FE_OFN776_u_soc_u_iccm_rdata1_2),
+	.X(FE_PDN3877_FE_OFN776_u_soc_u_iccm_rdata1_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3876_FE_OFN745_u_soc_u_iccm_rdata1_25 (
+	.A(FE_PDN3669_FE_OFN745_u_soc_u_iccm_rdata1_25),
+	.X(FE_PDN3876_FE_OFN745_u_soc_u_iccm_rdata1_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3875_FE_OFN556_u_soc_instr_wdata_26 (
+	.A(FE_OFN556_u_soc_instr_wdata_26),
+	.X(FE_PDN3875_FE_OFN556_u_soc_instr_wdata_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3798_u_soc_u_tcam_rdata_2 (
+	.A(u_soc_u_tcam_rdata[2]),
+	.X(FE_PDN19215_u_soc_u_tcam_rdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3797_u_soc_u_tcam_rdata_3 (
+	.A(FE_PDN19242_u_soc_u_tcam_rdata_3),
+	.X(FE_PDN19214_u_soc_u_tcam_rdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3873_FE_OFN430_u_soc_u_dccm_rdata1_11 (
+	.A(FE_OFN430_u_soc_u_dccm_rdata1_11),
+	.X(FE_PDN3873_FE_OFN430_u_soc_u_dccm_rdata1_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3796_FE_OFN18740_FE_OFN18000_n (
+	.A(FE_PDN3691_FE_OFN18740_FE_OFN18000_n),
+	.X(FE_PDN19213_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3872_FE_OFN18868_n (
+	.A(FE_PDN3773_FE_OFN18868_n),
+	.X(FE_PDN3872_FE_OFN18868_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3871_FE_OFN396_u_soc_u_dccm_rdata1_28 (
+	.A(FE_OFN396_u_soc_u_dccm_rdata1_28),
+	.X(FE_PDN3871_FE_OFN396_u_soc_u_dccm_rdata1_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3870_FE_OFN416_u_soc_u_dccm_rdata1_18 (
+	.A(FE_OFN416_u_soc_u_dccm_rdata1_18),
+	.X(FE_PDN3870_FE_OFN416_u_soc_u_dccm_rdata1_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3869_u_soc_u_dccm_rdata2_0 (
+	.A(FE_PDN4036_u_soc_u_dccm_rdata2_0),
+	.X(FE_PDN3869_u_soc_u_dccm_rdata2_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PDC3868_FE_OFN402_u_soc_u_dccm_rdata1_25 (
+	.A(FE_OFN402_u_soc_u_dccm_rdata1_25),
+	.X(FE_PDN3868_FE_OFN402_u_soc_u_dccm_rdata1_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PDC3867_FE_OFN398_u_soc_u_dccm_rdata1_27 (
+	.A(FE_OFN398_u_soc_u_dccm_rdata1_27),
+	.X(FE_PDN3867_FE_OFN398_u_soc_u_dccm_rdata1_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3866_u_soc_u_iccm_rdata1_26 (
+	.A(FE_PDN4098_u_soc_u_iccm_rdata1_26),
+	.X(FE_PDN3866_u_soc_u_iccm_rdata1_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3865_FE_OFN18755_FE_OFN18001_n (
+	.A(FE_PDN3761_FE_OFN18755_FE_OFN18001_n),
+	.X(FE_PDN3865_FE_OFN18755_FE_OFN18001_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3864_FE_OFN19015_n (
+	.A(FE_PDN19208_FE_OFN19015_n),
+	.X(FE_PDN3864_FE_OFN19015_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3863_FE_OFN776_u_soc_u_iccm_rdata1_2 (
+	.A(FE_OFN776_u_soc_u_iccm_rdata1_2),
+	.X(FE_PDN3863_FE_OFN776_u_soc_u_iccm_rdata1_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3862_FE_OFN404_u_soc_u_dccm_rdata1_24 (
+	.A(FE_OFN404_u_soc_u_dccm_rdata1_24),
+	.X(FE_PDN3862_FE_OFN404_u_soc_u_dccm_rdata1_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3861_FE_OFN745_u_soc_u_iccm_rdata1_25 (
+	.A(FE_OFN745_u_soc_u_iccm_rdata1_25),
+	.X(FE_PDN3861_FE_OFN745_u_soc_u_iccm_rdata1_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3860_FE_OFN410_u_soc_u_dccm_rdata1_21 (
+	.A(FE_OFN410_u_soc_u_dccm_rdata1_21),
+	.X(FE_PDN3860_FE_OFN410_u_soc_u_dccm_rdata1_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3859_FE_OFN742_u_soc_u_iccm_rdata1_27 (
+	.A(FE_OFN742_u_soc_u_iccm_rdata1_27),
+	.X(FE_PDN3859_FE_OFN742_u_soc_u_iccm_rdata1_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3858_FE_OFN18636_FE_OFN18062_n (
+	.A(FE_OFN18636_FE_OFN18062_n),
+	.X(FE_PDN3858_FE_OFN18636_FE_OFN18062_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3857_FE_OFN381_u_soc_data_wdata_1 (
+	.A(FE_OFN381_u_soc_data_wdata_1),
+	.X(FE_PDN3857_FE_OFN381_u_soc_data_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3856_FE_OFN345_u_soc_data_wdata_6 (
+	.A(FE_OFN345_u_soc_data_wdata_6),
+	.X(FE_PDN3856_FE_OFN345_u_soc_data_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3855_FE_OFN325_u_soc_data_wdata_9 (
+	.A(FE_PDN4084_FE_OFN325_u_soc_data_wdata_9),
+	.X(FE_PDN3855_FE_OFN325_u_soc_data_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3854_n_2363 (
+	.A(n_2363),
+	.X(FE_PDN3854_n_2363), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3853_FE_OFN19198_n (
+	.A(FE_OFN19198_n),
+	.X(FE_PDN3853_FE_OFN19198_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3852_FE_OFN183_u_soc_data_wdata_30 (
+	.A(FE_OFN183_u_soc_data_wdata_30),
+	.X(FE_PDN3852_FE_OFN183_u_soc_data_wdata_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3851_FE_OFN18774_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5 (
+	.A(FE_OFN18774_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5),
+	.X(FE_PDN3851_FE_OFN18774_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3850_FE_OFN1452_n_1879 (
+	.A(FE_OFN1452_n_1879),
+	.X(FE_PDN3850_FE_OFN1452_n_1879), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3849_FE_OFN935_u_soc_data_wmask_1 (
+	.A(FE_OFN935_u_soc_data_wmask_1),
+	.X(FE_PDN3849_FE_OFN935_u_soc_data_wmask_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3848_FE_OFN367_u_soc_data_wdata_3 (
+	.A(FE_OFN367_u_soc_data_wdata_3),
+	.X(FE_PDN3848_FE_OFN367_u_soc_data_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PDC3847_n_6223 (
+	.A(n_6223),
+	.X(FE_PDN3847_n_6223), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PDC3846_n_6222 (
+	.A(FE_PSN3903_n_6222),
+	.X(FE_PDN3846_n_6222), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3845_FE_OFN685_u_soc_instr_wdata_7 (
+	.A(FE_OFN685_u_soc_instr_wdata_7),
+	.X(FE_PDN3845_FE_OFN685_u_soc_instr_wdata_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3844_n_6225 (
+	.A(FE_PSN3915_n_6225),
+	.X(FE_PDN3844_n_6225), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3843_FE_OFN332_u_soc_data_wdata_8 (
+	.A(FE_OFN332_u_soc_data_wdata_8),
+	.X(FE_PDN3843_FE_OFN332_u_soc_data_wdata_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3842_FE_OFN337_u_soc_data_wdata_7 (
+	.A(FE_OFN337_u_soc_data_wdata_7),
+	.X(FE_PDN3842_FE_OFN337_u_soc_data_wdata_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3841_FE_OFN343_u_soc_data_wdata_6 (
+	.A(FE_OFN343_u_soc_data_wdata_6),
+	.X(FE_PDN3841_FE_OFN343_u_soc_data_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3839_FE_OFN352_u_soc_data_wdata_5 (
+	.A(FE_OFN352_u_soc_data_wdata_5),
+	.X(FE_PDN3839_FE_OFN352_u_soc_data_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3838_FE_OFN18751_FE_OFN422_u_soc_u_dccm_rdata1_15 (
+	.A(FE_OFN18751_FE_OFN422_u_soc_u_dccm_rdata1_15),
+	.X(FE_PDN3838_FE_OFN18751_FE_OFN422_u_soc_u_dccm_rdata1_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3837_FE_OFN323_u_soc_data_wdata_9 (
+	.A(FE_OFN323_u_soc_data_wdata_9),
+	.X(FE_PDN3837_FE_OFN323_u_soc_data_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3836_FE_OFN19163_n (
+	.A(FE_OFN19163_n),
+	.X(FE_PDN3836_FE_OFN19163_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3835_FE_OFN763_u_soc_u_iccm_rdata1_10 (
+	.A(FE_OFN763_u_soc_u_iccm_rdata1_10),
+	.X(FE_PDN3835_FE_OFN763_u_soc_u_iccm_rdata1_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3833_u_soc_u_iccm_addr1_0 (
+	.A(u_soc_u_iccm_addr1[0]),
+	.X(FE_PDN3833_u_soc_u_iccm_addr1_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_PDC3795_io_out_16 (
+	.A(FE_PDN19212_io_out_16),
+	.X(io_out[16]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3832_FE_OFN1031_u_soc_uart_to_xbar_d_data__7 (
+	.A(FE_OFN1031_u_soc_uart_to_xbar_d_data__7),
+	.X(FE_PDN3832_FE_OFN1031_u_soc_uart_to_xbar_d_data__7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3794_u_soc_u_tcam_rdata_3 (
+	.A(FE_PDN19214_u_soc_u_tcam_rdata_3),
+	.X(FE_PDN19211_u_soc_u_tcam_rdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3831_FE_OFN1037_u_soc_uart_to_xbar_d_data__1 (
+	.A(FE_OFN1037_u_soc_uart_to_xbar_d_data__1),
+	.X(FE_PDN3831_FE_OFN1037_u_soc_uart_to_xbar_d_data__1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3830_FE_OFN19092_FE_OFN18920_FE_OFN18885_n (
+	.A(FE_OFN19092_FE_OFN18920_FE_OFN18885_n),
+	.X(FE_PDN3830_FE_OFN19092_FE_OFN18920_FE_OFN18885_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3829_FE_OFN1703_u_soc_xbar_to_dccm_a_data__21 (
+	.A(FE_OFN1703_u_soc_xbar_to_dccm_a_data__21),
+	.X(FE_PDN3829_FE_OFN1703_u_soc_xbar_to_dccm_a_data__21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3828_FE_OFN18778_FE_OFN18010_n (
+	.A(FE_OFN18778_FE_OFN18010_n),
+	.X(FE_PDN3828_FE_OFN18778_FE_OFN18010_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3827_FE_OFN18734_logic_0_18_net (
+	.A(FE_OFN18734_logic_0_18_net),
+	.X(FE_PDN3827_FE_OFN18734_logic_0_18_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3826_FE_OFN19196_n (
+	.A(FE_OFN19196_n),
+	.X(FE_PDN3826_FE_OFN19196_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3825_logic_0_4_net (
+	.A(logic_0_4_net),
+	.X(FE_PDN3825_logic_0_4_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3824_FE_OFN1724_u_soc_xbar_to_dccm_a_data__2 (
+	.A(FE_OFN1724_u_soc_xbar_to_dccm_a_data__2),
+	.X(FE_PDN3824_FE_OFN1724_u_soc_xbar_to_dccm_a_data__2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3823_FE_OFN18838_n (
+	.A(FE_OFN18838_n),
+	.X(FE_PDN3823_FE_OFN18838_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3822_FE_OFN19077_FE_OFN18977_n (
+	.A(FE_OFN19077_FE_OFN18977_n),
+	.X(FE_PDN3822_FE_OFN19077_FE_OFN18977_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3821_FE_OFN1036_u_soc_uart_to_xbar_d_data__2 (
+	.A(FE_OFN1036_u_soc_uart_to_xbar_d_data__2),
+	.X(FE_PDN3821_FE_OFN1036_u_soc_uart_to_xbar_d_data__2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3820_FE_OFN18720_FE_OFN18070_n (
+	.A(FE_OFN18720_FE_OFN18070_n),
+	.X(FE_PDN3820_FE_OFN18720_FE_OFN18070_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3819_FE_OFN422_u_soc_u_dccm_rdata1_15 (
+	.A(FE_OFN422_u_soc_u_dccm_rdata1_15),
+	.X(FE_PDN3819_FE_OFN422_u_soc_u_dccm_rdata1_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3818_n_17962 (
+	.A(n_17962),
+	.X(FE_PDN3818_n_17962), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3817_FE_OFN18683_FE_OFN1889_n (
+	.A(FE_OFN18683_FE_OFN1889_n),
+	.X(FE_PDN3817_FE_OFN18683_FE_OFN1889_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3816_FE_OFN18767_FE_OFN18069_n (
+	.A(FE_OFN18767_FE_OFN18069_n),
+	.X(FE_PDN3816_FE_OFN18767_FE_OFN18069_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_PDC3815_io_out_17 (
+	.A(FE_PDN3814_io_out_17),
+	.X(io_out[17]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3813_FE_OFN18873_n (
+	.A(FE_OFN18873_n),
+	.X(FE_PDN3813_FE_OFN18873_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3812_FE_OFN18644_FE_OFN18074_n (
+	.A(FE_OFN18644_FE_OFN18074_n),
+	.X(FE_PDN3812_FE_OFN18644_FE_OFN18074_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3810_FE_OFN216_u_soc_data_wdata_24 (
+	.A(FE_OFN216_u_soc_data_wdata_24),
+	.X(FE_PDN3810_FE_OFN216_u_soc_data_wdata_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3809_logic_0_2_net (
+	.A(logic_0_2_net),
+	.X(FE_PDN3809_logic_0_2_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3808_FE_OFN18872_n (
+	.A(FE_OFN18872_n),
+	.X(FE_PDN3808_FE_OFN18872_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3807_FE_OFN18881_n (
+	.A(FE_OFN18881_n),
+	.X(FE_PDN3807_FE_OFN18881_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3806_n_17952 (
+	.A(n_17952),
+	.X(FE_PDN3806_n_17952), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3805_FE_OFN621_u_soc_instr_wdata_16 (
+	.A(FE_OFN621_u_soc_instr_wdata_16),
+	.X(FE_PDN3805_FE_OFN621_u_soc_instr_wdata_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3804_FE_OFN1032_u_soc_uart_to_xbar_d_data__6 (
+	.A(FE_OFN1032_u_soc_uart_to_xbar_d_data__6),
+	.X(FE_PDN3804_FE_OFN1032_u_soc_uart_to_xbar_d_data__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3803_n_17976 (
+	.A(n_17976),
+	.X(FE_PDN3803_n_17976), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3801_FE_OFN1723_u_soc_xbar_to_dccm_a_data__3 (
+	.A(FE_OFN1723_u_soc_xbar_to_dccm_a_data__3),
+	.X(FE_PDN3801_FE_OFN1723_u_soc_xbar_to_dccm_a_data__3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3793_logic_0_34_net (
+	.A(logic_0_34_net),
+	.X(FE_PDN19210_logic_0_34_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3800_FE_OFN1711_u_soc_xbar_to_dccm_a_data__13 (
+	.A(FE_OFN1711_u_soc_xbar_to_dccm_a_data__13),
+	.X(FE_PDN3800_FE_OFN1711_u_soc_xbar_to_dccm_a_data__13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3799_FE_OFN19074_FE_OFN18989_FE_OFN18978_n (
+	.A(FE_OFN19074_FE_OFN18989_FE_OFN18978_n),
+	.X(FE_PDN3799_FE_OFN19074_FE_OFN18989_FE_OFN18978_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3798_FE_OFN947_u_soc_instr_wmask_0 (
+	.A(FE_OFN947_u_soc_instr_wmask_0),
+	.X(FE_PDN3798_FE_OFN947_u_soc_instr_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3797_n_17974 (
+	.A(n_17974),
+	.X(FE_PDN3797_n_17974), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3796_FE_OFN1_io_out_37 (
+	.A(FE_OFN1_io_out_37),
+	.X(FE_PDN3796_FE_OFN1_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3795_logic_0_47_net (
+	.A(logic_0_47_net),
+	.X(FE_PDN3795_logic_0_47_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3794_FE_OFN1033_u_soc_uart_to_xbar_d_data__5 (
+	.A(FE_OFN1033_u_soc_uart_to_xbar_d_data__5),
+	.X(FE_PDN3794_FE_OFN1033_u_soc_uart_to_xbar_d_data__5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3792_FE_OFN195_u_soc_data_wdata_28 (
+	.A(FE_OFN195_u_soc_data_wdata_28),
+	.X(FE_PDN3792_FE_OFN195_u_soc_data_wdata_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3790_FE_OFN1034_u_soc_uart_to_xbar_d_data__4 (
+	.A(FE_OFN1034_u_soc_uart_to_xbar_d_data__4),
+	.X(FE_PDN3790_FE_OFN1034_u_soc_uart_to_xbar_d_data__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3789_FE_OFN909_u_soc_main_swith_host_lsu_dev_select_outstanding_0 (
+	.A(u_soc_main_swith_host_lsu_dev_select_outstanding[0]),
+	.X(FE_PDN3789_FE_OFN909_u_soc_main_swith_host_lsu_dev_select_outstanding_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3788_FE_OFN1499_n_2160 (
+	.A(FE_OFN1499_n_2160),
+	.X(FE_PDN3788_FE_OFN1499_n_2160), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3787_FE_OFN18888_n (
+	.A(FE_OFN18888_n),
+	.X(FE_PDN3787_FE_OFN18888_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3786_u_soc_u_dccm_rdata2_0 (
+	.A(FE_PDN3869_u_soc_u_dccm_rdata2_0),
+	.X(FE_PDN3786_u_soc_u_dccm_rdata2_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3784_FE_OFN919_u_soc_data_wmask_3 (
+	.A(FE_OFN919_u_soc_data_wmask_3),
+	.X(FE_PDN3784_FE_OFN919_u_soc_data_wmask_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3783_u_soc_u_top_u_core_fetch_enable_q (
+	.A(u_soc_u_top_u_core_fetch_enable_q),
+	.X(FE_PDN3783_u_soc_u_top_u_core_fetch_enable_q), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3782_FE_OFN489_u_soc_u_dccm_rdata4_24 (
+	.A(FE_OFN489_u_soc_u_dccm_rdata4_24),
+	.X(FE_PDN3782_FE_OFN489_u_soc_u_dccm_rdata4_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_PDC3781_u_soc_u_iccm_addr1_7 (
+	.A(u_soc_u_iccm_addr1[7]),
+	.X(FE_PDN3781_u_soc_u_iccm_addr1_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3780_FE_OFN942_u_soc_data_wmask_0 (
+	.A(FE_OFN942_u_soc_data_wmask_0),
+	.X(FE_PDN3780_FE_OFN942_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3779_FE_OFN181_u_soc_data_wdata_30 (
+	.A(FE_OFN181_u_soc_data_wdata_30),
+	.X(FE_PDN3779_FE_OFN181_u_soc_data_wdata_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3777_FE_OFN512_u_soc_u_dccm_rdata4_1 (
+	.A(FE_OFN512_u_soc_u_dccm_rdata4_1),
+	.X(FE_PDN3777_FE_OFN512_u_soc_u_dccm_rdata4_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3776_FE_OFN189_u_soc_data_wdata_29 (
+	.A(FE_OFN189_u_soc_data_wdata_29),
+	.X(FE_PDN3776_FE_OFN189_u_soc_data_wdata_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3775_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5 (
+	.A(FE_OFN1721_u_soc_xbar_to_dccm_a_data__5),
+	.X(FE_PDN3775_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3774_FE_OFN488_u_soc_u_dccm_rdata4_25 (
+	.A(FE_OFN488_u_soc_u_dccm_rdata4_25),
+	.X(FE_PDN3774_FE_OFN488_u_soc_u_dccm_rdata4_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3773_FE_OFN18868_n (
+	.A(FE_OFN18868_n),
+	.X(FE_PDN3773_FE_OFN18868_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3772_FE_OFN511_u_soc_u_dccm_rdata4_2 (
+	.A(FE_OFN511_u_soc_u_dccm_rdata4_2),
+	.X(FE_PDN3772_FE_OFN511_u_soc_u_dccm_rdata4_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3771_FE_OFN735_u_soc_instr_wdata_0 (
+	.A(FE_OFN735_u_soc_instr_wdata_0),
+	.X(FE_PDN3771_FE_OFN735_u_soc_instr_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3770_u_soc_uart_to_xbar_d_data_15 (
+	.A(\u_soc_uart_to_xbar[d_data] [15]),
+	.X(FE_PDN3770_u_soc_uart_to_xbar_d_data_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3769_FE_OFN509_u_soc_u_dccm_rdata4_4 (
+	.A(FE_OFN509_u_soc_u_dccm_rdata4_4),
+	.X(FE_PDN3769_FE_OFN509_u_soc_u_dccm_rdata4_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3768_FE_OFN1035_u_soc_uart_to_xbar_d_data__3 (
+	.A(FE_OFN1035_u_soc_uart_to_xbar_d_data__3),
+	.X(FE_PDN3768_FE_OFN1035_u_soc_uart_to_xbar_d_data__3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3767_FE_OFN441_u_soc_u_dccm_rdata1_5 (
+	.A(FE_OFN441_u_soc_u_dccm_rdata1_5),
+	.X(FE_PDN3767_FE_OFN441_u_soc_u_dccm_rdata1_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3766_FE_OFN1787_n_10155 (
+	.A(FE_OFN1787_n_10155),
+	.X(FE_PDN3766_FE_OFN1787_n_10155), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PDC3764_u_soc_u_iccm_rdata1_26 (
+	.A(FE_PDN3866_u_soc_u_iccm_rdata1_26),
+	.X(FE_PDN3764_u_soc_u_iccm_rdata1_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3763_FE_OFN234_u_soc_data_wdata_22 (
+	.A(FE_OFN234_u_soc_data_wdata_22),
+	.X(FE_PDN3763_FE_OFN234_u_soc_data_wdata_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3762_FE_OFN513_u_soc_u_dccm_rdata4_0 (
+	.A(FE_OFN513_u_soc_u_dccm_rdata4_0),
+	.X(FE_PDN3762_FE_OFN513_u_soc_u_dccm_rdata4_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_2 FE_PDC3792_FE_OFN19015_n (
+	.A(FE_OFN19015_n),
+	.Y(FE_PDN19209_FE_OFN19015_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_8 FE_PDC3791_FE_OFN19015_n (
+	.A(FE_PDN19209_FE_OFN19015_n),
+	.Y(FE_PDN19208_FE_OFN19015_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3761_FE_OFN18755_FE_OFN18001_n (
+	.A(FE_OFN18755_FE_OFN18001_n),
+	.X(FE_PDN3761_FE_OFN18755_FE_OFN18001_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3760_FE_OFN604_u_soc_instr_wdata_19 (
+	.A(FE_OFN604_u_soc_instr_wdata_19),
+	.X(FE_PDN3760_FE_OFN604_u_soc_instr_wdata_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3759_FE_OFN444_u_soc_u_dccm_rdata1_2 (
+	.A(FE_OFN444_u_soc_u_dccm_rdata1_2),
+	.X(FE_PDN3759_FE_OFN444_u_soc_u_dccm_rdata1_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3758_FE_OFN502_u_soc_u_dccm_rdata4_11 (
+	.A(FE_OFN502_u_soc_u_dccm_rdata4_11),
+	.X(FE_PDN3758_FE_OFN502_u_soc_u_dccm_rdata4_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3756_FE_OFN274_u_soc_data_wdata_16 (
+	.A(FE_OFN274_u_soc_data_wdata_16),
+	.X(FE_PDN3756_FE_OFN274_u_soc_data_wdata_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3753_FE_OFN628_u_soc_instr_wdata_15 (
+	.A(FE_OFN628_u_soc_instr_wdata_15),
+	.X(FE_PDN3753_FE_OFN628_u_soc_instr_wdata_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3752_FE_OFN329_u_soc_data_wdata_8 (
+	.A(FE_OFN329_u_soc_data_wdata_8),
+	.X(FE_PDN3752_FE_OFN329_u_soc_data_wdata_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3751_FE_OFN18745_FE_OFN17991_n (
+	.A(FE_OFN18745_FE_OFN17991_n),
+	.X(FE_PDN3751_FE_OFN18745_FE_OFN17991_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3750_FE_OFN713_u_soc_instr_wdata_3 (
+	.A(FE_OFN713_u_soc_instr_wdata_3),
+	.X(FE_PDN3750_FE_OFN713_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3749_FE_OFN443_u_soc_u_dccm_rdata1_3 (
+	.A(FE_OFN443_u_soc_u_dccm_rdata1_3),
+	.X(FE_PDN3749_FE_OFN443_u_soc_u_dccm_rdata1_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3748_FE_OFN739_u_soc_u_iccm_rdata1_30 (
+	.A(FE_OFN739_u_soc_u_iccm_rdata1_30),
+	.X(FE_PDN3748_FE_OFN739_u_soc_u_iccm_rdata1_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3747_FE_OFN505_u_soc_u_dccm_rdata4_8 (
+	.A(FE_OFN505_u_soc_u_dccm_rdata4_8),
+	.X(FE_PDN3747_FE_OFN505_u_soc_u_dccm_rdata4_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3746_FE_OFN1088_n_1433 (
+	.A(FE_OFN1088_n_1433),
+	.X(FE_PDN3746_FE_OFN1088_n_1433), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3745_FE_OFN507_u_soc_u_dccm_rdata4_6 (
+	.A(FE_OFN507_u_soc_u_dccm_rdata4_6),
+	.X(FE_PDN3745_FE_OFN507_u_soc_u_dccm_rdata4_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3744_FE_OFN655_u_soc_instr_wdata_11 (
+	.A(FE_OFN655_u_soc_instr_wdata_11),
+	.X(FE_PDN3744_FE_OFN655_u_soc_instr_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3743_FE_OFN374_u_soc_data_wdata_2 (
+	.A(FE_OFN374_u_soc_data_wdata_2),
+	.X(FE_PDN3743_FE_OFN374_u_soc_data_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3742_FE_OFN747_u_soc_u_iccm_rdata1_23 (
+	.A(FE_OFN747_u_soc_u_iccm_rdata1_23),
+	.X(FE_PDN3742_FE_OFN747_u_soc_u_iccm_rdata1_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3741_FE_OFN261_u_soc_data_wdata_18 (
+	.A(FE_OFN261_u_soc_data_wdata_18),
+	.X(FE_PDN3741_FE_OFN261_u_soc_data_wdata_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3740_FE_OFN764_u_soc_u_iccm_rdata1_9 (
+	.A(FE_OFN764_u_soc_u_iccm_rdata1_9),
+	.X(FE_PDN3740_FE_OFN764_u_soc_u_iccm_rdata1_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3739_FE_OFN582_u_soc_instr_wdata_22 (
+	.A(FE_OFN582_u_soc_instr_wdata_22),
+	.X(FE_PDN3739_FE_OFN582_u_soc_instr_wdata_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3738_FE_OFN530_u_soc_instr_wdata_29 (
+	.A(FE_OFN530_u_soc_instr_wdata_29),
+	.X(FE_PDN3738_FE_OFN530_u_soc_instr_wdata_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3737_FE_OFN18737_FE_OFN17996_n (
+	.A(FE_OFN18737_FE_OFN17996_n),
+	.X(FE_PDN3737_FE_OFN18737_FE_OFN17996_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3736_FE_OFN501_u_soc_u_dccm_rdata4_12 (
+	.A(FE_OFN501_u_soc_u_dccm_rdata4_12),
+	.X(FE_PDN3736_FE_OFN501_u_soc_u_dccm_rdata4_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3735_FE_OFN741_u_soc_u_iccm_rdata1_28 (
+	.A(FE_OFN741_u_soc_u_iccm_rdata1_28),
+	.X(FE_PDN3735_FE_OFN741_u_soc_u_iccm_rdata1_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3734_FE_OFN365_u_soc_data_wdata_3 (
+	.A(FE_OFN365_u_soc_data_wdata_3),
+	.X(FE_PDN3734_FE_OFN365_u_soc_data_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3733_FE_OFN706_u_soc_instr_wdata_4 (
+	.A(FE_OFN706_u_soc_instr_wdata_4),
+	.X(FE_PDN3733_FE_OFN706_u_soc_instr_wdata_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3732_FE_OFN18780_FE_OFN17995_n (
+	.A(FE_OFN18780_FE_OFN17995_n),
+	.X(FE_PDN3732_FE_OFN18780_FE_OFN17995_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3731_FE_OFN699_u_soc_instr_wdata_5 (
+	.A(FE_OFN699_u_soc_instr_wdata_5),
+	.X(FE_PDN3731_FE_OFN699_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3730_FE_OFN469_u_soc_u_dccm_rdata2_10 (
+	.A(FE_OFN469_u_soc_u_dccm_rdata2_10),
+	.X(FE_PDN3730_FE_OFN469_u_soc_u_dccm_rdata2_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3729_FE_OFN17998_n (
+	.A(FE_OFN17998_n),
+	.X(FE_PDN3729_FE_OFN17998_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3728_FE_OFN765_u_soc_u_iccm_rdata1_8 (
+	.A(FE_OFN765_u_soc_u_iccm_rdata1_8),
+	.X(FE_PDN3728_FE_OFN765_u_soc_u_iccm_rdata1_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3727_FE_OFN676_u_soc_instr_wdata_8 (
+	.A(FE_OFN676_u_soc_instr_wdata_8),
+	.X(FE_PDN3727_FE_OFN676_u_soc_instr_wdata_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3726_FE_OFN504_u_soc_u_dccm_rdata4_9 (
+	.A(FE_OFN504_u_soc_u_dccm_rdata4_9),
+	.X(FE_PDN3726_FE_OFN504_u_soc_u_dccm_rdata4_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3725_FE_OFN317_u_soc_data_wdata_10 (
+	.A(FE_OFN317_u_soc_data_wdata_10),
+	.X(FE_PDN3725_FE_OFN317_u_soc_data_wdata_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3724_FE_OFN497_u_soc_u_dccm_rdata4_16 (
+	.A(FE_OFN497_u_soc_u_dccm_rdata4_16),
+	.X(FE_PDN3724_FE_OFN497_u_soc_u_dccm_rdata4_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3723_FE_OFN465_u_soc_u_dccm_rdata2_14 (
+	.A(FE_OFN465_u_soc_u_dccm_rdata2_14),
+	.X(FE_PDN3723_FE_OFN465_u_soc_u_dccm_rdata2_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3722_FE_OFN379_u_soc_data_wdata_1 (
+	.A(FE_OFN379_u_soc_data_wdata_1),
+	.X(FE_PDN3722_FE_OFN379_u_soc_data_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3721_FE_OFN463_u_soc_u_dccm_rdata2_16 (
+	.A(FE_OFN463_u_soc_u_dccm_rdata2_16),
+	.X(FE_PDN3721_FE_OFN463_u_soc_u_dccm_rdata2_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_PDC3720_FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1 (
+	.A(FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1),
+	.X(FE_PDN3720_FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3719_FE_OFN464_u_soc_u_dccm_rdata2_15 (
+	.A(FE_OFN464_u_soc_u_dccm_rdata2_15),
+	.X(FE_PDN3719_FE_OFN464_u_soc_u_dccm_rdata2_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3718_FE_OFN498_u_soc_u_dccm_rdata4_15 (
+	.A(FE_OFN498_u_soc_u_dccm_rdata4_15),
+	.X(FE_PDN3718_FE_OFN498_u_soc_u_dccm_rdata4_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3717_FE_OFN503_u_soc_u_dccm_rdata4_10 (
+	.A(FE_OFN503_u_soc_u_dccm_rdata4_10),
+	.X(FE_PDN3717_FE_OFN503_u_soc_u_dccm_rdata4_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3716_FE_OFN351_u_soc_data_wdata_5 (
+	.A(FE_OFN351_u_soc_data_wdata_5),
+	.X(FE_PDN3716_FE_OFN351_u_soc_data_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3715_FE_OFN759_u_soc_u_iccm_rdata1_14 (
+	.A(FE_OFN759_u_soc_u_iccm_rdata1_14),
+	.X(FE_PDN3715_FE_OFN759_u_soc_u_iccm_rdata1_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3714_FE_OFN561_u_soc_instr_wdata_25 (
+	.A(FE_OFN561_u_soc_instr_wdata_25),
+	.X(FE_PDN3714_FE_OFN561_u_soc_instr_wdata_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3713_FE_OFN358_u_soc_data_wdata_4 (
+	.A(FE_OFN358_u_soc_data_wdata_4),
+	.X(FE_PDN3713_FE_OFN358_u_soc_data_wdata_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3712_FE_OFN472_u_soc_u_dccm_rdata2_7 (
+	.A(FE_OFN472_u_soc_u_dccm_rdata2_7),
+	.X(FE_PDN3712_FE_OFN472_u_soc_u_dccm_rdata2_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3711_FE_OFN1278_u_soc_data_we (
+	.A(FE_OFN1278_u_soc_data_we),
+	.X(FE_PDN3711_FE_OFN1278_u_soc_data_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3710_FE_OFN683_u_soc_instr_wdata_7 (
+	.A(FE_OFN683_u_soc_instr_wdata_7),
+	.X(FE_PDN3710_FE_OFN683_u_soc_instr_wdata_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3709_FE_OFN493_u_soc_u_dccm_rdata4_20 (
+	.A(FE_OFN493_u_soc_u_dccm_rdata4_20),
+	.X(FE_PDN3709_FE_OFN493_u_soc_u_dccm_rdata4_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3708_FE_OFN750_u_soc_u_iccm_rdata1_21 (
+	.A(FE_OFN750_u_soc_u_iccm_rdata1_21),
+	.X(FE_PDN3708_FE_OFN750_u_soc_u_iccm_rdata1_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3790_n_17941 (
+	.A(n_17941),
+	.X(FE_PDN19207_n_17941), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_PDC3789_n_17941 (
+	.A(FE_PDN19207_n_17941),
+	.Y(FE_PDN19206_n_17941), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_PDC3788_n_17941 (
+	.A(FE_PDN19206_n_17941),
+	.Y(FE_PDN19205_n_17941), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3787_n_17941 (
+	.A(FE_PDN19205_n_17941),
+	.X(FE_PDN19204_n_17941), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3707_FE_OFN495_u_soc_u_dccm_rdata4_18 (
+	.A(FE_OFN495_u_soc_u_dccm_rdata4_18),
+	.X(FE_PDN3707_FE_OFN495_u_soc_u_dccm_rdata4_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3706_FE_OFN761_u_soc_u_iccm_rdata1_12 (
+	.A(FE_OFN761_u_soc_u_iccm_rdata1_12),
+	.X(FE_PDN3706_FE_OFN761_u_soc_u_iccm_rdata1_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3705_FE_OFN18715_FE_OFN414_u_soc_u_dccm_rdata1_19 (
+	.A(FE_OFN18715_FE_OFN414_u_soc_u_dccm_rdata1_19),
+	.X(FE_PDN3705_FE_OFN18715_FE_OFN414_u_soc_u_dccm_rdata1_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3704_FE_OFN177_u_soc_data_wdata_31 (
+	.A(FE_OFN177_u_soc_data_wdata_31),
+	.X(FE_PDN3704_FE_OFN177_u_soc_data_wdata_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3703_FE_OFN455_u_soc_u_dccm_rdata2_24 (
+	.A(FE_OFN455_u_soc_u_dccm_rdata2_24),
+	.X(FE_PDN3703_FE_OFN455_u_soc_u_dccm_rdata2_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3702_FE_OFN18976_n (
+	.A(FE_OFN18976_n),
+	.X(FE_PDN3702_FE_OFN18976_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3701_u_soc_xbar_to_dccm_a_data_14 (
+	.A(\u_soc_xbar_to_dccm[a_data] [14]),
+	.X(FE_PDN3701_u_soc_xbar_to_dccm_a_data_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3700_FE_OFN18870_n (
+	.A(FE_OFN18870_n),
+	.X(FE_PDN3700_FE_OFN18870_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3699_n_17939 (
+	.A(n_17939),
+	.X(FE_PDN3699_n_17939), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3698_u_soc_xbar_to_dccm_a_data_29 (
+	.A(\u_soc_xbar_to_dccm[a_data] [29]),
+	.X(FE_PDN3698_u_soc_xbar_to_dccm_a_data_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3697_n_17938 (
+	.A(n_17938),
+	.X(FE_PDN3697_n_17938), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3696_n_17936 (
+	.A(n_17936),
+	.X(FE_PDN3696_n_17936), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3695_n_17935 (
+	.A(n_17935),
+	.X(FE_PDN3695_n_17935), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3694_u_soc_u_dccm_rdata4_30 (
+	.A(u_soc_u_dccm_rdata4[30]),
+	.X(FE_PDN3694_u_soc_u_dccm_rdata4_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_1 FE_PDC3693_u_soc_data_addr_0 (
+	.A(u_soc_data_addr[0]),
+	.X(FE_PDN3693_u_soc_data_addr_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3692_n_17940 (
+	.A(n_17940),
+	.X(FE_PDN3692_n_17940), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3691_FE_OFN18740_FE_OFN18000_n (
+	.A(FE_OFN18740_FE_OFN18000_n),
+	.X(FE_PDN3691_FE_OFN18740_FE_OFN18000_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3690_FE_OFN662_u_soc_instr_wdata_10 (
+	.A(FE_OFN662_u_soc_instr_wdata_10),
+	.X(FE_PDN3690_FE_OFN662_u_soc_instr_wdata_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3689_FE_OFN564_u_soc_instr_wdata_24 (
+	.A(FE_OFN564_u_soc_instr_wdata_24),
+	.X(FE_PDN3689_FE_OFN564_u_soc_instr_wdata_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3688_FE_OFN491_u_soc_u_dccm_rdata4_22 (
+	.A(FE_PDN4051_FE_OFN491_u_soc_u_dccm_rdata4_22),
+	.X(FE_PDN3688_FE_OFN491_u_soc_u_dccm_rdata4_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3786_u_soc_u_iccm_rdata1_10 (
+	.A(u_soc_u_iccm_rdata1[10]),
+	.X(FE_PDN19203_u_soc_u_iccm_rdata1_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3686_u_soc_uart_to_xbar_d_data_14 (
+	.A(\u_soc_uart_to_xbar[d_data] [14]),
+	.X(FE_PDN3686_u_soc_uart_to_xbar_d_data_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3684_FE_OFN300_u_soc_data_wdata_12 (
+	.A(FE_OFN300_u_soc_data_wdata_12),
+	.X(FE_PDN3684_FE_OFN300_u_soc_data_wdata_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3683_FE_OFN430_u_soc_u_dccm_rdata1_11 (
+	.A(FE_PDN3873_FE_OFN430_u_soc_u_dccm_rdata1_11),
+	.X(FE_PDN3683_FE_OFN430_u_soc_u_dccm_rdata1_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3681_FE_OFN19195_n (
+	.A(FE_OFN19195_n),
+	.X(FE_PDN3681_FE_OFN19195_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3680_FE_OFN1697_u_soc_xbar_to_dccm_a_data__27 (
+	.A(FE_OFN1697_u_soc_xbar_to_dccm_a_data__27),
+	.X(FE_PDN3680_FE_OFN1697_u_soc_xbar_to_dccm_a_data__27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3679_FE_OFN384_u_soc_data_wdata_0 (
+	.A(FE_OFN384_u_soc_data_wdata_0),
+	.X(FE_PDN3679_FE_OFN384_u_soc_data_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3678_FE_OFN398_u_soc_u_dccm_rdata1_27 (
+	.A(FE_PDN3867_FE_OFN398_u_soc_u_dccm_rdata1_27),
+	.X(FE_PDN3678_FE_OFN398_u_soc_u_dccm_rdata1_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3677_FE_OFN1089_n_1438 (
+	.A(FE_OFN1089_n_1438),
+	.X(FE_PDN3677_FE_OFN1089_n_1438), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3676_FE_OFN432_u_soc_u_dccm_rdata1_10 (
+	.A(FE_OFN432_u_soc_u_dccm_rdata1_10),
+	.X(FE_PDN3676_FE_OFN432_u_soc_u_dccm_rdata1_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3675_FE_OFN416_u_soc_u_dccm_rdata1_18 (
+	.A(FE_PDN3870_FE_OFN416_u_soc_u_dccm_rdata1_18),
+	.X(FE_PDN3675_FE_OFN416_u_soc_u_dccm_rdata1_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3674_FE_OFN1693_u_soc_xbar_to_dccm_a_data__31 (
+	.A(FE_OFN1693_u_soc_xbar_to_dccm_a_data__31),
+	.X(FE_PDN3674_FE_OFN1693_u_soc_xbar_to_dccm_a_data__31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3673_FE_OFN776_u_soc_u_iccm_rdata1_2 (
+	.A(FE_PDN3863_FE_OFN776_u_soc_u_iccm_rdata1_2),
+	.X(FE_PDN3673_FE_OFN776_u_soc_u_iccm_rdata1_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3672_FE_OFN410_u_soc_u_dccm_rdata1_21 (
+	.A(FE_PDN3860_FE_OFN410_u_soc_u_dccm_rdata1_21),
+	.X(FE_PDN3672_FE_OFN410_u_soc_u_dccm_rdata1_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3671_FE_OFN933_u_soc_data_wmask_1 (
+	.A(FE_OFN933_u_soc_data_wmask_1),
+	.X(FE_PDN3671_FE_OFN933_u_soc_data_wmask_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3670_FE_OFN1782_n_7806 (
+	.A(FE_OFN1782_n_7806),
+	.X(FE_PDN3670_FE_OFN1782_n_7806), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3669_FE_OFN745_u_soc_u_iccm_rdata1_25 (
+	.A(FE_PDN3861_FE_OFN745_u_soc_u_iccm_rdata1_25),
+	.X(FE_PDN3669_FE_OFN745_u_soc_u_iccm_rdata1_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3668_FE_OFN306_u_soc_data_wdata_11 (
+	.A(FE_OFN306_u_soc_data_wdata_11),
+	.X(FE_PDN3668_FE_OFN306_u_soc_data_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3667_FE_OFN742_u_soc_u_iccm_rdata1_27 (
+	.A(FE_PDN3859_FE_OFN742_u_soc_u_iccm_rdata1_27),
+	.X(FE_PDN3667_FE_OFN742_u_soc_u_iccm_rdata1_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3666_FE_OFN342_u_soc_data_wdata_6 (
+	.A(FE_OFN342_u_soc_data_wdata_6),
+	.X(FE_PDN3666_FE_OFN342_u_soc_data_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3665_FE_OFN335_u_soc_data_wdata_7 (
+	.A(FE_OFN335_u_soc_data_wdata_7),
+	.X(FE_PDN3665_FE_OFN335_u_soc_data_wdata_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3664_FE_OFN320_u_soc_data_wdata_9 (
+	.A(FE_OFN320_u_soc_data_wdata_9),
+	.X(FE_PDN3664_FE_OFN320_u_soc_data_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3663_FE_OFN1564_n_5664 (
+	.A(FE_OFN1564_n_5664),
+	.X(FE_PDN3663_FE_OFN1564_n_5664), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3662_FE_OFN402_u_soc_u_dccm_rdata1_25 (
+	.A(FE_PDN3868_FE_OFN402_u_soc_u_dccm_rdata1_25),
+	.X(FE_PDN3662_FE_OFN402_u_soc_u_dccm_rdata1_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3661_FE_OFN404_u_soc_u_dccm_rdata1_24 (
+	.A(FE_PDN3862_FE_OFN404_u_soc_u_dccm_rdata1_24),
+	.X(FE_PDN3661_FE_OFN404_u_soc_u_dccm_rdata1_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3660_FE_OFN396_u_soc_u_dccm_rdata1_28 (
+	.A(FE_PDN3871_FE_OFN396_u_soc_u_dccm_rdata1_28),
+	.X(FE_PDN3660_FE_OFN396_u_soc_u_dccm_rdata1_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_PDC3659_FE_OFN1565_n_5667 (
+	.A(FE_PDN4046_FE_PSBN19219_FE_PSN3983_n_5667),
+	.X(FE_PDN3659_FE_OFN1565_n_5667), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3658_FE_OFN204_u_soc_data_wdata_26 (
+	.A(FE_OFN204_u_soc_data_wdata_26),
+	.X(FE_PDN3658_FE_OFN204_u_soc_data_wdata_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3657_FE_OFN1284_u_soc_prog_rst_ni (
+	.A(FE_OFN1284_u_soc_prog_rst_ni),
+	.X(FE_PDN3657_FE_OFN1284_u_soc_prog_rst_ni), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_PDC3656_FE_OFN1717_u_soc_xbar_to_dccm_a_data__7 (
+	.A(FE_OFN1717_u_soc_xbar_to_dccm_a_data__7),
+	.X(FE_PDN3656_FE_OFN1717_u_soc_xbar_to_dccm_a_data__7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_PDC3785_logic_0_53_net (
+	.A(logic_0_53_net),
+	.X(FE_PDN19202_logic_0_53_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3784_logic_0_53_net (
+	.A(FE_PDN19202_logic_0_53_net),
+	.X(FE_PDN19201_logic_0_53_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_PDC3655_FE_OFN1591_n_7974 (
+	.A(FE_OFN1591_n_7974),
+	.X(FE_PDN3655_FE_OFN1591_n_7974), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_PDC3783_logic_0_52_net (
+	.A(logic_0_52_net),
+	.X(FE_PDN19200_logic_0_52_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_PDC3782_logic_0_52_net (
+	.A(FE_PDN19200_logic_0_52_net),
+	.X(FE_PDN19199_logic_0_52_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_181 (
+	.DIODE(\u_soc_xbar_to_dccm[a_data] [15]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_179 (
+	.DIODE(rx), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_178 (
+	.DIODE(FE_OFN180_u_soc_data_wdata_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_177 (
+	.DIODE(io_in[28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_176 (
+	.DIODE(io_in[28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_175 (
+	.DIODE(io_in[28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_174 (
+	.DIODE(io_in[28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_173 (
+	.DIODE(io_in[28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_172 (
+	.DIODE(io_in[28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_171 (
+	.DIODE(FE_PHN4033_io_in_33), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_170 (
+	.DIODE(io_in[32]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_169 (
+	.DIODE(n_17961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_168 (
+	.DIODE(n_17961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_167 (
+	.DIODE(n_17961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_166 (
+	.DIODE(n_17961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_165 (
+	.DIODE(n_17961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_164 (
+	.DIODE(n_17961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_163 (
+	.DIODE(n_17961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_162 (
+	.DIODE(io_in[25]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_161 (
+	.DIODE(io_in[25]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_160 (
+	.DIODE(io_in[25]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_159 (
+	.DIODE(io_in[25]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_158 (
+	.DIODE(io_in[25]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_157 (
+	.DIODE(io_in[5]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_156 (
+	.DIODE(n_17982), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_155 (
+	.DIODE(n_17982), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_154 (
+	.DIODE(n_17982), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_153 (
+	.DIODE(n_17982), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_152 (
+	.DIODE(n_17937), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_151 (
+	.DIODE(FE_OFN440_u_soc_u_dccm_rdata1_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_150 (
+	.DIODE(FE_OFN447_u_soc_u_dccm_rdata1_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_149 (
+	.DIODE(FE_OFN424_u_soc_u_dccm_rdata1_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_148 (
+	.DIODE(FE_PDN4100_logic_0_57_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_147 (
+	.DIODE(n_17960), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_146 (
+	.DIODE(FE_PDN4086_FE_OFN1034_u_soc_uart_to_xbar_d_data__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_145 (
+	.DIODE(FE_PDN4097_FE_OFN1035_u_soc_uart_to_xbar_d_data__3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_144 (
+	.DIODE(FE_PDN4089_n_17943), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_143 (
+	.DIODE(FE_PDN19211_u_soc_u_tcam_rdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_141 (
+	.DIODE(n_17969), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_140 (
+	.DIODE(n_17969), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_139 (
+	.DIODE(n_17969), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_138 (
+	.DIODE(n_17966), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_137 (
+	.DIODE(n_17966), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_136 (
+	.DIODE(n_17964), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_135 (
+	.DIODE(n_17965), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_134 (
+	.DIODE(n_17965), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_133 (
+	.DIODE(n_17965), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_132 (
+	.DIODE(n_17965), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_131 (
+	.DIODE(n_17965), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_130 (
+	.DIODE(n_17967), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_129 (
+	.DIODE(n_17968), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_128 (
+	.DIODE(n_17963), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_127 (
+	.DIODE(FE_OFN1796_n_10535), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_126 (
+	.DIODE(FE_OFN793_u_soc_u_iccm_rdata4_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_125 (
+	.DIODE(FE_OFN803_u_soc_u_iccm_rdata4_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_124 (
+	.DIODE(FE_OFN816_u_soc_u_iccm_rdata4_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_123 (
+	.DIODE(FE_OFN817_u_soc_u_iccm_rdata4_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_122 (
+	.DIODE(FE_OFN821_u_soc_u_iccm_rdata4_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_121 (
+	.DIODE(FE_OFN629_u_soc_instr_wdata_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_120 (
+	.DIODE(n_7807), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_119 (
+	.DIODE(FE_OFN695_u_soc_instr_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_118 (
+	.DIODE(FE_OFN665_u_soc_instr_wdata_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_117 (
+	.DIODE(FE_OFN740_u_soc_u_iccm_rdata1_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_116 (
+	.DIODE(FE_OFN718_u_soc_instr_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_115 (
+	.DIODE(FE_OFN594_u_soc_instr_wdata_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_114 (
+	.DIODE(FE_PDN4066_FE_OFN473_u_soc_u_dccm_rdata2_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_113 (
+	.DIODE(n_1324), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_112 (
+	.DIODE(FE_OFN660_u_soc_instr_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_111 (
+	.DIODE(FE_OFN795_u_soc_u_iccm_rdata4_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_110 (
+	.DIODE(FE_OFN688_u_soc_instr_wdata_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_109 (
+	.DIODE(FE_OFN674_u_soc_instr_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_108 (
+	.DIODE(FE_OFN466_u_soc_u_dccm_rdata2_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_107 (
+	.DIODE(FE_OFN532_u_soc_instr_wdata_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_106 (
+	.DIODE(FE_OFN1531_n_2388), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_105 (
+	.DIODE(FE_OFN372_u_soc_data_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_104 (
+	.DIODE(FE_OFN805_u_soc_u_iccm_rdata4_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_103 (
+	.DIODE(FE_OFN461_u_soc_u_dccm_rdata2_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_102 (
+	.DIODE(FE_OFN800_u_soc_u_iccm_rdata4_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_101 (
+	.DIODE(FE_OFN533_u_soc_instr_wdata_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_100 (
+	.DIODE(FE_OFN1528_n_2349), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_99 (
+	.DIODE(FE_OFN214_u_soc_data_wdata_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_98 (
+	.DIODE(FE_OFN452_u_soc_u_dccm_rdata2_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_97 (
+	.DIODE(FE_OFN474_u_soc_u_dccm_rdata2_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_96 (
+	.DIODE(FE_OFN19148_FE_OFN1722_u_soc_xbar_to_dccm_a_data__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_95 (
+	.DIODE(FE_OFN232_u_soc_data_wdata_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_94 (
+	.DIODE(FE_OFN790_u_soc_u_iccm_rdata4_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_93 (
+	.DIODE(n_2381), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_92 (
+	.DIODE(FE_OFN456_u_soc_u_dccm_rdata2_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_91 (
+	.DIODE(FE_OFN794_u_soc_u_iccm_rdata4_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_90 (
+	.DIODE(FE_OFN593_u_soc_instr_wdata_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_89 (
+	.DIODE(FE_OFN225_u_soc_data_wdata_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_88 (
+	.DIODE(FE_OFN457_u_soc_u_dccm_rdata2_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_87 (
+	.DIODE(FE_OFN632_u_soc_instr_wdata_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_86 (
+	.DIODE(FE_OFN1530_n_2374), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_85 (
+	.DIODE(FE_OFN801_u_soc_u_iccm_rdata4_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_84 (
+	.DIODE(FE_OFN590_u_soc_instr_wdata_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_83 (
+	.DIODE(n_2395), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_82 (
+	.DIODE(FE_OFN248_u_soc_data_wdata_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_81 (
+	.DIODE(FE_OFN671_u_soc_instr_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_80 (
+	.DIODE(FE_OFN492_u_soc_u_dccm_rdata4_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_79 (
+	.DIODE(FE_OFN601_u_soc_instr_wdata_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_78 (
+	.DIODE(FE_OFN458_u_soc_u_dccm_rdata2_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_77 (
+	.DIODE(FE_OFN615_u_soc_instr_wdata_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_76 (
+	.DIODE(n_1320), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_75 (
+	.DIODE(FE_OFN813_u_soc_u_iccm_rdata4_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_73 (
+	.DIODE(n_1336), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_71 (
+	.DIODE(FE_OFN459_u_soc_u_dccm_rdata2_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_70 (
+	.DIODE(FE_OFN494_u_soc_u_dccm_rdata4_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_69 (
+	.DIODE(n_17975), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_68 (
+	.DIODE(n_1342), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_67 (
+	.DIODE(FE_OFN198_u_soc_data_wdata_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_66 (
+	.DIODE(FE_OFN490_u_soc_u_dccm_rdata4_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_64 (
+	.DIODE(FE_OFN797_u_soc_u_iccm_rdata4_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_63 (
+	.DIODE(FE_OFN500_u_soc_u_dccm_rdata4_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_62 (
+	.DIODE(FE_OFN799_u_soc_u_iccm_rdata4_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_60 (
+	.DIODE(FE_OFN784_u_soc_u_iccm_rdata2_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_59 (
+	.DIODE(FE_OFN785_u_soc_u_iccm_rdata2_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_58 (
+	.DIODE(FE_OFN786_u_soc_u_iccm_rdata2_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_57 (
+	.DIODE(FE_OFN796_u_soc_u_iccm_rdata4_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_56 (
+	.DIODE(FE_OFN486_u_soc_u_dccm_rdata4_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_55 (
+	.DIODE(FE_OFN810_u_soc_u_iccm_rdata4_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_54 (
+	.DIODE(FE_OFN787_u_soc_u_iccm_rdata2_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_53 (
+	.DIODE(FE_OFN807_u_soc_u_iccm_rdata4_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_52 (
+	.DIODE(FE_PSN3892_n_8549), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_51 (
+	.DIODE(FE_OFN806_u_soc_u_iccm_rdata4_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_50 (
+	.DIODE(FE_OFN210_u_soc_data_wdata_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_49 (
+	.DIODE(FE_OFN789_u_soc_u_iccm_rdata4_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_48 (
+	.DIODE(FE_OFN508_u_soc_u_dccm_rdata4_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_47 (
+	.DIODE(FE_OFN637_u_soc_instr_wdata_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_46 (
+	.DIODE(FE_OFN700_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_45 (
+	.DIODE(FE_OFN715_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_42 (
+	.DIODE(FE_OFN818_u_soc_u_iccm_rdata4_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_40 (
+	.DIODE(FE_OFN781_u_soc_u_iccm_rdata2_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_39 (
+	.DIODE(FE_OFN708_u_soc_instr_wdata_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_38 (
+	.DIODE(FE_OFN646_u_soc_instr_wdata_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_37 (
+	.DIODE(FE_OFN657_u_soc_instr_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_36 (
+	.DIODE(FE_OFN653_u_soc_instr_wdata_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_35 (
+	.DIODE(FE_OFN680_u_soc_instr_wdata_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_34 (
+	.DIODE(FE_OFN586_u_soc_instr_wdata_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_33 (
+	.DIODE(FE_PSN3891_n_8548), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_32 (
+	.DIODE(n_1204), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_31 (
+	.DIODE(FE_PDN3694_u_soc_u_dccm_rdata4_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_30 (
+	.DIODE(u_soc_u_iccm_rdata4[31]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_29 (
+	.DIODE(u_soc_u_iccm_rdata4[28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_28 (
+	.DIODE(u_soc_u_iccm_rdata4[11]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_27 (
+	.DIODE(u_soc_u_iccm_rdata4[12]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_26 (
+	.DIODE(u_soc_u_iccm_rdata4[25]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_25 (
+	.DIODE(u_soc_u_iccm_rdata4[21]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_24 (
+	.DIODE(u_soc_u_iccm_rdata4[7]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_23 (
+	.DIODE(u_soc_u_dccm_rdata4[17]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_22 (
+	.DIODE(u_soc_u_iccm_rdata4[19]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_21 (
+	.DIODE(u_soc_u_iccm_rdata4[20]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_20 (
+	.DIODE(u_soc_u_iccm_rdata3[27]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_19 (
+	.DIODE(u_soc_u_dccm_rdata4[14]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_18 (
+	.DIODE(u_soc_u_dccm_rdata4[2]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_17 (
+	.DIODE(u_soc_u_iccm_rdata4[13]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_16 (
+	.DIODE(u_soc_u_iccm_rdata4[8]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_15 (
+	.DIODE(u_soc_u_dccm_rdata4[11]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_14 (
+	.DIODE(u_soc_u_dccm_rdata4[6]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_13 (
+	.DIODE(u_soc_u_dccm_rdata4[16]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_12 (
+	.DIODE(u_soc_u_dccm_rdata4[19]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_11 (
+	.DIODE(u_soc_u_dccm_rdata4[9]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_10 (
+	.DIODE(u_soc_u_dccm_rdata4[21]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_9 (
+	.DIODE(u_soc_u_iccm_rdata3[20]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_8 (
+	.DIODE(u_soc_u_dccm_rdata4[7]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_7 (
+	.DIODE(u_soc_u_dccm_rdata4[8]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_6 (
+	.DIODE(u_soc_u_dccm_rdata4[20]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_5 (
+	.DIODE(u_soc_u_dccm_rdata4[15]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_4 (
+	.DIODE(u_soc_u_dccm_rdata4[13]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_3 (
+	.DIODE(u_soc_u_dccm_rdata4[10]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_2 (
+	.DIODE(u_soc_u_iccm_rdata4[15]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__diode_2 DIODE_1 (
+	.DIODE(u_soc_u_iccm_rdata4[27]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3781_n (
+	.A(FE_OFN19197_n),
+	.X(FE_OFN19198_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3780_n (
+	.A(FE_OFN19196_n),
+	.X(FE_OFN19197_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3779_n (
+	.A(FE_OFN19165_n),
+	.X(FE_OFN19196_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3778_n (
+	.A(FE_OFN19168_n),
+	.X(FE_OFN19195_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3777_n (
+	.A(FE_OFN19170_n),
+	.X(FE_OFN19194_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3776_n (
+	.A(FE_OFN19171_n),
+	.X(FE_OFN19193_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3775_n (
+	.A(FE_OFN19174_n),
+	.X(FE_OFN19192_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3774_n (
+	.A(FE_OFN19176_n),
+	.X(FE_OFN19191_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3773_FE_OFN18989_FE_OFN18978_n (
+	.A(FE_OFN19073_FE_OFN18989_FE_OFN18978_n),
+	.X(FE_OFN19190_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3772_FE_OFN18943_FE_OFN18710_FE_OFN1911_n (
+	.A(FE_OFN19118_FE_OFN18943_FE_OFN18710_FE_OFN1911_n),
+	.X(FE_OFN19189_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3771_FE_OFN18980_n (
+	.A(FE_OFN19131_FE_OFN18980_n),
+	.X(FE_OFN19188_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3770_FE_OFN18977_n (
+	.A(FE_OFN19075_FE_OFN18977_n),
+	.X(FE_OFN19187_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3769_FE_OFN18909_FE_OFN18863_n (
+	.A(FE_OFN19106_FE_OFN18909_FE_OFN18863_n),
+	.X(FE_OFN19186_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3768_FE_OFN18926_FE_OFN18867_n (
+	.A(FE_OFN19107_FE_OFN18926_FE_OFN18867_n),
+	.X(FE_OFN19185_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3767_FE_OFN18932_FE_OFN18862_n (
+	.A(FE_OFN19111_FE_OFN18932_FE_OFN18862_n),
+	.X(FE_OFN19184_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3766_FE_OFN18905_FE_OFN18879_n (
+	.A(FE_OFN19081_FE_OFN18905_FE_OFN18879_n),
+	.X(FE_OFN19183_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3765_FE_OFN18922_FE_OFN18665_FE_OFN1890_n (
+	.A(FE_OFN19094_FE_OFN18922_FE_OFN18665_FE_OFN1890_n),
+	.X(FE_OFN19182_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3764_FE_OFN18983_n (
+	.A(FE_OFN19087_FE_OFN18983_n),
+	.X(FE_OFN19181_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3763_FE_OFN18940_FE_OFN18685_FE_OFN1891_n (
+	.A(FE_OFN19130_FE_OFN18940_FE_OFN18685_FE_OFN1891_n),
+	.X(FE_OFN19180_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3762_FE_OFN18984_n (
+	.A(FE_OFN19125_FE_OFN18984_n),
+	.X(FE_OFN19179_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3761_FE_OFN18908_FE_OFN18663_FE_OFN18034_n (
+	.A(FE_OFN19102_FE_OFN18908_FE_OFN18663_FE_OFN18034_n),
+	.X(FE_OFN19178_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3760_FE_OFN18913_FE_OFN18669_FE_OFN18032_n (
+	.A(FE_OFN19103_FE_OFN18913_FE_OFN18669_FE_OFN18032_n),
+	.X(FE_OFN19177_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3759_FE_OFN18904_FE_OFN18875_n (
+	.A(FE_OFN19101_FE_OFN18904_FE_OFN18875_n),
+	.X(FE_OFN19176_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3758_FE_OFN18906_FE_OFN18866_n (
+	.A(FE_OFN19105_FE_OFN18906_FE_OFN18866_n),
+	.X(FE_OFN19175_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3757_FE_OFN18902_FE_OFN18877_n (
+	.A(FE_OFN19100_FE_OFN18902_FE_OFN18877_n),
+	.X(FE_OFN19174_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3756_FE_OFN18927_FE_OFN18864_n (
+	.A(FE_OFN19108_FE_OFN18927_FE_OFN18864_n),
+	.X(FE_OFN19173_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3755_FE_OFN18930_FE_OFN18865_n (
+	.A(FE_OFN19109_FE_OFN18930_FE_OFN18865_n),
+	.X(FE_OFN19172_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3754_FE_OFN18900_FE_OFN18756_FE_OFN1885_n (
+	.A(FE_OFN19098_FE_OFN18900_FE_OFN18756_FE_OFN1885_n),
+	.X(FE_OFN19171_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3753_FE_OFN18901_FE_OFN18887_n (
+	.A(FE_OFN19099_FE_OFN18901_FE_OFN18887_n),
+	.X(FE_OFN19170_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3752_FE_OFN18931_FE_OFN18831_n (
+	.A(FE_OFN19110_FE_OFN18931_FE_OFN18831_n),
+	.X(FE_OFN19169_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3751_n (
+	.A(FE_OFN19166_n),
+	.X(FE_OFN19168_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3750_n (
+	.A(FE_OFN19161_n),
+	.X(FE_OFN19167_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3749_n (
+	.A(FE_OFN19161_n),
+	.X(FE_OFN19166_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3748_FE_OFN18989_FE_OFN18978_n (
+	.A(FE_OFN19164_n),
+	.X(FE_OFN19165_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3747_FE_OFN18989_FE_OFN18978_n (
+	.A(FE_OFN19073_FE_OFN18989_FE_OFN18978_n),
+	.X(FE_OFN19164_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3746_n (
+	.A(FE_OFN18859_n),
+	.X(FE_OFN19163_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3745_n (
+	.A(FE_OFN19161_n),
+	.X(FE_OFN19162_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3744_n (
+	.A(FE_OFN18975_n),
+	.X(FE_OFN19161_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3743_n_10234 (
+	.A(n_10234),
+	.X(FE_OFN19160_n_10234), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3742_n_5686 (
+	.A(n_5686),
+	.X(FE_OFN19159_n_5686), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3739_FE_OFN430_u_soc_u_dccm_rdata1_11 (
+	.A(FE_PDN3683_FE_OFN430_u_soc_u_dccm_rdata1_11),
+	.X(FE_OFN19156_FE_OFN430_u_soc_u_dccm_rdata1_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3736_u_soc_u_dccm_rdata4_28 (
+	.A(u_soc_u_dccm_rdata4[28]),
+	.X(FE_OFN19153_u_soc_u_dccm_rdata4_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3735_u_soc_data_wdata_24 (
+	.A(u_soc_data_wdata[24]),
+	.X(FE_OFN19152_u_soc_data_wdata_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3734_u_soc_data_wdata_27 (
+	.A(u_soc_data_wdata[27]),
+	.X(FE_OFN19151_u_soc_data_wdata_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3733_u_soc_u_dccm_rdata4_26 (
+	.A(u_soc_u_dccm_rdata4[26]),
+	.X(FE_OFN19150_u_soc_u_dccm_rdata4_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3732_FE_OFN19006_FE_OFN18882_n (
+	.A(FE_OFN19006_FE_OFN18882_n),
+	.X(FE_OFN19149_FE_OFN19006_FE_OFN18882_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3731_FE_OFN1722_u_soc_xbar_to_dccm_a_data__4 (
+	.A(FE_OFN1722_u_soc_xbar_to_dccm_a_data__4),
+	.X(FE_OFN19148_FE_OFN1722_u_soc_xbar_to_dccm_a_data__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3730_FE_OFN19004_FE_OFN18871_n (
+	.A(FE_OFN19004_FE_OFN18871_n),
+	.X(FE_OFN19147_FE_OFN19004_FE_OFN18871_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3729_u_soc_u_dccm_rdata4_25 (
+	.A(u_soc_u_dccm_rdata4[25]),
+	.X(FE_OFN19146_u_soc_u_dccm_rdata4_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3728_FE_OFN18844_n (
+	.A(FE_OFN18844_n),
+	.X(FE_OFN19145_FE_OFN18844_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3727_FE_OFN18999_FE_OFN18876_n (
+	.A(FE_OFN18999_FE_OFN18876_n),
+	.X(FE_OFN19144_FE_OFN18999_FE_OFN18876_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3726_FE_OFN19001_FE_OFN18637_FE_OFN18062_n (
+	.A(FE_OFN19001_FE_OFN18637_FE_OFN18062_n),
+	.X(FE_OFN19143_FE_OFN19001_FE_OFN18637_FE_OFN18062_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3725_FE_OFN18982_n (
+	.A(FE_OFN18982_n),
+	.X(FE_OFN19142_FE_OFN18982_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3724_u_soc_data_wdata_31 (
+	.A(u_soc_data_wdata[31]),
+	.X(FE_OFN19141_u_soc_data_wdata_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3723_n_6883 (
+	.A(n_6883),
+	.X(FE_OFN19140_n_6883), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3722_n_6871 (
+	.A(n_6871),
+	.X(FE_OFN19139_n_6871), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3721_FE_OFN19071_FE_OFN18957_FE_OFN18748_FE_OFN17989_n (
+	.A(FE_OFN19071_FE_OFN18957_FE_OFN18748_FE_OFN17989_n),
+	.X(FE_OFN19138_FE_OFN19071_FE_OFN18957_FE_OFN18748_FE_OFN17989_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3720_u_soc_data_wdata_29 (
+	.A(u_soc_data_wdata[29]),
+	.X(FE_OFN19137_u_soc_data_wdata_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3719_n_5974 (
+	.A(n_5974),
+	.X(FE_OFN19136_n_5974), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3718_FE_OFN18990_FE_OFN17994_n (
+	.A(FE_OFN18990_FE_OFN17994_n),
+	.X(FE_OFN19135_FE_OFN18990_FE_OFN17994_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3717_FE_OFN18955_FE_OFN18883_n (
+	.A(FE_OFN18955_FE_OFN18883_n),
+	.X(FE_OFN19134_FE_OFN18955_FE_OFN18883_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3716_n_7611 (
+	.A(n_7611),
+	.X(FE_OFN19133_n_7611), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3715_FE_OFN18953_FE_OFN18884_n (
+	.A(FE_OFN18953_FE_OFN18884_n),
+	.X(FE_OFN19132_FE_OFN18953_FE_OFN18884_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3714_FE_OFN18980_n (
+	.A(FE_OFN18980_n),
+	.X(FE_OFN19131_FE_OFN18980_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3713_FE_OFN18940_FE_OFN18685_FE_OFN1891_n (
+	.A(FE_OFN19129_FE_OFN18940_FE_OFN18685_FE_OFN1891_n),
+	.X(FE_OFN19130_FE_OFN18940_FE_OFN18685_FE_OFN1891_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3712_FE_OFN18940_FE_OFN18685_FE_OFN1891_n (
+	.A(FE_OFN18940_FE_OFN18685_FE_OFN1891_n),
+	.X(FE_OFN19129_FE_OFN18940_FE_OFN18685_FE_OFN1891_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3711_FE_OFN18936_FE_OFN18834_n (
+	.A(FE_OFN19127_FE_OFN18936_FE_OFN18834_n),
+	.X(FE_OFN19128_FE_OFN18936_FE_OFN18834_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3710_FE_OFN18936_FE_OFN18834_n (
+	.A(FE_OFN18936_FE_OFN18834_n),
+	.X(FE_OFN19127_FE_OFN18936_FE_OFN18834_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3709_FE_OFN436_u_soc_u_dccm_rdata1_8 (
+	.A(FE_OFN436_u_soc_u_dccm_rdata1_8),
+	.X(FE_OFN19126_FE_OFN436_u_soc_u_dccm_rdata1_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3708_FE_OFN18984_n (
+	.A(FE_OFN18984_n),
+	.X(FE_OFN19125_FE_OFN18984_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3707_FE_OFN18934_FE_OFN18682_FE_OFN1892_n (
+	.A(FE_OFN19123_FE_OFN18934_FE_OFN18682_FE_OFN1892_n),
+	.X(FE_OFN19124_FE_OFN18934_FE_OFN18682_FE_OFN1892_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3706_FE_OFN18934_FE_OFN18682_FE_OFN1892_n (
+	.A(FE_OFN18934_FE_OFN18682_FE_OFN1892_n),
+	.X(FE_OFN19123_FE_OFN18934_FE_OFN18682_FE_OFN1892_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3705_FE_OFN18938_FE_OFN18679_FE_OFN1896_n (
+	.A(FE_OFN19121_FE_OFN18938_FE_OFN18679_FE_OFN1896_n),
+	.X(FE_OFN19122_FE_OFN18938_FE_OFN18679_FE_OFN1896_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3704_FE_OFN18938_FE_OFN18679_FE_OFN1896_n (
+	.A(FE_OFN18938_FE_OFN18679_FE_OFN1896_n),
+	.X(FE_OFN19121_FE_OFN18938_FE_OFN18679_FE_OFN1896_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3703_FE_OFN18945_FE_OFN18688_FE_OFN1894_n (
+	.A(FE_OFN19119_FE_OFN18945_FE_OFN18688_FE_OFN1894_n),
+	.X(FE_OFN19120_FE_OFN18945_FE_OFN18688_FE_OFN1894_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3702_FE_OFN18945_FE_OFN18688_FE_OFN1894_n (
+	.A(FE_OFN18945_FE_OFN18688_FE_OFN1894_n),
+	.X(FE_OFN19119_FE_OFN18945_FE_OFN18688_FE_OFN1894_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3701_FE_OFN18943_FE_OFN18710_FE_OFN1911_n (
+	.A(FE_OFN18943_FE_OFN18710_FE_OFN1911_n),
+	.X(FE_OFN19118_FE_OFN18943_FE_OFN18710_FE_OFN1911_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3700_FE_OFN18948_FE_OFN18840_n (
+	.A(FE_OFN18948_FE_OFN18840_n),
+	.X(FE_OFN19117_FE_OFN18948_FE_OFN18840_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3699_FE_OFN18972_n (
+	.A(FE_OFN18972_n),
+	.X(FE_OFN19116_FE_OFN18972_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3698_FE_OFN18965_n (
+	.A(FE_OFN18965_n),
+	.X(FE_OFN19115_FE_OFN18965_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3697_FE_OFN18949_FE_OFN18702_FE_OFN18014_n (
+	.A(FE_OFN18949_FE_OFN18702_FE_OFN18014_n),
+	.X(FE_OFN19114_FE_OFN18949_FE_OFN18702_FE_OFN18014_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3696_FE_OFN19070_FE_OFN18942_FE_OFN18698_FE_OFN1903_n (
+	.A(FE_OFN19070_FE_OFN18942_FE_OFN18698_FE_OFN1903_n),
+	.X(FE_OFN19113_FE_OFN19070_FE_OFN18942_FE_OFN18698_FE_OFN1903_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3695_FE_OFN434_u_soc_u_dccm_rdata1_9 (
+	.A(FE_OFN434_u_soc_u_dccm_rdata1_9),
+	.X(FE_OFN19112_FE_OFN434_u_soc_u_dccm_rdata1_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3694_FE_OFN18932_FE_OFN18862_n (
+	.A(FE_OFN18932_FE_OFN18862_n),
+	.X(FE_OFN19111_FE_OFN18932_FE_OFN18862_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3693_FE_OFN18931_FE_OFN18831_n (
+	.A(FE_OFN18931_FE_OFN18831_n),
+	.X(FE_OFN19110_FE_OFN18931_FE_OFN18831_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3692_FE_OFN18930_FE_OFN18865_n (
+	.A(FE_OFN18930_FE_OFN18865_n),
+	.X(FE_OFN19109_FE_OFN18930_FE_OFN18865_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3691_FE_OFN18927_FE_OFN18864_n (
+	.A(FE_OFN18927_FE_OFN18864_n),
+	.X(FE_OFN19108_FE_OFN18927_FE_OFN18864_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3690_FE_OFN18926_FE_OFN18867_n (
+	.A(FE_OFN18926_FE_OFN18867_n),
+	.X(FE_OFN19107_FE_OFN18926_FE_OFN18867_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3689_FE_OFN18909_FE_OFN18863_n (
+	.A(FE_OFN18909_FE_OFN18863_n),
+	.X(FE_OFN19106_FE_OFN18909_FE_OFN18863_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3688_FE_OFN18906_FE_OFN18866_n (
+	.A(FE_OFN18906_FE_OFN18866_n),
+	.X(FE_OFN19105_FE_OFN18906_FE_OFN18866_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3687_u_soc_xbar_to_dccm_a_data__1 (
+	.A(\u_soc_xbar_to_dccm[a_data] [1]),
+	.X(FE_OFN19104_u_soc_xbar_to_dccm_a_data__1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3686_FE_OFN18913_FE_OFN18669_FE_OFN18032_n (
+	.A(FE_OFN18913_FE_OFN18669_FE_OFN18032_n),
+	.X(FE_OFN19103_FE_OFN18913_FE_OFN18669_FE_OFN18032_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3685_FE_OFN18908_FE_OFN18663_FE_OFN18034_n (
+	.A(FE_OFN18908_FE_OFN18663_FE_OFN18034_n),
+	.X(FE_OFN19102_FE_OFN18908_FE_OFN18663_FE_OFN18034_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3684_FE_OFN18904_FE_OFN18875_n (
+	.A(FE_OFN18904_FE_OFN18875_n),
+	.X(FE_OFN19101_FE_OFN18904_FE_OFN18875_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3683_FE_OFN18902_FE_OFN18877_n (
+	.A(FE_OFN18902_FE_OFN18877_n),
+	.X(FE_OFN19100_FE_OFN18902_FE_OFN18877_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3682_FE_OFN18901_FE_OFN18887_n (
+	.A(FE_OFN18901_FE_OFN18887_n),
+	.X(FE_OFN19099_FE_OFN18901_FE_OFN18887_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3681_FE_OFN18900_FE_OFN18756_FE_OFN1885_n (
+	.A(FE_OFN18900_FE_OFN18756_FE_OFN1885_n),
+	.X(FE_OFN19098_FE_OFN18900_FE_OFN18756_FE_OFN1885_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3680_FE_OFN18925_FE_OFN18861_n (
+	.A(FE_OFN18925_FE_OFN18861_n),
+	.X(FE_OFN19097_FE_OFN18925_FE_OFN18861_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3679_FE_OFN18929_FE_OFN18677_FE_OFN1893_n (
+	.A(FE_OFN19095_FE_OFN18929_FE_OFN18677_FE_OFN1893_n),
+	.X(FE_OFN19096_FE_OFN18929_FE_OFN18677_FE_OFN1893_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3678_FE_OFN18929_FE_OFN18677_FE_OFN1893_n (
+	.A(FE_OFN18929_FE_OFN18677_FE_OFN1893_n),
+	.X(FE_OFN19095_FE_OFN18929_FE_OFN18677_FE_OFN1893_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3677_FE_OFN18922_FE_OFN18665_FE_OFN1890_n (
+	.A(FE_OFN19093_FE_OFN18922_FE_OFN18665_FE_OFN1890_n),
+	.X(FE_OFN19094_FE_OFN18922_FE_OFN18665_FE_OFN1890_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3676_FE_OFN18922_FE_OFN18665_FE_OFN1890_n (
+	.A(FE_OFN18922_FE_OFN18665_FE_OFN1890_n),
+	.X(FE_OFN19093_FE_OFN18922_FE_OFN18665_FE_OFN1890_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3675_FE_OFN18920_FE_OFN18885_n (
+	.A(FE_OFN18920_FE_OFN18885_n),
+	.X(FE_OFN19092_FE_OFN18920_FE_OFN18885_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3674_FE_OFN18919_FE_OFN18673_FE_OFN18040_n (
+	.A(FE_OFN19090_FE_OFN18919_FE_OFN18673_FE_OFN18040_n),
+	.X(FE_OFN19091_FE_OFN18919_FE_OFN18673_FE_OFN18040_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3673_FE_OFN18919_FE_OFN18673_FE_OFN18040_n (
+	.A(FE_OFN18919_FE_OFN18673_FE_OFN18040_n),
+	.X(FE_OFN19090_FE_OFN18919_FE_OFN18673_FE_OFN18040_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3672_FE_OFN18917_FE_OFN18657_FE_OFN18038_n (
+	.A(FE_OFN19088_FE_OFN18917_FE_OFN18657_FE_OFN18038_n),
+	.X(FE_OFN19089_FE_OFN18917_FE_OFN18657_FE_OFN18038_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3671_FE_OFN18917_FE_OFN18657_FE_OFN18038_n (
+	.A(FE_OFN18917_FE_OFN18657_FE_OFN18038_n),
+	.X(FE_OFN19088_FE_OFN18917_FE_OFN18657_FE_OFN18038_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3670_FE_OFN18983_n (
+	.A(FE_OFN19086_FE_OFN18983_n),
+	.X(FE_OFN19087_FE_OFN18983_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3669_FE_OFN18983_n (
+	.A(FE_OFN18983_n),
+	.X(FE_OFN19086_FE_OFN18983_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3668_FE_OFN18911_FE_OFN18661_FE_OFN18036_n (
+	.A(FE_OFN19084_FE_OFN18911_FE_OFN18661_FE_OFN18036_n),
+	.X(FE_OFN19085_FE_OFN18911_FE_OFN18661_FE_OFN18036_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3667_FE_OFN18911_FE_OFN18661_FE_OFN18036_n (
+	.A(FE_OFN18911_FE_OFN18661_FE_OFN18036_n),
+	.X(FE_OFN19084_FE_OFN18911_FE_OFN18661_FE_OFN18036_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3666_FE_OFN18915_FE_OFN18671_FE_OFN18042_n (
+	.A(FE_OFN19082_FE_OFN18915_FE_OFN18671_FE_OFN18042_n),
+	.X(FE_OFN19083_FE_OFN18915_FE_OFN18671_FE_OFN18042_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3665_FE_OFN18915_FE_OFN18671_FE_OFN18042_n (
+	.A(FE_OFN18915_FE_OFN18671_FE_OFN18042_n),
+	.X(FE_OFN19082_FE_OFN18915_FE_OFN18671_FE_OFN18042_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 FE_OFC3664_FE_OFN18905_FE_OFN18879_n (
+	.A(FE_OFN19080_FE_OFN18905_FE_OFN18879_n),
+	.X(FE_OFN19081_FE_OFN18905_FE_OFN18879_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3663_FE_OFN18905_FE_OFN18879_n (
+	.A(FE_OFN18905_FE_OFN18879_n),
+	.X(FE_OFN19080_FE_OFN18905_FE_OFN18879_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3662_FE_OFN18903_FE_OFN18654_FE_OFN1897_n (
+	.A(FE_OFN18903_FE_OFN18654_FE_OFN1897_n),
+	.X(FE_OFN19079_FE_OFN18903_FE_OFN18654_FE_OFN1897_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3661_FE_OFN18941_FE_OFN18849_n (
+	.A(FE_OFN18941_FE_OFN18849_n),
+	.X(FE_OFN19078_FE_OFN18941_FE_OFN18849_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3660_FE_OFN18977_n (
+	.A(FE_OFN19076_FE_OFN18977_n),
+	.Y(FE_OFN19077_FE_OFN18977_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC3659_FE_OFN18977_n (
+	.A(FE_OFN19075_FE_OFN18977_n),
+	.Y(FE_OFN19076_FE_OFN18977_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3658_FE_OFN18977_n (
+	.A(FE_OFN18977_n),
+	.X(FE_OFN19075_FE_OFN18977_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3657_FE_OFN18989_FE_OFN18978_n (
+	.A(FE_OFN19073_FE_OFN18989_FE_OFN18978_n),
+	.X(FE_OFN19074_FE_OFN18989_FE_OFN18978_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3656_FE_OFN18989_FE_OFN18978_n (
+	.A(FE_OFN18989_FE_OFN18978_n),
+	.X(FE_OFN19073_FE_OFN18989_FE_OFN18978_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21boi_4 FE_RC_277_0 (
+	.A1(n_10337),
+	.A2(n_13492),
+	.B1_N(FE_RN_29_0),
+	.Y(n_10861), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a222oi_1 FE_RC_276_0 (
+	.A1(n_15871),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[10] [0]),
+	.B1(n_15868),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[2] [0]),
+	.C1(n_11550),
+	.C2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[1] [0]),
+	.Y(n_15985), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__and2_1 FE_RC_275_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_101),
+	.B(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_98),
+	.X(FE_RN_164_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_2 FE_RC_274_0 (
+	.A(FE_RN_164_0),
+	.B(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_162),
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_166), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_4 FE_RC_273_0 (
+	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_103),
+	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_285),
+	.B1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_215),
+	.Y(\u_soc_lsu_to_xbar[a_address] [31]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a222oi_1 FE_RC_272_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [8]),
+	.B1(n_8934),
+	.B2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [8]),
+	.C1(n_8868),
+	.C2(n_13527),
+	.Y(n_10338), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_2 FE_RC_271_0 (
+	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_86),
+	.A2(FE_PSN3906_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286),
+	.B1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_205),
+	.Y(\u_soc_lsu_to_xbar[a_address] [29]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_1 FE_RC_270_0 (
+	.A1(n_11515),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[23] [9]),
+	.B1(n_11765),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[22] [9]),
+	.X(FE_RN_163_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21oi_1 FE_RC_269_0 (
+	.A1(FE_OFN1658_n_15860),
+	.A2(u_soc_u_top_u_core_rf_wdata_fwd_wb[9]),
+	.B1(FE_RN_163_0),
+	.Y(n_12802), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_268_0 (
+	.A(n_8884),
+	.Y(FE_RN_162_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21bai_4 FE_RC_267_0 (
+	.A1(n_8950),
+	.A2(FE_PSBN19224_u_soc_u_top_u_core_pc_set),
+	.B1_N(FE_RN_162_0),
+	.Y(n_13362), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OCPC3655_u_soc_u_iccm_bank_sel_0 (
+	.A(u_soc_u_iccm_bank_sel[0]),
+	.X(FE_OCPN19072_u_soc_u_iccm_bank_sel_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_266_0 (
+	.A(n_8868),
+	.B(n_13347),
+	.Y(FE_RN_159_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_265_0 (
+	.A(n_8934),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [7]),
+	.Y(FE_RN_160_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_264_0 (
+	.A(FE_RN_160_0),
+	.B(FE_RN_159_0),
+	.Y(FE_RN_161_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21oi_1 FE_RC_263_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [7]),
+	.B1(FE_RN_161_0),
+	.Y(n_10162), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3654_FE_OFN18957_FE_OFN18748_FE_OFN17989_n (
+	.A(FE_OFN18957_FE_OFN18748_FE_OFN17989_n),
+	.X(FE_OFN19071_FE_OFN18957_FE_OFN18748_FE_OFN17989_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3653_FE_OFN18942_FE_OFN18698_FE_OFN1903_n (
+	.A(u_soc_u_dccm_addr3[7]),
+	.X(FE_OFN19070_FE_OFN18942_FE_OFN18698_FE_OFN1903_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3652_n_13388 (
+	.A(n_13388),
+	.X(FE_OFN18431_n_13388), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3651_n_15946 (
+	.A(n_15946),
+	.X(FE_OFN18240_n_15946), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3650_u_soc_u_top_u_core_rf_waddr_wb_1 (
+	.A(u_soc_u_top_u_core_rf_waddr_wb[1]),
+	.Y(n_652), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3649_u_soc_u_top_u_core_rf_waddr_wb_1 (
+	.A(u_soc_u_top_u_core_rf_waddr_wb[1]),
+	.X(FE_OFN18406_u_soc_u_top_u_core_rf_waddr_wb_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3647_u_soc_u_top_u_core_instr_rdata_id_22 (
+	.A(FE_PSN3973_u_soc_u_top_u_core_instr_rdata_id_22),
+	.X(FE_OFN19068_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3646_u_soc_u_top_u_core_instr_rdata_id_22 (
+	.A(FE_PSN3973_u_soc_u_top_u_core_instr_rdata_id_22),
+	.X(FE_OFN19067_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3642_n_15857 (
+	.A(FE_OFN18363_n_15857),
+	.X(FE_OFN19063_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3639_u_soc_u_top_u_core_instr_rdata_id_15 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[15]),
+	.X(FE_OFN849_u_soc_u_top_u_core_instr_rdata_id_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3638_n_13244 (
+	.A(n_13244),
+	.Y(n_13845), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3637_n_12857 (
+	.A(n_12857),
+	.X(FE_OFN1244_n_12857), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC3636_n_13069 (
+	.A(FE_OFN1245_n_13069),
+	.Y(n_13419), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3635_n_13069 (
+	.A(n_13069),
+	.X(FE_OFN1245_n_13069), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3634_n_11218 (
+	.A(n_11218),
+	.Y(n_11217), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3633_n_11756 (
+	.A(FE_OFN18560_n_11756),
+	.X(FE_OFN19060_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3632_FE_RN_146_0 (
+	.A(FE_OFN19058_FE_RN_146_0),
+	.X(FE_OFN19059_FE_RN_146_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3631_FE_RN_146_0 (
+	.A(FE_OFN18511_n),
+	.X(FE_OFN19058_FE_RN_146_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3630_FE_RN_146_0 (
+	.A(FE_OFN18511_n),
+	.X(n_15882), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3629_FE_RN_146_0 (
+	.A(FE_RN_146_0),
+	.Y(FE_OFN18511_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3628_n_11751 (
+	.A(n_11751),
+	.X(FE_OFN19057_n_11751), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3626_u_soc_u_top_u_core_instr_rdata_id_24 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[24]),
+	.X(FE_OFN18285_u_soc_u_top_u_core_instr_rdata_id_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3624_u_soc_u_top_u_core_instr_rdata_id_14 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[14]),
+	.X(FE_OFN850_u_soc_u_top_u_core_instr_rdata_id_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3623_n_10862 (
+	.A(n_10862),
+	.X(FE_OFN1802_n_10862), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3622_u_soc_u_top_u_core_instr_rdata_id_6 (
+	.A(FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6),
+	.Y(FE_OFN18203_u_soc_u_top_u_core_instr_rdata_id_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3621_u_soc_u_top_u_core_instr_rdata_id_6 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[6]),
+	.Y(FE_OFN18204_u_soc_u_top_u_core_instr_rdata_id_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3620_n_11154 (
+	.A(n_11154),
+	.Y(FE_OFN18495_n_11154), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3619_n_11553 (
+	.A(FE_OFN18352_n_11553),
+	.X(FE_OFN19055_n_11553), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3618_n_11553 (
+	.A(n_11553),
+	.X(FE_OFN18352_n_11553), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3617_n_15997 (
+	.A(FE_OFN18184_n_15997),
+	.X(n_11761), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_6 FE_OFC3616_n_15997 (
+	.A(n_15997),
+	.Y(FE_OFN18184_n_15997), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3615_n_616 (
+	.A(n_616),
+	.Y(n_13509), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3614_n_10863 (
+	.A(n_10863),
+	.X(FE_OFN1803_n_10863), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3613_n_9277 (
+	.A(n_9277),
+	.X(FE_OFN1634_n_9277), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3612_n_13386 (
+	.A(FE_OFN18439_n_13386),
+	.X(FE_OFN19054_n_13386), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3611_n_13386 (
+	.A(n_13386),
+	.X(FE_OFN18439_n_13386), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3608_n_15860 (
+	.A(n_15860),
+	.X(FE_OFN1658_n_15860), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3607_n_15860 (
+	.A(n_15860),
+	.X(FE_OFN18255_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3605_n_142 (
+	.A(n_142),
+	.Y(FE_OFN18112_n_142), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3604_n_11558 (
+	.A(n_11558),
+	.X(FE_OFN19052_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3603_n_11313 (
+	.A(n_11313),
+	.X(FE_OFN19051_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3601_n_669 (
+	.A(FE_OFN18407_n_669),
+	.X(FE_OFN19049_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3599_n_11176 (
+	.A(FE_OFN1806_n_11176),
+	.X(FE_OFN19047_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3597_u_soc_xbar_to_dccm_a_address__9 (
+	.A(\u_soc_xbar_to_dccm[a_address] [9]),
+	.X(FE_OFN19045_u_soc_xbar_to_dccm_a_address__9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3595_n_13401 (
+	.A(n_13401),
+	.X(FE_OFN19043_n_13401), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3591_n_13378 (
+	.A(n_13378),
+	.X(FE_OFN19039_n_13378), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3588_n_13103 (
+	.A(n_13103),
+	.X(FE_OFN19036_n_13103), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3587_u_soc_lsu_to_xbar_a_address__31 (
+	.A(FE_PSN3933_FE_OFN877_u_soc_lsu_to_xbar_a_address__31),
+	.X(FE_OFN19035_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3586_u_soc_u_top_u_core_instr_rdata_id_13 (
+	.A(FE_OFN851_u_soc_u_top_u_core_instr_rdata_id_13),
+	.Y(FE_OFN19034_u_soc_u_top_u_core_instr_rdata_id_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3581_u_soc_u_top_u_core_instr_rdata_id_13 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[13]),
+	.Y(FE_OFN851_u_soc_u_top_u_core_instr_rdata_id_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3580_n_14 (
+	.A(n_14),
+	.X(FE_OFN1072_n_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3579_n_11561 (
+	.A(n_11561),
+	.X(FE_OFN19030_n_11561), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3578_n_11561 (
+	.A(n_11561),
+	.X(FE_OFN18445_n_11561), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3577_n_13238 (
+	.A(n_13238),
+	.Y(n_13857), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_8 FE_OFC3576_FE_RN_70_0 (
+	.A(FE_RN_70_0),
+	.Y(n_11552), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3575_n_11112 (
+	.A(n_11112),
+	.Y(n_11111), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3573_u_soc_xbar_to_dccm_a_address__6 (
+	.A(\u_soc_xbar_to_dccm[a_address] [6]),
+	.X(FE_OFN19028_u_soc_xbar_to_dccm_a_address__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3572_u_soc_xbar_to_dccm_a_address__6 (
+	.A(\u_soc_xbar_to_dccm[a_address] [6]),
+	.X(FE_OFN902_u_soc_xbar_to_dccm_a_address__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3571_n_11517 (
+	.A(n_11517),
+	.X(FE_OFN18503_n_11517), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3570_n_11517 (
+	.A(n_11517),
+	.X(FE_OFN18463_n_11517), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3569_n_13339 (
+	.A(n_13339),
+	.Y(FE_OFN18146_n_13339), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3568_u_soc_u_top_u_core_alu_operator_ex_4 (
+	.A(u_soc_u_top_u_core_alu_operator_ex[4]),
+	.Y(n_11044), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3566_u_soc_u_top_u_core_instr_rdata_id_16 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[16]),
+	.X(FE_OFN18300_u_soc_u_top_u_core_instr_rdata_id_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3565_u_soc_u_top_u_core_multdiv_operator_ex_1 (
+	.A(n_556),
+	.Y(FE_OFN19026_u_soc_u_top_u_core_multdiv_operator_ex_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3563_u_soc_u_top_u_core_multdiv_operator_ex_1 (
+	.A(u_soc_u_top_u_core_multdiv_operator_ex[1]),
+	.Y(n_556), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3561_n_11757 (
+	.A(n_11757),
+	.X(FE_OFN18601_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3560_n_11757 (
+	.A(n_11757),
+	.X(FE_OFN18583_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3559_n_13246 (
+	.A(n_13246),
+	.Y(n_13856), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3557_n_16001 (
+	.A(n_16001),
+	.X(FE_OFN18556_n_16001), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3555_u_soc_u_top_u_core_instr_rdata_id_12 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[12]),
+	.X(FE_OFN18143_u_soc_u_top_u_core_instr_rdata_id_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3553_n_11421 (
+	.A(FE_OFN18397_n_11421),
+	.X(FE_OFN18398_n_11421), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3552_n_11421 (
+	.A(FE_OFN18397_n_11421),
+	.X(FE_OFN18396_n_11421), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3551_n_11421 (
+	.A(FE_OFN18397_n_11421),
+	.Y(n_11422), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3550_n_11421 (
+	.A(n_11421),
+	.Y(FE_OFN18397_n_11421), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3549_n_11156 (
+	.A(n_11156),
+	.Y(FE_OFN18422_n_11156), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3546_n_11754 (
+	.A(n_11754),
+	.X(FE_OFN18512_n_11754), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__bufinv_8 FE_OFC3545_n_13077 (
+	.A(n_13077),
+	.Y(n_13399), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3544_n_15871 (
+	.A(n_15871),
+	.X(FE_OFN18434_n_15871), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3543_n_15871 (
+	.A(n_15871),
+	.X(FE_OFN18435_n_15871), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__bufinv_8 FE_OFC3541_n_13076 (
+	.A(n_13076),
+	.Y(FE_OFN1250_n_13076), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3540_n_11554 (
+	.A(n_11554),
+	.X(FE_OFN18570_n_11554), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3538_n_6863 (
+	.A(FE_OFN18153_n_6863),
+	.Y(FE_OFN19023_n_6863), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3537_n_6863 (
+	.A(n_6863),
+	.Y(FE_OFN18153_n_6863), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3536_n_5840 (
+	.A(n_5839),
+	.Y(FE_OFN19022_n_5840), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3535_n_5840 (
+	.A(n_5840),
+	.X(n_5839), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3534_n_15856 (
+	.A(n_15856),
+	.X(FE_OFN18366_n_15856), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3532_n_11518 (
+	.A(n_11518),
+	.X(FE_OFN18217_n_11518), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3531_n_11513 (
+	.A(n_11513),
+	.X(FE_OFN18442_n_11513), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3530_n_11748 (
+	.A(FE_OFN18334_n_11749),
+	.X(FE_OFN18574_n_11748), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3529_n_11748 (
+	.A(n_11748),
+	.Y(FE_OFN18334_n_11749), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3528_n_5838 (
+	.A(n_5837),
+	.Y(FE_OFN19021_n_5838), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3527_n_5838 (
+	.A(n_5838),
+	.Y(n_5837), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3525_n_13394 (
+	.A(n_13394),
+	.X(FE_OFN18244_n_13394), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3524_n_12477 (
+	.A(n_12477),
+	.X(FE_OFN18813_n_12477), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3523_n_5832 (
+	.A(n_5831),
+	.Y(FE_OFN19019_n_5832), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3522_n_5832 (
+	.A(n_5832),
+	.X(n_5831), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3521_u_soc_u_top_u_core_rf_waddr_wb_3 (
+	.A(FE_OFN18335_u_soc_u_top_u_core_rf_waddr_wb_3),
+	.Y(n_11019), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3520_u_soc_u_top_u_core_rf_waddr_wb_3 (
+	.A(u_soc_u_top_u_core_rf_waddr_wb[3]),
+	.X(FE_OFN18335_u_soc_u_top_u_core_rf_waddr_wb_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3519_u_soc_u_top_u_core_alu_operand_b_ex_20 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[20]),
+	.X(FE_OFN1387_u_soc_u_top_u_core_alu_operand_b_ex_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3517_n_8333 (
+	.A(n_8333),
+	.Y(n_8332), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3515_n_13074 (
+	.A(FE_OFN1248_n_13074),
+	.Y(FE_OFN19017_n_13074), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC3514_n_13074 (
+	.A(n_13395),
+	.Y(FE_OFN1248_n_13074), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3513_n_13074 (
+	.A(n_13074),
+	.Y(n_13395), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3512_n_11763 (
+	.A(n_11763),
+	.X(FE_OFN18631_n_11763), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3511_n_11763 (
+	.A(n_11763),
+	.X(FE_OFN18561_n_11763), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3510_n_577 (
+	.A(FE_OFN1441_n_577),
+	.X(FE_OFN19016_n_577), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3509_n_577 (
+	.A(n_577),
+	.Y(FE_OFN1441_n_577), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3508_FE_RN_92_0 (
+	.A(n_13418),
+	.Y(FE_OFN18407_n_669), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC3507_FE_RN_92_0 (
+	.A(FE_RN_92_0),
+	.Y(n_13418), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3506_n_13092 (
+	.A(n_13092),
+	.Y(FE_OFN1261_n_13092), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3505_n_15996 (
+	.A(n_11765),
+	.X(FE_OFN18493_n_15996), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3504_n_15996 (
+	.A(n_11765),
+	.X(FE_OFN18622_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_8 FE_OFC3503_n_15996 (
+	.A(n_15996),
+	.Y(n_11765), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3502_n_10562 (
+	.A(n_10562),
+	.X(FE_OFN18239_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3501_u_soc_lsu_to_xbar_a_address__31 (
+	.A(FE_OFN19035_n),
+	.X(FE_OFN18234_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3499_n_13082 (
+	.A(n_13082),
+	.Y(FE_OFN1253_n_13082), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3498_n_7806 (
+	.A(n_7806),
+	.X(FE_OFN1782_n_7806), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3497_logic_0_13_net (
+	.A(logic_0_13_net),
+	.X(FE_OFN19015_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3496_n_10736 (
+	.A(n_10736),
+	.X(FE_OFN19014_n_10736), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 FE_OFC3494_io_oeb_16 (
+	.A(FE_OFN19012_io_oeb_16),
+	.X(io_oeb[16]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3493_FE_OFN99_io_out_37 (
+	.A(FE_OFN99_io_out_37),
+	.X(FE_OFN19011_FE_OFN99_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3492_FE_OFN1614_n_8967 (
+	.A(FE_OFN1614_n_8967),
+	.X(FE_OFN19010_FE_OFN1614_n_8967), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3491_FE_OFN121_io_out_37 (
+	.A(FE_OFN121_io_out_37),
+	.X(FE_OFN19009_FE_OFN121_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3490_FE_OFN81_io_out_37 (
+	.A(FE_OFN81_io_out_37),
+	.X(FE_OFN19008_FE_OFN81_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3488_FE_OFN18882_n (
+	.A(FE_OFN18717_logic_0_47_net),
+	.X(FE_OFN19006_FE_OFN18882_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3486_FE_OFN18871_n (
+	.A(FE_OFN17984_n),
+	.X(FE_OFN19004_FE_OFN18871_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3483_FE_OFN18637_FE_OFN18062_n (
+	.A(FE_OFN937_u_soc_data_wmask_1),
+	.X(FE_OFN19001_FE_OFN18637_FE_OFN18062_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3482_FE_OFN18869_n (
+	.A(FE_OFN944_u_soc_data_wmask_0),
+	.X(FE_OFN19000_FE_OFN18869_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3481_FE_OFN18876_n (
+	.A(FE_OFN18876_n),
+	.X(FE_OFN18999_FE_OFN18876_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3480_FE_OFN18759_FE_OFN18009_n (
+	.A(u_soc_u_iccm_addr3[2]),
+	.X(FE_OFN18998_FE_OFN18759_FE_OFN18009_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3477_n_5687 (
+	.A(n_5687),
+	.X(FE_OFN18995_n_5687), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3473_n_2534 (
+	.A(n_2534),
+	.X(FE_OFN18991_n_2534), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3472_FE_OFN17994_n (
+	.A(FE_OFN1055_logic_0_12_net),
+	.X(FE_OFN18990_FE_OFN17994_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3471_FE_OFN18978_n (
+	.A(FE_OFN947_u_soc_instr_wmask_0),
+	.X(FE_OFN18989_FE_OFN18978_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3469_FE_OFN18783_FE_OFN18007_n (
+	.A(u_soc_u_iccm_addr3[0]),
+	.X(FE_OFN18987_FE_OFN18783_FE_OFN18007_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_cpc_drv_buf_00610 (
+	.A(CTS_92),
+	.X(CTS_101), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_cpc_drv_buf_00609 (
+	.A(CTS_92),
+	.X(CTS_100), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00511 (
+	.A(CTS_95),
+	.X(CTS_94), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00509 (
+	.A(CTS_95),
+	.X(CTS_93), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00507 (
+	.A(CTS_95),
+	.X(CTS_92), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00505 (
+	.A(CTS_95),
+	.X(CTS_91), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00503 (
+	.A(CTS_95),
+	.X(CTS_90), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00493 (
+	.A(CTS_95),
+	.X(CTS_89), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00481 (
+	.A(CTS_95),
+	.X(CTS_88), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00387 (
+	.A(CTS_95),
+	.X(CTS_97), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00383 (
+	.A(CTS_95),
+	.X(FE_USKN3999_CTS_96), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00565 (
+	.A(CTS_98),
+	.X(FE_USKN4000_CTS_95), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00501 (
+	.A(CTS_85),
+	.X(CTS_84), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00499 (
+	.A(CTS_85),
+	.X(CTS_83), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00489 (
+	.A(CTS_85),
+	.X(CTS_82), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00487 (
+	.A(CTS_85),
+	.X(CTS_81), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00485 (
+	.A(CTS_85),
+	.X(CTS_80), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00395 (
+	.A(CTS_85),
+	.X(CTS_87), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00393 (
+	.A(CTS_85),
+	.X(FE_USKN4010_CTS_86), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00557 (
+	.A(CTS_98),
+	.X(CTS_85), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_4 CTS_ccl_buf_00586 (
+	.A(CTS_99),
+	.X(CTS_98), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00491 (
+	.A(CTS_76),
+	.X(CTS_75), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00483 (
+	.A(CTS_76),
+	.X(CTS_74), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00479 (
+	.A(CTS_76),
+	.X(CTS_73), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00477 (
+	.A(CTS_76),
+	.X(CTS_72), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00475 (
+	.A(CTS_76),
+	.X(FE_USKN4024_CTS_71), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00473 (
+	.A(CTS_76),
+	.X(FE_USKN4026_CTS_70), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00471 (
+	.A(CTS_76),
+	.X(CTS_69), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00469 (
+	.A(CTS_76),
+	.X(FE_USKN4025_CTS_68), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00457 (
+	.A(CTS_76),
+	.X(FE_USKN4027_CTS_78), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00391 (
+	.A(CTS_76),
+	.X(CTS_77), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00563 (
+	.A(CTS_79),
+	.X(FE_USKN4018_CTS_76), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00389 (
+	.A(CTS_65),
+	.X(CTS_64), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00385 (
+	.A(CTS_65),
+	.X(CTS_67), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00381 (
+	.A(CTS_65),
+	.X(CTS_66), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00561 (
+	.A(CTS_79),
+	.X(CTS_65), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00465 (
+	.A(CTS_61),
+	.X(FE_USKN4022_CTS_60), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00463 (
+	.A(CTS_61),
+	.X(FE_USKN4029_CTS_59), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00461 (
+	.A(CTS_61),
+	.X(CTS_58), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00459 (
+	.A(CTS_61),
 	.X(CTS_57), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00660 (
-	.A(CTS_75),
-	.X(CTS_45), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00451 (
+	.A(CTS_61),
+	.X(CTS_56), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00628 (
-	.A(CTS_34),
-	.X(CTS_33), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00435 (
+	.A(CTS_61),
+	.X(FE_USKN4023_CTS_55), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00592 (
-	.A(CTS_34),
-	.X(CTS_32), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00413 (
+	.A(CTS_61),
+	.X(CTS_54), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00586 (
-	.A(CTS_34),
-	.X(CTS_31), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00411 (
+	.A(CTS_61),
+	.X(FE_USKN4028_CTS_63), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00582 (
-	.A(CTS_34),
-	.X(CTS_30), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00409 (
+	.A(CTS_61),
+	.X(FE_USKN4006_CTS_62), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00580 (
-	.A(CTS_34),
-	.X(CTS_29), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00559 (
+	.A(CTS_79),
+	.X(FE_USKN4020_CTS_61), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00558 (
-	.A(CTS_34),
-	.X(CTS_28), 
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_buf_00585 (
+	.A(CTS_99),
+	.X(FE_USKN4016_CTS_79), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00534 (
-	.A(CTS_34),
-	.X(CTS_27), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00064 (
+	.A(CTS_51),
+	.X(CTS_50), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00516 (
-	.A(CTS_34),
-	.X(CTS_26), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00060 (
+	.A(CTS_51),
+	.X(CTS_49), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00510 (
-	.A(CTS_34),
-	.X(CTS_25), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00056 (
+	.A(CTS_51),
+	.X(CTS_48), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00502 (
-	.A(CTS_34),
-	.X(CTS_36), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00050 (
+	.A(CTS_51),
+	.X(CTS_47), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00494 (
-	.A(CTS_34),
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00048 (
+	.A(CTS_51),
 	.X(CTS_46), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00658 (
-	.A(CTS_75),
-	.X(FE_USKN4675_CTS_34), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00044 (
+	.A(CTS_51),
+	.X(CTS_53), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 CTS_csf_buf_00682 (
-	.A(CTS_19),
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00040 (
+	.A(CTS_51),
+	.X(CTS_52), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00071 (
+	.A(u_soc_u_top_u_core_clk),
+	.X(CTS_51), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00062 (
+	.A(CTS_43),
+	.X(CTS_42), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00058 (
+	.A(CTS_43),
+	.X(CTS_41), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00054 (
+	.A(CTS_43),
+	.X(CTS_40), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00052 (
+	.A(CTS_43),
+	.X(CTS_39), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00046 (
+	.A(CTS_43),
+	.X(CTS_38), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00042 (
+	.A(CTS_43),
+	.X(CTS_45), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00038 (
+	.A(CTS_43),
+	.X(CTS_44), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00069 (
+	.A(u_soc_u_top_u_core_clk),
+	.X(CTS_43), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_buf_00592 (
+	.A(wb_clk_i),
+	.X(CTS_99), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00445 (
+	.A(CTS_33),
+	.X(CTS_32), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00443 (
+	.A(CTS_33),
+	.X(CTS_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00423 (
+	.A(CTS_33),
+	.X(CTS_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00421 (
+	.A(CTS_33),
+	.X(CTS_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00419 (
+	.A(CTS_33),
+	.X(CTS_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00407 (
+	.A(CTS_33),
 	.X(CTS_35), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_csf_buf_00681 (
-	.A(CTS_19),
-	.X(CTS_22), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00403 (
+	.A(CTS_33),
+	.X(CTS_34), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00622 (
-	.A(CTS_19),
-	.X(CTS_21), 
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00569 (
+	.A(CTS_36),
+	.X(CTS_33), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00620 (
-	.A(CTS_19),
-	.X(FE_USKN4849_CTS_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00618 (
-	.A(CTS_19),
-	.X(CTS_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00578 (
-	.A(CTS_19),
-	.X(CTS_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00572 (
-	.A(CTS_19),
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00439 (
+	.A(CTS_25),
 	.X(CTS_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00506 (
-	.A(CTS_19),
-	.X(FE_USKN4656_CTS_23), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00433 (
+	.A(CTS_25),
+	.X(CTS_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00654 (
-	.A(CTS_75),
-	.X(CTS_19), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00431 (
+	.A(CTS_25),
+	.X(CTS_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00566 (
-	.A(CTS_14),
-	.X(CTS_13), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00417 (
+	.A(CTS_25),
+	.X(CTS_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00564 (
-	.A(CTS_14),
-	.X(CTS_12), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00405 (
+	.A(CTS_25),
+	.X(CTS_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00560 (
-	.A(CTS_14),
-	.X(CTS_11), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00401 (
+	.A(CTS_25),
+	.X(CTS_27), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00556 (
-	.A(CTS_14),
-	.X(CTS_10), 
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00397 (
+	.A(CTS_25),
+	.X(CTS_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00554 (
-	.A(CTS_14),
-	.X(CTS_9), 
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00567 (
+	.A(CTS_36),
+	.X(CTS_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00550 (
-	.A(CTS_14),
-	.X(CTS_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00548 (
-	.A(CTS_14),
-	.X(CTS_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00546 (
-	.A(CTS_14),
-	.X(CTS_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00544 (
-	.A(CTS_14),
-	.X(CTS_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00536 (
-	.A(CTS_14),
-	.X(CTS_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00532 (
-	.A(CTS_14),
-	.X(CTS_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00524 (
-	.A(CTS_14),
-	.X(CTS_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00522 (
-	.A(CTS_14),
-	.X(CTS_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00520 (
-	.A(CTS_14),
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00467 (
+	.A(CTS_17),
 	.X(CTS_16), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00514 (
-	.A(CTS_14),
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00455 (
+	.A(CTS_17),
 	.X(CTS_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00652 (
-	.A(CTS_75),
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00453 (
+	.A(CTS_17),
 	.X(CTS_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_buf_00669 (
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00449 (
+	.A(CTS_17),
+	.X(CTS_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00447 (
+	.A(CTS_17),
+	.X(CTS_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00441 (
+	.A(CTS_17),
+	.X(CTS_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00437 (
+	.A(CTS_17),
+	.X(CTS_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00429 (
+	.A(CTS_17),
+	.X(CTS_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00427 (
+	.A(CTS_17),
+	.X(CTS_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00425 (
+	.A(CTS_17),
+	.X(CTS_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00415 (
+	.A(CTS_17),
+	.X(CTS_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00399 (
+	.A(CTS_17),
+	.X(CTS_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00555 (
+	.A(CTS_36),
+	.X(CTS_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00519 (
+	.A(CTS_4),
+	.X(CTS_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00517 (
+	.A(CTS_4),
+	.X(CTS_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00515 (
+	.A(CTS_4),
+	.X(CTS_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00513 (
+	.A(CTS_4),
+	.X(CTS_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_8 CTS_ccl_a_buf_00495 (
+	.A(CTS_4),
+	.X(CTS_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_a_buf_00553 (
+	.A(CTS_36),
+	.X(CTS_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_16 CTS_ccl_buf_00587 (
+	.A(CTS_37),
+	.X(CTS_36), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_4 CTS_ccl_buf_00591 (
 	.A(wb_clk_i),
-	.X(FE_USKN4845_CTS_75), 
+	.X(CTS_37), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a222oi_1 FE_RC_198_0 (
-	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
-	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [2]),
-	.B1(n_8934),
-	.B2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [2]),
-	.C1(n_8868),
-	.C2(n_13531),
-	.Y(n_10161), 
+   sky130_fd_sc_hd__bufbuf_8 FE_OFC3466_FE_OFN18051_n (
+	.A(FE_OFN18053_n),
+	.X(FE_OFN18984_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OCPC3537_u_soc_u_top_u_core_instr_rdata_id_16 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[16]),
-	.X(FE_OCPN19278_u_soc_u_top_u_core_instr_rdata_id_16), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3465_FE_OFN18874_n (
+	.A(u_soc_u_dccm_addr4[4]),
+	.X(FE_OFN18983_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3514_n_6867 (
-	.A(n_6867),
-	.X(FE_OFN19255_n_6867), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3464_FE_OFN18878_n (
+	.A(FE_OFN18947_FE_OFN18878_n),
+	.X(FE_OFN18982_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_16 FE_OFC3513_FE_OFN1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN19253_FE_OFN1276_u_soc_instr_wdata_5),
-	.Y(FE_OFN19254_FE_OFN1276_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3462_n (
+	.A(FE_OFN18967_n),
+	.X(FE_OFN18980_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3512_FE_OFN1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN1276_u_soc_instr_wdata_5),
-	.Y(FE_OFN19253_FE_OFN1276_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3459_FE_OFN18640_FE_OFN18071_n (
+	.A(FE_OFN921_u_soc_data_wmask_3),
+	.X(FE_OFN18977_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3506_FE_OFN19156_n (
-	.A(u_soc_u_iccm_addr3[2]),
-	.X(FE_OFN19247_FE_OFN19156_n), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3458_n (
+	.A(FE_OFN18970_n),
+	.X(FE_OFN18976_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3505_FE_OFN19161_n (
-	.A(u_soc_u_iccm_addr3[4]),
-	.X(FE_OFN19246_FE_OFN19161_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3457_n (
+	.A(FE_OFN18856_n),
+	.X(FE_OFN18975_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3504_FE_OFN19152_n (
-	.A(u_soc_u_iccm_addr3[1]),
-	.X(FE_OFN19245_FE_OFN19152_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3454_n (
+	.A(FE_OFN18851_n),
+	.X(FE_OFN18972_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3503_FE_OFN19155_n (
-	.A(u_soc_u_iccm_addr3[6]),
-	.X(FE_OFN19244_FE_OFN19155_n), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3452_n (
+	.A(FE_OFN18966_n),
+	.Y(FE_OFN18970_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3502_FE_OFN19131_n (
-	.A(u_soc_u_iccm_addr3[0]),
-	.X(FE_OFN19243_FE_OFN19131_n), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3449_n (
+	.A(FE_OFN18966_n),
+	.Y(FE_OFN18967_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3501_FE_OFN19168_n (
-	.A(FE_OFN18652_u_soc_data_wmask_3),
-	.X(FE_OFN19242_FE_OFN19168_n), 
+   sky130_fd_sc_hd__inv_1 FE_OFC3448_n (
+	.A(FE_PDN3798_FE_OFN947_u_soc_instr_wmask_0),
+	.Y(FE_OFN18966_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3477_FE_OFN18888_FE_OFN17996_n (
-	.A(FE_OFN18888_FE_OFN17996_n),
-	.X(FE_OFN19218_FE_OFN18888_FE_OFN17996_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3447_n (
+	.A(FE_OFN18851_n),
+	.X(FE_OFN18965_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3475_FE_OFN19067_n (
-	.A(FE_PSBN19879_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_OFN19216_FE_OFN19067_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3442_u_soc_data_wdata_26 (
+	.A(u_soc_data_wdata[26]),
+	.X(FE_OFN18960_u_soc_data_wdata_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3471_FE_OFN19103_n (
-	.A(FE_OFN18656_FE_OFN1312_u_soc_data_wmask_1),
-	.X(FE_OFN19212_FE_OFN19103_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3441_u_soc_data_wdata_30 (
+	.A(u_soc_data_wdata[30]),
+	.X(FE_OFN18959_u_soc_data_wdata_30), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3470_FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0 (
-	.A(FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0),
-	.X(FE_OFN19211_FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3439_FE_OFN18748_FE_OFN17989_n (
+	.A(FE_OFN17989_n),
+	.X(FE_OFN18957_FE_OFN18748_FE_OFN17989_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3469_FE_OFN19104_n (
-	.A(FE_OFN18649_u_soc_data_wmask_3),
-	.X(FE_OFN19210_FE_OFN19104_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3437_FE_OFN18883_n (
+	.A(FE_OFN18634_FE_OFN18058_n),
+	.X(FE_OFN18955_FE_OFN18883_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3468_FE_OFN18796_FE_OFN18186_n (
-	.A(FE_OFN1728_n),
-	.X(FE_OFN19209_FE_OFN18796_FE_OFN18186_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3435_FE_OFN18884_n (
+	.A(FE_OFN18638_FE_OFN18062_n),
+	.X(FE_OFN18953_FE_OFN18884_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3467_FE_OFN809_u_soc_u_dccm_addr4_7 (
-	.A(u_soc_u_dccm_addr4[7]),
-	.X(FE_OFN19208_FE_OFN809_u_soc_u_dccm_addr4_7), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3433_u_soc_data_wdata_25 (
+	.A(u_soc_data_wdata[25]),
+	.X(FE_OFN18951_u_soc_data_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3466_FE_OFN19102_n (
-	.A(FE_OFN18685_FE_OFN1317_u_soc_data_wmask_0),
-	.X(FE_OFN19207_FE_OFN19102_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3431_FE_OFN18702_FE_OFN18014_n (
+	.A(u_soc_u_iccm_addr3[7]),
+	.X(FE_OFN18949_FE_OFN18702_FE_OFN18014_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3465_FE_OFN18750_FE_OFN1716_n (
-	.A(u_soc_u_iccm_addr4[7]),
-	.X(FE_OFN19206_FE_OFN18750_FE_OFN1716_n), 
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3430_FE_OFN18840_n (
+	.A(u_soc_u_iccm_addr2[7]),
+	.X(FE_OFN18948_FE_OFN18840_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3463_FE_OFN18791_FE_OFN1687_n (
-	.A(FE_PDN3956_u_soc_u_dccm_addr1_5),
-	.X(FE_OFN19204_FE_OFN18791_FE_OFN1687_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3429_FE_OFN18878_n (
+	.A(u_soc_u_dccm_addr4[3]),
+	.X(FE_OFN18947_FE_OFN18878_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3462_FE_OFN19077_n (
-	.A(FE_PDN4070_u_soc_u_dccm_addr1_6),
-	.X(FE_OFN19203_FE_OFN19077_n), 
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3427_FE_OFN18688_FE_OFN1894_n (
+	.A(u_soc_u_dccm_addr1[4]),
+	.X(FE_OFN18945_FE_OFN18688_FE_OFN1894_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3461_FE_OFN18777_FE_OFN1689_n (
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3425_FE_OFN18710_FE_OFN1911_n (
+	.A(u_soc_u_dccm_addr2[7]),
+	.X(FE_OFN18943_FE_OFN18710_FE_OFN1911_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3423_FE_OFN18849_n (
+	.A(FE_PDN3781_u_soc_u_iccm_addr1_7),
+	.X(FE_OFN18941_FE_OFN18849_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3422_FE_OFN18685_FE_OFN1891_n (
+	.A(u_soc_u_dccm_addr1[1]),
+	.X(FE_OFN18940_FE_OFN18685_FE_OFN1891_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3420_FE_OFN18679_FE_OFN1896_n (
+	.A(u_soc_u_dccm_addr1[6]),
+	.X(FE_OFN18938_FE_OFN18679_FE_OFN1896_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3418_FE_OFN18834_n (
+	.A(u_soc_u_dccm_addr1[5]),
+	.X(FE_OFN18936_FE_OFN18834_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkdlybuf4s25_2 FE_OFC3416_FE_OFN18682_FE_OFN1892_n (
+	.A(u_soc_u_dccm_addr1[2]),
+	.X(FE_OFN18934_FE_OFN18682_FE_OFN1892_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3414_FE_OFN18862_n (
+	.A(u_soc_u_iccm_addr1[4]),
+	.X(FE_OFN18932_FE_OFN18862_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3413_FE_OFN18831_n (
+	.A(u_soc_u_iccm_addr1[5]),
+	.X(FE_OFN18931_FE_OFN18831_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3412_FE_OFN18865_n (
+	.A(u_soc_u_iccm_addr1[3]),
+	.X(FE_OFN18930_FE_OFN18865_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3411_FE_OFN18677_FE_OFN1893_n (
+	.A(u_soc_u_dccm_addr1[3]),
+	.X(FE_OFN18929_FE_OFN18677_FE_OFN1893_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3409_FE_OFN18864_n (
+	.A(u_soc_u_iccm_addr1[2]),
+	.X(FE_OFN18927_FE_OFN18864_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3408_FE_OFN18867_n (
+	.A(u_soc_u_iccm_addr1[1]),
+	.X(FE_OFN18926_FE_OFN18867_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3407_FE_OFN18861_n (
+	.A(u_soc_u_iccm_addr1[6]),
+	.X(FE_OFN18925_FE_OFN18861_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3404_FE_OFN18665_FE_OFN1890_n (
+	.A(u_soc_u_dccm_addr1[0]),
+	.X(FE_OFN18922_FE_OFN18665_FE_OFN1890_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__bufbuf_8 FE_OFC3402_FE_OFN18885_n (
+	.A(FE_OFN949_u_soc_instr_wmask_0),
+	.X(FE_OFN18920_FE_OFN18885_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3401_FE_OFN18673_FE_OFN18040_n (
+	.A(u_soc_u_iccm_addr4[4]),
+	.X(FE_OFN18919_FE_OFN18673_FE_OFN18040_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3399_FE_OFN18657_FE_OFN18038_n (
+	.A(u_soc_u_iccm_addr4[3]),
+	.X(FE_OFN18917_FE_OFN18657_FE_OFN18038_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3397_FE_OFN18671_FE_OFN18042_n (
+	.A(u_soc_u_iccm_addr4[5]),
+	.X(FE_OFN18915_FE_OFN18671_FE_OFN18042_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3395_FE_OFN18669_FE_OFN18032_n (
+	.A(u_soc_u_iccm_addr4[0]),
+	.X(FE_OFN18913_FE_OFN18669_FE_OFN18032_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3393_FE_OFN18661_FE_OFN18036_n (
+	.A(u_soc_u_iccm_addr4[2]),
+	.X(FE_OFN18911_FE_OFN18661_FE_OFN18036_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3391_FE_OFN18863_n (
+	.A(FE_PDN3833_u_soc_u_iccm_addr1_0),
+	.X(FE_OFN18909_FE_OFN18863_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3390_FE_OFN18663_FE_OFN18034_n (
+	.A(u_soc_u_iccm_addr4[1]),
+	.X(FE_OFN18908_FE_OFN18663_FE_OFN18034_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3388_FE_OFN18866_n (
+	.A(u_soc_u_iccm_addr4[6]),
+	.X(FE_OFN18906_FE_OFN18866_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3387_FE_OFN18879_n (
+	.A(u_soc_u_dccm_addr4[0]),
+	.X(FE_OFN18905_FE_OFN18879_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3386_FE_OFN18875_n (
+	.A(u_soc_u_dccm_addr4[2]),
+	.X(FE_OFN18904_FE_OFN18875_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3385_FE_OFN18654_FE_OFN1897_n (
 	.A(u_soc_u_dccm_addr1[7]),
-	.X(FE_OFN19202_FE_OFN18777_FE_OFN1689_n), 
+	.X(FE_OFN18903_FE_OFN18654_FE_OFN1897_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3454_FE_OFN19073_n (
-	.A(FE_PSBN19880_FE_OFN1309_u_soc_data_wmask_2),
-	.X(FE_OFN19195_FE_OFN19073_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3384_FE_OFN18877_n (
+	.A(u_soc_u_dccm_addr4[5]),
+	.X(FE_OFN18902_FE_OFN18877_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_OFC3453_FE_OFN18757_FE_OFN1682_n (
-	.A(FE_PDN3908_u_soc_u_dccm_addr1_0),
-	.X(FE_OFN19194_FE_OFN18757_FE_OFN1682_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3383_FE_OFN18887_n (
+	.A(u_soc_u_dccm_addr4[6]),
+	.X(FE_OFN18901_FE_OFN18887_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3451_FE_OFN19179_n (
-	.A(FE_OFN19057_n),
-	.X(FE_OFN19192_FE_OFN19179_n), 
+   sky130_fd_sc_hd__buf_8 FE_OFC3382_FE_OFN18756_FE_OFN1885_n (
+	.A(u_soc_u_dccm_addr4[1]),
+	.X(FE_OFN18900_FE_OFN18756_FE_OFN1885_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC3449_FE_OFN19180_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19190_FE_OFN19180_n), 
+   sky130_fd_sc_hd__a222oi_1 FE_RC_262_0 (
+	.A1(FE_OFN18474_n_15995),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[14] [12]),
+	.B1(FE_OFN18444_n_15999),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[13] [12]),
+	.C1(FE_OFN1658_n_15860),
+	.C2(u_soc_u_top_u_core_rf_wdata_fwd_wb[12]),
+	.Y(n_12774), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3448_FE_OFN19180_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19189_FE_OFN19180_n), 
+   sky130_fd_sc_hd__a22oi_1 FE_RC_261_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [11]),
+	.B1(n_8934),
+	.B2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [11]),
+	.Y(FE_RN_158_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a222oi_1 FE_RC_197_0 (
-	.A1(n_15866),
-	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[18] [0]),
-	.B1(n_15872),
-	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[24] [0]),
-	.C1(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[25] [0]),
-	.C2(n_16001),
-	.Y(n_15986), 
+   sky130_fd_sc_hd__nand2b_1 FE_RC_260_0 (
+	.A_N(n_10315),
+	.B(FE_RN_158_0),
+	.Y(\u_soc_ifu_to_xbar[a_address] [11]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_196_0 (
-	.A(n_11460),
-	.B(n_11155),
-	.Y(FE_RN_122_0), 
+   sky130_fd_sc_hd__a22o_1 FE_RC_259_0 (
+	.A1(FE_OFN18505_n_16003),
+	.A2(u_soc_u_top_u_core_lsu_addr_last[12]),
+	.B1(FE_OFN18626_n_15862),
+	.B2(u_soc_u_top_u_core_pc_id[12]),
+	.X(FE_RN_157_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2b_4 FE_RC_195_0 (
-	.A(FE_RN_122_0),
-	.B_N(n_11111),
-	.Y(n_11550), 
+   sky130_fd_sc_hd__a21oi_1 FE_RC_258_0 (
+	.A1(n_13429),
+	.A2(n_11625),
+	.B1(FE_RN_157_0),
+	.Y(n_113), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a222oi_1 FE_RC_192_0 (
-	.A1(n_11479),
-	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[21] [0]),
-	.B1(n_11517),
-	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[23] [0]),
+   sky130_fd_sc_hd__o21ai_1 FE_RC_257_0 (
+	.A1(FE_OFN18279_n_11593),
+	.A2(FE_OFN1441_n_577),
+	.B1(n_13126),
+	.Y(FE_RN_156_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand3b_1 FE_RC_256_0 (
+	.A_N(FE_RN_156_0),
+	.B(n_13193),
+	.C(n_13161),
+	.Y(n_13811), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_1 FE_RC_255_0 (
+	.A1(FE_OFN18309_n_11258),
+	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [8]),
+	.B1(FE_OFN19047_n),
+	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [9]),
+	.X(FE_RN_155_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21oi_1 FE_RC_254_0 (
+	.A1(n_13503),
+	.A2(FE_OFN1649_n_11054),
+	.B1(FE_RN_155_0),
+	.Y(n_13253), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a222oi_1 FE_RC_253_0 (
+	.A1(n_11415),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[10] [2]),
+	.B1(n_15870),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[8] [2]),
+	.C1(n_11480),
+	.C2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[7] [2]),
+	.Y(n_15980), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o22ai_2 FE_RC_252_0 (
+	.A1(FE_RN_43_0),
+	.A2(FE_RN_42_0),
+	.B1(n_10341),
+	.B2(n_10153),
+	.Y(n_10558), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_1 FE_RC_251_0 (
+	.A1(FE_OFN18309_n_11258),
+	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [2]),
+	.B1(FE_OFN1806_n_11176),
+	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [3]),
+	.X(FE_RN_154_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21oi_1 FE_RC_250_0 (
+	.A1(n_13497),
+	.A2(FE_OFN1649_n_11054),
+	.B1(FE_RN_154_0),
+	.Y(n_13222), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_1 FE_RC_249_0 (
+	.A1(FE_OFN18309_n_11258),
+	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [1]),
+	.B1(FE_OFN1806_n_11176),
+	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [2]),
+	.X(FE_RN_153_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21oi_1 FE_RC_248_0 (
+	.A1(n_13496),
+	.A2(FE_OFN1649_n_11054),
+	.B1(FE_RN_153_0),
+	.Y(n_13221), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_1 FE_RC_247_0 (
+	.A1(FE_OFN18352_n_11553),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[17] [2]),
+	.B1(n_11471),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[19] [2]),
+	.X(FE_RN_152_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_1 FE_RC_246_0 (
+	.A(FE_RN_152_0),
+	.B(n_15993),
+	.Y(n_12624), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_245_0 (
+	.A(u_soc_u_top_u_core_pc_if[1]),
+	.Y(FE_RN_151_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_4 FE_RC_244_0 (
+	.A1(n_13609),
+	.A2(u_soc_u_top_u_core_pc_if[1]),
+	.B1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_rdata [1]),
+	.B2(FE_RN_151_0),
+	.X(u_soc_u_top_u_core_if_stage_i_if_instr_rdata[1]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a222oi_1 FE_RC_243_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [5]),
+	.B1(n_8868),
+	.B2(n_13349),
+	.C1(n_8934),
+	.C2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [5]),
+	.Y(n_10158), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_1 FE_RC_242_0 (
+	.A(FE_RN_25_0),
+	.B(FE_RN_24_0),
+	.Y(FE_RN_150_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21oi_2 FE_RC_241_0 (
+	.A1(n_8947),
+	.A2(n_8955),
+	.B1(FE_RN_150_0),
+	.Y(n_10148), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand3_2 FE_RC_240_0 (
+	.A(n_13052),
+	.B(n_12915),
+	.C(n_12887),
+	.Y(FE_RN_92_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_239_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_4),
+	.Y(FE_RN_149_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21bai_1 FE_RC_238_0 (
+	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_0),
+	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_192),
+	.B1_N(FE_RN_149_0),
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_196), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_237_0 (
+	.A(n_11281),
+	.Y(FE_RN_147_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_8 FE_RC_235_0 (
+	.A(FE_RN_147_0),
+	.B(FE_RN_80_0),
+	.Y(n_15857), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor4_1 FE_RC_234_0 (
+	.A(n_12745),
+	.B(n_12739),
+	.C(n_13045),
+	.D(n_12975),
+	.Y(n_13086), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_1 FE_RC_233_0 (
+	.A(n_11091),
+	.B(n_11212),
+	.Y(FE_RN_145_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_231_0 (
+	.A(n_16002),
+	.B(FE_RN_145_0),
+	.Y(FE_RN_146_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_1 FE_RC_229_0 (
+	.A1(n_15999),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[13] [6]),
+	.B1(n_15995),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[14] [6]),
+	.X(FE_RN_144_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_1 FE_RC_228_0 (
+	.A(FE_RN_144_0),
+	.B(n_15976),
+	.Y(n_12815), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_227_0 (
+	.A(n_11473),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[15] [0]),
+	.Y(FE_RN_141_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_226_0 (
+	.A(n_11514),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[7] [0]),
+	.Y(FE_RN_142_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_225_0 (
+	.A(n_15865),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[8] [0]),
+	.Y(FE_RN_143_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__and3_1 FE_RC_224_0 (
+	.A(FE_RN_143_0),
+	.B(FE_RN_142_0),
+	.C(FE_RN_141_0),
+	.X(n_15971), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a222oi_1 FE_RC_223_0 (
+	.A1(n_11517),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[23] [0]),
+	.B1(n_11479),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[21] [0]),
 	.C1(n_15858),
 	.C2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[20] [0]),
 	.Y(n_15974), 
@@ -43704,13367 +38437,15502 @@
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_2 FE_RC_191_0 (
-	.A1(n_11762),
-	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[30] [0]),
-	.B1(n_15951),
-	.Y(FE_RN_120_0), 
+   sky130_fd_sc_hd__nand3_1 FE_RC_222_0 (
+	.A(n_12330),
+	.B(n_15982),
+	.C(n_11843),
+	.Y(n_12759), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2b_4 FE_RC_190_0 (
-	.A(n_12865),
-	.B_N(FE_RN_120_0),
-	.Y(n_13028), 
+   sky130_fd_sc_hd__inv_1 FE_RC_221_0 (
+	.A(u_soc_u_top_u_core_pc_if[31]),
+	.Y(FE_RN_138_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_189_0 (
-	.A1(FE_OFN18422_n_11555),
-	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[11] [12]),
-	.B1(FE_OFN18579_n_15859),
-	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[12] [12]),
-	.X(FE_RN_119_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_220_0 (
+	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_60 ),
+	.B(FE_RN_138_0),
+	.Y(FE_RN_139_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 FE_RC_188_0 (
-	.A(FE_RN_119_0),
-	.B(n_12607),
-	.Y(n_12689), 
+   sky130_fd_sc_hd__o21ai_1 FE_RC_218_0 (
+	.A1(FE_RN_138_0),
+	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_60 ),
+	.B1(FE_RN_139_0),
+	.Y(n_13607), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_187_0 (
-	.A(FE_PSN4166_n_13338),
-	.B(n_11153),
-	.Y(FE_RN_118_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_217_0 (
+	.A(n_15887),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[5] [1]),
+	.Y(FE_RN_136_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 FE_RC_186_0 (
-	.A(n_11637),
-	.B(FE_RN_118_0),
-	.Y(n_15996), 
+   sky130_fd_sc_hd__a22oi_1 FE_RC_216_0 (
+	.A1(n_11516),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[13] [1]),
+	.B1(n_11555),
+	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[11] [1]),
+	.Y(FE_RN_137_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o2111ai_2 FE_RC_185_0 (
-	.A1(FE_OFN18547_n_11593),
-	.A2(FE_PSBN19826_n_15943),
-	.B1(n_13114),
-	.C1(n_13147),
-	.D1(n_13175),
-	.Y(n_13808), 
+   sky130_fd_sc_hd__and2_1 FE_RC_215_0 (
+	.A(FE_RN_137_0),
+	.B(FE_RN_136_0),
+	.X(n_15970), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_184_0 (
-	.A1(FE_OFN18378_n_11176),
-	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [4]),
-	.B1(n_11258),
-	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [3]),
-	.X(FE_RN_117_0), 
+   sky130_fd_sc_hd__inv_1 FE_RC_214_0 (
+	.A(FE_RN_129_0),
+	.Y(FE_RN_133_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_2 FE_RC_183_0 (
-	.A1(n_13498),
-	.A2(FE_OFN1581_n_11054),
-	.B1(FE_RN_117_0),
-	.Y(n_13264), 
+   sky130_fd_sc_hd__inv_1 FE_RC_213_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_196),
+	.Y(FE_RN_134_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_179_0 (
-	.A(n_11245),
-	.Y(FE_RN_113_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_212_0 (
+	.A(FE_RN_134_0),
+	.B(FE_RN_133_0),
+	.Y(FE_RN_135_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_RC_178_0 (
-	.A(n_11628),
-	.Y(FE_RN_114_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_4 FE_RC_177_0 (
-	.A(FE_RN_113_0),
-	.B(FE_RN_114_0),
-	.Y(n_15858), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_176_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_36),
-	.Y(FE_RN_111_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 FE_RC_175_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_114),
-	.B(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_35),
-	.Y(FE_RN_112_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 FE_RC_174_0 (
-	.A(FE_RN_112_0),
-	.B(FE_RN_111_0),
-	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_119), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_173_0 (
-	.A(n_13199),
-	.Y(FE_RN_108_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_172_0 (
-	.A(FE_OFN18366_n_11593),
-	.B(u_soc_u_top_u_core_alu_operand_b_ex[13]),
-	.Y(FE_RN_109_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_171_0 (
-	.A(FE_RN_108_0),
-	.B(FE_RN_109_0),
-	.Y(FE_RN_110_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_1 FE_RC_170_0 (
-	.A(FE_RN_110_0),
-	.B(n_11466),
-	.C(n_13184),
-	.Y(n_13820), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand4_2 FE_RC_169_0 (
-	.A(n_15986),
-	.B(FE_PSN4486_n_15974),
-	.C(n_12600),
-	.D(n_12162),
-	.Y(n_12839), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_168_0 (
-	.A(FE_RN_91_0),
-	.Y(FE_RN_106_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2b_2 FE_RC_167_0 (
-	.A_N(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_196),
-	.B(FE_RN_106_0),
-	.Y(FE_RN_107_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 FE_RC_166_0 (
-	.A(FE_RN_90_0),
-	.B(FE_RN_107_0),
+   sky130_fd_sc_hd__nand2_4 FE_RC_211_0 (
+	.A(FE_RN_130_0),
+	.B(FE_RN_135_0),
 	.Y(\u_soc_lsu_to_xbar[a_address] [26]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_165_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_64),
-	.Y(FE_RN_105_0), 
+   sky130_fd_sc_hd__inv_1 FE_RC_208_0 (
+	.A(FE_RN_88_0),
+	.Y(FE_RN_132_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o21bai_4 FE_RC_164_0 (
-	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_6),
-	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_45),
-	.B1_N(FE_RN_105_0),
-	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_111), 
+   sky130_fd_sc_hd__o21bai_2 FE_RC_207_0 (
+	.A1(FE_RN_90_0),
+	.A2(FE_RN_89_0),
+	.B1_N(FE_RN_132_0),
+	.Y(n_10559), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__and2_0 FE_RC_163_0 (
-	.A(n_12762),
-	.B(n_12583),
-	.X(FE_RN_104_0), 
+   sky130_fd_sc_hd__inv_1 FE_RC_206_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_80),
+	.Y(FE_RN_129_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_2 FE_RC_162_0 (
-	.A(n_13063),
-	.B(FE_PSN4173_n_12857),
-	.C(FE_RN_104_0),
-	.Y(n_13393), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_205_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_196),
+	.B(FE_RN_129_0),
+	.Y(FE_RN_130_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_1 FE_RC_161_0 (
-	.A(n_12919),
-	.Y(FE_RN_102_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_201_0 (
+	.A(FE_RN_127_0),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_16 ),
+	.Y(FE_RN_126_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_160_0 (
+   sky130_fd_sc_hd__inv_2 FE_RC_200_0 (
+	.A(u_soc_u_top_u_core_pc_if[9]),
+	.Y(FE_RN_127_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_1 FE_RC_199_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_16 ),
+	.A2(FE_RN_127_0),
+	.B1(FE_RN_126_0),
+	.Y(n_13585), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2b_4 FE_RC_197_0 (
+	.A(FE_RN_127_0),
+	.B_N(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_16 ),
+	.Y(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_18 ), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_196_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_201),
+	.Y(FE_RN_123_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_195_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_83),
+	.Y(FE_RN_124_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o22ai_4 FE_RC_194_0 (
+	.A1(FE_RN_124_0),
+	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_201),
+	.B1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_83),
+	.B2(FE_RN_123_0),
+	.Y(\u_soc_lsu_to_xbar[a_address] [28]), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_193_0 (
+	.A(n_11169),
+	.Y(FE_RN_120_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_192_0 (
+	.A(n_11302),
+	.B(u_soc_u_top_u_core_alu_operator_ex[2]),
+	.Y(FE_RN_121_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_191_0 (
+	.A(FE_RN_122_0),
+	.Y(n_11431), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_190_0 (
+	.A(FE_RN_121_0),
+	.B(FE_RN_120_0),
+	.Y(FE_RN_122_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_2 FE_RC_189_0 (
+	.A1(n_13318),
+	.A2(n_10153),
+	.B1(n_8943),
+	.Y(n_10340), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__and2_1 FE_RC_188_0 (
+	.A(n_12576),
+	.B(n_12241),
+	.X(FE_RN_118_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_187_0 (
+	.A(n_12757),
+	.B(n_12756),
+	.Y(FE_RN_119_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2b_4 FE_RC_186_0 (
+	.A_N(FE_RN_119_0),
+	.B(FE_RN_118_0),
+	.Y(n_13044), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_185_0 (
+	.A(n_15872),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[24] [1]),
+	.Y(FE_RN_114_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_184_0 (
+	.A(n_15867),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[26] [1]),
+	.Y(FE_RN_115_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_183_0 (
+	.A(n_16001),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[25] [1]),
+	.Y(FE_RN_116_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_182_0 (
+	.A(FE_RN_117_0),
+	.Y(n_15982), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand3_1 FE_RC_181_0 (
+	.A(FE_RN_116_0),
+	.B(FE_RN_114_0),
+	.C(FE_RN_115_0),
+	.Y(FE_RN_117_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o2111ai_1 FE_RC_180_0 (
+	.A1(u_soc_u_top_u_core_alu_operator_ex[4]),
+	.A2(n_13459),
+	.B1(n_13872),
+	.C1(n_11223),
+	.D1(n_13477),
+	.Y(n_11302), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_179_0 (
 	.A(n_12319),
-	.B(n_12320),
-	.Y(FE_RN_103_0), 
+	.Y(FE_RN_111_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3b_4 FE_RC_159_0 (
-	.A_N(FE_RN_103_0),
-	.B(FE_RN_102_0),
-	.C(n_15947),
+   sky130_fd_sc_hd__nor2b_1 FE_RC_178_0 (
+	.A(FE_RN_111_0),
+	.B_N(n_12320),
+	.Y(FE_RN_112_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_177_0 (
+	.A(n_12919),
+	.Y(FE_RN_113_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand3_2 FE_RC_176_0 (
+	.A(n_15947),
+	.B(FE_RN_113_0),
+	.C(FE_RN_112_0),
 	.Y(n_15946), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_158_0 (
-	.A1(n_11515),
-	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[23] [14]),
-	.B1(FE_OFN18440_n_11765),
-	.B2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[22] [14]),
-	.X(FE_RN_101_0), 
+   sky130_fd_sc_hd__a22oi_1 FE_RC_175_0 (
+	.A1(n_12263),
+	.A2(u_soc_u_top_u_core_instr_rdata_id[10]),
+	.B1(n_12261),
+	.B2(u_soc_u_top_u_core_instr_rdata_id[23]),
+	.Y(FE_RN_110_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_157_0 (
-	.A(FE_RN_101_0),
-	.B(n_12300),
-	.Y(n_12809), 
+   sky130_fd_sc_hd__a21boi_2 FE_RC_174_0 (
+	.A1(n_13387),
+	.A2(n_11443),
+	.B1_N(FE_RN_110_0),
+	.Y(n_142), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 FE_RC_150_0 (
-	.A(FE_PSN4100_u_soc_lsu_to_xbar_a_address_31),
-	.B(n_646),
-	.Y(FE_RN_96_0), 
+   sky130_fd_sc_hd__a22o_1 FE_RC_173_0 (
+	.A1(FE_OFN18309_n_11258),
+	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [3]),
+	.B1(FE_OFN1806_n_11176),
+	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [4]),
+	.X(FE_RN_109_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_2 FE_RC_148_0 (
-	.A1(n_646),
-	.A2(FE_PSN4100_u_soc_lsu_to_xbar_a_address_31),
-	.B1(FE_RN_96_0),
+   sky130_fd_sc_hd__a21oi_2 FE_RC_172_0 (
+	.A1(n_13498),
+	.A2(FE_OFN1649_n_11054),
+	.B1(FE_RN_109_0),
+	.Y(n_13264), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_171_0 (
+	.A(FE_RN_108_0),
+	.Y(n_13283), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor4_2 FE_RC_170_0 (
+	.A(FE_OFN889_u_soc_lsu_to_xbar_a_address__19),
+	.B(\u_soc_lsu_to_xbar[a_address] [18]),
+	.C(n_13275),
+	.D(n_13282),
+	.Y(FE_RN_108_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_169_0 (
+	.A(u_soc_main_swith_host_lsu_dev_select_outstanding[0]),
+	.Y(FE_RN_105_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_168_0 (
+	.A(\u_soc_lsu_to_xbar[a_address] [31]),
+	.B(FE_RN_105_0),
+	.Y(FE_RN_106_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_2 FE_RC_166_0 (
+	.A1(FE_RN_105_0),
+	.A2(\u_soc_lsu_to_xbar[a_address] [31]),
+	.B1(FE_RN_106_0),
 	.Y(n_8955), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a22oi_1 FE_RC_147_0 (
-	.A1(n_13494),
-	.A2(\u_soc_iccm_adapter_inst_mem_u_rspfifo_gen_normal_fifo.storage[0] [18]),
-	.B1(n_13493),
-	.B2(\u_soc_iccm_adapter_inst_mem_u_rspfifo_gen_normal_fifo.storage[1] [18]),
-	.Y(FE_RN_94_0), 
+   sky130_fd_sc_hd__inv_2 FE_RC_165_0 (
+	.A(u_soc_u_top_u_core_pc_if[27]),
+	.Y(FE_RN_102_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a21boi_4 FE_RC_144_0 (
-	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208),
-	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_49),
-	.B1_N(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_68),
+   sky130_fd_sc_hd__nand2_1 FE_RC_164_0 (
+	.A(FE_RN_102_0),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_52 ),
+	.Y(FE_RN_103_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_1 FE_RC_162_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_52 ),
+	.A2(FE_RN_102_0),
+	.B1(FE_RN_103_0),
+	.Y(n_13603), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__and2_4 FE_RC_161_0 (
+	.A(u_soc_u_top_u_core_pc_if[27]),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_52 ),
+	.X(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_54 ), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_160_0 (
+	.A(u_soc_u_top_u_core_pc_if[22]),
+	.Y(FE_RN_98_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_159_0 (
+	.A(FE_RN_98_0),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_42 ),
+	.Y(FE_RN_99_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21ai_1 FE_RC_157_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_42 ),
+	.A2(FE_RN_98_0),
+	.B1(FE_RN_99_0),
+	.Y(n_13598), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2b_4 FE_RC_155_0 (
+	.A(FE_RN_98_0),
+	.B_N(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_42 ),
+	.Y(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fifo_i_add_145_48_n_44 ), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a22o_1 FE_RC_154_0 (
+	.A1(n_1220),
+	.A2(u_soc_u_top_u_core_csr_depc[30]),
+	.B1(FE_OFN18263_n_6919),
+	.B2(u_soc_u_top_u_core_pc_if[30]),
+	.X(FE_RN_97_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__a21oi_1 FE_RC_153_0 (
+	.A1(n_13606),
+	.A2(FE_OFN1580_n_6915),
+	.B1(FE_RN_97_0),
+	.Y(n_7596), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_152_0 (
+	.A(n_11244),
+	.Y(FE_RN_95_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_151_0 (
+	.A(n_11459),
+	.Y(FE_RN_96_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nor2_8 FE_RC_150_0 (
+	.A(FE_RN_95_0),
+	.B(FE_RN_96_0),
+	.Y(n_11555), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_149_0 (
+	.A(n_11241),
 	.Y(FE_RN_93_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_4 FE_RC_143_0 (
-	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_103),
-	.A2(FE_PSBN19891_FE_RN_93_0),
-	.B1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_215),
-	.Y(\u_soc_lsu_to_xbar[a_address] [31]), 
+   sky130_fd_sc_hd__inv_2 FE_RC_148_0 (
+	.A(n_11457),
+	.Y(FE_RN_94_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_142_0 (
-	.A1(n_13494),
-	.A2(\u_soc_iccm_adapter_inst_mem_u_rspfifo_gen_normal_fifo.storage[0] [1]),
-	.B1(n_13493),
-	.B2(\u_soc_iccm_adapter_inst_mem_u_rspfifo_gen_normal_fifo.storage[1] [1]),
-	.X(FE_RN_92_0), 
+   sky130_fd_sc_hd__nor2_4 FE_RC_147_0 (
+	.A(FE_RN_93_0),
+	.B(FE_RN_94_0),
+	.Y(n_11517), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_4 FE_RC_141_0 (
-	.A1(n_10336),
-	.A2(n_13492),
-	.B1(FE_RN_92_0),
-	.Y(n_10862), 
+   sky130_fd_sc_hd__and2_0 FE_RC_144_0 (
+	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [6]),
+	.X(FE_RN_91_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_139_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_196),
-	.B(FE_RN_91_0),
+   sky130_fd_sc_hd__a221oi_1 FE_RC_143_0 (
+	.A1(n_8868),
+	.A2(n_13533),
+	.B1(n_8934),
+	.B2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [6]),
+	.C1(FE_RN_91_0),
+	.Y(n_10157), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_142_0 (
+	.A(n_8808),
+	.B(u_soc_iccm_ctrl_addr_o[8]),
+	.Y(FE_RN_88_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_141_0 (
+	.A(n_10152),
+	.Y(FE_RN_89_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_140_0 (
+	.A(\u_soc_ifu_to_xbar[a_address] [10]),
 	.Y(FE_RN_90_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_1 FE_RC_138_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_80),
-	.Y(FE_RN_91_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_135_0 (
-	.A(n_11464),
-	.Y(FE_RN_88_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor3_4 FE_RC_134_0 (
-	.A(FE_COEN4312_n_11091),
-	.B(n_11156),
-	.C(FE_RN_88_0),
-	.Y(n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 FE_RC_132_0 (
-	.A(n_12863),
-	.B(n_12839),
-	.Y(FE_RN_85_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 FE_RC_130_0 (
-	.A(FE_RN_85_0),
-	.B(n_13028),
+	.A(n_12664),
 	.Y(FE_RN_86_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_RC_128_0 (
-	.A(n_11398),
-	.Y(FE_RN_83_0), 
+   sky130_fd_sc_hd__nand2_2 FE_RC_137_0 (
+	.A(n_13416),
+	.B(n_11443),
+	.Y(FE_RN_87_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_127_0 (
-	.A(n_11279),
+   sky130_fd_sc_hd__nand3b_4 FE_RC_136_0 (
+	.A_N(n_12788),
+	.B(FE_RN_87_0),
+	.C(FE_RN_86_0),
+	.Y(n_15943), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_135_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_36),
 	.Y(FE_RN_84_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_8 FE_RC_126_0 (
-	.A(FE_RN_83_0),
+   sky130_fd_sc_hd__nand2_1 FE_RC_134_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_114),
+	.B(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_35),
+	.Y(FE_RN_85_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_133_0 (
+	.A(FE_RN_85_0),
 	.B(FE_RN_84_0),
-	.Y(n_15871), 
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_119), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_125_0 (
-	.A(n_11268),
-	.Y(FE_RN_81_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_RC_124_0 (
-	.A(n_11397),
+   sky130_fd_sc_hd__inv_2 FE_RC_132_0 (
+	.A(n_11400),
 	.Y(FE_RN_82_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_4 FE_RC_123_0 (
-	.A(FE_RN_81_0),
-	.B(FE_RN_82_0),
-	.Y(n_15866), 
+   sky130_fd_sc_hd__inv_2 FE_RC_131_0 (
+	.A(n_11239),
+	.Y(FE_RN_83_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_122_0 (
-	.A(FE_PSN4624_n_11401),
+   sky130_fd_sc_hd__nor2_8 FE_RC_130_0 (
+	.A(FE_RN_82_0),
+	.B(FE_RN_83_0),
+	.Y(n_15869), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_129_0 (
+	.A(n_12782),
+	.Y(FE_RN_81_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o21bai_2 FE_RC_128_0 (
+	.A1(n_11626),
+	.A2(FE_OFN1245_n_13069),
+	.B1_N(FE_RN_81_0),
+	.Y(n_13497), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__o2111ai_2 FE_RC_127_0 (
+	.A1(FE_OFN18279_n_11593),
+	.A2(u_soc_u_top_u_core_alu_operand_b_ex[0]),
+	.B1(n_13112),
+	.C1(n_13152),
+	.D1(n_13192),
+	.Y(n_13807), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_RC_126_0 (
+	.A(n_11272),
+	.Y(FE_RN_79_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_RC_125_0 (
+	.A(n_11635),
 	.Y(FE_RN_80_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2b_4 FE_RC_121_0 (
-	.A(FE_RN_80_0),
-	.B_N(n_11287),
-	.Y(n_15867), 
+   sky130_fd_sc_hd__nor2_4 FE_RC_124_0 (
+	.A(FE_RN_79_0),
+	.B(FE_RN_80_0),
+	.Y(n_11751), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_120_0 (
-	.A(n_12788),
+   sky130_fd_sc_hd__a21oi_2 FE_RC_123_0 (
+	.A1(n_13273),
+	.A2(FE_RN_1_0),
+	.B1(FE_RN_0_0),
+	.Y(FE_RN_3_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_122_0 (
+	.A(n_11428),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[26] [1]),
+	.Y(FE_RN_75_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_121_0 (
+	.A(n_11423),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[24] [1]),
+	.Y(FE_RN_76_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_120_0 (
+	.A(n_11476),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[25] [1]),
 	.Y(FE_RN_77_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
    sky130_fd_sc_hd__inv_1 FE_RC_119_0 (
-	.A(n_12664),
+	.A(FE_RN_78_0),
+	.Y(n_12017), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand3_1 FE_RC_118_0 (
+	.A(FE_RN_77_0),
+	.B(FE_RN_75_0),
+	.C(FE_RN_76_0),
 	.Y(FE_RN_78_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 FE_RC_118_0 (
-	.A(n_13416),
-	.B(n_11443),
-	.Y(FE_RN_79_0), 
+   sky130_fd_sc_hd__and2_0 FE_RC_117_0 (
+	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [4]),
+	.X(FE_RN_71_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_2 FE_RC_117_0 (
-	.A(FE_RN_79_0),
-	.B(FE_RN_78_0),
-	.C(FE_RN_77_0),
-	.Y(n_15943), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor3_1 FE_RC_116_0 (
-	.A(n_12988),
-	.B(n_12924),
-	.C(n_13055),
-	.Y(n_13073), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_4 FE_RC_115_0 (
-	.A1(n_11626),
-	.A2(n_13417),
-	.B1(n_12310),
-	.Y(n_13495), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_114_0 (
-	.A(n_8808),
-	.B(u_soc_iccm_ctrl_addr_o[7]),
-	.Y(FE_RN_76_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_2 FE_RC_113_0 (
-	.A1(FE_PSN4664_n_10153),
-	.A2(FE_PSN4110_n_10341),
-	.B1(FE_RN_76_0),
-	.Y(n_10558), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_RC_110_0 (
-	.A(FE_RN_75_0),
-	.Y(n_15869), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 FE_RC_109_0 (
-	.A(n_11400),
-	.B(n_11239),
-	.Y(FE_RN_75_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_108_0 (
-	.A(n_11515),
-	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[23] [5]),
-	.Y(FE_RN_70_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_107_0 (
-	.A(FE_OFN18440_n_11765),
-	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[22] [5]),
-	.Y(FE_RN_71_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_106_0 (
-	.A(FE_OFN18554_n_15860),
-	.B(u_soc_u_top_u_core_rf_wdata_fwd_wb[5]),
+   sky130_fd_sc_hd__nand2_1 FE_RC_116_0 (
+	.A(n_8868),
+	.B(n_13532),
 	.Y(FE_RN_72_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__and3_1 FE_RC_105_0 (
-	.A(FE_RN_72_0),
-	.B(FE_RN_71_0),
-	.C(FE_RN_70_0),
-	.X(n_12795), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_115_0 (
+	.A(n_8934),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [4]),
+	.Y(FE_RN_73_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_104_0 (
-	.A1(FE_PSN4428_n_11176),
-	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [2]),
-	.B1(n_11258),
-	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [1]),
-	.X(FE_RN_69_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_114_0 (
+	.A(FE_RN_73_0),
+	.B(FE_RN_72_0),
+	.Y(FE_RN_74_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_2 FE_RC_103_0 (
-	.A1(n_13496),
-	.A2(FE_OFN1581_n_11054),
-	.B1(FE_RN_69_0),
-	.Y(n_13221), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_113_0 (
+	.A(FE_RN_71_0),
+	.B(FE_RN_74_0),
+	.Y(n_10159), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_102_0 (
-	.A(n_8808),
-	.B(u_soc_iccm_ctrl_addr_o[5]),
-	.Y(FE_RN_68_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_111_0 (
+	.A(n_11461),
+	.B(n_11248),
+	.Y(FE_RN_70_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_1 FE_RC_101_0 (
-	.A1(FE_PSN4664_n_10153),
-	.A2(FE_PSN4780_n_10162),
-	.B1(FE_RN_68_0),
-	.Y(n_10395), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_100_0 (
-	.A(n_11289),
-	.Y(FE_RN_66_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_1 FE_RC_99_0 (
-	.A(n_11456),
+   sky130_fd_sc_hd__nand2_1 FE_RC_110_0 (
+	.A(n_15869),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[16] [1]),
 	.Y(FE_RN_67_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 FE_RC_98_0 (
-	.A(FE_RN_66_0),
+   sky130_fd_sc_hd__nand2_1 FE_RC_109_0 (
+	.A(n_11471),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[19] [1]),
+	.Y(FE_RN_68_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__nand2_1 FE_RC_108_0 (
+	.A(FE_RN_68_0),
 	.B(FE_RN_67_0),
-	.Y(n_11514), 
+	.Y(FE_RN_69_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_97_0 (
-	.A1(FE_OFN18378_n_11176),
-	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [9]),
-	.B1(n_11258),
-	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [8]),
-	.X(FE_RN_65_0), 
+   sky130_fd_sc_hd__a21oi_1 FE_RC_107_0 (
+	.A1(n_15866),
+	.A2(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[18] [1]),
+	.B1(FE_RN_69_0),
+	.Y(n_15984), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_4 FE_RC_96_0 (
-	.A1(n_13503),
-	.A2(FE_OFN18577_n_11054),
-	.B1(FE_RN_65_0),
-	.Y(n_13253), 
+   sky130_fd_sc_hd__inv_8 FE_RC_106_0 (
+	.A(FE_RN_66_0),
+	.Y(n_11559), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_95_0 (
-	.A(\u_soc_u_top_u_core_wb_stage_i_g_writeback_stage.wb_instr_type_q [0]),
-	.Y(FE_RN_64_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_105_0 (
+	.A(n_11247),
+	.B(n_11461),
+	.Y(FE_RN_66_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_4 FE_RC_94_0 (
-	.A(\u_soc_u_top_u_core_wb_stage_i_g_writeback_stage.wb_valid_q ),
-	.B(FE_RN_64_0),
-	.C(n_8816),
-	.Y(n_16004), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_93_0 (
-	.A(n_11169),
-	.Y(FE_RN_61_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_92_0 (
-	.A(n_11302),
-	.B(u_soc_u_top_u_core_alu_operator_ex[2]),
-	.Y(FE_RN_62_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_91_0 (
-	.A(FE_RN_63_0),
-	.Y(n_11431), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_90_0 (
-	.A(FE_RN_62_0),
-	.B(FE_RN_61_0),
+   sky130_fd_sc_hd__nand2_1 FE_RC_104_0 (
+	.A(FE_OFN18309_n_11258),
+	.B(\u_soc_u_top_u_core_imd_val_q_ex[0] [0]),
 	.Y(FE_RN_63_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2b_1 FE_RC_89_0 (
-	.A(\u_soc_lsu_to_xbar[a_address] [28]),
-	.B_N(n_15940),
-	.Y(FE_RN_58_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_103_0 (
+	.A(FE_OFN1806_n_11176),
+	.B(\u_soc_u_top_u_core_imd_val_q_ex[0] [1]),
+	.Y(FE_RN_64_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_88_0 (
-	.A(\u_soc_lsu_to_xbar[a_address] [25]),
-	.B(\u_soc_lsu_to_xbar[a_address] [27]),
-	.Y(FE_RN_59_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_102_0 (
+	.A(FE_RN_64_0),
+	.B(FE_RN_63_0),
+	.Y(FE_RN_65_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_87_0 (
-	.A(FE_RN_60_0),
-	.Y(n_15938), 
+   sky130_fd_sc_hd__a21oi_1 FE_RC_101_0 (
+	.A1(n_13495),
+	.A2(FE_OFN1649_n_11054),
+	.B1(FE_RN_65_0),
+	.Y(n_13215), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_86_0 (
-	.A(FE_RN_59_0),
-	.B(FE_RN_58_0),
+   sky130_fd_sc_hd__nand2_1 FE_RC_100_0 (
+	.A(n_8868),
+	.B(n_13348),
 	.Y(FE_RN_60_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_85_0 (
-	.A(n_8808),
-	.B(u_soc_iccm_ctrl_addr_o[9]),
-	.Y(FE_RN_56_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_99_0 (
+	.A(n_8934),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [3]),
+	.Y(FE_RN_61_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_84_0 (
-	.A(n_10152),
-	.B(\u_soc_ifu_to_xbar[a_address] [11]),
-	.Y(FE_RN_57_0), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_98_0 (
+	.A(FE_RN_61_0),
+	.B(FE_RN_60_0),
+	.Y(FE_RN_62_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_83_0 (
-	.A(FE_RN_57_0),
-	.B(FE_RN_56_0),
-	.Y(n_10561), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_82_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_17),
-	.Y(FE_RN_54_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_2 FE_RC_80_0 (
-	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183),
-	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_16),
-	.B1(FE_RN_54_0),
-	.Y(FE_RN_55_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_79_0 (
-	.A(n_10315),
-	.Y(FE_RN_50_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_78_0 (
-	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
-	.Y(FE_RN_51_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_77_0 (
-	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [11]),
-	.Y(FE_RN_52_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a2bb2oi_1 FE_RC_76_0 (
-	.A1_N(FE_RN_52_0),
-	.A2_N(FE_RN_51_0),
-	.B1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [11]),
-	.B2(FE_PSN4856_n_8934),
-	.Y(FE_RN_53_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_75_0 (
-	.A(FE_RN_53_0),
-	.B(FE_RN_50_0),
-	.Y(\u_soc_ifu_to_xbar[a_address] [11]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_74_0 (
-	.A(n_1220),
-	.B(u_soc_u_top_u_core_csr_depc[31]),
-	.Y(FE_RN_46_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_73_0 (
-	.A(n_6919),
-	.B(u_soc_u_top_u_core_pc_if[31]),
-	.Y(FE_RN_47_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_72_0 (
-	.A(n_13607),
-	.B(FE_OFN1503_n_6915),
-	.Y(FE_RN_48_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_1 FE_RC_71_0 (
-	.A(FE_RN_49_0),
-	.Y(n_7597), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_1 FE_RC_70_0 (
-	.A(FE_RN_48_0),
-	.B(FE_RN_46_0),
-	.C(FE_RN_47_0),
-	.Y(FE_RN_49_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a22o_1 FE_RC_69_0 (
-	.A1(FE_OFN18378_n_11176),
-	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [5]),
-	.B1(n_11258),
-	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [4]),
-	.X(FE_RN_45_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_2 FE_RC_68_0 (
-	.A1(n_13499),
-	.A2(FE_OFN1581_n_11054),
-	.B1(FE_RN_45_0),
-	.Y(n_13223), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_67_0 (
-	.A(n_8808),
-	.B(u_soc_iccm_ctrl_addr_o[8]),
-	.Y(FE_RN_42_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_RC_66_0 (
-	.A(n_10152),
-	.Y(FE_RN_43_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_65_0 (
-	.A(\u_soc_ifu_to_xbar[a_address] [10]),
-	.Y(FE_RN_44_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_2 FE_RC_64_0 (
-	.A1(FE_RN_44_0),
-	.A2(FE_RN_43_0),
-	.B1(FE_RN_42_0),
-	.Y(n_10559), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_63_0 (
-	.A(n_8808),
-	.B(u_soc_iccm_ctrl_addr_o[0]),
-	.Y(FE_RN_41_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_1 FE_RC_62_0 (
-	.A1(FE_PSN4664_n_10153),
-	.A2(n_10161),
-	.B1(FE_RN_41_0),
-	.Y(n_10400), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_61_0 (
-	.A(FE_COEN4278_n_12263),
-	.B(u_soc_u_top_u_core_instr_rdata_id[10]),
-	.Y(FE_RN_38_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_60_0 (
-	.A(FE_PSN4471_n_12261),
-	.B(FE_OFN18267_u_soc_u_top_u_core_instr_rdata_id_23),
-	.Y(FE_RN_39_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_59_0 (
-	.A(FE_RN_39_0),
-	.B(FE_RN_38_0),
-	.Y(FE_RN_40_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_4 FE_RC_58_0 (
-	.A1(FE_PSBN19828_n_13387),
-	.A2(FE_PSN4801_n_11443),
-	.B1(FE_RN_40_0),
-	.Y(n_142), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a22oi_1 FE_RC_57_0 (
-	.A1(FE_OFN18378_n_11176),
-	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [3]),
-	.B1(n_11258),
-	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [2]),
-	.Y(FE_RN_37_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a21boi_2 FE_RC_56_0 (
-	.A1(n_13497),
-	.A2(FE_OFN1581_n_11054),
-	.B1_N(FE_RN_37_0),
-	.Y(n_13222), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_55_0 (
-	.A(n_10316),
-	.Y(FE_RN_33_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_54_0 (
-	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
-	.Y(FE_RN_34_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_53_0 (
-	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [10]),
-	.Y(FE_RN_35_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a2bb2oi_1 FE_RC_52_0 (
-	.A1_N(FE_RN_35_0),
-	.A2_N(FE_RN_34_0),
-	.B1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [10]),
-	.B2(FE_PSN4856_n_8934),
-	.Y(FE_RN_36_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_51_0 (
-	.A(FE_RN_36_0),
-	.B(FE_RN_33_0),
-	.Y(\u_soc_ifu_to_xbar[a_address] [10]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_48_0 (
-	.A(FE_RN_1_0),
-	.B(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_95),
-	.Y(FE_RN_32_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_4 FE_RC_47_0 (
-	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_95),
-	.A2(FE_RN_1_0),
-	.B1(FE_RN_32_0),
-	.Y(\u_soc_xbar_to_dccm[a_address] [13]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_46_0 (
-	.A(FE_OFN759_u_soc_lsu_to_xbar_a_address__18),
-	.Y(FE_RN_27_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_45_0 (
-	.A(FE_OFN758_u_soc_lsu_to_xbar_a_address__19),
-	.B(n_13275),
-	.Y(FE_RN_28_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_RC_44_0 (
-	.A(n_13282),
-	.Y(FE_RN_29_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_4 FE_RC_43_0 (
-	.A(FE_RN_29_0),
-	.B(FE_RN_28_0),
-	.C(FE_RN_27_0),
-	.Y(n_13283), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_42_0 (
-	.A(FE_OFN18536_n_15862),
-	.B(u_soc_u_top_u_core_pc_id[5]),
-	.Y(FE_RN_24_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_41_0 (
-	.A(FE_OFN18426_n_16003),
-	.B(u_soc_u_top_u_core_lsu_addr_last[5]),
-	.Y(FE_RN_25_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_40_0 (
-	.A(FE_RN_25_0),
-	.B(FE_RN_24_0),
-	.Y(FE_RN_26_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a21oi_4 FE_RC_39_0 (
-	.A1(FE_PSBN19892_n_13422),
-	.A2(n_11625),
-	.B1(FE_RN_26_0),
-	.Y(n_112), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_38_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_12),
-	.Y(FE_RN_22_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_RC_37_0 (
-	.A(FE_RN_23_0),
-	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_4 FE_RC_36_0 (
-	.A(FE_PSBN19863_FE_RN_55_0),
-	.B(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_40),
-	.C(FE_RN_22_0),
-	.Y(FE_RN_23_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_35_0 (
-	.A(FE_RN_15_0),
-	.Y(FE_RN_21_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_4 FE_RC_34_0 (
-	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_38),
-	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_197),
-	.B1(FE_RN_21_0),
-	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_30_0 (
-	.A(FE_OFN768_u_soc_xbar_to_dccm_a_address__9),
-	.B(FE_OFN766_u_soc_xbar_to_dccm_a_address__11),
-	.Y(FE_RN_16_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_29_0 (
-	.A(FE_OFN769_u_soc_xbar_to_dccm_a_address__8),
-	.B(n_13378),
-	.Y(FE_RN_17_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_28_0 (
-	.A(FE_RN_18_0),
-	.Y(n_13277), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_1 FE_RC_27_0 (
-	.A(FE_RN_17_0),
-	.B(FE_RN_16_0),
-	.Y(FE_RN_18_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__o21ai_4 FE_RC_25_0 (
-	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_44),
-	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_173),
-	.B1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_110),
-	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_RC_24_0 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_107),
-	.Y(FE_RN_15_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OCPC3443_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_156 (
-	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_156),
-	.X(FE_OCPN19184_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_156), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand3_1 FE_RC_22_0 (
-	.A(n_9782),
-	.B(n_8952),
-	.C(n_8951),
-	.Y(FE_RN_14_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a21boi_4 FE_RC_21_0 (
-	.A1(n_8955),
-	.A2(n_8947),
-	.B1_N(FE_RN_14_0),
-	.Y(n_10148), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_1 FE_RC_20_0 (
-	.A(\u_soc_lsu_to_xbar[a_address] [29]),
-	.Y(FE_RN_12_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2b_4 FE_RC_19_0 (
-	.A_N(\u_soc_lsu_to_xbar[a_address] [26]),
-	.B(FE_RN_12_0),
-	.Y(FE_RN_13_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_4 FE_RC_18_0 (
-	.A(FE_RN_13_0),
-	.B(n_13283),
-	.Y(n_13284), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 FE_RC_15_0 (
-	.A(n_82523_BAR),
-	.B(n_13273),
-	.Y(FE_RN_8_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_1 FE_RC_14_0 (
-	.A(n_13460),
-	.B(n_13274),
-	.Y(FE_RN_9_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_2 FE_RC_13_0 (
-	.A(FE_RN_8_0),
-	.B(FE_RN_9_0),
-	.Y(FE_RN_10_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_2 FE_RC_12_0 (
-	.A(FE_RN_10_0),
-	.B(n_13288),
-	.Y(n_13610), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OCPC3442_n_10157 (
-	.A(n_10157),
-	.X(FE_OCPN19183_n_10157), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__or2_0 FE_RC_11_0 (
-	.A(n_13885),
-	.B(n_13332),
-	.X(FE_RN_6_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_RC_10_0 (
-	.A(FE_RN_7_0),
-	.Y(u_soc_u_top_u_core_id_stage_i_branch_set), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2b_2 FE_RC_9_0 (
-	.A_N(FE_RN_6_0),
-	.B(n_13610),
-	.Y(FE_RN_7_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_8_0 (
-	.A(\u_soc_lsu_to_xbar[a_address] [30]),
-	.Y(FE_RN_3_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_RC_7_0 (
-	.A(\u_soc_lsu_to_xbar[a_address] [31]),
-	.Y(FE_RN_4_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nand2_4 FE_RC_6_0 (
-	.A(FE_RN_4_0),
-	.B(FE_RN_3_0),
-	.Y(FE_RN_5_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__nor2_8 FE_RC_5_0 (
-	.A(n_13285),
-	.B(FE_RN_5_0),
-	.Y(n_13286), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_RC_4_0 (
-	.A(FE_OCPN19184_u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_156),
-	.Y(FE_RN_1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__and2_0 FE_RC_1_0 (
-	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
-	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [3]),
-	.X(FE_RN_0_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__a221oi_2 FE_RC_0_0 (
-	.A1(FE_PSN4637_n_8868),
-	.A2(n_13348),
-	.B1(n_8934),
-	.B2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [3]),
-	.C1(FE_RN_0_0),
+   sky130_fd_sc_hd__a21oi_2 FE_RC_97_0 (
+	.A1(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.A2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [3]),
+	.B1(FE_RN_62_0),
 	.Y(n_10160), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3434_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19175_n), 
+   sky130_fd_sc_hd__a22o_1 FE_RC_96_0 (
+	.A1(n_15862),
+	.A2(u_soc_u_top_u_core_pc_id[11]),
+	.B1(FE_OFN18505_n_16003),
+	.B2(u_soc_u_top_u_core_lsu_addr_last[11]),
+	.X(FE_RN_59_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3430_FE_OFN1241_u_soc_data_wdata_24 (
-	.A(FE_OFN1241_u_soc_data_wdata_24),
-	.X(FE_OFN19171_n), 
+   sky130_fd_sc_hd__a21oi_1 FE_RC_95_0 (
+	.A1(FE_OFN1656_n_13428),
+	.A2(n_11625),
+	.B1(FE_RN_59_0),
+	.Y(n_13134), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3424_u_soc_u_iccm_rdata4_22 (
-	.A(FE_OFN19695_u_soc_u_iccm_rdata4_22),
-	.X(FE_OFN19165_u_soc_u_iccm_rdata4_22), 
+   sky130_fd_sc_hd__inv_1 FE_RC_94_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_89),
+	.Y(FE_RN_56_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3423_u_soc_u_dccm_rdata4_6 (
-	.A(FE_OFN19697_u_soc_u_dccm_rdata4_6),
-	.X(FE_OFN19164_u_soc_u_dccm_rdata4_6), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_93_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_145),
+	.B(FE_RN_56_0),
+	.Y(FE_RN_57_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3422_u_soc_u_dccm_rdata4_7 (
-	.A(FE_OFN19694_u_soc_u_dccm_rdata4_7),
-	.X(FE_OFN19163_u_soc_u_dccm_rdata4_7), 
+   sky130_fd_sc_hd__o21ai_1 FE_RC_91_0 (
+	.A1(FE_RN_56_0),
+	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_145),
+	.B1(FE_RN_57_0),
+	.Y(\u_soc_xbar_to_dccm[a_address] [9]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3419_u_soc_u_iccm_rdata4_10 (
-	.A(FE_OFN19637_u_soc_u_iccm_rdata4_10),
-	.X(FE_OFN19160_u_soc_u_iccm_rdata4_10), 
+   sky130_fd_sc_hd__and3_4 FE_RC_90_0 (
+	.A(n_11467),
+	.B(n_11307),
+	.C(n_11261),
+	.X(n_15860), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3418_u_soc_u_dccm_rdata4_13 (
-	.A(FE_OFN19685_u_soc_u_dccm_rdata4_13),
-	.X(FE_OFN19159_u_soc_u_dccm_rdata4_13), 
+   sky130_fd_sc_hd__a22o_1 FE_RC_89_0 (
+	.A1(FE_OFN18309_n_11258),
+	.A2(\u_soc_u_top_u_core_imd_val_q_ex[0] [5]),
+	.B1(FE_OFN1806_n_11176),
+	.B2(\u_soc_u_top_u_core_imd_val_q_ex[0] [6]),
+	.X(FE_RN_55_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3417_u_soc_u_dccm_rdata4_15 (
-	.A(FE_PDN4059_u_soc_u_dccm_rdata4_15),
-	.X(FE_OFN19158_u_soc_u_dccm_rdata4_15), 
+   sky130_fd_sc_hd__a21oi_2 FE_RC_88_0 (
+	.A1(n_13500),
+	.A2(FE_OFN1649_n_11054),
+	.B1(FE_RN_55_0),
+	.Y(n_13244), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3416_FE_OFN1711_n (
-	.A(FE_OFN1339_u_soc_u_iccm_addr4_2),
-	.X(FE_OFN19157_n), 
+   sky130_fd_sc_hd__and2_0 FE_RC_87_0 (
+	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [2]),
+	.X(FE_RN_51_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC3389_u_soc_u_iccm_rdata4_6 (
-	.A(FE_PDN3990_u_soc_u_iccm_rdata4_6),
-	.X(FE_OFN19130_u_soc_u_iccm_rdata4_6), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_86_0 (
+	.A(n_8868),
+	.B(n_13531),
+	.Y(FE_RN_52_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3388_u_soc_u_iccm_rdata4_11 (
-	.A(FE_OFN19676_u_soc_u_iccm_rdata4_11),
-	.X(FE_OFN19129_u_soc_u_iccm_rdata4_11), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_85_0 (
+	.A(n_8934),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [2]),
+	.Y(FE_RN_53_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3387_u_soc_u_iccm_rdata4_25 (
-	.A(FE_OFN19716_u_soc_u_iccm_rdata4_25),
-	.X(FE_OFN19128_u_soc_u_iccm_rdata4_25), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_84_0 (
+	.A(FE_RN_53_0),
+	.B(FE_RN_52_0),
+	.Y(FE_RN_54_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3386_u_soc_u_dccm_rdata4_11 (
-	.A(FE_OFN19696_u_soc_u_dccm_rdata4_11),
-	.X(FE_OFN19127_u_soc_u_dccm_rdata4_11), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_83_0 (
+	.A(FE_RN_51_0),
+	.B(FE_RN_54_0),
+	.Y(n_10161), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3384_FE_OFN1233_u_soc_data_wdata_26 (
-	.A(FE_OFN1233_u_soc_data_wdata_26),
-	.X(FE_OFN19125_n), 
+   sky130_fd_sc_hd__and2_0 FE_RC_82_0 (
+	.A(n_1220),
+	.B(u_soc_u_top_u_core_csr_depc[31]),
+	.X(FE_RN_47_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3383_u_soc_u_dccm_rdata4_12 (
-	.A(u_soc_u_dccm_rdata4[12]),
-	.X(FE_OFN19124_u_soc_u_dccm_rdata4_12), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_81_0 (
+	.A(FE_OFN18263_n_6919),
+	.B(u_soc_u_top_u_core_pc_if[31]),
+	.Y(FE_RN_48_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3381_u_soc_u_dccm_rdata4_19 (
-	.A(FE_OFN19677_u_soc_u_dccm_rdata4_19),
-	.X(FE_OFN19122_u_soc_u_dccm_rdata4_19), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_80_0 (
+	.A(n_13607),
+	.B(FE_OFN1580_n_6915),
+	.Y(FE_RN_49_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3380_u_soc_u_iccm_rdata4_9 (
-	.A(FE_OFN19672_u_soc_u_iccm_rdata4_9),
-	.X(FE_OFN19121_u_soc_u_iccm_rdata4_9), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_79_0 (
+	.A(FE_RN_49_0),
+	.B(FE_RN_48_0),
+	.Y(FE_RN_50_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3376_u_soc_u_iccm_rdata4_7 (
-	.A(FE_OFN19674_u_soc_u_iccm_rdata4_7),
-	.X(FE_OFN19117_u_soc_u_iccm_rdata4_7), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_78_0 (
+	.A(FE_RN_47_0),
+	.B(FE_RN_50_0),
+	.Y(n_7597), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3374_u_soc_u_dccm_rdata4_23 (
-	.A(FE_OFN19622_u_soc_u_dccm_rdata4_23),
-	.X(FE_OFN19115_u_soc_u_dccm_rdata4_23), 
+   sky130_fd_sc_hd__inv_2 FE_RC_77_0 (
+	.A(n_11398),
+	.Y(FE_RN_45_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3372_u_soc_u_dccm_rdata4_20 (
-	.A(FE_OFN19661_u_soc_u_dccm_rdata4_20),
-	.X(FE_OFN19113_u_soc_u_dccm_rdata4_20), 
+   sky130_fd_sc_hd__inv_2 FE_RC_76_0 (
+	.A(n_11279),
+	.Y(FE_RN_46_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3370_u_soc_u_dccm_rdata4_24 (
-	.A(FE_OFN19668_u_soc_u_dccm_rdata4_24),
-	.X(FE_OFN19111_u_soc_u_dccm_rdata4_24), 
+   sky130_fd_sc_hd__nor2_8 FE_RC_75_0 (
+	.A(FE_RN_45_0),
+	.B(FE_RN_46_0),
+	.Y(n_15871), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3369_u_soc_u_dccm_rdata4_29 (
-	.A(FE_PDN4237_u_soc_u_dccm_rdata4_29),
-	.X(FE_OFN19110_u_soc_u_dccm_rdata4_29), 
+   sky130_fd_sc_hd__and2_0 FE_RC_74_0 (
+	.A(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_valid_req_q ),
+	.B(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_stored_addr_q [9]),
+	.X(FE_RN_44_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3368_u_soc_u_dccm_rdata4_30 (
-	.A(FE_PDN3979_u_soc_u_dccm_rdata4_30),
-	.X(FE_OFN19109_u_soc_u_dccm_rdata4_30), 
+   sky130_fd_sc_hd__a221oi_2 FE_RC_73_0 (
+	.A1(n_8868),
+	.A2(n_13528),
+	.B1(n_8934),
+	.B2(\u_soc_u_top_u_core_if_stage_i_gen_prefetch_buffer.prefetch_buffer_i_fetch_addr_q [9]),
+	.C1(FE_RN_44_0),
+	.Y(n_10341), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3367_u_soc_u_dccm_rdata4_26 (
-	.A(FE_OFN19662_u_soc_u_dccm_rdata4_26),
-	.X(FE_OFN19108_u_soc_u_dccm_rdata4_26), 
+   sky130_fd_sc_hd__inv_2 FE_RC_72_0 (
+	.A(n_8808),
+	.Y(FE_RN_42_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3365_u_soc_u_dccm_rdata4_28 (
-	.A(u_soc_u_dccm_rdata4[28]),
-	.X(FE_OFN19106_u_soc_u_dccm_rdata4_28), 
+   sky130_fd_sc_hd__inv_1 FE_RC_71_0 (
+	.A(u_soc_iccm_ctrl_addr_o[7]),
+	.Y(FE_RN_43_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3364_u_soc_u_dccm_rdata4_31 (
-	.A(FE_PDN4038_u_soc_u_dccm_rdata4_31),
-	.X(FE_OFN19105_u_soc_u_dccm_rdata4_31), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_69_0 (
+	.A(n_11552),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[31] [13]),
+	.Y(FE_RN_38_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3339_io_out_6 (
-	.A(FE_OFN19080_io_out_6),
-	.X(FE_PDN19857_io_out_6), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_68_0 (
+	.A(FE_OFN18364_n_11762),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[30] [13]),
+	.Y(FE_RN_39_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3316_n (
-	.A(FE_OFN1322_u_soc_instr_wmask_0),
-	.X(FE_OFN19057_n), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_67_0 (
+	.A(FE_OFN18286_n_12256),
+	.B(u_soc_u_top_u_core_rf_wdata_fwd_wb[13]),
+	.Y(FE_RN_40_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3315_FE_OFN133_io_out_37 (
-	.A(FE_OFN133_io_out_37),
-	.X(FE_OFN19056_FE_OFN133_io_out_37), 
+   sky130_fd_sc_hd__inv_2 FE_RC_66_0 (
+	.A(FE_RN_41_0),
+	.Y(n_12880), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3314_FE_OFN126_io_out_37 (
-	.A(FE_OFN126_io_out_37),
-	.X(FE_OFN19055_FE_OFN126_io_out_37), 
+   sky130_fd_sc_hd__nand3_1 FE_RC_65_0 (
+	.A(FE_RN_40_0),
+	.B(FE_RN_39_0),
+	.C(FE_RN_38_0),
+	.Y(FE_RN_41_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3313_FE_OFN138_io_out_37 (
-	.A(FE_OFN138_io_out_37),
-	.X(FE_OFN19054_FE_OFN138_io_out_37), 
+   sky130_fd_sc_hd__inv_1 FE_RC_64_0 (
+	.A(FE_RN_22_0),
+	.Y(FE_RN_37_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3312_FE_OFN132_io_out_37 (
-	.A(FE_OFN132_io_out_37),
-	.X(FE_OFN19053_FE_OFN132_io_out_37), 
+   sky130_fd_sc_hd__nand3_2 FE_RC_63_0 (
+	.A(n_13175),
+	.B(n_13147),
+	.C(FE_RN_37_0),
+	.Y(n_13808), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3310_FE_OFN77_io_out_37 (
-	.A(FE_OFN77_io_out_37),
-	.X(FE_OFN19051_FE_OFN77_io_out_37), 
+   sky130_fd_sc_hd__inv_2 FE_RC_62_0 (
+	.A(n_11397),
+	.Y(FE_RN_35_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3309_FE_OFN961_n_5348 (
-	.A(FE_OFN961_n_5348),
-	.X(FE_OFN19050_FE_OFN961_n_5348), 
+   sky130_fd_sc_hd__inv_2 FE_RC_61_0 (
+	.A(n_11268),
+	.Y(FE_RN_36_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3308_FE_OFN551_u_soc_instr_wdata_10 (
-	.A(FE_OFN551_u_soc_instr_wdata_10),
-	.X(FE_OFN19049_FE_OFN551_u_soc_instr_wdata_10), 
+   sky130_fd_sc_hd__nor2_8 FE_RC_60_0 (
+	.A(FE_RN_35_0),
+	.B(FE_RN_36_0),
+	.Y(n_15866), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3307_FE_OFN101_io_out_37 (
-	.A(FE_OFN101_io_out_37),
-	.X(FE_OFN19048_FE_OFN101_io_out_37), 
+   sky130_fd_sc_hd__inv_1 FE_RC_59_0 (
+	.A(FE_RN_9_0),
+	.Y(FE_RN_33_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3305_FE_OFN470_u_soc_instr_wdata_22 (
-	.A(FE_OFN469_u_soc_instr_wdata_22),
-	.X(FE_OFN19046_FE_OFN470_u_soc_instr_wdata_22), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_58_0 (
+	.A(FE_RN_33_0),
+	.B(\u_soc_lsu_to_xbar[a_address] [28]),
+	.Y(FE_RN_34_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3304_FE_OFN125_io_out_37 (
-	.A(FE_OFN125_io_out_37),
-	.X(FE_OFN19045_FE_OFN125_io_out_37), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_57_0 (
+	.A(n_15940),
+	.B(FE_RN_34_0),
+	.Y(FE_RN_10_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3302_FE_OFN105_io_out_37 (
-	.A(FE_OFN105_io_out_37),
-	.X(FE_OFN19043_FE_OFN105_io_out_37), 
+   sky130_fd_sc_hd__inv_1 FE_RC_56_0 (
+	.A(n_11242),
+	.Y(FE_RN_32_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3301_FE_OFN122_io_out_37 (
-	.A(FE_OFN122_io_out_37),
-	.X(FE_OFN19042_FE_OFN122_io_out_37), 
+   sky130_fd_sc_hd__nor2b_4 FE_RC_55_0 (
+	.A(FE_RN_32_0),
+	.B_N(n_11452),
+	.Y(n_11471), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3300_FE_OFN66_io_out_37 (
-	.A(FE_OFN66_io_out_37),
-	.X(FE_OFN19041_FE_OFN66_io_out_37), 
+   sky130_fd_sc_hd__and2_0 FE_RC_54_0 (
+	.A(n_8808),
+	.B(u_soc_iccm_ctrl_addr_o[0]),
+	.X(FE_RN_31_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3299_FE_OFN423_u_soc_instr_wdata_29 (
-	.A(u_soc_instr_wdata[29]),
-	.X(FE_OFN19040_FE_OFN423_u_soc_instr_wdata_29), 
+   sky130_fd_sc_hd__o21bai_1 FE_RC_53_0 (
+	.A1(n_10153),
+	.A2(n_10161),
+	.B1_N(FE_RN_31_0),
+	.Y(n_10400), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3298_FE_OFN47_io_out_37 (
-	.A(FE_OFN47_io_out_37),
-	.X(FE_OFN19039_FE_OFN47_io_out_37), 
+   sky130_fd_sc_hd__inv_2 FE_RC_52_0 (
+	.A(FE_RN_30_0),
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_285), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3297_FE_OFN102_io_out_37 (
-	.A(FE_OFN102_io_out_37),
-	.X(FE_OFN19038_FE_OFN102_io_out_37), 
+   sky130_fd_sc_hd__a21boi_2 FE_RC_51_0 (
+	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_208),
+	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_49),
+	.B1_N(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_68),
+	.Y(FE_RN_30_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3296_FE_OFN61_io_out_37 (
-	.A(FE_OFN61_io_out_37),
-	.X(FE_OFN19037_FE_OFN61_io_out_37), 
+   sky130_fd_sc_hd__a22oi_1 FE_RC_50_0 (
+	.A1(FE_OFN1268_n_13493),
+	.A2(\u_soc_iccm_adapter_inst_mem_u_rspfifo_gen_normal_fifo.storage[1] [18]),
+	.B1(FE_OFN1269_n_13494),
+	.B2(\u_soc_iccm_adapter_inst_mem_u_rspfifo_gen_normal_fifo.storage[0] [18]),
+	.Y(FE_RN_29_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3295_FE_OFN153_io_out_37 (
-	.A(FE_OFN153_io_out_37),
-	.X(FE_OFN19036_FE_OFN153_io_out_37), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_48_0 (
+	.A(n_8808),
+	.B(u_soc_iccm_ctrl_addr_o[9]),
+	.Y(FE_RN_27_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3294_n_10718 (
-	.A(n_10718),
-	.X(FE_OFN19035_n_10718), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_47_0 (
+	.A(\u_soc_ifu_to_xbar[a_address] [11]),
+	.B(n_10152),
+	.Y(FE_RN_28_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3293_FE_OFN103_io_out_37 (
-	.A(FE_OFN103_io_out_37),
-	.X(FE_OFN19034_FE_OFN103_io_out_37), 
+   sky130_fd_sc_hd__nand2_2 FE_RC_46_0 (
+	.A(FE_RN_28_0),
+	.B(FE_RN_27_0),
+	.Y(n_10561), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3290_FE_OFN79_io_out_37 (
-	.A(FE_OFN79_io_out_37),
-	.X(FE_OFN19031_FE_OFN79_io_out_37), 
+   sky130_fd_sc_hd__inv_1 FE_RC_45_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_110),
+	.Y(FE_RN_26_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3289_FE_OFN465_u_soc_instr_wdata_23 (
-	.A(FE_OFN465_u_soc_instr_wdata_23),
-	.X(FE_OFN19030_FE_OFN465_u_soc_instr_wdata_23), 
+   sky130_fd_sc_hd__o21bai_4 FE_RC_44_0 (
+	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_44),
+	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_173),
+	.B1_N(FE_RN_26_0),
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_288), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3288_FE_OFN96_io_out_37 (
-	.A(FE_OFN96_io_out_37),
-	.X(FE_OFN19029_FE_OFN96_io_out_37), 
+   sky130_fd_sc_hd__nor3_2 FE_RC_43_0 (
+	.A(\u_soc_lsu_to_xbar[a_address] [26]),
+	.B(\u_soc_lsu_to_xbar[a_address] [29]),
+	.C(n_13283),
+	.Y(n_13284), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3287_FE_OFN123_io_out_37 (
-	.A(FE_OFN123_io_out_37),
-	.X(FE_OFN19028_FE_OFN123_io_out_37), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_42_0 (
+	.A(n_9782),
+	.B(n_8952),
+	.Y(FE_RN_24_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3286_FE_OFN70_io_out_37 (
-	.A(FE_OFN70_io_out_37),
-	.X(FE_OFN19027_FE_OFN70_io_out_37), 
+   sky130_fd_sc_hd__inv_1 FE_RC_41_0 (
+	.A(n_8951),
+	.Y(FE_RN_25_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3284_io_oeb_35 (
-	.A(FE_PDN3955_FE_OFN19025_io_oeb_35),
-	.X(io_oeb[35]), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_39_0 (
+	.A(n_8808),
+	.B(u_soc_iccm_ctrl_addr_o[1]),
+	.Y(FE_RN_23_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3283_FE_OFN124_io_out_37 (
-	.A(FE_OFN124_io_out_37),
-	.X(FE_OFN19024_FE_OFN124_io_out_37), 
+   sky130_fd_sc_hd__o21ai_1 FE_RC_38_0 (
+	.A1(n_10153),
+	.A2(n_10160),
+	.B1(FE_RN_23_0),
+	.Y(n_10399), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3281_u_soc_u_tcam_rdata_1 (
-	.A(u_soc_u_tcam_rdata[1]),
-	.X(FE_OFN19022_u_soc_u_tcam_rdata_1), 
+   sky130_fd_sc_hd__o21ai_1 FE_RC_37_0 (
+	.A1(FE_OFN18279_n_11593),
+	.A2(n_15943),
+	.B1(n_13114),
+	.Y(FE_RN_22_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3280_u_soc_u_tcam_rdata_4 (
-	.A(u_soc_u_tcam_rdata[4]),
-	.X(FE_OFN19021_u_soc_u_tcam_rdata_4), 
+   sky130_fd_sc_hd__nor3_4 FE_RC_35_0 (
+	.A(FE_PSN3937_u_soc_lsu_to_xbar_a_address_30),
+	.B(\u_soc_lsu_to_xbar[a_address] [31]),
+	.C(n_13285),
+	.Y(n_13286), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3279_FE_OFN233_u_soc_data_wdata_8 (
-	.A(FE_OFN233_u_soc_data_wdata_8),
-	.X(FE_OFN19020_FE_OFN233_u_soc_data_wdata_8), 
+   sky130_fd_sc_hd__inv_1 FE_RC_34_0 (
+	.A(n_13487),
+	.Y(FE_RN_20_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3278_u_soc_u_dccm_rdata1_12 (
-	.A(u_soc_u_dccm_rdata1[12]),
-	.X(FE_OFN19019_u_soc_u_dccm_rdata1_12), 
+   sky130_fd_sc_hd__and2b_1 FE_RC_33_0 (
+	.A_N(FE_RN_20_0),
+	.B(n_13286),
+	.X(FE_RN_21_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3277_u_soc_u_iccm_rdata3_27 (
-	.A(FE_PDN4092_u_soc_u_iccm_rdata3_27),
-	.X(FE_OFN19018_u_soc_u_iccm_rdata3_27), 
+   sky130_fd_sc_hd__nor2_2 FE_RC_32_0 (
+	.A(n_13287),
+	.B(FE_RN_21_0),
+	.Y(n_13288), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3275_FE_OFN829_logic_0_9_net (
-	.A(logic_0_9_net),
-	.X(FE_OFN19016_FE_OFN829_logic_0_9_net), 
+   sky130_fd_sc_hd__inv_6 FE_OCPC3377_n_11294 (
+	.A(FE_OCPN18894_n_11294),
+	.Y(FE_OCPN18895_n_11294), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3274_u_soc_u_iccm_rdata3_19 (
-	.A(FE_PDN4006_u_soc_u_iccm_rdata3_19),
-	.X(FE_OFN19015_u_soc_u_iccm_rdata3_19), 
+   sky130_fd_sc_hd__inv_4 FE_OCPC3376_n_11294 (
+	.A(n_11294),
+	.Y(FE_OCPN18894_n_11294), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3273_u_soc_data_addr_6 (
-	.A(u_soc_data_addr[6]),
-	.X(FE_OFN19014_u_soc_data_addr_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3270_u_soc_u_iccm_rdata3_11 (
-	.A(FE_PDN3986_u_soc_u_iccm_rdata3_11),
-	.X(FE_OFN19011_u_soc_u_iccm_rdata3_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3269_u_soc_u_iccm_rdata3_20 (
-	.A(FE_PDN4007_u_soc_u_iccm_rdata3_20),
-	.X(FE_OFN19010_u_soc_u_iccm_rdata3_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3268_u_soc_instr_we (
-	.A(FE_OFN19008_u_soc_instr_we),
-	.X(FE_OFN19009_u_soc_instr_we), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3267_u_soc_instr_we (
-	.A(u_soc_instr_we),
-	.X(FE_OFN19008_u_soc_instr_we), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3264_FE_OFN823_logic_0_5_net (
-	.A(logic_0_5_net),
-	.X(FE_OFN19005_FE_OFN823_logic_0_5_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC3262_FE_OFN188_u_soc_data_wdata_29 (
-	.A(FE_OFN19659_u_soc_data_wdata_29),
-	.X(FE_OFN19003_FE_OFN188_u_soc_data_wdata_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3261_u_soc_u_iccm_rdata4_26 (
-	.A(FE_OFN19682_u_soc_u_iccm_rdata4_26),
-	.X(FE_OFN19002_u_soc_u_iccm_rdata4_26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3260_FE_OFN17991_n (
-	.A(logic_0_29_net),
-	.X(FE_OFN19001_FE_OFN17991_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3255_FE_OFN469_u_soc_instr_wdata_22 (
-	.A(FE_OFN469_u_soc_instr_wdata_22),
-	.X(FE_OFN18996_FE_OFN469_u_soc_instr_wdata_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3253_u_soc_u_tcam_rdata_2 (
-	.A(u_soc_u_tcam_rdata[2]),
-	.X(FE_OFN18994_u_soc_u_tcam_rdata_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3252_FE_OFN17989_n (
-	.A(logic_0_32_net),
-	.X(FE_OFN18993_FE_OFN17989_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3250_FE_OFN822_logic_0_4_net (
-	.A(logic_0_4_net),
-	.X(FE_OFN18991_FE_OFN822_logic_0_4_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3248_FE_OFN18002_n (
-	.A(logic_0_6_net),
-	.X(FE_OFN18989_FE_OFN18002_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3244_FE_OFN455_u_soc_instr_wdata_25 (
-	.A(FE_OFN451_u_soc_instr_wdata_25),
-	.X(FE_OFN18985_FE_OFN455_u_soc_instr_wdata_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3242_u_soc_u_iccm_rdata4_1 (
-	.A(u_soc_u_iccm_rdata4[1]),
-	.X(FE_OFN18983_u_soc_u_iccm_rdata4_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3239_FE_OFN848_logic_0_22_net (
-	.A(logic_0_22_net),
-	.X(FE_OFN18980_FE_OFN848_logic_0_22_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3231_io_oeb_36 (
-	.A(FE_PDN3915_FE_OFN18972_io_oeb_36),
-	.X(io_oeb[36]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3229_u_soc_u_dccm_rdata4_0 (
-	.A(FE_OFN19692_u_soc_u_dccm_rdata4_0),
-	.X(FE_OFN18970_u_soc_u_dccm_rdata4_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3228_n_5850 (
-	.A(n_5850),
-	.X(FE_OFN18969_n_5850), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3227_n_2994 (
-	.A(n_2994),
-	.X(FE_OFN18968_n_2994), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3226_u_soc_u_iccm_rdata4_5 (
-	.A(FE_OFN19675_u_soc_u_iccm_rdata4_5),
-	.X(FE_OFN18967_u_soc_u_iccm_rdata4_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3225_u_soc_u_iccm_rdata3_8 (
-	.A(FE_PDN4039_u_soc_u_iccm_rdata3_8),
-	.X(FE_OFN18966_u_soc_u_iccm_rdata3_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3222_u_soc_u_iccm_rdata4_2 (
-	.A(FE_PDN4215_u_soc_u_iccm_rdata4_2),
-	.X(FE_OFN18963_u_soc_u_iccm_rdata4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3219_FE_OFN1721_n (
-	.A(FE_OFN1320_u_soc_data_wmask_0),
-	.X(FE_OFN18960_FE_OFN1721_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3218_io_in_28 (
-	.A(io_in[28]),
-	.X(FE_OFN18959_io_in_28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3217_u_soc_u_iccm_rdata3_31 (
-	.A(FE_PDN4533_u_soc_u_iccm_rdata3_31),
-	.X(FE_OFN18958_u_soc_u_iccm_rdata3_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3214_FE_OFN582_u_soc_instr_wdata_3 (
-	.A(u_soc_instr_wdata[3]),
-	.X(FE_OFN18955_FE_OFN582_u_soc_instr_wdata_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3211_io_in_5 (
-	.A(io_in[5]),
-	.X(FE_OFN18952_io_in_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC3209_FE_OFN500_u_soc_instr_wdata_18 (
-	.A(FE_OFN501_u_soc_instr_wdata_18),
-	.Y(FE_OFN18950_FE_OFN500_u_soc_instr_wdata_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3202_FE_OFN820_logic_0_3_net (
-	.A(logic_0_3_net),
-	.X(FE_OFN18943_FE_OFN820_logic_0_3_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3200_FE_OFN858_logic_0_31_net (
-	.A(logic_0_31_net),
-	.X(FE_OFN18941_FE_OFN858_logic_0_31_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3198_u_soc_u_iccm_rdata3_6 (
-	.A(FE_PDN3997_u_soc_u_iccm_rdata3_6),
-	.X(FE_OFN18939_u_soc_u_iccm_rdata3_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3196_FE_OFN426_u_soc_instr_wdata_29 (
-	.A(FE_OFN426_u_soc_instr_wdata_29),
-	.X(FE_OFN18937_FE_OFN426_u_soc_instr_wdata_29), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3192_u_soc_u_iccm_rdata3_25 (
-	.A(u_soc_u_iccm_rdata3[25]),
-	.X(FE_OFN18933_u_soc_u_iccm_rdata3_25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3186_FE_OFN846_logic_0_21_net (
-	.A(logic_0_21_net),
-	.X(FE_OFN18927_FE_OFN846_logic_0_21_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3177_FE_OFN17998_n (
-	.A(FE_OFN835_logic_0_14_net),
-	.X(FE_OFN18918_FE_OFN17998_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3174_FE_OFN17990_n (
-	.A(FE_OFN857_logic_0_30_net),
-	.X(FE_OFN18915_FE_OFN17990_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OCPC3374_FE_OFN18258_u_soc_u_top_u_core_pc_set (
+	.A(FE_PSBN19224_u_soc_u_top_u_core_pc_set),
+	.X(FE_OCPN18892_FE_OFN18258_u_soc_u_top_u_core_pc_set), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3166_FE_OFN17999_n (
-	.A(FE_OFN833_logic_0_13_net),
-	.X(FE_OFN18907_FE_OFN17999_n), 
+   sky130_fd_sc_hd__inv_2 FE_RC_31_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_17),
+	.Y(FE_RN_19_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3162_u_soc_u_dccm_rdata2_27 (
-	.A(FE_OFN19606_u_soc_u_dccm_rdata2_27),
-	.X(FE_OFN18903_u_soc_u_dccm_rdata2_27), 
+   sky130_fd_sc_hd__o21bai_4 FE_RC_30_0 (
+	.A1(FE_RN_12_0),
+	.A2(FE_RN_11_0),
+	.B1_N(FE_RN_19_0),
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3159_u_soc_u_iccm_rdata4_15 (
-	.A(FE_OFN19679_u_soc_u_iccm_rdata4_15),
-	.X(FE_OFN18900_u_soc_u_iccm_rdata4_15), 
+   sky130_fd_sc_hd__inv_1 FE_RC_29_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_107),
+	.Y(FE_RN_18_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3157_u_soc_u_iccm_rdata3_4 (
-	.A(u_soc_u_iccm_rdata3[4]),
-	.X(FE_OFN18898_u_soc_u_iccm_rdata3_4), 
+   sky130_fd_sc_hd__o21bai_4 FE_RC_28_0 (
+	.A1(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_38),
+	.A2(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_197),
+	.B1_N(FE_RN_18_0),
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_286), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3156_u_soc_u_dccm_rdata2_19 (
-	.A(FE_OFN19593_u_soc_u_dccm_rdata2_19),
-	.X(FE_OFN18897_u_soc_u_dccm_rdata2_19), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_26_0 (
+	.A(FE_OFN18502_n_15858),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[20] [11]),
+	.Y(FE_RN_15_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3152_u_soc_u_iccm_rdata4_4 (
-	.A(u_soc_u_iccm_rdata4[4]),
-	.X(FE_OFN18893_u_soc_u_iccm_rdata4_4), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_25_0 (
+	.A(FE_OFN18529_n),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[21] [11]),
+	.Y(FE_RN_16_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3150_u_soc_u_iccm_rdata3_3 (
-	.A(FE_PDN4020_u_soc_u_iccm_rdata3_3),
-	.X(FE_OFN18891_u_soc_u_iccm_rdata3_3), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_24_0 (
+	.A(FE_RN_16_0),
+	.B(FE_RN_15_0),
+	.Y(FE_RN_17_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3147_FE_OFN17996_n (
-	.A(FE_OFN839_logic_0_16_net),
-	.X(FE_OFN18888_FE_OFN17996_n), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_23_0 (
+	.A(FE_RN_17_0),
+	.B(n_12662),
+	.Y(n_12771), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3145_u_soc_u_iccm_rdata4_12 (
-	.A(u_soc_u_iccm_rdata4[12]),
-	.X(FE_OFN18886_u_soc_u_iccm_rdata4_12), 
+   sky130_fd_sc_hd__inv_2 FE_RC_22_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_12),
+	.Y(FE_RN_13_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3143_u_soc_u_iccm_rdata4_3 (
-	.A(u_soc_u_iccm_rdata4[3]),
-	.X(FE_OFN18884_u_soc_u_iccm_rdata4_3), 
+   sky130_fd_sc_hd__inv_2 FE_RC_21_0 (
+	.A(FE_RN_14_0),
+	.Y(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_284), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3138_u_soc_u_dccm_rdata4_21 (
-	.A(FE_PDN4025_u_soc_u_dccm_rdata4_21),
-	.X(FE_OFN18879_u_soc_u_dccm_rdata4_21), 
+   sky130_fd_sc_hd__nand3_2 FE_RC_20_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_287),
+	.B(FE_RN_13_0),
+	.C(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_40),
+	.Y(FE_RN_14_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_16 FE_OFC3132_FE_OFN1125_u_soc_data_we (
-	.A(FE_OFN18872_FE_OFN1125_u_soc_data_we),
-	.Y(FE_OFN18873_FE_OFN1125_u_soc_data_we), 
+   sky130_fd_sc_hd__inv_2 FE_RC_19_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_183),
+	.Y(FE_RN_11_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3131_FE_OFN1125_u_soc_data_we (
-	.A(FE_OFN1125_u_soc_data_we),
-	.Y(FE_OFN18872_FE_OFN1125_u_soc_data_we), 
+   sky130_fd_sc_hd__inv_2 FE_RC_18_0 (
+	.A(u_soc_u_top_u_core_ex_block_i_alu_i_add_86_53_n_16),
+	.Y(FE_RN_12_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3130_u_soc_u_dccm_rdata4_18 (
-	.A(FE_OFN19670_u_soc_u_dccm_rdata4_18),
-	.X(FE_OFN18871_u_soc_u_dccm_rdata4_18), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_16_0 (
+	.A(\u_soc_lsu_to_xbar[a_address] [27]),
+	.B(\u_soc_lsu_to_xbar[a_address] [25]),
+	.Y(FE_RN_9_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3126_u_soc_u_iccm_rdata3_9 (
-	.A(FE_PDN3982_u_soc_u_iccm_rdata3_9),
-	.X(FE_OFN18867_u_soc_u_iccm_rdata3_9), 
+   sky130_fd_sc_hd__inv_2 FE_RC_15_0 (
+	.A(FE_RN_10_0),
+	.Y(n_15938), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC3125_u_soc_u_dccm_rdata4_27 (
-	.A(FE_PDN19789_u_soc_u_dccm_rdata4_27),
-	.X(FE_OFN18866_u_soc_u_dccm_rdata4_27), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_12_0 (
+	.A(n_13885),
+	.B(n_13332),
+	.Y(FE_RN_7_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3119_u_soc_u_iccm_rdata3_23 (
-	.A(FE_PDN3988_u_soc_u_iccm_rdata3_23),
-	.X(FE_OFN18860_u_soc_u_iccm_rdata3_23), 
+   sky130_fd_sc_hd__inv_1 FE_RC_11_0 (
+	.A(FE_RN_8_0),
+	.Y(u_soc_u_top_u_core_id_stage_i_branch_set), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3116_u_soc_u_dccm_rdata2_18 (
-	.A(FE_OFN19584_u_soc_u_dccm_rdata2_18),
-	.X(FE_OFN18857_u_soc_u_dccm_rdata2_18), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_10_0 (
+	.A(n_13610),
+	.B(FE_RN_7_0),
+	.Y(FE_RN_8_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3105_FE_OFN17994_n (
-	.A(FE_OFN843_logic_0_18_net),
-	.X(FE_OFN18846_FE_OFN17994_n), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_9_0 (
+	.A(n_11516),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[13] [8]),
+	.Y(FE_RN_4_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3103_FE_OFN17995_n (
-	.A(FE_OFN841_logic_0_17_net),
-	.X(FE_OFN18844_FE_OFN17995_n), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_8_0 (
+	.A(n_11756),
+	.B(\u_soc_u_top_u_core_gen_regfile_ff.register_file_i_rf_reg_q[14] [8]),
+	.Y(FE_RN_5_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3101_n_2041 (
-	.A(n_2041),
-	.X(FE_OFN18842_n_2041), 
+   sky130_fd_sc_hd__nand2_1 FE_RC_7_0 (
+	.A(FE_RN_5_0),
+	.B(FE_RN_4_0),
+	.Y(FE_RN_6_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3100_u_soc_u_dccm_rdata2_15 (
-	.A(FE_PDN3946_u_soc_u_dccm_rdata2_15),
-	.X(FE_OFN18841_u_soc_u_dccm_rdata2_15), 
+   sky130_fd_sc_hd__nor2_1 FE_RC_6_0 (
+	.A(FE_RN_6_0),
+	.B(n_12750),
+	.Y(n_12853), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3097_u_soc_u_dccm_rdata4_2 (
-	.A(FE_OFN19719_u_soc_u_dccm_rdata4_2),
-	.X(FE_OFN18838_u_soc_u_dccm_rdata4_2), 
+   sky130_fd_sc_hd__nor2_2 FE_RC_5_0 (
+	.A(n_82523_BAR),
+	.B(n_13273),
+	.Y(FE_RN_0_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3095_u_soc_u_dccm_rdata2_20 (
-	.A(FE_PDN3924_u_soc_u_dccm_rdata2_20),
-	.X(FE_OFN18836_u_soc_u_dccm_rdata2_20), 
+   sky130_fd_sc_hd__inv_1 FE_RC_4_0 (
+	.A(n_13460),
+	.Y(FE_RN_1_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3089_FE_OFN18000_n (
-	.A(logic_0_12_net),
-	.X(FE_OFN18830_FE_OFN18000_n), 
+   sky130_fd_sc_hd__nand2_2 FE_RC_1_0 (
+	.A(n_13288),
+	.B(FE_RN_3_0),
+	.Y(n_13610), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3081_u_soc_u_dccm_rdata2_2 (
-	.A(FE_PDN3940_u_soc_u_dccm_rdata2_2),
-	.X(FE_OFN18822_u_soc_u_dccm_rdata2_2), 
+   sky130_fd_sc_hd__bufbuf_16 FE_OFC3370_FE_OFN953_u_soc_instr_wmask_0 (
+	.A(FE_OFN949_u_soc_instr_wmask_0),
+	.X(FE_OFN18888_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3080_u_soc_u_tcam_rdata_5 (
+   sky130_fd_sc_hd__buf_2 FE_OFC3119_u_soc_u_tcam_rdata_5 (
 	.A(u_soc_u_tcam_rdata[5]),
-	.X(FE_OFN18821_u_soc_u_tcam_rdata_5), 
+	.X(FE_OFN3119_u_soc_u_tcam_rdata_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3075_u_soc_u_dccm_rdata2_21 (
-	.A(FE_PDN3949_u_soc_u_dccm_rdata2_21),
-	.X(FE_OFN18816_u_soc_u_dccm_rdata2_21), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3363_FE_OFN18074_n (
+	.A(FE_OFN18645_FE_OFN18074_n),
+	.X(FE_OFN18881_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3070_FE_OFN546_u_soc_instr_wdata_11 (
-	.A(FE_OFN546_u_soc_instr_wdata_11),
-	.X(FE_OFN18811_FE_OFN546_u_soc_instr_wdata_11), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3362_logic_0_59_net (
+	.A(logic_0_59_net),
+	.X(FE_OFN18880_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3066_FE_OFN453_u_soc_instr_wdata_25 (
-	.A(FE_OFN453_u_soc_instr_wdata_25),
-	.X(FE_OFN18807_FE_OFN453_u_soc_instr_wdata_25), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3358_n (
+	.A(FE_OFN18053_n),
+	.X(FE_OFN18876_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC3065_FE_OFN827_logic_0_8_net (
+   sky130_fd_sc_hd__bufbuf_8 FE_OFC3355_FE_OFN18045_n (
+	.A(u_soc_u_iccm_addr4[7]),
+	.X(FE_OFN18873_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3354_FE_OFN18065_n (
+	.A(u_soc_data_wmask[1]),
+	.X(FE_OFN18872_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3352_FE_OFN18067_n (
+	.A(FE_OFN928_u_soc_data_wmask_2),
+	.X(FE_OFN18870_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3350_logic_0_14_net (
+	.A(logic_0_14_net),
+	.X(FE_OFN18868_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3341_FE_OFN18071_n (
+	.A(FE_PDN3822_FE_OFN19077_FE_OFN18977_n),
+	.X(FE_OFN18859_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3338_FE_OFN18046_n (
+	.A(FE_PDN3799_FE_OFN19074_FE_OFN18989_FE_OFN18978_n),
+	.X(FE_OFN18856_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3333_n (
+	.A(FE_OFN18053_n),
+	.X(FE_OFN18851_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3330_n (
+	.A(u_soc_u_iccm_addr2[2]),
+	.X(FE_OFN18848_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3329_n (
+	.A(u_soc_u_iccm_addr2[3]),
+	.X(FE_OFN18847_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3328_n (
+	.A(u_soc_u_iccm_addr2[4]),
+	.X(FE_OFN18846_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3327_n (
+	.A(u_soc_u_iccm_addr2[5]),
+	.X(FE_OFN18845_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3326_n (
+	.A(FE_OFN941_u_soc_data_wmask_0),
+	.X(FE_OFN18844_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3325_n (
+	.A(u_soc_u_iccm_addr2[1]),
+	.X(FE_OFN18843_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3324_n (
+	.A(u_soc_u_iccm_addr2[6]),
+	.X(FE_OFN18842_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3323_n (
+	.A(u_soc_u_iccm_addr2[0]),
+	.X(FE_OFN18841_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3320_n (
+	.A(FE_OFN19162_n),
+	.X(FE_OFN18838_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3308_FE_OFN27_io_out_37 (
+	.A(FE_OFN27_io_out_37),
+	.X(FE_OFN18826_FE_OFN27_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3307_FE_OFN1445_n_1407 (
+	.A(FE_OFN1445_n_1407),
+	.X(FE_OFN18825_FE_OFN1445_n_1407), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3305_FE_OFN126_io_out_37 (
+	.A(FE_OFN126_io_out_37),
+	.X(FE_OFN18823_FE_OFN126_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3303_FE_OFN96_io_out_37 (
+	.A(FE_OFN96_io_out_37),
+	.X(FE_OFN18821_FE_OFN96_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3302_FE_OFN75_io_out_37 (
+	.A(FE_OFN75_io_out_37),
+	.X(FE_OFN18820_FE_OFN75_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3301_FE_OFN77_io_out_37 (
+	.A(FE_OFN77_io_out_37),
+	.X(FE_OFN18819_FE_OFN77_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3298_FE_OFN30_io_out_37 (
+	.A(FE_OFN30_io_out_37),
+	.X(FE_OFN18816_FE_OFN30_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3297_FE_OFN426_u_soc_u_dccm_rdata1_13 (
+	.A(FE_OFN426_u_soc_u_dccm_rdata1_13),
+	.X(FE_OFN18815_FE_OFN426_u_soc_u_dccm_rdata1_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3294_FE_OFN146_io_out_37 (
+	.A(FE_OFN146_io_out_37),
+	.X(FE_OFN18812_FE_OFN146_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3293_FE_OFN26_io_out_37 (
+	.A(FE_OFN26_io_out_37),
+	.X(FE_OFN18811_FE_OFN26_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3116_n_15 (
+	.A(FE_OFN1073_n_15),
+	.X(FE_OFN3116_n_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3292_FE_OFN85_io_out_37 (
+	.A(FE_OFN85_io_out_37),
+	.X(FE_OFN18810_FE_OFN85_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3291_FE_OFN117_io_out_37 (
+	.A(FE_OFN117_io_out_37),
+	.X(FE_OFN18809_FE_OFN117_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3290_FE_OFN154_io_out_37 (
+	.A(FE_OFN154_io_out_37),
+	.X(FE_OFN18808_FE_OFN154_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3289_FE_OFN115_io_out_37 (
+	.A(FE_OFN115_io_out_37),
+	.X(FE_OFN18807_FE_OFN115_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3288_FE_OFN74_io_out_37 (
+	.A(FE_OFN74_io_out_37),
+	.X(FE_OFN18806_FE_OFN74_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3287_FE_OFN139_io_out_37 (
+	.A(FE_OFN139_io_out_37),
+	.X(FE_OFN18805_FE_OFN139_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3286_FE_OFN80_io_out_37 (
+	.A(FE_OFN80_io_out_37),
+	.X(FE_OFN18804_FE_OFN80_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3285_FE_OFN76_io_out_37 (
+	.A(FE_OFN76_io_out_37),
+	.X(FE_OFN18803_FE_OFN76_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3284_FE_OFN88_io_out_37 (
+	.A(FE_OFN88_io_out_37),
+	.X(FE_OFN18802_FE_OFN88_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3283_FE_OFN137_io_out_37 (
+	.A(FE_OFN137_io_out_37),
+	.X(FE_OFN18801_FE_OFN137_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3282_FE_OFN90_io_out_37 (
+	.A(FE_OFN90_io_out_37),
+	.X(FE_OFN18800_FE_OFN90_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3280_FE_OFN118_io_out_37 (
+	.A(FE_OFN118_io_out_37),
+	.X(FE_OFN18798_FE_OFN118_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3279_FE_OFN132_io_out_37 (
+	.A(FE_OFN132_io_out_37),
+	.X(FE_OFN18797_FE_OFN132_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3278_FE_OFN87_io_out_37 (
+	.A(FE_OFN87_io_out_37),
+	.X(FE_OFN18796_FE_OFN87_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3277_FE_OFN939_u_soc_data_wmask_0 (
+	.A(FE_OFN939_u_soc_data_wmask_0),
+	.X(FE_OFN18795_FE_OFN939_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3276_FE_OFN25_io_out_37 (
+	.A(FE_OFN25_io_out_37),
+	.X(FE_OFN18794_FE_OFN25_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3275_FE_OFN341_u_soc_data_wdata_6 (
+	.A(u_soc_data_wdata[6]),
+	.X(FE_OFN18793_FE_OFN341_u_soc_data_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3274_FE_OFN119_io_out_37 (
+	.A(FE_OFN119_io_out_37),
+	.X(FE_OFN18792_FE_OFN119_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3271_FE_OFN120_io_out_37 (
+	.A(FE_OFN120_io_out_37),
+	.X(FE_OFN18789_FE_OFN120_io_out_37), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3270_FE_OFN1717_u_soc_xbar_to_dccm_a_data__7 (
+	.A(FE_OFN1717_u_soc_xbar_to_dccm_a_data__7),
+	.X(FE_OFN18788_FE_OFN1717_u_soc_xbar_to_dccm_a_data__7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3268_FE_OFN1898_n (
+	.A(u_soc_u_dccm_addr3[0]),
+	.X(FE_OFN18786_FE_OFN1898_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3267_FE_OFN1899_n (
+	.A(u_soc_u_dccm_addr3[1]),
+	.X(FE_OFN18785_FE_OFN1899_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3266_FE_OFN1901_n (
+	.A(u_soc_u_dccm_addr3[4]),
+	.X(FE_OFN18784_FE_OFN1901_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3264_FE_OFN18008_n (
+	.A(u_soc_u_iccm_addr3[1]),
+	.X(FE_OFN18782_FE_OFN18008_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3263_FE_OFN1905_n (
+	.A(u_soc_u_dccm_addr2[1]),
+	.X(FE_OFN18781_FE_OFN1905_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3262_FE_OFN17995_n (
+	.A(logic_0_9_net),
+	.X(FE_OFN18780_FE_OFN17995_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3260_FE_OFN18010_n (
+	.A(u_soc_u_iccm_addr3[3]),
+	.X(FE_OFN18778_FE_OFN18010_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3259_FE_OFN18066_n (
+	.A(FE_OFN931_u_soc_data_wmask_2),
+	.X(FE_OFN18777_FE_OFN18066_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3258_io_in_27 (
+	.A(io_in[27]),
+	.X(FE_OFN18776_io_in_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3256_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5 (
+	.A(FE_OFN1721_u_soc_xbar_to_dccm_a_data__5),
+	.X(FE_OFN18774_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3255_FE_OFN18011_n (
+	.A(u_soc_u_iccm_addr3[4]),
+	.X(FE_OFN18773_FE_OFN18011_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3253_FE_OFN18013_n (
+	.A(u_soc_u_iccm_addr3[6]),
+	.X(FE_OFN18771_FE_OFN18013_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3249_FE_OFN18069_n (
+	.A(FE_OFN927_u_soc_data_wmask_2),
+	.X(FE_OFN18767_FE_OFN18069_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3247_FE_OFN17985_n (
+	.A(logic_0_56_net),
+	.X(FE_OFN18765_FE_OFN17985_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3246_FE_OFN17987_n (
+	.A(logic_0_27_net),
+	.X(FE_OFN18764_FE_OFN17987_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3237_FE_OFN18001_n (
+	.A(logic_0_3_net),
+	.X(FE_OFN18755_FE_OFN18001_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3233_FE_OFN422_u_soc_u_dccm_rdata1_15 (
+	.A(FE_PDN3819_FE_OFN422_u_soc_u_dccm_rdata1_15),
+	.X(FE_OFN18751_FE_OFN422_u_soc_u_dccm_rdata1_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3232_io_in_28 (
+	.A(io_in[28]),
+	.X(FE_OFN18750_io_in_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3231_FE_OFN17988_n (
+	.A(logic_0_26_net),
+	.X(FE_OFN18749_FE_OFN17988_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3229_logic_0_16_net (
+	.A(logic_0_16_net),
+	.X(FE_OFN18747_logic_0_16_net), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3227_FE_OFN17991_n (
+	.A(FE_OFN1060_logic_0_22_net),
+	.X(FE_OFN18745_FE_OFN17991_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3226_FE_OFN17992_n (
+	.A(logic_0_21_net),
+	.X(FE_OFN18744_FE_OFN17992_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3225_io_in_29 (
+	.A(io_in[29]),
+	.X(FE_OFN18743_io_in_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3224_io_in_5 (
+	.A(io_in[5]),
+	.X(FE_OFN18742_io_in_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3223_FE_OFN17997_n (
+	.A(logic_0_7_net),
+	.X(FE_OFN18741_FE_OFN17997_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3222_FE_OFN18000_n (
+	.A(FE_PDN3825_logic_0_4_net),
+	.X(FE_OFN18740_FE_OFN18000_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC3221_FE_OFN17999_n (
+	.A(FE_OFN1044_logic_0_5_net),
+	.X(FE_OFN18739_FE_OFN17999_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3220_FE_OFN1274_n_17982 (
+	.A(FE_OFN1274_n_17982),
+	.X(FE_OFN18738_FE_OFN1274_n_17982), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC3219_FE_OFN17996_n (
 	.A(logic_0_8_net),
-	.X(FE_OFN18806_FE_OFN827_logic_0_8_net), 
+	.X(FE_OFN18737_FE_OFN17996_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3063_FE_OFN17997_n (
-	.A(FE_OFN837_logic_0_15_net),
-	.X(FE_OFN18804_FE_OFN17997_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3217_FE_OFN1723_u_soc_xbar_to_dccm_a_data__3 (
+	.A(FE_OFN1723_u_soc_xbar_to_dccm_a_data__3),
+	.X(FE_OFN18735_FE_OFN1723_u_soc_xbar_to_dccm_a_data__3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3058_FE_OFN1731_n (
-	.A(FE_OFN1285_u_soc_instr_wdata_1),
-	.X(FE_OFN18799_FE_OFN1731_n), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3216_logic_0_18_net (
+	.A(logic_0_18_net),
+	.X(FE_OFN18734_logic_0_18_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3051_FE_OFN527_u_soc_instr_wdata_14 (
-	.A(FE_OFN524_u_soc_instr_wdata_14),
-	.X(FE_OFN18792_FE_OFN527_u_soc_instr_wdata_14), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3214_FE_OFN408_u_soc_u_dccm_rdata1_22 (
+	.A(FE_OFN408_u_soc_u_dccm_rdata1_22),
+	.X(FE_OFN18732_FE_OFN408_u_soc_u_dccm_rdata1_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__bufbuf_8 FE_OFC3048_FE_OFN18004_n (
-	.A(u_soc_u_dccm_addr4[0]),
-	.X(FE_OFN18789_FE_OFN18004_n), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3212_u_soc_u_dccm_rdata4_29 (
+	.A(u_soc_u_dccm_rdata4[29]),
+	.X(FE_OFN18730_u_soc_u_dccm_rdata4_29), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3044_FE_OFN260_u_soc_data_wdata_4 (
-	.A(FE_OFN260_u_soc_data_wdata_4),
-	.X(FE_OFN18785_FE_OFN260_u_soc_data_wdata_4), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3208_u_soc_uart_to_xbar_d_data__9 (
+	.A(\u_soc_uart_to_xbar[d_data] [9]),
+	.X(FE_OFN18726_u_soc_uart_to_xbar_d_data__9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC3039_n_8757 (
-	.A(n_8757),
-	.X(FE_OFN18780_n_8757), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3207_n_5828 (
+	.A(n_5828),
+	.X(FE_OFN18725_n_5828), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_16 FE_OFC3038_FE_OFN868_logic_0_54_net (
-	.A(logic_0_54_net),
-	.X(FE_OFN18779_FE_OFN868_logic_0_54_net), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3203_FE_OFN17983_n (
+	.A(FE_PDN4093_logic_0_58_net),
+	.X(FE_OFN18721_FE_OFN17983_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC3030_FE_OFN433_u_soc_instr_wdata_28 (
-	.A(FE_OFN433_u_soc_instr_wdata_28),
-	.X(FE_OFN18771_FE_OFN433_u_soc_instr_wdata_28), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3202_FE_OFN18070_n (
+	.A(u_soc_data_wmask[2]),
+	.X(FE_OFN18720_FE_OFN18070_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC3027_FE_OFN1126_u_soc_data_we (
-	.A(FE_OFN1126_u_soc_data_we),
-	.X(FE_OFN18768_FE_OFN1126_u_soc_data_we), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3201_FE_OFN754_u_soc_u_iccm_rdata1_19 (
+	.A(FE_OFN754_u_soc_u_iccm_rdata1_19),
+	.X(FE_OFN18719_FE_OFN754_u_soc_u_iccm_rdata1_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC3013_FE_OFN1702_n (
-	.A(u_soc_u_iccm_addr1[7]),
-	.X(FE_OFN18754_FE_OFN1702_n), 
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC3200_FE_OFN412_u_soc_u_dccm_rdata1_20 (
+	.A(FE_PDN4061_FE_OFN412_u_soc_u_dccm_rdata1_20),
+	.X(FE_OFN18718_FE_OFN412_u_soc_u_dccm_rdata1_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3007_FE_OFN244_u_soc_data_wdata_6 (
-	.A(FE_OFN18747_FE_OFN244_u_soc_data_wdata_6),
-	.Y(FE_OFN18748_FE_OFN244_u_soc_data_wdata_6), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3199_logic_0_47_net (
+	.A(FE_PDN3795_logic_0_47_net),
+	.X(FE_OFN18717_logic_0_47_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC3006_FE_OFN244_u_soc_data_wdata_6 (
-	.A(FE_OFN244_u_soc_data_wdata_6),
-	.Y(FE_OFN18747_FE_OFN244_u_soc_data_wdata_6), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3197_FE_OFN414_u_soc_u_dccm_rdata1_19 (
+	.A(FE_OFN414_u_soc_u_dccm_rdata1_19),
+	.X(FE_OFN18715_FE_OFN414_u_soc_u_dccm_rdata1_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC2998_FE_OFN568_u_soc_instr_wdata_7 (
-	.A(u_soc_instr_wdata[7]),
-	.X(FE_OFN18739_FE_OFN568_u_soc_instr_wdata_7), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3196_n_7793 (
+	.A(n_7793),
+	.X(FE_OFN18714_n_7793), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2997_FE_OFN1279_u_soc_instr_wdata_4 (
-	.A(FE_OFN18736_FE_OFN1279_u_soc_instr_wdata_4),
-	.Y(FE_OFN18738_FE_OFN1279_u_soc_instr_wdata_4), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3194_FE_OFN420_u_soc_u_dccm_rdata1_16 (
+	.A(FE_OFN420_u_soc_u_dccm_rdata1_16),
+	.X(FE_OFN18712_FE_OFN420_u_soc_u_dccm_rdata1_16), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2996_FE_OFN1279_u_soc_instr_wdata_4 (
-	.A(FE_OFN18736_FE_OFN1279_u_soc_instr_wdata_4),
-	.Y(FE_OFN18737_FE_OFN1279_u_soc_instr_wdata_4), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3193_n_5846 (
+	.A(n_5846),
+	.X(FE_OFN18711_n_5846), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2995_FE_OFN1279_u_soc_instr_wdata_4 (
-	.A(FE_OFN1279_u_soc_instr_wdata_4),
-	.Y(FE_OFN18736_FE_OFN1279_u_soc_instr_wdata_4), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3190_u_soc_u_dccm_rdata4_24 (
+	.A(u_soc_u_dccm_rdata4[24]),
+	.X(FE_OFN18708_u_soc_u_dccm_rdata4_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2994_FE_OFN1279_u_soc_instr_wdata_4 (
-	.A(FE_OFN1279_u_soc_instr_wdata_4),
-	.X(FE_OFN18735_FE_OFN1279_u_soc_instr_wdata_4), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3177_n_5852 (
+	.A(n_5852),
+	.X(FE_OFN18695_n_5852), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2993_FE_OFN1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN18733_FE_OFN1276_u_soc_instr_wdata_5),
-	.Y(FE_OFN18734_FE_OFN1276_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3176_u_soc_u_tcam_rdata_4 (
+	.A(FE_PDN19243_u_soc_u_tcam_rdata_4),
+	.X(FE_OFN18694_u_soc_u_tcam_rdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2992_FE_OFN1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN18732_FE_OFN1276_u_soc_instr_wdata_5),
-	.Y(FE_OFN18733_FE_OFN1276_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3174_FE_OFN386_u_soc_data_wdata_0 (
+	.A(FE_OFN386_u_soc_data_wdata_0),
+	.X(FE_OFN18692_FE_OFN386_u_soc_data_wdata_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2991_FE_OFN1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN18731_FE_OFN1276_u_soc_instr_wdata_5),
-	.Y(FE_OFN18732_FE_OFN1276_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3171_u_soc_u_tcam_rdata_1 (
+	.A(u_soc_u_tcam_rdata[1]),
+	.X(FE_OFN18689_u_soc_u_tcam_rdata_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2990_FE_OFN1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN19254_FE_OFN1276_u_soc_instr_wdata_5),
-	.Y(FE_OFN18731_FE_OFN1276_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3168_FE_OFN720_u_soc_instr_wdata_2 (
+	.A(FE_OFN720_u_soc_instr_wdata_2),
+	.X(FE_OFN18686_FE_OFN720_u_soc_instr_wdata_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2988_FE_OFN1233_u_soc_data_wdata_26 (
-	.A(FE_OFN18725_FE_OFN1233_u_soc_data_wdata_26),
-	.Y(FE_OFN18729_FE_OFN1233_u_soc_data_wdata_26), 
+   sky130_fd_sc_hd__bufbuf_16 FE_OFC3165_FE_OFN1889_n (
+	.A(u_soc_u_dccm_addr4[7]),
+	.X(FE_OFN18683_FE_OFN1889_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2987_FE_OFN1233_u_soc_data_wdata_26 (
-	.A(FE_OFN18725_FE_OFN1233_u_soc_data_wdata_26),
-	.Y(FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3135_u_soc_u_tcam_rdata_3 (
+	.A(FE_PDN19211_u_soc_u_tcam_rdata_3),
+	.X(FE_OFN18653_u_soc_u_tcam_rdata_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2984_FE_OFN1233_u_soc_data_wdata_26 (
-	.A(FE_OFN1233_u_soc_data_wdata_26),
-	.Y(FE_OFN18725_FE_OFN1233_u_soc_data_wdata_26), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3134_u_soc_u_tcam_rdata_2 (
+	.A(FE_PDN19215_u_soc_u_tcam_rdata_2),
+	.X(FE_OFN18652_u_soc_u_tcam_rdata_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2983_FE_OFN1241_u_soc_data_wdata_24 (
-	.A(FE_OFN18722_FE_OFN1241_u_soc_data_wdata_24),
-	.Y(FE_OFN18724_FE_OFN1241_u_soc_data_wdata_24), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3131_u_soc_u_tcam_rdata_0 (
+	.A(u_soc_u_tcam_rdata[0]),
+	.X(FE_OFN18649_u_soc_u_tcam_rdata_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2981_FE_OFN1241_u_soc_data_wdata_24 (
-	.A(FE_OFN1241_u_soc_data_wdata_24),
-	.Y(FE_OFN18722_FE_OFN1241_u_soc_data_wdata_24), 
+   sky130_fd_sc_hd__inv_1 FE_OFC3127_FE_OFN18074_n (
+	.A(FE_PDN4071_FE_OFN18643_FE_OFN18074_n),
+	.Y(FE_OFN18645_FE_OFN18074_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2980_FE_OFN1241_u_soc_data_wdata_24 (
-	.A(FE_OFN1241_u_soc_data_wdata_24),
-	.X(FE_OFN18721_FE_OFN1241_u_soc_data_wdata_24), 
+   sky130_fd_sc_hd__bufbuf_8 FE_OFC3126_FE_OFN18074_n (
+	.A(FE_OFN918_u_soc_data_wmask_3),
+	.X(FE_OFN18644_FE_OFN18074_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2979_FE_OFN1289_u_soc_instr_wdata_0 (
-	.A(FE_OFN18718_FE_OFN1289_u_soc_instr_wdata_0),
-	.Y(FE_OFN18720_FE_OFN1289_u_soc_instr_wdata_0), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3125_FE_OFN18074_n (
+	.A(FE_OFN918_u_soc_data_wmask_3),
+	.Y(FE_OFN18643_FE_OFN18074_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2978_FE_OFN1289_u_soc_instr_wdata_0 (
-	.A(FE_OFN18718_FE_OFN1289_u_soc_instr_wdata_0),
-	.Y(FE_OFN18719_FE_OFN1289_u_soc_instr_wdata_0), 
+   sky130_fd_sc_hd__inv_1 FE_OFC3120_FE_OFN18062_n (
+	.A(FE_PDN3858_FE_OFN18636_FE_OFN18062_n),
+	.Y(FE_OFN18638_FE_OFN18062_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2977_FE_OFN1289_u_soc_instr_wdata_0 (
-	.A(FE_OFN1289_u_soc_instr_wdata_0),
-	.Y(FE_OFN18718_FE_OFN1289_u_soc_instr_wdata_0), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3118_FE_OFN18062_n (
+	.A(FE_OFN937_u_soc_data_wmask_1),
+	.Y(FE_OFN18636_FE_OFN18062_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC2976_FE_OFN1289_u_soc_instr_wdata_0 (
-	.A(FE_PDN4009_FE_OFN1289_u_soc_instr_wdata_0),
-	.X(FE_OFN18717_FE_OFN1289_u_soc_instr_wdata_0), 
+   sky130_fd_sc_hd__inv_1 FE_OFC3116_FE_OFN18058_n (
+	.A(FE_OFN18632_FE_OFN18058_n),
+	.Y(FE_OFN18634_FE_OFN18058_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2975_FE_OFN1230_u_soc_data_wdata_27 (
-	.A(FE_OFN18712_FE_OFN1230_u_soc_data_wdata_27),
-	.Y(FE_OFN18716_FE_OFN1230_u_soc_data_wdata_27), 
+   sky130_fd_sc_hd__inv_2 FE_OFC3114_FE_OFN18058_n (
+	.A(FE_OFN944_u_soc_data_wmask_0),
+	.Y(FE_OFN18632_FE_OFN18058_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2974_FE_OFN1230_u_soc_data_wdata_27 (
-	.A(FE_OFN18712_FE_OFN1230_u_soc_data_wdata_27),
-	.Y(FE_OFN18715_FE_OFN1230_u_soc_data_wdata_27), 
+   sky130_fd_sc_hd__mux2i_1 FE_RC_0_0 (
+	.A0(n_11099),
+	.A1(n_11101),
+	.S(FE_OFN18402_u_soc_u_top_u_core_rf_waddr_wb_2),
+	.Y(n_11225), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2973_FE_OFN1230_u_soc_data_wdata_27 (
-	.A(FE_OFN18712_FE_OFN1230_u_soc_data_wdata_27),
-	.Y(FE_OFN18714_FE_OFN1230_u_soc_data_wdata_27), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3110_u_soc_u_top_u_core_instr_rdata_id_17 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[17]),
+	.X(FE_OFN18630_u_soc_u_top_u_core_instr_rdata_id_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2971_FE_OFN1230_u_soc_data_wdata_27 (
-	.A(FE_OFN1230_u_soc_data_wdata_27),
-	.Y(FE_OFN18712_FE_OFN1230_u_soc_data_wdata_27), 
+   sky130_fd_sc_hd__buf_6 FE_OFC3108_n_10564 (
+	.A(FE_PSN3953_n_10564),
+	.X(FE_OFN18393_n_10564), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC2969_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN18707_FE_OFN1237_u_soc_data_wdata_25),
-	.Y(FE_OFN18710_FE_OFN1237_u_soc_data_wdata_25), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3107_u_soc_u_top_u_core_instr_rdata_id_21 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[21]),
+	.X(FE_OFN843_u_soc_u_top_u_core_instr_rdata_id_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2968_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN18707_FE_OFN1237_u_soc_data_wdata_25),
-	.Y(FE_OFN18709_FE_OFN1237_u_soc_data_wdata_25), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3106_n_11558 (
+	.A(n_11558),
+	.X(FE_OFN18629_n_11558), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2967_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN18707_FE_OFN1237_u_soc_data_wdata_25),
-	.Y(FE_OFN18708_FE_OFN1237_u_soc_data_wdata_25), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3104_n_11472 (
+	.A(n_11472),
+	.X(FE_OFN18628_n_11472), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2966_FE_OFN1237_u_soc_data_wdata_25 (
-	.A(FE_OFN1237_u_soc_data_wdata_25),
-	.Y(FE_OFN18707_FE_OFN1237_u_soc_data_wdata_25), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3103_n_11472 (
+	.A(n_11472),
+	.X(FE_OFN18356_n_11472), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2963_FE_OFN1264_u_soc_data_wdata_9 (
-	.A(FE_OFN18699_FE_OFN1264_u_soc_data_wdata_9),
-	.Y(FE_OFN18704_FE_OFN1264_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__buf_4 FE_OFC3101_n_11557 (
+	.A(n_11557),
+	.X(FE_OFN18458_n_11557), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2962_FE_OFN1264_u_soc_data_wdata_9 (
-	.A(FE_OFN18700_FE_OFN1264_u_soc_data_wdata_9),
-	.Y(FE_OFN18703_FE_OFN1264_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3100_n_15862 (
+	.A(n_15862),
+	.X(FE_OFN18626_n_15862), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2961_FE_OFN1264_u_soc_data_wdata_9 (
-	.A(FE_OFN18699_FE_OFN1264_u_soc_data_wdata_9),
-	.Y(FE_OFN18702_FE_OFN1264_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__buf_12 FE_OFC3096_n_15 (
+	.A(n_15),
+	.X(FE_OFN1073_n_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2959_FE_OFN1264_u_soc_data_wdata_9 (
-	.A(FE_OFN1264_u_soc_data_wdata_9),
-	.Y(FE_OFN18700_FE_OFN1264_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3091_n_11556 (
+	.A(n_11556),
+	.X(FE_OFN18623_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2958_FE_OFN1264_u_soc_data_wdata_9 (
-	.A(FE_PDN4063_FE_OFN1264_u_soc_data_wdata_9),
-	.Y(FE_OFN18699_FE_OFN1264_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3089_n_11418 (
+	.A(n_11418),
+	.X(FE_OFN18621_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2955_u_soc_data_wdata_13 (
-	.A(FE_OFN18695_u_soc_data_wdata_13),
-	.Y(FE_OFN18696_u_soc_data_wdata_13), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3088_n_11443 (
+	.A(FE_OFN18619_n),
+	.X(FE_OFN18620_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2954_u_soc_data_wdata_13 (
-	.A(FE_OFN18691_u_soc_data_wdata_13),
-	.X(FE_OFN18695_u_soc_data_wdata_13), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3087_n_11443 (
+	.A(FE_OFN18546_n_11443),
+	.X(FE_OFN18619_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2953_u_soc_data_wdata_13 (
-	.A(u_soc_data_wdata[13]),
-	.X(FE_OFN18694_u_soc_data_wdata_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2952_u_soc_data_wdata_13 (
-	.A(u_soc_data_wdata[13]),
-	.X(FE_OFN18693_u_soc_data_wdata_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2951_u_soc_data_wdata_13 (
-	.A(u_soc_data_wdata[13]),
-	.X(FE_OFN18692_u_soc_data_wdata_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2950_u_soc_data_wdata_13 (
-	.A(u_soc_data_wdata[13]),
-	.Y(FE_OFN18691_u_soc_data_wdata_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2948_FE_OFN1317_u_soc_data_wmask_0 (
-	.A(FE_OFN18687_FE_OFN1317_u_soc_data_wmask_0),
-	.X(FE_OFN18689_FE_OFN1317_u_soc_data_wmask_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2946_FE_OFN1317_u_soc_data_wmask_0 (
-	.A(FE_OFN18683_FE_OFN1317_u_soc_data_wmask_0),
-	.Y(FE_OFN18687_FE_OFN1317_u_soc_data_wmask_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2944_FE_OFN1317_u_soc_data_wmask_0 (
-	.A(FE_OFN18683_FE_OFN1317_u_soc_data_wmask_0),
-	.Y(FE_OFN18685_FE_OFN1317_u_soc_data_wmask_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2942_FE_OFN1317_u_soc_data_wmask_0 (
-	.A(FE_OFN1317_u_soc_data_wmask_0),
-	.Y(FE_OFN18683_FE_OFN1317_u_soc_data_wmask_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2941_u_soc_data_wdata_12 (
-	.A(u_soc_data_wdata[12]),
-	.X(FE_OFN18682_u_soc_data_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2940_u_soc_data_wdata_12 (
-	.A(FE_OFN18678_u_soc_data_wdata_12),
-	.Y(FE_OFN18681_u_soc_data_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2939_u_soc_data_wdata_12 (
-	.A(FE_OFN18676_u_soc_data_wdata_12),
-	.X(FE_OFN18680_u_soc_data_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2937_u_soc_data_wdata_12 (
-	.A(u_soc_data_wdata[12]),
-	.Y(FE_OFN18678_u_soc_data_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2936_u_soc_data_wdata_12 (
-	.A(u_soc_data_wdata[12]),
-	.X(FE_OFN18677_u_soc_data_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2935_u_soc_data_wdata_12 (
-	.A(u_soc_data_wdata[12]),
-	.X(FE_OFN18676_u_soc_data_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2934_u_soc_data_wdata_11 (
-	.A(FE_PDN3904_FE_OFN18671_u_soc_data_wdata_11),
-	.Y(FE_OFN18675_u_soc_data_wdata_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC2933_u_soc_data_wdata_11 (
-	.A(FE_OFN18671_u_soc_data_wdata_11),
-	.Y(FE_OFN18674_u_soc_data_wdata_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2931_u_soc_data_wdata_11 (
-	.A(u_soc_data_wdata[11]),
-	.X(FE_OFN18672_u_soc_data_wdata_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2930_u_soc_data_wdata_11 (
-	.A(u_soc_data_wdata[11]),
-	.Y(FE_OFN18671_u_soc_data_wdata_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2929_u_soc_data_wdata_11 (
-	.A(u_soc_data_wdata[11]),
-	.X(FE_OFN18670_u_soc_data_wdata_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2926_u_soc_data_wdata_10 (
-	.A(u_soc_data_wdata[10]),
-	.X(FE_OFN18667_u_soc_data_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2925_u_soc_data_wdata_10 (
-	.A(FE_OFN18663_u_soc_data_wdata_10),
-	.Y(FE_OFN18666_u_soc_data_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2924_u_soc_data_wdata_10 (
-	.A(FE_OFN18661_u_soc_data_wdata_10),
-	.X(FE_OFN18665_u_soc_data_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2922_u_soc_data_wdata_10 (
-	.A(u_soc_data_wdata[10]),
-	.Y(FE_OFN18663_u_soc_data_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC2921_u_soc_data_wdata_10 (
-	.A(u_soc_data_wdata[10]),
-	.X(FE_OFN18662_u_soc_data_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2920_u_soc_data_wdata_10 (
-	.A(u_soc_data_wdata[10]),
-	.X(FE_OFN18661_u_soc_data_wdata_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2916_FE_OFN1312_u_soc_data_wmask_1 (
-	.A(FE_OFN18654_FE_OFN1312_u_soc_data_wmask_1),
-	.Y(FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2915_FE_OFN1312_u_soc_data_wmask_1 (
-	.A(FE_OFN18654_FE_OFN1312_u_soc_data_wmask_1),
-	.Y(FE_OFN18656_FE_OFN1312_u_soc_data_wmask_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2913_FE_OFN1312_u_soc_data_wmask_1 (
-	.A(FE_OFN1312_u_soc_data_wmask_1),
-	.Y(FE_OFN18654_FE_OFN1312_u_soc_data_wmask_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2911_u_soc_data_wmask_3 (
-	.A(FE_OFN18650_u_soc_data_wmask_3),
-	.Y(FE_OFN18652_u_soc_data_wmask_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC2909_u_soc_data_wmask_3 (
-	.A(FE_OFN18646_u_soc_data_wmask_3),
-	.X(FE_OFN18650_u_soc_data_wmask_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2908_u_soc_data_wmask_3 (
-	.A(FE_OFN18646_u_soc_data_wmask_3),
-	.Y(FE_OFN18649_u_soc_data_wmask_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2905_u_soc_data_wmask_3 (
-	.A(u_soc_data_wmask[3]),
-	.Y(FE_OFN18646_u_soc_data_wmask_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2904_u_soc_u_top_u_core_instr_rdata_id_12 (
-	.A(FE_OFN18644_u_soc_u_top_u_core_instr_rdata_id_12),
-	.Y(FE_OFN18645_u_soc_u_top_u_core_instr_rdata_id_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2903_u_soc_u_top_u_core_instr_rdata_id_12 (
-	.A(FE_OFN724_u_soc_u_top_u_core_instr_rdata_id_12),
-	.Y(FE_OFN18644_u_soc_u_top_u_core_instr_rdata_id_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2901_u_soc_u_top_u_core_instr_rdata_id_12 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[12]),
-	.X(FE_OFN724_u_soc_u_top_u_core_instr_rdata_id_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2900_n_11516 (
-	.A(FE_PSN4179_n_11516),
-	.X(FE_OFN18642_n_11516), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2898_n_11516 (
-	.A(FE_PSN4179_n_11516),
-	.X(FE_OFN1062_n_11516), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2897_n_15868 (
-	.A(n_15868),
-	.X(FE_OFN18425_n_15868), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2896_n_15868 (
-	.A(n_15868),
-	.X(FE_OFN1114_n_15868), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2895_n_15867 (
-	.A(n_15867),
-	.X(FE_OFN18563_n_15867), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2894_n_15867 (
-	.A(n_15867),
-	.X(FE_OFN18562_n_15867), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2893_n_11563 (
-	.A(n_11563),
-	.X(FE_OFN18641_n_11563), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2892_n_11563 (
-	.A(n_11563),
-	.X(FE_OFN18437_n_11563), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2891_n_12256 (
-	.A(FE_PSN4783_n_12256),
-	.X(FE_OFN18549_n_12256), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC2890_n_12256 (
-	.A(n_12256),
-	.X(FE_OFN1079_n_12256), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2889_n_11756 (
-	.A(FE_COEN4298_n_11756),
-	.X(FE_OFN18475_n_11756), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2888_n_11756 (
-	.A(FE_COEN4298_n_11756),
-	.X(FE_OFN1077_n_11756), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2885_n_11513 (
-	.A(n_11513),
-	.X(FE_OFN18567_n_11513), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2884_n_15999 (
-	.A(n_15999),
-	.X(FE_OFN18317_n_15999), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2883_n_15999 (
-	.A(n_15999),
-	.X(FE_OFN18316_n_15999), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2882_n_15996 (
-	.A(FE_OFN18440_n_11765),
-	.X(FE_OFN18640_n_15996), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2881_n_15996 (
-	.A(FE_OFN18440_n_11765),
-	.Y(n_11765), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2880_n_15996 (
-	.A(n_15996),
-	.Y(FE_OFN18440_n_11765), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2879_n_12257 (
-	.A(n_12257),
-	.X(FE_OFN18639_n_12257), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2877_n_15 (
-	.A(FE_COEN4872_n_15),
-	.X(FE_OFN18637_n_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2876_n_11393 (
-	.A(n_11393),
-	.X(FE_OFN18636_n_11393), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2871_n_11561 (
-	.A(FE_OFN18592_n_11561),
-	.X(FE_OFN18631_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2867_n_495 (
-	.A(n_495),
-	.X(FE_OFN18627_n_495), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2865_u_soc_lsu_to_xbar_a_address__19 (
-	.A(\u_soc_lsu_to_xbar[a_address] [19]),
-	.X(FE_OFN758_u_soc_lsu_to_xbar_a_address__19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2864_n_11552 (
-	.A(n_11552),
-	.X(FE_OFN18625_n_11552), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2863_n_11552 (
-	.A(n_11552),
-	.X(FE_OFN18583_n_11552), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2861_n_11748 (
-	.A(FE_OFN1074_n_11749),
-	.X(FE_OFN18623_n_11748), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2860_n_11748 (
-	.A(n_11748),
-	.Y(n_11749), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2859_n_11748 (
-	.A(n_11748),
-	.Y(FE_OFN1074_n_11749), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2858_n_11474 (
-	.A(FE_COEN4311_n_11474),
-	.X(FE_OFN18622_n_11474), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2857_n_11474 (
-	.A(FE_PSN4795_n_11474),
-	.X(FE_OFN18431_n_11474), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2856_n_11480 (
-	.A(n_11480),
-	.X(FE_OFN1059_n_11480), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2852_n_11762 (
-	.A(n_11762),
-	.X(FE_OFN18587_n_11762), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2851_n_11762 (
-	.A(n_11762),
-	.X(FE_OFN18586_n_11762), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2849_n_15882 (
-	.A(FE_PSN4643_n_15882),
-	.X(FE_OFN1589_n_15882), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2847_n_15995 (
-	.A(FE_PSN4473_n_15995),
-	.X(FE_OFN18552_n_15995), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2846_n_15995 (
-	.A(FE_PSN4390_n_15995),
-	.X(FE_OFN1120_n_15995), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2844_n_11754 (
-	.A(n_11754),
-	.X(FE_OFN1076_n_11754), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2839_n_11553 (
-	.A(FE_PSN4463_n_11553),
+   sky130_fd_sc_hd__buf_2 FE_OFC3083_n_11514 (
+	.A(FE_OFN18342_n_11514),
 	.X(FE_OFN18615_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2838_n_11761 (
-	.A(FE_PSN4813_n_11761),
-	.X(FE_OFN18614_n_11761), 
+   sky130_fd_sc_hd__buf_6 FE_OFC3080_n_11751 (
+	.A(FE_OFN18477_n_11751),
+	.X(FE_OFN18612_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2837_n_16005 (
-	.A(FE_COEN4681_n_16005),
-	.X(FE_OFN18613_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2835_n_11472 (
-	.A(n_11472),
-	.X(FE_OFN18611_n_11472), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2832_n_130 (
-	.A(n_130),
-	.Y(n_13511), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2830_n_625 (
-	.A(n_625),
-	.Y(n_13510), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2827_n_556 (
-	.A(FE_OFN18250_n_183),
-	.Y(FE_OFN18249_n_183), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2826_n_556 (
-	.A(n_556),
-	.Y(FE_OFN18250_n_183), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2825_n_13339 (
-	.A(FE_OFN18277_n_13339),
-	.Y(FE_OFN18606_n_13339), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2824_n_13339 (
-	.A(n_13339),
-	.Y(FE_OFN18277_n_13339), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2818_n_11473 (
-	.A(FE_PSN4796_n_11473),
-	.X(FE_OFN18521_n_11473), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2817_n_11473 (
-	.A(n_11473),
-	.X(FE_OFN18520_n_11473), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2814_n_11479 (
-	.A(FE_PSN4454_n_11479),
-	.X(FE_OFN18604_n_11479), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2812_n_15870 (
-	.A(n_15870),
-	.X(FE_OFN18603_n_15870), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2811_n_15870 (
-	.A(n_15870),
-	.X(FE_OFN1116_n_15870), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2810_n_15870 (
-	.A(n_15870),
-	.X(FE_OFN18433_n_15870), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2806_n_11564 (
-	.A(n_11564),
-	.X(FE_OFN18601_n_11564), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2805_n_11564 (
-	.A(n_11564),
-	.X(FE_OFN1073_n_11564), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2804_n_15998 (
-	.A(n_11753),
-	.X(FE_OFN18600_n_15998), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2803_n_15998 (
-	.A(n_15998),
-	.Y(FE_OFN18599_n_15998), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC2802_n_15998 (
-	.A(n_15998),
-	.Y(n_11753), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2800_n_11754 (
-	.A(n_11754),
-	.X(FE_OFN18597_n_11754), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2797_n_13388 (
-	.A(FE_COEN4303_n_13388),
-	.X(FE_OFN18594_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2795_n_11561 (
-	.A(n_11561),
-	.X(FE_OFN18592_n_11561), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2791_n_11757 (
-	.A(n_11757),
-	.X(FE_OFN18588_n_11757), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2788_n_15872 (
-	.A(FE_PSN4362_n_15872),
-	.X(FE_OFN18585_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2787_n_15872 (
-	.A(n_15872),
-	.X(FE_OFN18584_n_15872), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2782_u_soc_u_iccm_rdata1_17 (
-	.A(u_soc_u_iccm_rdata1[17]),
-	.X(FE_OFN600_u_soc_u_iccm_rdata1_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2780_n_638 (
-	.A(n_638),
-	.Y(n_13514), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2779_u_soc_u_iccm_rdata1_0 (
-	.A(u_soc_u_iccm_rdata1[0]),
-	.X(FE_OFN618_u_soc_u_iccm_rdata1_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2778_n_15859 (
-	.A(FE_PSN4423_n_15859),
-	.X(FE_OFN18579_n_15859), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2776_n_15859 (
-	.A(FE_COEN4687_n_15859),
-	.X(FE_OFN1111_n_15859), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2775_n_11763 (
-	.A(n_11763),
-	.X(FE_OFN1078_n_11763), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2774_n_11054 (
-	.A(FE_OFN1581_n_11054),
-	.X(FE_OFN18577_n_11054), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2773_n_11054 (
-	.A(n_11054),
-	.X(FE_OFN1581_n_11054), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC2772_n_11054 (
-	.A(n_11054),
-	.Y(n_13452), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2770_n_11478 (
-	.A(n_11478),
-	.X(FE_OFN1057_n_11478), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2769_n_11769 (
-	.A(n_11769),
-	.X(FE_OFN18381_n_11769), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2765_n_15869 (
-	.A(n_15869),
-	.X(FE_OFN18575_n_15869), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2764_n_15869 (
-	.A(n_15869),
-	.X(FE_OFN18574_n_15869), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC2763_n_15869 (
-	.A(n_15869),
-	.X(FE_OFN1115_n_15869), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2762_n_15869 (
-	.A(n_15869),
-	.X(FE_OFN18283_n_15869), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2761_n_11770 (
-	.A(n_11770),
-	.Y(n_11771), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2760_n_11213 (
-	.A(n_11213),
-	.Y(n_11214), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2758_u_soc_u_top_u_core_rf_waddr_wb_0 (
-	.A(n_11043),
-	.Y(FE_OFN18572_u_soc_u_top_u_core_rf_waddr_wb_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2756_u_soc_u_top_u_core_rf_waddr_wb_0 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[0]),
-	.Y(n_11043), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2755_n_15857 (
-	.A(FE_PSN4164_n_15857),
-	.X(FE_OFN18537_n_15857), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2754_n_15857 (
-	.A(n_15857),
-	.X(FE_OFN18292_n_15857), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2752_n_15858 (
-	.A(FE_PSBN19876_n_15858),
-	.X(FE_OFN18570_n_15858), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2751_n_15858 (
-	.A(FE_PSBN19875_n_15858),
-	.X(FE_OFN1110_n_15858), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2746_n_15866 (
-	.A(FE_PSBN19830_n_15866),
-	.X(FE_OFN18565_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2742_n_11517 (
-	.A(FE_PSN4831_n_11517),
-	.X(FE_OFN18561_n_11517), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2741_n_11517 (
-	.A(n_11517),
-	.X(FE_OFN18560_n_11517), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2740_n_15861 (
-	.A(FE_PSN4645_n_15861),
-	.X(FE_OFN18559_n_15861), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2739_n_15861 (
-	.A(FE_PSN4645_n_15861),
-	.X(FE_OFN18558_n_15861), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2738_u_soc_u_top_u_core_alu_operand_b_ex_0 (
-	.A(FE_PSN4401_u_soc_u_top_u_core_alu_operand_b_ex_0),
-	.X(FE_OFN18557_u_soc_u_top_u_core_alu_operand_b_ex_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC2735_n_116 (
-	.A(n_116),
-	.Y(n_13503), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2734_n_11137 (
-	.A(n_11137),
-	.Y(n_13342), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2733_n_15860 (
-	.A(FE_PSN4374_n_15860),
-	.X(FE_OFN18554_n_15860), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2732_n_15860 (
-	.A(FE_PSN4449_n_15860),
-	.X(FE_OFN18471_n_15860), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2731_n_15860 (
-	.A(n_15860),
-	.X(FE_OFN1588_n_15860), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2730_n_11559 (
-	.A(n_11559),
-	.X(FE_OFN18434_n_11559), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2729_n_11559 (
-	.A(n_11559),
-	.X(FE_OFN1071_n_11559), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2728_n_11208 (
-	.A(n_11207),
-	.Y(FE_OFN18298_n_11208), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2727_n_11208 (
-	.A(n_11208),
-	.X(n_11207), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2726_n_16001 (
-	.A(FE_PSBN19897_n_16001),
-	.X(FE_OFN18506_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2725_n_16001 (
-	.A(FE_PSN4377_n_16001),
-	.X(FE_OFN18505_n_16001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2722_n_15856 (
-	.A(n_15856),
-	.X(FE_OFN18553_n_15856), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2721_n_15856 (
-	.A(FE_PSN4633_n_15856),
-	.X(FE_OFN1108_n_15856), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2720_n_11123 (
-	.A(n_11123),
-	.Y(n_11122), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2719_n_13085 (
-	.A(FE_PSN4418_n_13392),
-	.Y(FE_OFN18260_n_13085), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2718_n_13085 (
-	.A(n_13085),
-	.Y(n_13392), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2717_n_11415 (
-	.A(n_11415),
-	.X(FE_OFN18335_n_11415), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2716_n_11415 (
-	.A(n_11415),
-	.X(FE_OFN1050_n_11415), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2713_n_11518 (
-	.A(n_11518),
-	.X(FE_OFN18551_n_11518), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2712_n_11518 (
-	.A(n_11518),
-	.X(FE_OFN1063_n_11518), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2711_n_11418 (
-	.A(n_11418),
-	.X(FE_OFN18550_n_11418), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2710_n_11418 (
-	.A(n_11418),
-	.X(FE_OFN1051_n_11418), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2704_n_11593 (
-	.A(n_11593),
-	.X(FE_OFN18547_n_11593), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2703_n_11593 (
-	.A(FE_PSN4146_n_11593),
-	.X(FE_OFN18366_n_11593), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2702_u_soc_u_top_u_core_rf_waddr_wb_1 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[1]),
-	.Y(n_652), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2701_n_15866 (
-	.A(FE_PSBN19833_n_15866),
-	.X(FE_OFN18546_n_15866), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2699_u_soc_u_top_u_core_instr_rdata_id_14 (
-	.A(FE_OFN723_u_soc_u_top_u_core_instr_rdata_id_14),
-	.X(FE_OFN18545_u_soc_u_top_u_core_instr_rdata_id_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2696_u_soc_u_top_u_core_instr_rdata_id_14 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[14]),
-	.X(FE_OFN723_u_soc_u_top_u_core_instr_rdata_id_14), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2691_n_11555 (
-	.A(FE_PSBN19877_FE_PSN4174_n_11555),
-	.X(FE_OFN18422_n_11555), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2690_n_11555 (
-	.A(FE_PSN4809_n_11555),
-	.X(FE_OFN1067_n_11555), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2689_n_15881 (
-	.A(FE_PSN4801_n_11443),
-	.X(FE_OFN18287_n_15881), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2688_n_15881 (
-	.A(FE_COEN4288_n_15881),
-	.Y(n_11443), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2687_n_16003 (
-	.A(n_16003),
-	.X(FE_OFN18426_n_16003), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2686_n_11550 (
-	.A(FE_PSBN19873_n_11550),
-	.X(FE_OFN18543_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2685_n_11550 (
-	.A(FE_PSBN19873_n_11550),
-	.X(FE_OFN18542_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2684_n_11550 (
-	.A(FE_COEN4306_n_11550),
-	.X(FE_OFN1064_n_11550), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2677_n_15862 (
-	.A(n_15862),
-	.X(FE_OFN18536_n_15862), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2676_n_11176 (
-	.A(FE_OFN18378_n_11176),
-	.X(FE_OFN18535_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2675_u_soc_u_top_u_core_instr_rdata_id_20 (
-	.A(FE_PSN4440_u_soc_u_top_u_core_instr_rdata_id_20),
-	.X(FE_OFN18534_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2671_u_soc_u_top_u_core_instr_rdata_id_22 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[22]),
-	.X(FE_OFN18530_u_soc_u_top_u_core_instr_rdata_id_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC2667_n_11553 (
-	.A(n_11553),
-	.X(FE_OFN18526_n_11553), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2665_n_11393 (
-	.A(FE_OFN18636_n_11393),
-	.X(FE_OFN18524_n_11393), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2664_u_soc_u_top_u_core_instr_rdata_id_15 (
-	.A(FE_COEN4690_u_soc_u_top_u_core_instr_rdata_id_15),
-	.X(FE_OFN18523_u_soc_u_top_u_core_instr_rdata_id_15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2653_u_soc_u_top_u_core_alu_operand_b_ex_7 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[7]),
-	.X(FE_OFN18512_u_soc_u_top_u_core_alu_operand_b_ex_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2652_n_11423 (
-	.A(n_11423),
-	.X(FE_OFN18511_n_11423), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2651_n_11423 (
-	.A(n_11423),
-	.X(FE_OFN18510_n_11423), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2649_u_soc_u_top_u_core_alu_operand_b_ex_10 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[10]),
-	.X(FE_OFN18508_u_soc_u_top_u_core_alu_operand_b_ex_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2644_u_soc_u_top_u_core_alu_operand_b_ex_5 (
-	.A(FE_PSN4393_u_soc_u_top_u_core_alu_operand_b_ex_5),
-	.X(FE_OFN18503_u_soc_u_top_u_core_alu_operand_b_ex_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2643_u_soc_u_top_u_core_alu_operand_b_ex_6 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[6]),
-	.X(FE_OFN18502_u_soc_u_top_u_core_alu_operand_b_ex_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2642_n_15897 (
-	.A(FE_PSN4662_FE_OFN1590_n_15897),
-	.X(FE_OFN18501_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2641_u_soc_u_top_u_core_alu_operand_b_ex_2 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[2]),
-	.X(FE_OFN18500_u_soc_u_top_u_core_alu_operand_b_ex_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2640_u_soc_u_top_u_core_alu_operand_b_ex_9 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[9]),
-	.X(FE_OFN18499_u_soc_u_top_u_core_alu_operand_b_ex_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2637_u_soc_lsu_to_xbar_a_address__31 (
-	.A(FE_PSN4100_u_soc_lsu_to_xbar_a_address_31),
-	.X(FE_OFN18496_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2636_n_13389 (
-	.A(n_13389),
-	.X(FE_OFN18495_n_13389), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2635_n_11476 (
-	.A(FE_PSN4361_n_11476),
-	.X(FE_OFN18494_n_11476), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2634_n_11476 (
-	.A(FE_PSN4479_n_11476),
-	.X(FE_OFN18493_n_11476), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2633_n_13420 (
-	.A(n_13420),
-	.X(FE_OFN18492_n_13420), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2631_n_11428 (
-	.A(n_11428),
-	.X(FE_OFN18490_n_11428), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2629_n_15943 (
-	.A(FE_PSN4395_n_15943),
-	.X(FE_OFN18488_n_15943), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2628_n_13386 (
-	.A(FE_PSN4448_n_13386),
-	.X(FE_OFN18487_n_13386), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2626_n_11130 (
-	.A(n_11130),
-	.X(FE_OFN18485_n_11130), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2625_n_13416 (
-	.A(FE_PSN4371_n_13416),
-	.X(FE_OFN18484_n_13416), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2624_n_11556 (
-	.A(n_11556),
-	.X(FE_OFN18483_n_11556), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2623_n_11556 (
-	.A(n_11556),
-	.X(FE_OFN1068_n_11556), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2617_n_11558 (
-	.A(n_11558),
-	.X(FE_OFN1070_n_11558), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2615_u_soc_xbar_to_dccm_a_address__10 (
-	.A(FE_OFN19650_u_soc_xbar_to_dccm_a_address__10),
-	.X(FE_OFN18479_u_soc_xbar_to_dccm_a_address__10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2613_n_11154 (
-	.A(n_11154),
-	.Y(n_11153), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2612_n_12260 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3072_n_12260 (
 	.A(n_12259),
-	.X(FE_OFN18478_n_12260), 
+	.X(FE_OFN18609_n_12260), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2610_n_12260 (
-	.A(n_12259),
-	.Y(FE_OFN18476_n_12260), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2609_n_12260 (
+   sky130_fd_sc_hd__inv_2 FE_OFC3071_n_12260 (
 	.A(n_12260),
 	.Y(n_12259), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2607_n_13092 (
-	.A(n_13430),
-	.Y(FE_OFN1095_n_13092), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3069_n_11756 (
+	.A(n_11756),
+	.X(FE_OFN18560_n_11756), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC2606_n_13092 (
-	.A(n_13092),
-	.Y(n_13430), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3065_n_15861 (
+	.A(n_15861),
+	.X(FE_OFN18531_n_15861), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2593_n_9159 (
-	.A(n_9159),
-	.X(FE_OFN1566_n_9159), 
+   sky130_fd_sc_hd__buf_2 FE_OFC3064_n_15861 (
+	.A(n_15861),
+	.X(FE_OFN18571_n_15861), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2590_n_15994 (
+   sky130_fd_sc_hd__buf_2 FE_OFC3063_n_15997 (
+	.A(FE_OFN18184_n_15997),
+	.X(FE_OFN18607_n_15997), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3062_n_15997 (
+	.A(FE_OFN18184_n_15997),
+	.X(FE_OFN18372_n_15997), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3058_n_11478 (
+	.A(n_11478),
+	.X(FE_OFN18344_n_11478), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3054_n_12256 (
+	.A(n_12256),
+	.X(FE_OFN18286_n_12256), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3053_n (
+	.A(FE_OFN19049_n),
+	.Y(FE_OFN18604_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC3051_n_11770 (
+	.A(n_11771),
+	.Y(FE_OFN18603_n_11770), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3050_n_11770 (
+	.A(n_11770),
+	.Y(n_11771), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3046_n_11471 (
+	.A(n_11471),
+	.X(FE_OFN18308_n_11471), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3045_n_11471 (
+	.A(n_11471),
+	.X(FE_OFN18307_n_11471), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3044_n_13073 (
+	.A(n_13421),
+	.Y(FE_OFN1247_n_13073), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3043_n_13073 (
+	.A(n_13073),
+	.X(n_13421), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3042_n_15857 (
+	.A(n_15857),
+	.X(FE_OFN18363_n_15857), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC3041_n_11751 (
+	.A(FE_OFN18612_n),
+	.X(FE_OFN18602_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3038_n_15862 (
+	.A(n_15862),
+	.X(FE_OFN18599_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3028_n_11625 (
+	.A(n_11625),
+	.X(FE_OFN18589_n_11625), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3026_n_11425 (
+	.A(FE_OFN18467_n_11425),
+	.X(FE_OFN18587_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3024_n_11557 (
+	.A(FE_OFN18458_n_11557),
+	.X(FE_OFN18585_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3019_n_15868 (
+	.A(FE_OFN18322_n_15868),
+	.X(FE_OFN18580_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3018_n_12262 (
+	.A(n_12262),
+	.Y(n_12261), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3011_n_11564 (
+	.A(n_11564),
+	.X(FE_OFN1242_n_11564), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC3010_n_15995 (
+	.A(n_15995),
+	.X(FE_OFN18577_n_15995), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC3009_n_15995 (
+	.A(n_15995),
+	.X(FE_OFN18474_n_15995), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3005_n_13358 (
+	.A(n_495),
+	.Y(FE_OFN18576_n_13358), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC3004_n_13358 (
+	.A(n_495),
+	.Y(FE_OFN18575_n_13358), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC3003_n_13358 (
+	.A(n_13358),
+	.Y(n_495), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC3002_n_11475 (
+	.A(n_11475),
+	.X(FE_OFN18533_n_11475), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2997_n_11626 (
+	.A(FE_OFN18589_n_11625),
+	.Y(FE_OFN18573_n_11626), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2996_n_11626 (
+	.A(n_11626),
+	.X(FE_OFN18191_n_11626), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2995_n_11626 (
+	.A(n_11626),
+	.Y(n_11625), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2994_n_15994 (
+	.A(n_11769),
+	.X(FE_OFN18328_n_11769), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2993_n_15994 (
 	.A(n_15994),
 	.Y(n_11769), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2589_n_11259 (
-	.A(n_11258),
-	.Y(FE_OFN18470_n_11259), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2992_n_15870 (
+	.A(n_15870),
+	.X(FE_OFN18501_n_15870), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2588_n_11259 (
-	.A(n_11258),
-	.Y(FE_OFN18469_n_11259), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2991_n_11555 (
+	.A(n_11555),
+	.X(FE_OFN18572_n_11555), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2587_n_11259 (
-	.A(n_11258),
-	.Y(FE_OFN18243_n_11259), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2990_n_11555 (
+	.A(n_11555),
+	.X(FE_OFN18522_n_11555), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2586_n_11259 (
-	.A(n_11259),
-	.Y(n_11258), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2985_n_15870 (
+	.A(n_15870),
+	.X(FE_OFN18500_n_15870), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2581_n_11471 (
-	.A(n_11471),
-	.X(FE_OFN18466_n_11471), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2984_n_11176 (
+	.A(n_11176),
+	.X(FE_OFN1806_n_11176), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2580_n_11471 (
-	.A(n_11471),
-	.X(FE_OFN1053_n_11471), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2983_n_15867 (
+	.A(FE_OFN18538_n_15867),
+	.X(FE_OFN18569_n_15867), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2579_u_soc_u_top_u_core_instr_rdata_id_26 (
-	.A(FE_OFN19549_u_soc_u_top_u_core_instr_rdata_id_26),
-	.X(FE_OFN18465_u_soc_u_top_u_core_instr_rdata_id_26), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2982_n_15867 (
+	.A(n_15867),
+	.X(FE_OFN18538_n_15867), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2576_u_soc_xbar_to_dccm_a_address__4 (
-	.A(\u_soc_xbar_to_dccm[a_address] [4]),
-	.X(FE_OFN773_u_soc_xbar_to_dccm_a_address__4), 
+   sky130_fd_sc_hd__inv_1 FE_OFC2980_n_13085 (
+	.A(FE_OFN1256_n_13085),
+	.Y(n_13392), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2575_n_13250 (
-	.A(n_13250),
-	.Y(n_13853), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2979_n_13085 (
+	.A(n_13085),
+	.Y(FE_OFN1256_n_13085), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2574_n_10153 (
-	.A(FE_PSN4664_n_10153),
-	.Y(n_10152), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2975_n_15865 (
+	.A(n_15865),
+	.X(FE_OFN18532_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2570_u_soc_u_top_u_core_alu_operator_ex_0 (
-	.A(FE_PSN4382_n_11039),
-	.Y(FE_OFN18462_u_soc_u_top_u_core_alu_operator_ex_0), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2974_n_15865 (
+	.A(n_15865),
+	.X(FE_OFN18346_n_15865), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC2564_u_soc_u_top_u_core_alu_operator_ex_0 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[0]),
-	.Y(n_11039), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2973_n_11415 (
+	.A(n_11415),
+	.X(FE_OFN18568_n_11415), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC2562_u_soc_u_top_u_core_rf_waddr_wb_2 (
-	.A(n_11035),
-	.Y(FE_OFN18297_u_soc_u_top_u_core_rf_waddr_wb_2), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2972_n_11415 (
+	.A(n_11415),
+	.X(FE_OFN18480_n_11415), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2561_u_soc_u_top_u_core_rf_waddr_wb_2 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[2]),
-	.Y(n_11035), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2969_n_16003 (
+	.A(n_16003),
+	.X(FE_OFN18505_n_16003), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2559_n_16000 (
-	.A(FE_PSN4348_n_16000),
-	.X(FE_OFN18456_n_16000), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2964_n_11428 (
+	.A(n_11428),
+	.X(FE_OFN18485_n_11428), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2556_n_15997 (
-	.A(FE_PSN4340_n_11761),
-	.X(FE_OFN18454_n_15997), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2963_n_11428 (
+	.A(n_11428),
+	.X(FE_OFN18484_n_11428), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2555_n_15997 (
-	.A(n_15997),
-	.Y(n_11761), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2962_n_15869 (
+	.A(n_15869),
+	.X(FE_OFN18565_n_15869), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2554_n_13248 (
-	.A(n_13248),
-	.Y(n_13851), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2961_u_soc_u_top_u_core_instr_rdata_id_14 (
+	.A(FE_OFN850_u_soc_u_top_u_core_instr_rdata_id_14),
+	.X(FE_OFN18564_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2552_n_11554 (
-	.A(n_11554),
-	.X(FE_OFN1066_n_11554), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2959_n_15866 (
+	.A(n_15866),
+	.X(FE_OFN18562_n_15866), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2551_n_13251 (
-	.A(n_13251),
-	.Y(n_13854), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2956_u_soc_dccm_adapter_data_mem_error_internal (
+	.A(FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal),
+	.X(FE_OFN18559_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2550_u_soc_u_top_u_core_alu_operator_ex_5 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[5]),
-	.Y(n_11045), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2955_u_soc_u_iccm_bank_sel_1 (
+	.A(u_soc_u_iccm_bank_sel[1]),
+	.X(FE_OFN18558_u_soc_u_iccm_bank_sel_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2548_n_496 (
-	.A(FE_COEN4874_n_496),
-	.X(FE_OFN877_n_496), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2952_n_15999 (
+	.A(n_15999),
+	.X(FE_OFN18555_n_15999), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2547_n_11425 (
-	.A(n_11425),
-	.X(FE_OFN18453_n_11425), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2951_n_15999 (
+	.A(n_15999),
+	.X(FE_OFN18444_n_15999), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2546_n_11425 (
-	.A(n_11425),
-	.X(FE_OFN1052_n_11425), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2947_n_11556 (
+	.A(n_11556),
+	.X(FE_OFN18448_n_11556), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2544_u_soc_xbar_to_dccm_a_address__8 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2945_n_11093 (
+	.A(n_11093),
+	.Y(FE_OFN18205_n_11093), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2940_u_soc_u_top_u_core_multdiv_operator_ex_1 (
+	.A(FE_OFN19026_u_soc_u_top_u_core_multdiv_operator_ex_1),
+	.Y(FE_OFN18549_u_soc_u_top_u_core_multdiv_operator_ex_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC2936_u_soc_u_top_u_core_instr_rdata_id_19 (
+	.A(FE_OFN845_u_soc_u_top_u_core_instr_rdata_id_19),
+	.X(FE_OFN18547_u_soc_u_top_u_core_instr_rdata_id_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2935_u_soc_u_top_u_core_instr_rdata_id_19 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[19]),
+	.X(FE_OFN845_u_soc_u_top_u_core_instr_rdata_id_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2930_n_10533 (
+	.A(n_10533),
+	.X(FE_OFN1794_n_10533), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2927_n_11514 (
+	.A(n_11514),
+	.X(FE_OFN18342_n_11514), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2925_n_11443 (
+	.A(n_11443),
+	.X(FE_OFN18546_n_11443), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC2920_n_11152 (
+	.A(n_11152),
+	.Y(FE_OFN18544_n_11152), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2918_n_15998 (
+	.A(n_15998),
+	.Y(FE_OFN18543_n_15998), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2917_n_15998 (
+	.A(n_15998),
+	.Y(n_11753), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2915_n_15998 (
+	.A(n_15998),
+	.Y(FE_OFN18196_n_15998), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2912_n_11550 (
+	.A(n_11550),
+	.X(FE_OFN18332_n_11550), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2905_n_11418 (
+	.A(n_11418),
+	.X(FE_OFN18537_n_11418), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC2902_u_soc_xbar_to_dccm_a_address__8 (
 	.A(\u_soc_xbar_to_dccm[a_address] [8]),
-	.X(FE_OFN769_u_soc_xbar_to_dccm_a_address__8), 
+	.X(FE_OFN18534_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2541_n_11746 (
-	.A(FE_PSN4426_n_11745),
-	.X(FE_OFN18268_n_11746), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2897_n_11479 (
+	.A(n_11479),
+	.X(FE_OFN18529_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC2540_n_11746 (
-	.A(n_11746),
-	.Y(n_11745), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2895_n_15872 (
+	.A(FE_OFN18369_n_15872),
+	.X(FE_OFN18527_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2539_n_13222 (
-	.A(n_13222),
-	.Y(n_13842), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2891_n_11479 (
+	.A(n_11479),
+	.X(FE_OFN18523_n_11479), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2536_u_soc_dccm_adapter_data_weD (
-	.A(n_10544),
-	.Y(FE_OFN18232_u_soc_dccm_adapter_data_weD), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2888_n_13416 (
+	.A(FE_OFN18433_n_13416),
+	.X(FE_OFN18520_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2535_u_soc_dccm_adapter_data_weD (
-	.A(u_soc_dccm_adapter_data_weD),
-	.Y(n_10544), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2887_n_10344 (
+	.A(n_10344),
+	.X(FE_OFN18519_n_10344), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2534_n_11751 (
+   sky130_fd_sc_hd__buf_2 FE_OFC2886_n_11423 (
+	.A(n_11423),
+	.X(FE_OFN18518_n_11423), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2885_n_11423 (
+	.A(n_11423),
+	.X(FE_OFN18517_n_11423), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2884_n_15859 (
+	.A(n_15859),
+	.X(FE_OFN18516_n_15859), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2883_n_15859 (
+	.A(n_15859),
+	.X(FE_OFN18515_n_15859), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC2878_u_soc_u_top_u_core_pc_set (
+	.A(FE_PSBN19224_u_soc_u_top_u_core_pc_set),
+	.X(FE_OFN18510_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2870_u_soc_xbar_to_dccm_a_address__4 (
+	.A(\u_soc_xbar_to_dccm[a_address] [4]),
+	.X(FE_OFN904_u_soc_xbar_to_dccm_a_address__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2869_n_11751 (
 	.A(n_11751),
-	.X(FE_OFN18450_n_11751), 
+	.X(FE_OFN18477_n_11751), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2533_n_11751 (
-	.A(FE_PSN4481_n_11751),
-	.X(FE_OFN1075_n_11751), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2868_n_16003 (
+	.A(n_16003),
+	.X(FE_OFN18506_n_16003), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2531_n_11557 (
-	.A(n_11557),
-	.X(FE_OFN18290_n_11557), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2860_n_15858 (
+	.A(n_15858),
+	.X(FE_OFN18502_n_15858), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2530_n_11557 (
-	.A(FE_PSN4388_n_11557),
-	.X(FE_OFN1069_n_11557), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2859_n_15858 (
+	.A(n_15858),
+	.X(FE_OFN18367_n_15858), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2529_n_15871 (
-	.A(n_15871),
-	.X(FE_OFN18407_n_15871), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2854_n_16000 (
+	.A(n_16000),
+	.X(FE_OFN18498_n_16000), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2528_n_15871 (
-	.A(n_15871),
-	.X(FE_OFN1117_n_15871), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2853_n_16000 (
+	.A(n_16000),
+	.X(FE_OFN18497_n_16000), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2527_n_13253 (
-	.A(n_13253),
-	.Y(n_13848), 
+   sky130_fd_sc_hd__clkinv_2 FE_OFC2849_n_11054 (
+	.A(n_11054),
+	.Y(n_13452), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2524_u_soc_u_top_u_core_rf_waddr_wb_3 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[3]),
-	.Y(FE_OFN18295_u_soc_u_top_u_core_rf_waddr_wb_3), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2848_n_11054 (
+	.A(n_11054),
+	.X(FE_OFN1649_n_11054), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_OFC2522_u_soc_u_top_u_core_rf_waddr_wb_4 (
-	.A(u_soc_u_top_u_core_rf_waddr_wb[4]),
-	.Y(n_11033), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2839_u_soc_u_top_u_core_rf_waddr_wb_2 (
+	.A(FE_OFN18402_u_soc_u_top_u_core_rf_waddr_wb_2),
+	.Y(FE_OFN18403_u_soc_u_top_u_core_rf_waddr_wb_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2521_n_13215 (
-	.A(n_13215),
-	.Y(n_13840), 
+   sky130_fd_sc_hd__inv_4 FE_OFC2836_u_soc_u_top_u_core_rf_waddr_wb_2 (
+	.A(u_soc_u_top_u_core_rf_waddr_wb[2]),
+	.Y(FE_OFN18402_u_soc_u_top_u_core_rf_waddr_wb_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2520_n_15945 (
-	.A(FE_PSN4452_n_15945),
-	.Y(FE_OFN18449_n_15945), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2835_u_soc_lsu_to_xbar_a_address__30 (
+	.A(\u_soc_lsu_to_xbar[a_address] [30]),
+	.X(FE_OFN18379_u_soc_lsu_to_xbar_a_address__30), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2515_u_soc_u_top_u_core_pc_set (
-	.A(FE_PSN4130_u_soc_u_top_u_core_pc_set),
-	.X(FE_OFN18446_u_soc_u_top_u_core_pc_set), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2513_u_soc_lsu_to_xbar_a_address__31 (
-	.A(FE_PSN4103_u_soc_lsu_to_xbar_a_address_31),
-	.X(FE_OFN18195_u_soc_lsu_to_xbar_a_address__31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2511_n_15897 (
-	.A(FE_PSN4665_FE_OFN1590_n_15897),
-	.Y(FE_OFN18445_n_15897), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2509_n_15897 (
-	.A(FE_OFN1590_n_15897),
-	.Y(FE_OFN18200_n_15897), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2508_n_15897 (
-	.A(FE_OFN1590_n_15897),
-	.Y(n_10344), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC2507_n_15897 (
-	.A(n_15897),
-	.Y(FE_OFN1590_n_15897), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2506_u_soc_dccm_adapter_data_mem_error_internal (
-	.A(FE_OFN18199_u_soc_dccm_adapter_data_mem_error_internal),
-	.Y(n_10345), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_4 FE_OFC2505_u_soc_dccm_adapter_data_mem_error_internal (
-	.A(u_soc_dccm_adapter_data_mem_error_internal),
-	.Y(FE_OFN18199_u_soc_dccm_adapter_data_mem_error_internal), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2502_n_13363 (
-	.A(n_8868),
-	.Y(FE_OFN18443_n_13363), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2501_n_13363 (
+   sky130_fd_sc_hd__inv_6 FE_OFC2834_n_13363 (
 	.A(n_13363),
 	.Y(n_8868), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2500_n_112 (
-	.A(FE_PSN4352_n_13500),
-	.Y(FE_OFN18442_n_112), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2819_n_11476 (
+	.A(n_11476),
+	.X(FE_OFN18476_n_11476), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2498_n_112 (
-	.A(n_112),
-	.Y(n_13500), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2818_n_11476 (
+	.A(n_11476),
+	.X(FE_OFN18475_n_11476), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC2496_u_soc_u_top_u_core_instr_rdata_id_3 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[3]),
-	.X(FE_OFN18439_u_soc_u_top_u_core_instr_rdata_id_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2486_u_soc_u_top_u_core_alu_operand_b_ex_8 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[8]),
-	.X(FE_OFN18429_u_soc_u_top_u_core_alu_operand_b_ex_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2485_n_7770 (
-	.A(n_7770),
-	.X(FE_OFN18428_n_7770), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2484_u_soc_u_top_u_core_alu_adder_result_ex_1 (
-	.A(u_soc_u_top_u_core_alu_adder_result_ex[1]),
-	.X(FE_OFN18427_u_soc_u_top_u_core_alu_adder_result_ex_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2481_n_7771 (
-	.A(n_7771),
-	.X(FE_OFN18424_n_7771), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2478_u_soc_u_top_u_core_instr_rdata_id_13 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[13]),
-	.X(FE_OFN18421_u_soc_u_top_u_core_instr_rdata_id_13), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2472_u_soc_u_top_u_core_instr_rdata_id_5 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[5]),
-	.X(FE_OFN18415_u_soc_u_top_u_core_instr_rdata_id_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2471_u_soc_u_top_u_core_instr_rdata_id_25 (
-	.A(FE_PSN4148_u_soc_u_top_u_core_instr_rdata_id_25),
-	.X(FE_OFN18414_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2469_n_13069 (
-	.A(FE_PSN4417_FE_OFN18238_n_13069),
-	.X(FE_OFN18412_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2458_u_soc_u_top_u_core_rf_wdata_fwd_wb_20 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[20]),
-	.X(FE_OFN18401_u_soc_u_top_u_core_rf_wdata_fwd_wb_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2454_n_15865 (
-	.A(FE_PSBN19835_n_15865),
-	.X(FE_OFN18397_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2453_n_15865 (
-	.A(FE_PSN4785_n_15865),
-	.X(FE_OFN18396_n_15865), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2446_u_soc_u_top_u_core_multdiv_operator_ex_0 (
-	.A(u_soc_u_top_u_core_multdiv_operator_ex[0]),
-	.X(FE_OFN18389_u_soc_u_top_u_core_multdiv_operator_ex_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2445_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0 (
-	.A(\u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow.multdiv_i_op_b_shift_q [0]),
-	.X(FE_OFN18388_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2441_n_11514 (
-	.A(FE_PSN4834_FE_OFN18385_n_11514),
-	.X(FE_OFN18384_n_11514), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2436_n_11258 (
-	.A(n_11258),
-	.X(FE_OFN18379_n_11258), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2435_n_11176 (
-	.A(FE_PSN4428_n_11176),
-	.X(FE_OFN18378_n_11176), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2434_n_16005 (
-	.A(FE_OFN18613_n),
-	.X(FE_OFN18377_n_16005), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2428_u_soc_u_top_u_core_load_store_unit_i_ls_fsm_cs_1 (
-	.A(u_soc_u_top_u_core_load_store_unit_i_ls_fsm_cs[1]),
-	.X(FE_OFN18371_u_soc_u_top_u_core_load_store_unit_i_ls_fsm_cs_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2424_n_6709 (
-	.A(FE_OFN999_n_6709),
-	.X(FE_OFN18367_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC2418_u_soc_lsu_to_xbar_a_address__30 (
-	.A(FE_PSN4772_u_soc_lsu_to_xbar_a_address_30),
-	.X(FE_OFN18361_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2417_u_soc_lsu_to_xbar_a_address__17 (
-	.A(\u_soc_lsu_to_xbar[a_address] [17]),
-	.X(FE_OFN18360_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2416_u_soc_u_top_u_core_instr_rdata_id_18 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[18]),
-	.X(FE_OFN18359_u_soc_u_top_u_core_instr_rdata_id_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2413_n_11313 (
-	.A(n_11313),
-	.X(FE_OFN18356_n_11313), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2407_n_9277 (
-	.A(n_9277),
-	.X(FE_OFN18350_n_9277), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2390_u_soc_u_top_u_core_alu_operand_b_ex_0 (
-	.A(FE_PSN4401_u_soc_u_top_u_core_alu_operand_b_ex_0),
-	.X(FE_OFN18333_u_soc_u_top_u_core_alu_operand_b_ex_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2385_n_7607 (
-	.A(n_7607),
-	.X(FE_OFN18328_n_7607), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2383_n_13495 (
-	.A(n_13495),
-	.X(FE_OFN18326_n_13495), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2381_n_3074 (
-	.A(n_3074),
-	.X(FE_OFN18324_n_3074), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2380_n_3074 (
-	.A(n_3074),
-	.X(FE_OFN18323_n_3074), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2379_u_soc_u_top_u_core_alu_operand_b_ex_11 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2815_u_soc_u_top_u_core_alu_operand_b_ex_11 (
 	.A(u_soc_u_top_u_core_alu_operand_b_ex[11]),
-	.X(FE_OFN18322_u_soc_u_top_u_core_alu_operand_b_ex_11), 
+	.X(FE_OFN18472_u_soc_u_top_u_core_alu_operand_b_ex_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2378_n_6708 (
-	.A(n_6708),
-	.X(FE_OFN18321_n_6708), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2810_n_11425 (
+	.A(n_11425),
+	.X(FE_OFN18467_n_11425), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2377_n_6708 (
-	.A(n_6708),
-	.X(FE_OFN18320_n_6708), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2808_n_11563 (
+	.A(n_11563),
+	.X(FE_OFN18465_n_11563), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2376_n_13103 (
-	.A(n_13103),
-	.X(FE_OFN18319_n_13103), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2807_n_11563 (
+	.A(n_11563),
+	.X(FE_OFN18464_n_11563), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2375_n_15946 (
-	.A(FE_PSN4359_n_15946),
-	.X(FE_OFN18318_n_15946), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2803_n_11393 (
+	.A(n_11393),
+	.X(FE_OFN18460_n_11393), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2370_n_1223 (
-	.A(n_1223),
-	.X(FE_OFN18313_n_1223), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2802_n_15897 (
+	.A(FE_OFN18386_n_15897),
+	.X(FE_OFN18459_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2369_n_13393 (
-	.A(FE_PSN4356_n_13393),
-	.X(FE_OFN18312_n_13393), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2800_n_10523 (
+	.A(n_10523),
+	.X(FE_OFN18457_n_10523), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2367_n_11515 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2795_u_soc_u_top_u_core_alu_operand_b_ex_7 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[7]),
+	.X(FE_OFN18452_u_soc_u_top_u_core_alu_operand_b_ex_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2794_u_soc_u_top_u_core_multdiv_operator_ex_0 (
+	.A(u_soc_u_top_u_core_multdiv_operator_ex[0]),
+	.X(FE_OFN18451_u_soc_u_top_u_core_multdiv_operator_ex_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2793_n_13387 (
+	.A(n_13387),
+	.X(FE_OFN18450_n_13387), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2792_u_soc_u_top_u_core_alu_operand_b_ex_5 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[5]),
+	.X(FE_OFN18449_u_soc_u_top_u_core_alu_operand_b_ex_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2790_n_11515 (
 	.A(n_11515),
-	.X(FE_OFN18310_n_11515), 
+	.X(FE_OFN18447_n_11515), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2363_n_11112 (
-	.A(n_11112),
-	.Y(n_11111), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2789_u_soc_u_top_u_core_alu_operand_b_ex_2 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[2]),
+	.X(FE_OFN18446_u_soc_u_top_u_core_alu_operand_b_ex_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2361_n_15887 (
-	.A(FE_OFN1118_n_15887),
-	.X(FE_OFN18306_n_15887), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2784_u_soc_u_top_u_core_instr_rdata_id_20 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[20]),
+	.X(FE_OFN18441_u_soc_u_top_u_core_instr_rdata_id_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2360_n_15887 (
-	.A(n_15887),
-	.X(FE_OFN1118_n_15887), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2781_n_11480 (
+	.A(n_11480),
+	.X(FE_OFN18438_n_11480), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC2356_n_6869 (
-	.A(n_6868),
-	.Y(FE_OFN18302_n_6869), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2780_n_11480 (
+	.A(n_11480),
+	.X(FE_OFN18437_n_11480), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2355_n_6869 (
-	.A(n_6869),
-	.Y(n_6868), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2779_n_11130 (
+	.A(n_11130),
+	.X(FE_OFN18436_n_11130), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2354_u_soc_u_top_u_core_alu_operator_ex_1 (
-	.A(n_11041),
-	.Y(FE_OFN18301_u_soc_u_top_u_core_alu_operator_ex_1), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2776_n_13416 (
+	.A(n_13416),
+	.X(FE_OFN18433_n_13416), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC2352_u_soc_u_top_u_core_alu_operator_ex_1 (
-	.A(u_soc_u_top_u_core_alu_operator_ex[1]),
-	.Y(n_11041), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2775_n_15943 (
+	.A(n_15943),
+	.X(FE_OFN18432_n_15943), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2351_u_soc_u_top_u_core_instr_rdata_id_28 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[28]),
-	.X(FE_OFN714_u_soc_u_top_u_core_instr_rdata_id_28), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2773_u_soc_u_top_u_core_alu_operand_b_ex_0 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[0]),
+	.X(FE_OFN18430_u_soc_u_top_u_core_alu_operand_b_ex_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2349_n_15911 (
-	.A(n_7383),
-	.Y(FE_OFN18299_n_15911), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2772_n_16004 (
+	.A(n_16004),
+	.X(FE_OFN18429_n_16004), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2348_n_15911 (
-	.A(n_15911),
-	.Y(n_7383), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2771_n_15946 (
+	.A(FE_OFN18240_n_15946),
+	.X(FE_OFN18428_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2333_u_soc_lsu_to_xbar_a_address__14 (
-	.A(\u_soc_lsu_to_xbar[a_address] [14]),
-	.X(FE_OFN763_u_soc_lsu_to_xbar_a_address__14), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2770_n_13390 (
+	.A(n_13390),
+	.X(FE_OFN18427_n_13390), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2329_n_11093 (
-	.A(n_11093),
-	.Y(n_11092), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2769_n_13420 (
+	.A(n_13420),
+	.X(FE_OFN18426_n_13420), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2328_u_soc_lsu_to_xbar_a_address__18 (
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC2765_u_soc_lsu_to_xbar_a_address__18 (
 	.A(\u_soc_lsu_to_xbar[a_address] [18]),
-	.X(FE_OFN759_u_soc_lsu_to_xbar_a_address__18), 
+	.X(FE_OFN890_u_soc_lsu_to_xbar_a_address__18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2324_n_8862 (
-	.A(n_8862),
-	.Y(n_8861), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2757_n_13323 (
+	.A(n_13323),
+	.X(FE_OFN18283_n_13323), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2323_n_8862 (
-	.A(n_8862),
-	.X(FE_OFN1533_n_8862), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2749_n_15883 (
+	.A(n_12257),
+	.Y(FE_OFN18419_n_15883), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2314_n_2984 (
-	.A(FE_OFN18285_n_2984),
-	.Y(FE_OFN18286_n_2984), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2748_n_15883 (
+	.A(n_15883),
+	.Y(n_12257), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2313_n_2984 (
-	.A(n_2984),
-	.Y(FE_OFN18285_n_2984), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2746_n_16005 (
+	.A(n_16005),
+	.X(FE_OFN18297_n_16005), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2312_n_2984 (
-	.A(n_2984),
-	.X(n_2983), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2744_n_13393 (
+	.A(n_13393),
+	.X(FE_OFN18241_n_13393), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2304_n_8333 (
-	.A(n_8332),
-	.Y(FE_OFN18282_n_8333), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2734_u_soc_u_top_u_core_instr_rdata_id_12 (
+	.A(FE_OFN18143_u_soc_u_top_u_core_instr_rdata_id_12),
+	.X(FE_OFN18415_u_soc_u_top_u_core_instr_rdata_id_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2302_n_8333 (
-	.A(n_8333),
-	.Y(n_8332), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2730_u_soc_xbar_to_dccm_a_address__5 (
+	.A(\u_soc_xbar_to_dccm[a_address] [5]),
+	.X(FE_OFN903_u_soc_xbar_to_dccm_a_address__5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2299_n_16012 (
-	.A(n_16012),
-	.X(FE_OFN18279_n_16012), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2722_u_soc_lsu_to_xbar_a_address__17 (
+	.A(\u_soc_lsu_to_xbar[a_address] [17]),
+	.X(FE_OFN18408_u_soc_lsu_to_xbar_a_address__17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2297_u_soc_u_top_u_core_instr_rdata_id_24 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[24]),
-	.X(FE_OFN18278_u_soc_u_top_u_core_instr_rdata_id_24), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2720_n_11213 (
+	.A(n_11213),
+	.Y(FE_OFN18085_n_11213), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2293_u_soc_xbar_to_dccm_a_address__3 (
-	.A(\u_soc_xbar_to_dccm[a_address] [3]),
-	.X(FE_OFN18276_u_soc_xbar_to_dccm_a_address__3), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2716_n_11220 (
+	.A(n_11220),
+	.Y(n_11221), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2290_u_soc_u_top_u_core_instr_rdata_id_21 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[21]),
-	.X(FE_OFN721_u_soc_u_top_u_core_instr_rdata_id_21), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2714_n_13083 (
+	.A(n_13083),
+	.X(FE_OFN1254_n_13083), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2289_n_2418 (
-	.A(n_2417),
-	.Y(FE_OFN18274_n_2418), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2712_u_soc_u_top_u_core_rf_waddr_wb_1 (
+	.A(n_652),
+	.Y(FE_OFN18405_u_soc_u_top_u_core_rf_waddr_wb_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2288_n_2418 (
-	.A(n_2418),
-	.Y(n_2417), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2711_u_soc_u_top_u_core_rf_waddr_wb_1 (
+	.A(n_652),
+	.Y(FE_OFN18193_u_soc_u_top_u_core_rf_waddr_wb_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2287_u_soc_lsu_to_xbar_a_address__20 (
-	.A(FE_COEN4327_u_soc_lsu_to_xbar_a_address_20),
-	.X(FE_OFN18273_u_soc_lsu_to_xbar_a_address__20), 
+   sky130_fd_sc_hd__inv_6 FE_OFC2709_n_15945 (
+	.A(FE_OFN1662_n_15945),
+	.Y(FE_OFN18404_n_15945), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2282_n_11152 (
-	.A(n_11151),
-	.Y(FE_OFN18271_n_11152), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2707_n_15945 (
+	.A(n_15945),
+	.X(FE_OFN1662_n_15945), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2280_u_soc_xbar_to_dccm_a_address__2 (
-	.A(\u_soc_xbar_to_dccm[a_address] [2]),
-	.X(FE_OFN18270_u_soc_xbar_to_dccm_a_address__2), 
+   sky130_fd_sc_hd__buf_12 FE_OFC2702_n_10568 (
+	.A(n_10568),
+	.X(FE_OFN1877_n_10568), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2278_u_soc_u_top_u_core_instr_rdata_id_27 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[27]),
-	.X(FE_OFN715_u_soc_u_top_u_core_instr_rdata_id_27), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2698_u_soc_u_top_u_core_alu_operator_ex_5 (
+	.A(n_11045),
+	.Y(FE_OFN18400_u_soc_u_top_u_core_alu_operator_ex_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2274_u_soc_u_top_u_core_instr_rdata_id_23 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[23]),
-	.X(FE_OFN18267_u_soc_u_top_u_core_instr_rdata_id_23), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2697_u_soc_u_top_u_core_alu_operator_ex_5 (
+	.A(u_soc_u_top_u_core_alu_operator_ex[5]),
+	.Y(n_11045), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2262_n_7388 (
-	.A(n_7388),
-	.Y(FE_OFN18264_n_7388), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2695_n_13076 (
+	.A(FE_OFN1250_n_13076),
+	.Y(n_13398), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2260_u_soc_u_iccm_rdata1_16 (
-	.A(u_soc_u_iccm_rdata1[16]),
-	.X(FE_OFN601_u_soc_u_iccm_rdata1_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2258_u_soc_u_top_u_core_instr_rdata_id_19 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[19]),
-	.X(FE_OFN18263_u_soc_u_top_u_core_instr_rdata_id_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2254_u_soc_u_top_u_core_instr_rdata_id_4 (
-	.A(FE_OFN18261_u_soc_u_top_u_core_instr_rdata_id_4),
-	.Y(FE_OFN18262_u_soc_u_top_u_core_instr_rdata_id_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2253_u_soc_u_top_u_core_instr_rdata_id_4 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[4]),
-	.Y(FE_OFN18261_u_soc_u_top_u_core_instr_rdata_id_4), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2252_n_669 (
-	.A(n_669),
-	.Y(n_13418), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2251_u_soc_lsu_to_xbar_a_address__15 (
-	.A(\u_soc_lsu_to_xbar[a_address] [15]),
-	.X(FE_OFN762_u_soc_lsu_to_xbar_a_address__15), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2250_u_soc_lsu_to_xbar_a_address__22 (
-	.A(\u_soc_lsu_to_xbar[a_address] [22]),
-	.X(FE_OFN755_u_soc_lsu_to_xbar_a_address__22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2248_n_10044 (
-	.A(n_10044),
-	.X(FE_OFN1622_n_10044), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2241_n_496 (
-	.A(FE_COEN4874_n_496),
-	.Y(n_13361), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2239_u_soc_u_iccm_rdata1_1 (
-	.A(u_soc_u_iccm_rdata1[1]),
-	.X(FE_OFN617_u_soc_u_iccm_rdata1_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2234_n_7971 (
-	.A(n_7971),
-	.Y(n_7970), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2232_n_10155 (
-	.A(n_10155),
-	.X(FE_OFN1625_n_10155), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2230_n_7382 (
-	.A(n_7382),
-	.Y(FE_OFN18258_n_7382), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2227_n_10146 (
-	.A(n_10146),
-	.X(FE_OFN1624_n_10146), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2226_n_619 (
-	.A(n_13515),
-	.Y(FE_OFN18257_n_619), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2224_n_619 (
-	.A(n_619),
-	.Y(n_13515), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2221_n_10145 (
-	.A(n_10145),
-	.X(FE_OFN1623_n_10145), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2220_n_13252 (
-	.A(n_13252),
-	.Y(n_13855), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2219_u_soc_u_top_u_core_rf_wdata_fwd_wb_18 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[18]),
-	.X(FE_OFN783_u_soc_u_top_u_core_rf_wdata_fwd_wb_18), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2216_u_soc_lsu_to_xbar_a_address__26 (
-	.A(FE_PSN4369_u_soc_lsu_to_xbar_a_address_26),
-	.X(FE_OFN751_u_soc_lsu_to_xbar_a_address__26), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2215_n_9954 (
-	.A(n_9954),
-	.Y(n_13347), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2210_n_625 (
-	.A(FE_COEN4683_n_13510),
-	.Y(FE_OFN18252_n_625), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2205_n_10864 (
-	.A(n_10864),
-	.X(FE_OFN1633_n_10864), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2204_u_soc_xbar_to_dccm_a_data__11 (
-	.A(\u_soc_xbar_to_dccm[a_data] [11]),
-	.X(FE_OFN1599_u_soc_xbar_to_dccm_a_data__11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_2 FE_OFC2201_n_183 (
-	.A(u_soc_u_top_u_core_multdiv_operator_ex[1]),
-	.Y(n_556), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2200_u_soc_u_top_u_core_instr_rdata_id_31 (
-	.A(FE_OFN18247_u_soc_u_top_u_core_instr_rdata_id_31),
-	.Y(FE_OFN18248_u_soc_u_top_u_core_instr_rdata_id_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2199_u_soc_u_top_u_core_instr_rdata_id_31 (
-	.A(u_soc_u_top_u_core_instr_rdata_id[31]),
-	.Y(FE_OFN18247_u_soc_u_top_u_core_instr_rdata_id_31), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2198_u_soc_xbar_to_dccm_a_data__7 (
-	.A(\u_soc_xbar_to_dccm[a_data] [7]),
-	.X(FE_OFN1600_u_soc_xbar_to_dccm_a_data__7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2197_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
-	.A(FE_OFN18245_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1),
-	.Y(FE_OFN18246_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2196_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
-	.A(n_8791),
-	.Y(FE_OFN18245_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2195_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
-	.A(u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel[1]),
-	.X(n_8791), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2192_n_11475 (
-	.A(FE_COEN4317_n_11475),
-	.X(FE_OFN1056_n_11475), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2189_u_soc_u_top_u_core_rf_wdata_fwd_wb_24 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[24]),
-	.X(FE_OFN779_u_soc_u_top_u_core_rf_wdata_fwd_wb_24), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2188_n_7619 (
-	.A(n_7618),
-	.Y(FE_OFN18244_n_7619), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2187_n_7619 (
-	.A(n_7619),
-	.Y(n_7618), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2186_u_soc_u_top_u_core_rf_wdata_fwd_wb_17 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[17]),
-	.X(FE_OFN784_u_soc_u_top_u_core_rf_wdata_fwd_wb_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2184_n_2683 (
-	.A(n_2683),
-	.Y(n_2682), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC2176_n_13134 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2693_n_13134 (
 	.A(n_13134),
 	.Y(n_13506), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2175_n_11626 (
-	.A(n_11625),
-	.Y(FE_OFN18242_n_11626), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2688_n_11746 (
+	.A(n_11745),
+	.X(FE_OFN18154_n_11746), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2172_n_2285 (
-	.A(n_2285),
-	.Y(n_2284), 
+   sky130_fd_sc_hd__clkinv_4 FE_OFC2687_n_11746 (
+	.A(n_11746),
+	.Y(n_11745), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2171_u_soc_xbar_to_dccm_a_address__12 (
-	.A(\u_soc_xbar_to_dccm[a_address] [12]),
-	.X(FE_OFN765_u_soc_xbar_to_dccm_a_address__12), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2686_n_11355 (
+	.A(n_11355),
+	.Y(FE_OFN18144_n_11355), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2170_n_9296 (
-	.A(n_9296),
-	.X(FE_OFN1569_n_9296), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2685_n_9163 (
+	.A(n_9163),
+	.X(FE_OFN1633_n_9163), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2167_n_2420 (
-	.A(n_2419),
-	.Y(FE_OFN18240_n_2420), 
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC2682_u_soc_lsu_to_xbar_a_address__25 (
+	.A(\u_soc_lsu_to_xbar[a_address] [25]),
+	.X(FE_OFN883_u_soc_lsu_to_xbar_a_address__25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2166_n_2420 (
-	.A(n_2420),
-	.Y(n_2419), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2681_n_11473 (
+	.A(n_11473),
+	.X(FE_OFN18305_n_11473), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2164_u_soc_lsu_to_xbar_a_address__29 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2680_u_soc_dccm_adapter_data_weD (
+	.A(u_soc_dccm_adapter_data_weD),
+	.Y(FE_OFN18105_u_soc_dccm_adapter_data_weD), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2679_u_soc_dccm_adapter_data_weD (
+	.A(u_soc_dccm_adapter_data_weD),
+	.X(n_10544), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2678_n_15868 (
+	.A(n_15868),
+	.X(FE_OFN18322_n_15868), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2671_n_13222 (
+	.A(n_13222),
+	.Y(n_13842), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2670_n_11259 (
+	.A(FE_OFN18298_n_11259),
+	.X(n_11258), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2669_n_11259 (
+	.A(FE_OFN18309_n_11258),
+	.X(FE_OFN18131_n_11259), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2668_n_11259 (
+	.A(n_11259),
+	.X(FE_OFN18298_n_11259), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2667_n_11259 (
+	.A(n_11259),
+	.Y(FE_OFN18309_n_11258), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2666_n_13253 (
+	.A(n_13253),
+	.Y(n_13848), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2664_u_soc_xbar_to_dccm_a_address__7 (
+	.A(\u_soc_xbar_to_dccm[a_address] [7]),
+	.X(FE_OFN18390_u_soc_xbar_to_dccm_a_address__7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2662_n_13245 (
+	.A(n_13245),
+	.Y(n_13847), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2658_u_soc_lsu_to_xbar_a_address__24 (
+	.A(\u_soc_lsu_to_xbar[a_address] [24]),
+	.X(FE_OFN884_u_soc_lsu_to_xbar_a_address__24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2657_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.X(FE_OFN18387_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2656_n_15897 (
+	.A(FE_PSN3931_FE_OFN18224_n_15897),
+	.Y(FE_OFN18386_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2655_n_15897 (
+	.A(FE_PSN3935_FE_OFN18224_n_15897),
+	.Y(FE_OFN18385_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2654_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.Y(FE_OFN18227_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2653_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.Y(FE_OFN1661_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2652_n_15897 (
+	.A(FE_PSN3943_FE_OFN18224_n_15897),
+	.Y(FE_OFN18262_n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC2651_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.Y(FE_OFN1660_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2650_n_15897 (
+	.A(FE_OFN18224_n_15897),
+	.Y(n_10344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_6 FE_OFC2649_n_15897 (
+	.A(n_15897),
+	.Y(FE_OFN18224_n_15897), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC2645_n_638 (
+	.A(n_13514),
+	.Y(FE_OFN18383_n_638), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2644_n_638 (
+	.A(n_638),
+	.Y(n_13514), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2641_n_11593 (
+	.A(FE_OFN18279_n_11593),
+	.X(FE_OFN18382_n_11593), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2640_n_11593 (
+	.A(n_11593),
+	.X(FE_OFN18279_n_11593), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2635_u_soc_lsu_to_xbar_a_address__29 (
 	.A(\u_soc_lsu_to_xbar[a_address] [29]),
-	.X(FE_OFN18239_u_soc_lsu_to_xbar_a_address__29), 
+	.X(FE_OFN879_u_soc_lsu_to_xbar_a_address__29), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2160_n_11313 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2633_u_soc_lsu_to_xbar_a_address__30 (
+	.A(\u_soc_lsu_to_xbar[a_address] [30]),
+	.X(FE_OFN18378_u_soc_lsu_to_xbar_a_address__30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2629_n_13363 (
+	.A(n_8868),
+	.Y(FE_OFN18376_n_13363), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2625_n_11098 (
+	.A(n_11098),
+	.Y(n_13468), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC2618_u_soc_u_tcam_n_27 (
+	.A(u_soc_u_tcam_n_27),
+	.Y(FE_OFN18249_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC2617_u_soc_u_tcam_n_27 (
+	.A(FE_PSN3947_u_soc_u_tcam_n_27),
+	.Y(FE_OFN1808_u_soc_u_tcam_n_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2616_u_soc_lsu_to_xbar_a_address__26 (
+	.A(\u_soc_lsu_to_xbar[a_address] [26]),
+	.X(FE_OFN882_u_soc_lsu_to_xbar_a_address__26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC2615_n_116 (
+	.A(n_13503),
+	.Y(FE_OFN18371_n_116), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2614_n_116 (
+	.A(n_116),
+	.Y(n_13503), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC2613_n_112 (
+	.A(n_13500),
+	.Y(FE_OFN18370_n_112), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2612_n_112 (
+	.A(n_112),
+	.Y(n_13500), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkinv_4 FE_OFC2608_u_soc_dccm_adapter_data_mem_error_internal (
+	.A(FE_PDN4080_FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal),
+	.Y(FE_OFN18264_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC2607_u_soc_dccm_adapter_data_mem_error_internal (
+	.A(u_soc_dccm_adapter_data_mem_error_internal),
+	.X(FE_OFN1663_u_soc_dccm_adapter_data_mem_error_internal), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2606_n_15872 (
+	.A(n_15872),
+	.X(FE_OFN18369_n_15872), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2602_n_11516 (
+	.A(n_11516),
+	.X(FE_OFN18365_n_11516), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2601_n_11762 (
+	.A(n_11762),
+	.X(FE_OFN18364_n_11762), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2599_u_soc_u_top_u_core_alu_adder_result_ex_1 (
+	.A(u_soc_u_top_u_core_alu_adder_result_ex[1]),
+	.X(FE_OFN18362_u_soc_u_top_u_core_alu_adder_result_ex_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2597_u_soc_u_top_u_core_instr_rdata_id_23 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[23]),
+	.X(FE_OFN18360_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2595_n_15887 (
+	.A(n_15887),
+	.X(FE_OFN18358_n_15887), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2591_n_11474 (
+	.A(n_11474),
+	.X(FE_OFN18354_n_11474), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2585_n_15869 (
+	.A(n_15869),
+	.X(FE_OFN18348_n_15869), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2584_n_11152 (
+	.A(n_11152),
+	.X(FE_OFN18347_n_11152), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2578_u_soc_u_top_u_core_instr_rdata_id_28 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[28]),
+	.X(FE_OFN18341_u_soc_u_top_u_core_instr_rdata_id_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2564_u_soc_u_top_u_core_alu_operand_b_ex_8 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[8]),
+	.X(FE_OFN18327_u_soc_u_top_u_core_alu_operand_b_ex_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2558_n_7770 (
+	.A(n_7770),
+	.X(FE_OFN18321_n_7770), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2548_n_11034 (
+	.A(n_11034),
+	.X(FE_OFN18311_n_11034), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2540_n_7771 (
+	.A(n_7771),
+	.X(FE_OFN18303_n_7771), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2538_n_11032 (
+	.A(n_11032),
+	.X(FE_OFN18301_n_11032), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2531_n_10531 (
+	.A(n_10531),
+	.X(FE_OFN18294_n_10531), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2528_n_10530 (
+	.A(n_10530),
+	.X(FE_OFN18291_n_10530), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2527_n_6709 (
+	.A(FE_OFN1192_n_6709),
+	.X(FE_OFN18290_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2526_n_6709 (
+	.A(FE_OFN1191_n_6709),
+	.X(FE_OFN18289_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2521_n_13323 (
+	.A(FE_OFN18283_n_13323),
+	.X(FE_OFN18284_n_13323), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2513_u_soc_u_top_u_core_alu_operand_b_ex_6 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[6]),
+	.X(FE_OFN18276_u_soc_u_top_u_core_alu_operand_b_ex_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2511_u_soc_u_top_u_core_instr_rdata_id_18 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[18]),
+	.X(FE_OFN18274_u_soc_u_top_u_core_instr_rdata_id_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2508_u_soc_u_top_u_core_if_stage_i_fetch_rdata_0 (
+	.A(u_soc_u_top_u_core_if_stage_i_fetch_rdata[0]),
+	.X(FE_OFN18271_u_soc_u_top_u_core_if_stage_i_fetch_rdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2500_n_6919 (
+	.A(n_6919),
+	.X(FE_OFN18263_n_6919), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2490_u_soc_iccm_adapter_inst_mem_wmask_int_0__30 (
+	.A(\u_soc_iccm_adapter_inst_mem_wmask_int[0] [30]),
+	.X(FE_OFN18253_u_soc_iccm_adapter_inst_mem_wmask_int_0__30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2489_u_soc_u_top_u_core_alu_operand_b_ex_9 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[9]),
+	.X(FE_OFN18252_u_soc_u_top_u_core_alu_operand_b_ex_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2483_u_soc_u_top_u_core_alu_operand_b_ex_10 (
+	.A(u_soc_u_top_u_core_alu_operand_b_ex[10]),
+	.X(FE_OFN18246_u_soc_u_top_u_core_alu_operand_b_ex_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2482_n_13424 (
+	.A(n_13424),
+	.X(FE_OFN18245_n_13424), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2480_n_6709 (
+	.A(FE_OFN18242_n_6709),
+	.X(FE_OFN18243_n_6709), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2479_n_6709 (
+	.A(n_6709),
+	.X(FE_OFN18242_n_6709), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2474_u_soc_u_top_u_core_alu_operand_b_ex_0 (
+	.A(FE_OFN18430_u_soc_u_top_u_core_alu_operand_b_ex_0),
+	.X(FE_OFN18237_u_soc_u_top_u_core_alu_operand_b_ex_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2467_n_13389 (
+	.A(FE_OFN1651_n_13389),
+	.X(FE_OFN18230_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2465_u_soc_lsu_to_xbar_a_address__31 (
+	.A(\u_soc_lsu_to_xbar[a_address] [31]),
+	.X(FE_OFN18228_n), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2459_u_soc_u_top_u_core_instr_rdata_id_5 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[5]),
+	.X(FE_OFN18223_u_soc_u_top_u_core_instr_rdata_id_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2455_u_soc_xbar_to_dccm_a_address__13 (
+	.A(\u_soc_xbar_to_dccm[a_address] [13]),
+	.X(FE_OFN895_u_soc_xbar_to_dccm_a_address__13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2453_u_soc_xbar_to_dccm_a_address__12 (
+	.A(\u_soc_xbar_to_dccm[a_address] [12]),
+	.X(FE_OFN896_u_soc_xbar_to_dccm_a_address__12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2446_u_soc_lsu_to_xbar_a_address__22 (
+	.A(\u_soc_lsu_to_xbar[a_address] [22]),
+	.X(FE_OFN886_u_soc_lsu_to_xbar_a_address__22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2444_u_soc_xbar_to_dccm_a_address__2 (
+	.A(\u_soc_xbar_to_dccm[a_address] [2]),
+	.X(FE_OFN18214_u_soc_xbar_to_dccm_a_address__2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2442_n_11208 (
+	.A(n_11208),
+	.Y(n_11207), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2441_u_soc_xbar_to_dccm_a_address__3 (
+	.A(\u_soc_xbar_to_dccm[a_address] [3]),
+	.X(FE_OFN18213_u_soc_xbar_to_dccm_a_address__3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2440_u_soc_xbar_to_dccm_a_address__3 (
+	.A(\u_soc_xbar_to_dccm[a_address] [3]),
+	.X(FE_OFN18212_u_soc_xbar_to_dccm_a_address__3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2437_u_soc_u_top_u_core_rf_waddr_wb_4 (
+	.A(u_soc_u_top_u_core_rf_waddr_wb[4]),
+	.Y(n_11033), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2436_u_soc_xbar_to_dccm_a_address__11 (
+	.A(\u_soc_xbar_to_dccm[a_address] [11]),
+	.X(FE_OFN18210_u_soc_xbar_to_dccm_a_address__11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2435_u_soc_xbar_to_dccm_a_address__11 (
+	.A(\u_soc_xbar_to_dccm[a_address] [11]),
+	.X(FE_OFN18209_u_soc_xbar_to_dccm_a_address__11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2433_u_soc_u_top_u_core_instr_rdata_id_27 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[27]),
+	.X(FE_OFN837_u_soc_u_top_u_core_instr_rdata_id_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2431_u_soc_lsu_to_xbar_a_address__21 (
+	.A(\u_soc_lsu_to_xbar[a_address] [21]),
+	.X(FE_OFN887_u_soc_lsu_to_xbar_a_address__21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2430_n_8335 (
+	.A(n_8334),
+	.Y(FE_OFN18207_n_8335), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2428_n_8335 (
+	.A(n_8335),
+	.Y(n_8334), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2418_u_soc_lsu_to_xbar_a_address__15 (
+	.A(\u_soc_lsu_to_xbar[a_address] [15]),
+	.X(FE_OFN893_u_soc_lsu_to_xbar_a_address__15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2416_u_soc_lsu_to_xbar_a_address__23 (
+	.A(\u_soc_lsu_to_xbar[a_address] [23]),
+	.X(FE_OFN885_u_soc_lsu_to_xbar_a_address__23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2414_n_15911 (
+	.A(n_7383),
+	.Y(FE_OFN18198_n_15911), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2413_n_15911 (
+	.A(n_15911),
+	.Y(n_7383), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC2409_u_soc_lsu_to_xbar_a_address__16 (
+	.A(\u_soc_lsu_to_xbar[a_address] [16]),
+	.X(FE_OFN18195_u_soc_lsu_to_xbar_a_address__16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2407_u_soc_xbar_to_dccm_a_data__12 (
+	.A(\u_soc_xbar_to_dccm[a_data] [12]),
+	.X(FE_OFN1712_u_soc_xbar_to_dccm_a_data__12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2405_u_soc_lsu_to_xbar_a_address__27 (
+	.A(\u_soc_lsu_to_xbar[a_address] [27]),
+	.X(FE_OFN881_u_soc_lsu_to_xbar_a_address__27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2402_u_soc_u_top_u_core_alu_operator_ex_1 (
+	.A(n_11041),
+	.Y(FE_OFN18192_u_soc_u_top_u_core_alu_operator_ex_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2401_u_soc_u_top_u_core_alu_operator_ex_1 (
+	.A(u_soc_u_top_u_core_alu_operator_ex[1]),
+	.Y(n_11041), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2398_n_2676 (
+	.A(FE_OFN1816_n_2676),
+	.Y(FE_OFN18190_n_2676), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2397_n_2676 (
+	.A(FE_OFN1816_n_2676),
+	.Y(FE_OFN18189_n_2676), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2396_n_2676 (
+	.A(FE_OFN1816_n_2676),
+	.X(n_2675), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2395_n_2676 (
+	.A(n_2676),
+	.X(FE_OFN1816_n_2676), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2393_u_soc_u_top_u_core_instr_rdata_id_4 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[4]),
+	.X(FE_OFN18188_u_soc_u_top_u_core_instr_rdata_id_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2391_u_soc_xbar_to_dccm_a_address__10 (
+	.A(\u_soc_xbar_to_dccm[a_address] [10]),
+	.X(FE_OFN18187_u_soc_xbar_to_dccm_a_address__10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2382_n_9957 (
+	.A(n_9957),
+	.Y(n_13533), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2379_u_soc_xbar_to_dccm_a_data__27 (
+	.A(\u_soc_xbar_to_dccm[a_data] [27]),
+	.X(FE_OFN1697_u_soc_xbar_to_dccm_a_data__27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC2376_u_soc_lsu_to_xbar_a_address__20 (
+	.A(\u_soc_lsu_to_xbar[a_address] [20]),
+	.X(FE_OFN888_u_soc_lsu_to_xbar_a_address__20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2372_u_soc_u_iccm_rdata1_1 (
+	.A(u_soc_u_iccm_rdata1[1]),
+	.X(FE_OFN777_u_soc_u_iccm_rdata1_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2370_u_soc_lsu_to_xbar_a_address__28 (
+	.A(\u_soc_lsu_to_xbar[a_address] [28]),
+	.X(FE_OFN880_u_soc_lsu_to_xbar_a_address__28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2369_u_soc_u_iccm_rdata1_17 (
+	.A(u_soc_u_iccm_rdata1[17]),
+	.X(FE_OFN756_u_soc_u_iccm_rdata1_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2368_u_soc_xbar_to_dccm_a_data__26 (
+	.A(\u_soc_xbar_to_dccm[a_data] [26]),
+	.X(FE_OFN1698_u_soc_xbar_to_dccm_a_data__26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2366_n_16012 (
+	.A(n_16012),
+	.X(FE_OFN1272_n_16012), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2363_n_6859 (
+	.A(FE_OFN1194_n_6859),
+	.Y(FE_OFN18177_n_6859), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC2362_n_6859 (
+	.A(FE_OFN1194_n_6859),
+	.Y(n_6858), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2361_n_6859 (
+	.A(n_6859),
+	.Y(FE_OFN1194_n_6859), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2360_u_soc_xbar_to_dccm_a_data__31 (
+	.A(\u_soc_xbar_to_dccm[a_data] [31]),
+	.X(FE_OFN1693_u_soc_xbar_to_dccm_a_data__31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2359_n_8333 (
+	.A(n_8332),
+	.Y(FE_OFN18176_n_8333), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2356_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
+	.A(FE_OFN18172_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1),
+	.X(FE_OFN18174_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2355_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
+	.A(n_8791),
+	.X(FE_OFN18173_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2354_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
+	.A(n_8791),
+	.Y(FE_OFN18172_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2353_u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel_1 (
+	.A(u_soc_u_top_u_core_id_stage_i_bt_a_mux_sel[1]),
+	.X(n_8791), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2350_u_soc_xbar_to_dccm_a_data__7 (
+	.A(\u_soc_xbar_to_dccm[a_data] [7]),
+	.X(FE_OFN1717_u_soc_xbar_to_dccm_a_data__7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2349_u_soc_u_iccm_rdata1_0 (
+	.A(u_soc_u_iccm_rdata1[0]),
+	.X(FE_OFN778_u_soc_u_iccm_rdata1_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2348_u_soc_xbar_to_dccm_a_data__13 (
+	.A(FE_PDN3800_FE_OFN1711_u_soc_xbar_to_dccm_a_data__13),
+	.X(FE_OFN18170_u_soc_xbar_to_dccm_a_data__13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2347_u_soc_xbar_to_dccm_a_data__13 (
+	.A(\u_soc_xbar_to_dccm[a_data] [13]),
+	.X(FE_OFN1711_u_soc_xbar_to_dccm_a_data__13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2346_u_soc_xbar_to_dccm_a_data__24 (
+	.A(\u_soc_xbar_to_dccm[a_data] [24]),
+	.X(FE_OFN1700_u_soc_xbar_to_dccm_a_data__24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2345_u_soc_xbar_to_dccm_a_data__25 (
+	.A(\u_soc_xbar_to_dccm[a_data] [25]),
+	.X(FE_OFN1699_u_soc_xbar_to_dccm_a_data__25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2339_n_6869 (
+	.A(n_6868),
+	.Y(FE_OFN18167_n_6869), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2338_n_6869 (
+	.A(n_6869),
+	.Y(n_6868), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2337_u_soc_xbar_to_dccm_a_data__20 (
+	.A(\u_soc_xbar_to_dccm[a_data] [20]),
+	.X(FE_OFN1704_u_soc_xbar_to_dccm_a_data__20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2336_u_soc_xbar_to_dccm_a_data__30 (
+	.A(FE_PDN4060_u_soc_xbar_to_dccm_a_data_30),
+	.X(FE_OFN1694_u_soc_xbar_to_dccm_a_data__30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2335_u_soc_xbar_to_dccm_a_data__19 (
+	.A(\u_soc_xbar_to_dccm[a_data] [19]),
+	.X(FE_OFN1705_u_soc_xbar_to_dccm_a_data__19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2334_u_soc_xbar_to_dccm_a_data__17 (
+	.A(\u_soc_xbar_to_dccm[a_data] [17]),
+	.X(FE_OFN1707_u_soc_xbar_to_dccm_a_data__17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2333_n_10145 (
+	.A(n_10145),
+	.X(FE_OFN1785_n_10145), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2332_u_soc_xbar_to_dccm_a_data__18 (
+	.A(\u_soc_xbar_to_dccm[a_data] [18]),
+	.X(FE_OFN1706_u_soc_xbar_to_dccm_a_data__18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2331_u_soc_xbar_to_dccm_a_data__4 (
+	.A(FE_OFN1722_u_soc_xbar_to_dccm_a_data__4),
+	.X(FE_OFN18166_u_soc_xbar_to_dccm_a_data__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2330_u_soc_xbar_to_dccm_a_data__4 (
+	.A(\u_soc_xbar_to_dccm[a_data] [4]),
+	.X(FE_OFN1722_u_soc_xbar_to_dccm_a_data__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2329_u_soc_xbar_to_dccm_a_data__23 (
+	.A(FE_OFN1701_u_soc_xbar_to_dccm_a_data__23),
+	.Y(FE_OFN18165_u_soc_xbar_to_dccm_a_data__23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2328_u_soc_xbar_to_dccm_a_data__23 (
+	.A(\u_soc_xbar_to_dccm[a_data] [23]),
+	.Y(FE_OFN1701_u_soc_xbar_to_dccm_a_data__23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2327_n_7382 (
+	.A(n_7381),
+	.Y(FE_OFN18164_n_7382), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2326_n_7382 (
+	.A(n_7382),
+	.Y(n_7381), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2325_u_soc_u_top_u_core_instr_rdata_id_31 (
+	.A(FE_OFN18162_u_soc_u_top_u_core_instr_rdata_id_31),
+	.Y(FE_OFN18163_u_soc_u_top_u_core_instr_rdata_id_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2324_u_soc_u_top_u_core_instr_rdata_id_31 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[31]),
+	.Y(FE_OFN18162_u_soc_u_top_u_core_instr_rdata_id_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2323_u_soc_xbar_to_dccm_a_data__6 (
+	.A(\u_soc_xbar_to_dccm[a_data] [6]),
+	.X(FE_OFN1719_u_soc_xbar_to_dccm_a_data__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2322_n_10146 (
+	.A(n_10146),
+	.X(FE_OFN1786_n_10146), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2321_u_soc_xbar_to_dccm_a_data__3 (
+	.A(FE_PDN3801_FE_OFN1723_u_soc_xbar_to_dccm_a_data__3),
+	.X(FE_OFN18161_u_soc_xbar_to_dccm_a_data__3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_4 FE_OFC2320_u_soc_xbar_to_dccm_a_data__3 (
+	.A(\u_soc_xbar_to_dccm[a_data] [3]),
+	.X(FE_OFN1723_u_soc_xbar_to_dccm_a_data__3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2319_u_soc_xbar_to_dccm_a_data__16 (
+	.A(\u_soc_xbar_to_dccm[a_data] [16]),
+	.X(FE_OFN1708_u_soc_xbar_to_dccm_a_data__16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2318_u_soc_xbar_to_dccm_a_data__21 (
+	.A(\u_soc_xbar_to_dccm[a_data] [21]),
+	.X(FE_OFN1703_u_soc_xbar_to_dccm_a_data__21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2317_u_soc_u_iccm_rdata4_1 (
+	.A(u_soc_u_iccm_rdata4[1]),
+	.X(FE_OFN820_u_soc_u_iccm_rdata4_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2316_u_soc_xbar_to_dccm_a_data__5 (
+	.A(FE_PDN3775_FE_OFN1721_u_soc_xbar_to_dccm_a_data__5),
+	.X(FE_OFN18160_u_soc_xbar_to_dccm_a_data__5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2315_u_soc_xbar_to_dccm_a_data__5 (
+	.A(\u_soc_xbar_to_dccm[a_data] [5]),
+	.X(FE_OFN1721_u_soc_xbar_to_dccm_a_data__5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2314_u_soc_xbar_to_dccm_a_data__22 (
+	.A(\u_soc_xbar_to_dccm[a_data] [22]),
+	.X(FE_OFN1702_u_soc_xbar_to_dccm_a_data__22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2313_u_soc_xbar_to_dccm_a_data__11 (
+	.A(\u_soc_xbar_to_dccm[a_data] [11]),
+	.X(FE_OFN1713_u_soc_xbar_to_dccm_a_data__11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2312_u_soc_xbar_to_dccm_a_data__1 (
+	.A(FE_OFN19104_u_soc_xbar_to_dccm_a_data__1),
+	.X(FE_OFN18159_u_soc_xbar_to_dccm_a_data__1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2309_n_15881 (
+	.A(n_11443),
+	.Y(FE_OFN18157_n_15881), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2308_n_15881 (
+	.A(n_15881),
+	.Y(n_11443), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC2305_u_soc_u_top_u_core_alu_operator_ex_0 (
+	.A(n_11039),
+	.Y(FE_OFN18156_u_soc_u_top_u_core_alu_operator_ex_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2304_u_soc_u_top_u_core_alu_operator_ex_0 (
+	.A(u_soc_u_top_u_core_alu_operator_ex[0]),
+	.Y(n_11039), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2303_n_2349 (
+	.A(n_2349),
+	.X(FE_OFN1528_n_2349), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2302_u_soc_xbar_to_dccm_a_data__28 (
+	.A(\u_soc_xbar_to_dccm[a_data] [28]),
+	.X(FE_OFN1696_u_soc_xbar_to_dccm_a_data__28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2301_u_soc_u_iccm_rdata4_17 (
+	.A(u_soc_u_iccm_rdata4[17]),
+	.X(FE_OFN803_u_soc_u_iccm_rdata4_17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2300_u_soc_u_iccm_rdata4_0 (
+	.A(u_soc_u_iccm_rdata4[0]),
+	.X(FE_OFN821_u_soc_u_iccm_rdata4_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2299_u_soc_u_iccm_rdata4_16 (
+	.A(u_soc_u_iccm_rdata4[16]),
+	.X(FE_OFN804_u_soc_u_iccm_rdata4_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2298_n_3133 (
+	.A(n_3132),
+	.Y(FE_OFN1823_n_3133), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2297_n_3133 (
+	.A(n_3133),
+	.X(n_3132), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2296_u_soc_xbar_to_dccm_a_data__2 (
+	.A(FE_PDN3824_FE_OFN1724_u_soc_xbar_to_dccm_a_data__2),
+	.X(FE_OFN18155_u_soc_xbar_to_dccm_a_data__2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2295_u_soc_xbar_to_dccm_a_data__2 (
+	.A(\u_soc_xbar_to_dccm[a_data] [2]),
+	.X(FE_OFN1724_u_soc_xbar_to_dccm_a_data__2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2291_u_soc_u_iccm_rdata1_16 (
+	.A(u_soc_u_iccm_rdata1[16]),
+	.X(FE_OFN757_u_soc_u_iccm_rdata1_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2290_n_10155 (
+	.A(n_10155),
+	.X(FE_OFN1787_n_10155), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2289_n_9953 (
+	.A(n_9953),
+	.Y(n_13349), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2288_n_8867 (
+	.A(n_8867),
+	.X(FE_OFN1602_n_8867), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2287_u_soc_xbar_to_dccm_a_data__14 (
+	.A(FE_PDN3701_u_soc_xbar_to_dccm_a_data_14),
+	.X(FE_OFN1710_u_soc_xbar_to_dccm_a_data__14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2284_n_2683 (
+	.A(n_2683),
+	.Y(FE_OFN18152_n_2683), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2282_u_soc_xbar_to_dccm_a_data__15 (
+	.A(\u_soc_xbar_to_dccm[a_data] [15]),
+	.X(FE_OFN1709_u_soc_xbar_to_dccm_a_data__15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2281_u_soc_xbar_to_dccm_a_data__29 (
+	.A(FE_PDN3698_u_soc_xbar_to_dccm_a_data_29),
+	.X(FE_OFN1695_u_soc_xbar_to_dccm_a_data__29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2279_u_soc_xbar_to_dccm_a_data__8 (
+	.A(\u_soc_xbar_to_dccm[a_data] [8]),
+	.X(FE_OFN1716_u_soc_xbar_to_dccm_a_data__8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2278_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0 (
+	.A(\u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow.multdiv_i_op_b_shift_q [0]),
+	.X(FE_OFN907_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2277_n_10044 (
+	.A(n_10044),
+	.X(FE_OFN1636_n_10044), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2276_n_15 (
+	.A(FE_OFN1073_n_15),
+	.Y(FE_OFN18151_n_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2275_n_15 (
+	.A(FE_OFN1073_n_15),
+	.X(n_13360), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2270_n_11313 (
 	.A(n_11313),
 	.Y(n_11312), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2159_n_15 (
-	.A(FE_COEN4872_n_15),
-	.Y(n_13360), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2269_n_9954 (
+	.A(n_9954),
+	.Y(n_13347), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2158_u_soc_lsu_to_xbar_a_address__21 (
-	.A(FE_COEN4265_u_soc_lsu_to_xbar_a_address_21),
-	.X(FE_OFN756_u_soc_lsu_to_xbar_a_address__21), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2268_u_soc_xbar_to_dccm_a_data__9 (
+	.A(\u_soc_xbar_to_dccm[a_data] [9]),
+	.X(FE_OFN1715_u_soc_xbar_to_dccm_a_data__9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2157_n_13069 (
-	.A(n_13419),
-	.Y(FE_OFN18238_n_13069), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2267_n_113 (
+	.A(n_13507),
+	.Y(FE_OFN18148_n_113), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2156_n_13069 (
-	.A(n_13069),
-	.X(n_13419), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2155_n_2678 (
-	.A(n_2678),
-	.Y(FE_OFN18237_n_2678), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2154_n_2678 (
-	.A(n_2678),
-	.X(FE_OFN18236_n_2678), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2153_n_2678 (
-	.A(n_2678),
-	.X(n_2677), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2152_n_130 (
-	.A(n_13511),
-	.Y(FE_OFN18235_n_130), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2150_n_8124 (
-	.A(n_8124),
-	.Y(n_8123), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2148_n_113 (
-	.A(FE_PSN4379_n_13507),
-	.Y(FE_OFN18234_n_113), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2146_n_113 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2265_n_113 (
 	.A(n_113),
 	.Y(n_13507), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2142_n_3080 (
+   sky130_fd_sc_hd__buf_2 FE_OFC2262_u_soc_xbar_to_dccm_a_data__10 (
+	.A(FE_PDN4075_u_soc_xbar_to_dccm_a_data_10),
+	.X(FE_OFN1714_u_soc_xbar_to_dccm_a_data__10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2261_u_soc_xbar_to_dccm_a_data__0 (
+	.A(\u_soc_xbar_to_dccm[a_data] [0]),
+	.X(FE_OFN1726_u_soc_xbar_to_dccm_a_data__0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2260_n_2388 (
+	.A(n_2388),
+	.X(FE_OFN1531_n_2388), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2257_n_3080 (
 	.A(n_3080),
-	.Y(FE_OFN18230_n_3080), 
+	.Y(n_3079), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2137_n_1854 (
-	.A(n_1853),
-	.Y(FE_OFN18227_n_1854), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2253_n_2354 (
+	.A(n_2354),
+	.X(FE_OFN1529_n_2354), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2136_n_1854 (
-	.A(n_1854),
-	.Y(n_1853), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2251_n_2374 (
+	.A(n_2374),
+	.X(FE_OFN1530_n_2374), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2135_n_639 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2250_n_11094 (
+	.A(n_11094),
+	.Y(n_13352), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2249_n_10534 (
+	.A(n_10534),
+	.X(FE_OFN1795_n_10534), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2246_n_5836 (
+	.A(FE_OFN1829_n_5836),
+	.Y(n_5835), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2245_n_5836 (
+	.A(n_5836),
+	.X(FE_OFN1829_n_5836), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2244_n_10153 (
+	.A(n_10153),
+	.Y(n_10152), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2242_n_10536 (
+	.A(n_10536),
+	.X(FE_OFN1797_n_10536), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2241_n_3030 (
+	.A(n_3029),
+	.Y(FE_OFN1753_n_3030), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2240_n_3030 (
+	.A(n_3030),
+	.X(n_3029), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2228_u_soc_u_top_u_core_instr_rdata_id_25 (
+	.A(u_soc_u_top_u_core_instr_rdata_id[25]),
+	.X(FE_OFN18142_u_soc_u_top_u_core_instr_rdata_id_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2224_n_2285 (
+	.A(n_2285),
+	.Y(FE_OFN18141_n_2285), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2220_n_10537 (
+	.A(n_10537),
+	.X(FE_OFN1798_n_10537), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2212_n_625 (
+	.A(n_13510),
+	.Y(FE_OFN18139_n_625), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2211_n_625 (
+	.A(n_625),
+	.Y(n_13510), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2210_n_10535 (
+	.A(n_10535),
+	.X(FE_OFN1796_n_10535), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC2206_n_9159 (
+	.A(n_9159),
+	.X(FE_OFN1632_n_9159), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2205_n_13252 (
+	.A(n_13252),
+	.Y(n_13855), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2203_n_10532 (
+	.A(n_10532),
+	.X(FE_OFN1793_n_10532), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2201_n_10538 (
+	.A(n_10538),
+	.X(FE_OFN1799_n_10538), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2200_n_12719 (
+	.A(n_12719),
+	.X(FE_OFN1650_n_12719), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2198_n_639 (
 	.A(n_13524),
-	.Y(FE_OFN18226_n_639), 
+	.Y(FE_OFN18137_n_639), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2134_n_639 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2197_n_639 (
 	.A(n_639),
 	.Y(n_13524), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2130_n_616 (
+   sky130_fd_sc_hd__buf_4 FE_OFC2196_n_10539 (
+	.A(n_10539),
+	.X(FE_OFN1800_n_10539), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2194_n_7253 (
+	.A(n_7253),
+	.Y(FE_OFN18136_n_7253), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC2186_n_130 (
+	.A(n_13511),
+	.Y(FE_OFN18132_n_130), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2185_n_130 (
+	.A(n_130),
+	.Y(n_13511), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2184_n_3020 (
+	.A(n_3019),
+	.Y(FE_OFN1749_n_3020), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2183_n_3020 (
+	.A(n_3020),
+	.Y(n_3019), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2182_n_13261 (
+	.A(n_13261),
+	.Y(n_13866), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2176_n_496 (
+	.A(FE_OFN1079_n_496),
+	.Y(n_13361), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2175_n_496 (
+	.A(FE_OFN1079_n_496),
+	.X(FE_OFN1080_n_496), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_12 FE_OFC2174_n_496 (
+	.A(n_496),
+	.X(FE_OFN1079_n_496), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2173_n_10864 (
+	.A(n_10864),
+	.X(FE_OFN1804_n_10864), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2172_n_9296 (
+	.A(n_9296),
+	.X(FE_OFN1635_n_9296), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2171_n_8124 (
+	.A(n_8124),
+	.Y(n_8123), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2167_n_616 (
 	.A(n_13509),
-	.Y(FE_OFN18225_n_616), 
+	.Y(FE_OFN18127_n_616), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC2128_n_616 (
-	.A(n_616),
-	.Y(n_13509), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2125_n_109 (
-	.A(FE_PSN4142_n_13502),
-	.Y(FE_OFN18223_n_109), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2124_n_109 (
-	.A(n_109),
-	.Y(n_13502), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2123_u_soc_lsu_to_xbar_a_address__25 (
-	.A(\u_soc_lsu_to_xbar[a_address] [25]),
-	.X(FE_OFN752_u_soc_lsu_to_xbar_a_address__25), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2121_u_soc_lsu_to_xbar_a_address__28 (
-	.A(\u_soc_lsu_to_xbar[a_address] [28]),
-	.X(FE_OFN18222_u_soc_lsu_to_xbar_a_address__28), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2119_n_2674 (
-	.A(n_2674),
-	.X(FE_OFN18221_n_2674), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2118_n_2674 (
-	.A(n_2674),
-	.Y(n_2673), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2114_n_119 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2165_n_119 (
 	.A(n_13525),
-	.Y(FE_OFN18220_n_119), 
+	.Y(FE_OFN18126_n_119), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2113_n_119 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2163_n_119 (
 	.A(n_119),
 	.Y(n_13525), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2112_u_soc_u_iccm_rdata4_0 (
-	.A(FE_OFN19421_u_soc_u_iccm_rdata4_0),
-	.X(FE_OFN700_u_soc_u_iccm_rdata4_0), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2162_n_11054 (
+	.A(FE_OFN1649_n_11054),
+	.X(FE_OFN18124_n_11054), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2111_n_6709 (
-	.A(FE_OFN998_n_6709),
-	.Y(FE_OFN18219_n_6709), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2158_n_619 (
+	.A(n_13515),
+	.Y(FE_OFN18122_n_619), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2108_n_6709 (
-	.A(n_6708),
-	.X(FE_OFN999_n_6709), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2157_n_619 (
+	.A(n_619),
+	.Y(n_13515), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2107_n_6709 (
-	.A(n_6709),
-	.Y(FE_OFN998_n_6709), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2153_n_2678 (
+	.A(FE_OFN1817_n_2678),
+	.Y(FE_OFN18119_n_2678), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2106_n_6709 (
-	.A(n_6709),
-	.X(n_6708), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2152_n_2678 (
+	.A(FE_OFN1817_n_2678),
+	.Y(FE_OFN18118_n_2678), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2105_u_soc_xbar_to_dccm_a_address__6 (
-	.A(\u_soc_xbar_to_dccm[a_address] [6]),
-	.X(FE_OFN771_u_soc_xbar_to_dccm_a_address__6), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2151_n_2678 (
+	.A(FE_OFN1817_n_2678),
+	.X(n_2677), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2103_n_13082 (
-	.A(FE_OFN1086_n_13082),
-	.Y(n_13403), 
+   sky130_fd_sc_hd__buf_2 FE_OFC2150_n_2678 (
+	.A(n_2678),
+	.X(FE_OFN1817_n_2678), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2101_n_116 (
-	.A(FE_PSN4786_n_13503),
-	.Y(FE_OFN18215_n_116), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2149_n_1854 (
+	.A(n_1853),
+	.Y(FE_OFN18117_n_1854), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2098_n_135 (
-	.A(n_13508),
-	.Y(FE_OFN18214_n_135), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2148_n_1854 (
+	.A(n_1854),
+	.Y(n_1853), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2096_n_135 (
-	.A(FE_PSN4420_n_135),
-	.Y(n_13508), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2147_n_11176 (
+	.A(FE_OFN19047_n),
+	.X(FE_OFN18116_n_11176), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2095_n_5364 (
-	.A(FE_OFN976_n_5364),
-	.Y(n_5363), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2145_n_2420 (
+	.A(n_2419),
+	.X(FE_OFN18115_n_2420), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2094_n_5364 (
-	.A(n_5364),
-	.X(FE_OFN976_n_5364), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2144_n_2420 (
+	.A(n_2419),
+	.Y(FE_OFN18114_n_2420), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2092_n_142 (
-	.A(n_142),
-	.X(FE_OFN1399_n_142), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2143_n_2420 (
+	.A(n_2420),
+	.Y(n_2419), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC2091_n_142 (
-	.A(FE_PSN4626_n_142),
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2141_n_142 (
+	.A(FE_OFN18112_n_142),
+	.X(FE_OFN18113_n_142), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2139_n_142 (
+	.A(FE_OFN18112_n_142),
 	.Y(u_soc_u_top_u_core_alu_operand_b_ex[3]), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2090_n_620 (
-	.A(n_13518),
-	.Y(FE_OFN18211_n_620), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2137_n_6921 (
+	.A(n_6920),
+	.Y(FE_OFN18111_n_6921), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2088_n_620 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2134_n_6921 (
+	.A(n_6921),
+	.Y(n_6920), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2133_n_13391 (
+	.A(n_13391),
+	.X(FE_OFN1652_n_13391), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2132_n_13083 (
+	.A(FE_OFN1254_n_13083),
+	.Y(n_13426), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2129_n_109 (
+	.A(n_13502),
+	.Y(FE_OFN18108_n_109), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2128_n_109 (
+	.A(n_109),
+	.Y(n_13502), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2125_n_13428 (
+	.A(n_13428),
+	.X(FE_OFN1656_n_13428), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2122_n_7965 (
+	.A(n_7965),
+	.X(FE_OFN1199_n_7965), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2121_n_13078 (
+	.A(n_13078),
+	.X(FE_OFN1252_n_13078), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2120_n_7907 (
+	.A(n_7907),
+	.X(FE_OFN1586_n_7907), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2115_n_13101 (
+	.A(n_13101),
+	.X(FE_OFN1264_n_13101), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2113_n_13093 (
+	.A(n_13093),
+	.X(FE_OFN1262_n_13093), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2112_n_620 (
+	.A(n_13518),
+	.Y(FE_OFN18104_n_620), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2111_n_620 (
 	.A(n_620),
 	.Y(n_13518), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_OFC2086_u_soc_u_tcam_n_27 (
-	.A(u_soc_u_tcam_n_27),
-	.Y(n_10545), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2110_n_135 (
+	.A(n_13508),
+	.Y(FE_OFN18103_n_135), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2085_n_7907 (
-	.A(n_7907),
-	.X(FE_OFN1509_n_7907), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2109_n_135 (
+	.A(n_135),
+	.Y(n_13508), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2082_n_6915 (
-	.A(n_6915),
-	.X(FE_OFN1503_n_6915), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2080_n_2676 (
-	.A(n_2676),
-	.Y(FE_OFN18208_n_2676), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2079_n_2676 (
-	.A(n_2676),
-	.X(n_2675), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2077_n_11218 (
-	.A(n_11217),
-	.Y(FE_OFN18207_n_11218), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2076_n_11218 (
-	.A(n_11218),
-	.Y(n_11217), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2075_n_638 (
-	.A(n_13514),
-	.Y(FE_OFN18206_n_638), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2072_n_13428 (
-	.A(n_13428),
-	.X(FE_OFN1587_n_13428), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2071_n_7965 (
-	.A(n_7965),
-	.X(FE_OFN1006_n_7965), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2070_n_13083 (
-	.A(FE_OFN1087_n_13083),
-	.Y(n_13426), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2069_n_13083 (
-	.A(n_13083),
-	.X(FE_OFN1087_n_13083), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2065_u_soc_u_top_u_core_alu_operand_b_ex_16 (
-	.A(u_soc_u_top_u_core_alu_operand_b_ex[16]),
-	.X(FE_OFN1307_u_soc_u_top_u_core_alu_operand_b_ex_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2062_n_13087 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2108_n_13087 (
 	.A(n_13087),
-	.X(FE_OFN1090_n_13087), 
+	.X(FE_OFN1258_n_13087), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2061_n_13070 (
-	.A(FE_OFN1080_n_13070),
-	.Y(n_13423), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2106_n_6915 (
+	.A(n_6915),
+	.X(FE_OFN1580_n_6915), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2059_n_2680 (
-	.A(n_2680),
-	.Y(FE_OFN18204_n_2680), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2105_n_13082 (
+	.A(FE_OFN1253_n_13082),
+	.Y(n_13403), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2058_n_2680 (
-	.A(n_2680),
-	.X(n_2679), 
+   sky130_fd_sc_hd__inv_1 FE_OFC2102_n_577 (
+	.A(FE_OFN19016_n_577),
+	.Y(FE_OFN18101_n_577), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2057_n_141 (
-	.A(FE_OFN1398_n_141),
+   sky130_fd_sc_hd__buf_2 FE_OFC2099_n_1999 (
+	.A(n_1999),
+	.X(FE_OFN18100_n_1999), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2098_n_1999 (
+	.A(n_1999),
+	.X(FE_OFN1815_n_1999), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2097_n_141 (
+	.A(FE_OFN1439_n_141),
 	.Y(n_13526), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2056_n_141 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2096_n_141 (
 	.A(n_141),
-	.X(FE_OFN1398_n_141), 
+	.X(FE_OFN1439_n_141), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2053_n_13076 (
-	.A(FE_OFN1083_n_13076),
-	.Y(n_13398), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2051_n_7253 (
-	.A(n_7253),
-	.Y(n_7252), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2050_n_13094 (
-	.A(n_13094),
-	.X(FE_OFN1097_n_13094), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2048_n_13097 (
+   sky130_fd_sc_hd__buf_2 FE_OFC2093_n_13097 (
 	.A(n_13097),
-	.X(FE_OFN1098_n_13097), 
+	.X(FE_OFN1263_n_13097), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2047_n_7607 (
+   sky130_fd_sc_hd__buf_2 FE_OFC2092_n_2000 (
+	.A(n_2000),
+	.X(FE_OFN18099_n_2000), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2090_n_7609 (
+	.A(n_7608),
+	.Y(FE_OFN18098_n_7609), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2089_n_7609 (
+	.A(n_7608),
+	.Y(FE_OFN18097_n_7609), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2088_n_7609 (
+	.A(n_7609),
+	.Y(n_7608), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2087_n_2681 (
+	.A(n_2681),
+	.X(FE_OFN18096_n_2681), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2086_n_2681 (
+	.A(n_2681),
+	.X(FE_OFN1121_n_2681), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2085_n_1844 (
+	.A(n_1844),
+	.X(FE_OFN1448_n_1844), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2084_n_5364 (
+	.A(FE_OFN1167_n_5364),
+	.Y(n_5363), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2083_n_5364 (
+	.A(n_5364),
+	.X(FE_OFN1167_n_5364), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2082_n_7607 (
+	.A(n_7606),
+	.Y(FE_OFN18095_n_7607), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2081_n_7607 (
+	.A(n_7606),
+	.Y(FE_OFN18094_n_7607), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2080_n_7607 (
 	.A(n_7607),
 	.Y(n_7606), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2046_n_7609 (
-	.A(FE_OFN18202_n_7609),
-	.Y(FE_OFN18203_n_7609), 
+   sky130_fd_sc_hd__inv_2 FE_OFC2074_n_13091 (
+	.A(n_13440),
+	.Y(FE_OFN18093_n_13091), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2045_n_7609 (
-	.A(n_7609),
-	.Y(FE_OFN18202_n_7609), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2040_n_1217 (
-	.A(n_1216),
-	.Y(FE_OFN1401_n_1217), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2039_n_1217 (
-	.A(n_1217),
-	.X(n_1216), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2038_n_13102 (
-	.A(n_13102),
-	.X(FE_OFN1103_n_13102), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2037_n_13090 (
-	.A(FE_OFN1093_n_13090),
-	.Y(n_13413), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2036_n_13090 (
-	.A(n_13090),
-	.Y(FE_OFN1093_n_13090), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2035_n_2000 (
-	.A(n_2000),
-	.X(FE_OFN1645_n_2000), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2033_n_1992 (
-	.A(n_1992),
-	.X(FE_OFN1643_n_1992), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2028_n_1999 (
-	.A(n_1999),
-	.X(FE_OFN1644_n_1999), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2025_u_soc_xbar_to_dccm_a_address__9 (
-	.A(\u_soc_xbar_to_dccm[a_address] [9]),
-	.X(FE_OFN768_u_soc_xbar_to_dccm_a_address__9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2024_u_soc_lsu_to_xbar_a_address__23 (
-	.A(\u_soc_lsu_to_xbar[a_address] [23]),
-	.X(FE_OFN754_u_soc_lsu_to_xbar_a_address__23), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC2023_u_soc_xbar_to_dccm_a_address__11 (
-	.A(\u_soc_xbar_to_dccm[a_address] [11]),
-	.X(FE_OFN766_u_soc_xbar_to_dccm_a_address__11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2022_n_13075 (
-	.A(FE_PSN4777_FE_OFN1082_n_13075),
-	.Y(n_13396), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC2021_n_13075 (
-	.A(n_13075),
-	.Y(FE_OFN1082_n_13075), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2019_n_13099 (
-	.A(n_13099),
-	.X(FE_OFN1100_n_13099), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2018_n_13093 (
-	.A(n_13093),
-	.X(FE_OFN1096_n_13093), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2017_n_13074 (
-	.A(n_13395),
-	.Y(FE_OFN1081_n_13074), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC2016_n_13074 (
-	.A(n_13074),
-	.Y(n_13395), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2013_n_577 (
-	.A(FE_OFN19533_n_577),
-	.Y(u_soc_u_top_u_core_alu_operand_b_ex[4]), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2010_n_13089 (
-	.A(FE_OFN1092_n_13089),
-	.Y(n_13448), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC2009_n_13089 (
-	.A(n_13089),
-	.X(FE_OFN1092_n_13089), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2008_n_1843 (
-	.A(n_1843),
-	.X(FE_OFN1642_n_1843), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC2007_n_1407 (
-	.A(n_1407),
-	.X(FE_OFN1640_n_1407), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC2004_n_13098 (
-	.A(n_13098),
-	.X(FE_OFN1099_n_13098), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2001_n_13086 (
-	.A(FE_OFN1089_n_13086),
-	.Y(n_13414), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC2000_n_13086 (
-	.A(n_13086),
-	.Y(FE_OFN1089_n_13086), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1999_n_13091 (
-	.A(FE_OFN1094_n_13091),
+   sky130_fd_sc_hd__inv_2 FE_OFC2073_n_13091 (
+	.A(n_13091),
 	.Y(n_13440), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC1998_n_13091 (
-	.A(n_13091),
-	.Y(FE_OFN1094_n_13091), 
+   sky130_fd_sc_hd__buf_4 FE_OFC2072_n_1992 (
+	.A(n_1992),
+	.X(FE_OFN1453_n_1992), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1997_n_2681 (
-	.A(n_2681),
-	.X(FE_OFN928_n_2681), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1996_n_1842 (
-	.A(n_1842),
-	.X(FE_OFN1641_n_1842), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC1994_n_13100 (
-	.A(n_13100),
-	.X(FE_OFN1101_n_13100), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1993_n_13077 (
-	.A(n_13399),
-	.Y(FE_OFN1084_n_13077), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC1992_n_13077 (
-	.A(n_13077),
-	.Y(n_13399), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1991_u_soc_lsu_to_xbar_a_address__27 (
-	.A(\u_soc_lsu_to_xbar[a_address] [27]),
-	.X(FE_OFN750_u_soc_lsu_to_xbar_a_address__27), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1990_n_3075 (
+   sky130_fd_sc_hd__buf_2 FE_OFC2071_n_3075 (
 	.A(n_3075),
-	.X(FE_OFN1681_n_3075), 
+	.X(FE_OFN18092_n_3075), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1989_n_3074 (
+   sky130_fd_sc_hd__buf_2 FE_OFC2070_n_3075 (
+	.A(n_3075),
+	.X(FE_OFN1881_n_3075), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2069_n_3074 (
 	.A(n_3074),
-	.X(FE_OFN1680_n_3074), 
+	.X(FE_OFN18091_n_3074), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1988_n_13380 (
+   sky130_fd_sc_hd__buf_2 FE_OFC2068_n_3074 (
+	.A(n_3074),
+	.X(FE_OFN1880_n_3074), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2067_n_13077 (
+	.A(n_13399),
+	.Y(FE_OFN1251_n_13077), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2065_n_2674 (
+	.A(FE_OFN1535_n_2674),
+	.Y(FE_OFN18090_n_2674), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2064_n_2674 (
+	.A(FE_OFN1535_n_2674),
+	.Y(n_2673), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2063_n_2674 (
+	.A(n_2674),
+	.X(FE_OFN1535_n_2674), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2062_n_301 (
+	.A(u_soc_u_top_u_core_id_in_ready),
+	.Y(FE_OFN18089_n_301), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2061_n_13075 (
+	.A(FE_OFN1249_n_13075),
+	.Y(n_13396), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__bufinv_8 FE_OFC2060_n_13075 (
+	.A(n_13075),
+	.Y(FE_OFN1249_n_13075), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2059_n_13086 (
+	.A(FE_OFN1257_n_13086),
+	.Y(n_13414), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2058_n_13086 (
+	.A(n_13086),
+	.Y(FE_OFN1257_n_13086), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2057_n_2680 (
+	.A(FE_OFN1536_n_2680),
+	.Y(FE_OFN18088_n_2680), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2056_n_2680 (
+	.A(FE_OFN1536_n_2680),
+	.X(n_2679), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2055_n_2680 (
+	.A(n_2680),
+	.X(FE_OFN1536_n_2680), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2054_n_13070 (
+	.A(FE_OFN1246_n_13070),
+	.Y(n_13423), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2053_n_13070 (
+	.A(n_13070),
+	.X(FE_OFN1246_n_13070), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2050_n_1407 (
+	.A(n_1407),
+	.X(FE_OFN1445_n_1407), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2049_n_13425 (
+	.A(n_13425),
+	.X(FE_OFN1878_n_13425), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC2048_n_13422 (
+	.A(n_13422),
+	.X(FE_OFN1654_n_13422), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2047_n_13090 (
+	.A(FE_OFN1260_n_13090),
+	.Y(n_13413), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2046_n_13090 (
+	.A(n_13090),
+	.Y(FE_OFN1260_n_13090), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2045_n_13089 (
+	.A(FE_OFN1259_n_13089),
+	.Y(n_13448), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2044_n_13089 (
+	.A(n_13089),
+	.Y(FE_OFN1259_n_13089), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2043_n_13092 (
+	.A(FE_OFN1261_n_13092),
+	.Y(n_13430), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2041_n_1843 (
+	.A(n_1843),
+	.X(FE_OFN1813_n_1843), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC2040_n_1842 (
+	.A(n_1842),
+	.X(FE_OFN1811_n_1842), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2039_n_1227 (
+	.A(n_1226),
+	.Y(FE_OFN18087_n_1227), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2038_n_1227 (
+	.A(n_1227),
+	.Y(n_1226), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2037_n_6709 (
+	.A(FE_OFN1191_n_6709),
+	.X(FE_OFN1192_n_6709), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2036_n_6709 (
+	.A(FE_OFN18242_n_6709),
+	.Y(n_6708), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2035_n_6709 (
+	.A(FE_OFN18242_n_6709),
+	.X(FE_OFN1191_n_6709), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_6 FE_OFC2034_n_7797 (
+	.A(FE_PSN3990_FE_OFN1775_n_7797),
+	.Y(FE_OFN18086_n_7797), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2033_n_7797 (
+	.A(n_7797),
+	.Y(FE_OFN1775_n_7797), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC2030_n_13380 (
+	.A(FE_OFN1266_n_13380),
+	.X(FE_OFN18084_n_13380), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC2029_n_13380 (
+	.A(FE_OFN1266_n_13380),
+	.X(FE_OFN18083_n_13380), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC2028_n_13380 (
 	.A(n_475),
-	.X(FE_OFN18196_n_13380), 
+	.Y(FE_OFN1266_n_13380), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1987_n_13380 (
+   sky130_fd_sc_hd__inv_2 FE_OFC2027_n_13380 (
 	.A(n_13380),
-	.X(n_475), 
+	.Y(n_475), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1985_u_soc_xbar_to_dccm_a_address__7 (
-	.A(\u_soc_xbar_to_dccm[a_address] [7]),
-	.X(FE_OFN770_u_soc_xbar_to_dccm_a_address__7), 
+   sky130_fd_sc_hd__buf_6 FE_OFC2019_n_13389 (
+	.A(n_13389),
+	.X(FE_OFN1651_n_13389), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1983_u_soc_lsu_to_xbar_a_address__24 (
-	.A(\u_soc_lsu_to_xbar[a_address] [24]),
-	.X(FE_OFN753_u_soc_lsu_to_xbar_a_address__24), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1996_u_soc_data_wmask_1 (
+	.A(FE_OFN934_u_soc_data_wmask_1),
+	.X(FE_OFN18064_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1979_n_10953 (
-	.A(n_10953),
-	.X(FE_OFN1580_n_10953), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1993_u_soc_data_wmask_0 (
+	.A(FE_OFN940_u_soc_data_wmask_0),
+	.X(FE_OFN18061_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1974_u_soc_instr_wdata_8 (
-	.A(FE_OFN567_u_soc_instr_wdata_8),
-	.X(FE_OFN18192_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1973_u_soc_data_wdata_23 (
-	.A(FE_OFN18188_n),
-	.Y(FE_OFN18191_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1972_u_soc_data_wdata_23 (
-	.A(FE_OFN18188_n),
-	.Y(FE_OFN18190_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1971_u_soc_data_wdata_23 (
-	.A(FE_OFN1245_u_soc_data_wdata_23),
-	.X(FE_OFN18189_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1970_u_soc_data_wdata_23 (
-	.A(FE_OFN1245_u_soc_data_wdata_23),
-	.Y(FE_OFN18188_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1967_u_soc_u_tcam_rdata_0 (
-	.A(FE_PDN19788_u_soc_u_tcam_rdata_0),
-	.X(FE_OFN18185_u_soc_u_tcam_rdata_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1965_u_soc_u_tcam_rdata_3 (
-	.A(u_soc_u_tcam_rdata[3]),
-	.X(FE_OFN18183_u_soc_u_tcam_rdata_3), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1932_u_soc_u_iccm_rdata3_5 (
-	.A(u_soc_u_iccm_rdata3[5]),
-	.X(FE_OFN18150_u_soc_u_iccm_rdata3_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1930_u_soc_u_iccm_rdata3_7 (
-	.A(FE_PDN3994_u_soc_u_iccm_rdata3_7),
-	.X(FE_OFN18148_u_soc_u_iccm_rdata3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1915_u_soc_u_iccm_rdata3_22 (
-	.A(FE_PDN4246_u_soc_u_iccm_rdata3_22),
-	.X(FE_OFN18133_u_soc_u_iccm_rdata3_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1846_u_soc_u_dccm_rdata3_7 (
-	.A(FE_PDN4057_u_soc_u_dccm_rdata3_7),
-	.X(FE_OFN18064_u_soc_u_dccm_rdata3_7), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1844_u_soc_u_dccm_rdata3_9 (
-	.A(FE_PDN4239_u_soc_u_dccm_rdata3_9),
-	.X(FE_OFN18062_u_soc_u_dccm_rdata3_9), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1843_u_soc_u_dccm_rdata3_10 (
-	.A(FE_PDN4044_u_soc_u_dccm_rdata3_10),
-	.X(FE_OFN18061_u_soc_u_dccm_rdata3_10), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1842_u_soc_u_dccm_rdata3_11 (
-	.A(FE_PDN4017_u_soc_u_dccm_rdata3_11),
-	.X(FE_OFN18060_u_soc_u_dccm_rdata3_11), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1837_u_soc_u_dccm_rdata3_16 (
-	.A(FE_PDN4608_u_soc_u_dccm_rdata3_16),
-	.X(FE_OFN18055_u_soc_u_dccm_rdata3_16), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1836_u_soc_u_dccm_rdata3_17 (
-	.A(FE_PDN3991_u_soc_u_dccm_rdata3_17),
-	.X(FE_OFN18054_u_soc_u_dccm_rdata3_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1834_u_soc_u_dccm_rdata3_19 (
-	.A(FE_PDN3969_u_soc_u_dccm_rdata3_19),
-	.X(FE_OFN18052_u_soc_u_dccm_rdata3_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1833_u_soc_u_dccm_rdata3_20 (
-	.A(FE_PDN4523_u_soc_u_dccm_rdata3_20),
-	.X(FE_OFN18051_u_soc_u_dccm_rdata3_20), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1832_u_soc_u_dccm_rdata3_21 (
-	.A(FE_PDN4022_u_soc_u_dccm_rdata3_21),
-	.X(FE_OFN18050_u_soc_u_dccm_rdata3_21), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1831_u_soc_u_dccm_rdata3_22 (
-	.A(FE_PDN3993_u_soc_u_dccm_rdata3_22),
-	.X(FE_OFN18049_u_soc_u_dccm_rdata3_22), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1810_u_soc_data_wdata_31 (
-	.A(FE_OFN170_u_soc_data_wdata_31),
-	.X(FE_OFN18028_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1809_u_soc_data_wdata_21 (
-	.A(FE_OFN197_u_soc_data_wdata_21),
-	.X(FE_OFN18027_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1808_u_soc_data_wdata_20 (
-	.A(FE_OFN205_u_soc_data_wdata_20),
-	.X(FE_OFN18026_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1807_u_soc_instr_wdata_31 (
-	.A(u_soc_instr_wdata[31]),
-	.X(FE_OFN18025_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1801_u_soc_instr_wdata_7 (
-	.A(FE_OFN573_u_soc_instr_wdata_7),
-	.X(FE_OFN18019_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1785_logic_0_2_net (
-	.A(logic_0_2_net),
-	.X(FE_OFN18003_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1783_logic_0_7_net (
-	.A(logic_0_7_net),
-	.X(FE_OFN18001_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1763_u_soc_data_we (
-	.A(FE_PDN3942_FE_OFN18768_FE_OFN1126_u_soc_data_we),
-	.X(FE_OFN1763_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1758_u_soc_data_wdata_22 (
-	.A(FE_OFN1755_n),
-	.Y(FE_OFN1758_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1757_u_soc_data_wdata_22 (
-	.A(FE_OFN1755_n),
-	.Y(FE_OFN1757_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1755_u_soc_data_wdata_22 (
-	.A(FE_OFN1249_u_soc_data_wdata_22),
-	.Y(FE_OFN1755_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__bufinv_8 FE_OFC1753_u_soc_data_wdata_19 (
-	.A(FE_OFN1749_n),
-	.Y(FE_OFN1753_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1752_u_soc_data_wdata_19 (
-	.A(FE_OFN1749_n),
-	.Y(FE_OFN1752_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1751_u_soc_data_wdata_19 (
-	.A(FE_PDN4021_FE_OFN1253_u_soc_data_wdata_19),
-	.X(FE_OFN1751_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1749_u_soc_data_wdata_19 (
-	.A(FE_OFN1253_u_soc_data_wdata_19),
-	.Y(FE_OFN1749_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1748_u_soc_data_wdata_18 (
-	.A(FE_OFN1745_n),
-	.Y(FE_OFN1748_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC1747_u_soc_data_wdata_18 (
-	.A(FE_OFN1745_n),
-	.Y(FE_OFN1747_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1745_u_soc_data_wdata_18 (
-	.A(FE_OFN1256_u_soc_data_wdata_18),
-	.Y(FE_OFN1745_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1743_u_soc_data_wdata_16 (
-	.A(FE_OFN1740_n),
-	.Y(FE_OFN1743_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1742_u_soc_data_wdata_16 (
-	.A(FE_OFN1740_n),
-	.Y(FE_OFN1742_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1740_u_soc_data_wdata_16 (
-	.A(FE_OFN1260_u_soc_data_wdata_16),
-	.Y(FE_OFN1740_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1738_u_soc_instr_wdata_2 (
-	.A(FE_OFN1735_n),
-	.Y(FE_OFN1738_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1737_u_soc_instr_wdata_2 (
-	.A(FE_OFN1735_n),
-	.Y(FE_OFN1737_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC1736_u_soc_instr_wdata_2 (
-	.A(FE_OFN19691_FE_OFN1281_u_soc_instr_wdata_2),
-	.X(FE_OFN1736_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1735_u_soc_instr_wdata_2 (
-	.A(FE_OFN1281_u_soc_instr_wdata_2),
-	.Y(FE_OFN1735_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1733_u_soc_instr_wdata_1 (
-	.A(FE_OFN1730_n),
-	.Y(FE_OFN1733_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1732_u_soc_instr_wdata_1 (
-	.A(FE_OFN1730_n),
-	.Y(FE_OFN1732_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1730_u_soc_instr_wdata_1 (
-	.A(FE_OFN1285_u_soc_instr_wdata_1),
-	.Y(FE_OFN1730_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1728_u_soc_data_wmask_2 (
-	.A(FE_OFN1725_n),
-	.Y(FE_OFN1728_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1725_u_soc_data_wmask_2 (
-	.A(FE_OFN1309_u_soc_data_wmask_2),
-	.Y(FE_OFN1725_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1722_u_soc_data_wmask_1 (
-	.A(FE_OFN1315_u_soc_data_wmask_1),
-	.X(FE_OFN1722_n), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1679_n_8544 (
-	.A(n_8544),
-	.X(FE_OFN1679_n_8544), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1678_n_8447 (
-	.A(n_8447),
-	.X(FE_OFN1678_n_8447), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1677_n_8287 (
-	.A(n_8287),
-	.X(FE_OFN1677_n_8287), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1676_n_8285 (
-	.A(n_8285),
-	.X(FE_OFN1676_n_8285), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1675_n_8283 (
-	.A(n_8283),
-	.X(FE_OFN1675_n_8283), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1674_n_8085 (
-	.A(n_8085),
-	.X(FE_OFN1674_n_8085), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1673_n_8083 (
-	.A(n_8083),
-	.X(FE_OFN1673_n_8083), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1672_n_8081 (
-	.A(n_8081),
-	.X(FE_OFN1672_n_8081), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1671_n_8079 (
-	.A(n_8079),
-	.X(FE_OFN1671_n_8079), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1670_n_8077 (
-	.A(n_8077),
-	.X(FE_OFN1670_n_8077), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1669_n_8075 (
-	.A(n_8075),
-	.X(FE_OFN1669_n_8075), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1668_n_7913 (
-	.A(n_7913),
-	.X(FE_OFN1668_n_7913), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1667_n_7911 (
-	.A(n_7911),
-	.X(FE_OFN1667_n_7911), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1666_n_7909 (
-	.A(n_7909),
-	.X(FE_OFN1666_n_7909), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1665_n_7795 (
-	.A(n_7795),
-	.X(FE_OFN1665_n_7795), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1664_n_7793 (
-	.A(n_7793),
-	.X(FE_OFN1664_n_7793), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1663_n_7791 (
-	.A(n_7791),
-	.X(FE_OFN1663_n_7791), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1662_n_7789 (
-	.A(n_7789),
-	.X(FE_OFN1662_n_7789), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1661_n_7787 (
-	.A(n_7787),
-	.X(FE_OFN1661_n_7787), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1660_n_7785 (
-	.A(n_7785),
-	.X(FE_OFN1660_n_7785), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1659_n_7783 (
-	.A(n_7783),
-	.X(FE_OFN1659_n_7783), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1658_n_7781 (
-	.A(n_7781),
-	.X(FE_OFN1658_n_7781), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1657_n_7779 (
-	.A(n_7779),
-	.X(FE_OFN1657_n_7779), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1656_n_7777 (
-	.A(n_7777),
-	.X(FE_OFN1656_n_7777), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1655_n_7775 (
-	.A(n_7775),
-	.X(FE_OFN1655_n_7775), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1654_n_7773 (
-	.A(n_7773),
-	.X(FE_OFN1654_n_7773), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1653_n_7617 (
-	.A(n_7617),
-	.X(FE_OFN1653_n_7617), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1652_n_7615 (
-	.A(n_7615),
-	.X(FE_OFN1652_n_7615), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1651_n_7613 (
-	.A(n_7613),
-	.X(FE_OFN1651_n_7613), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1650_n_7611 (
-	.A(n_7611),
-	.X(FE_OFN1650_n_7611), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1649_n_7557 (
-	.A(n_7557),
-	.X(FE_OFN1649_n_7557), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1648_n_7555 (
-	.A(n_7555),
-	.X(FE_OFN1648_n_7555), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1646_n_3077 (
-	.A(n_3077),
-	.X(FE_OFN1646_n_3077), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1639_n_16011 (
-	.A(n_16011),
-	.X(FE_OFN1639_n_16011), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1636_n_10944 (
-	.A(n_10944),
-	.X(FE_OFN1636_n_10944), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1635_n_10943 (
-	.A(n_10943),
-	.X(FE_OFN1635_n_10943), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1632_n_10762 (
-	.A(n_10762),
-	.X(FE_OFN1632_n_10762), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1631_n_10756 (
-	.A(n_10756),
-	.X(FE_OFN1631_n_10756), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1630_n_10754 (
-	.A(n_10754),
-	.X(FE_OFN1630_n_10754), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1629_n_10748 (
-	.A(n_10748),
-	.X(FE_OFN1629_n_10748), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1628_n_10746 (
-	.A(n_10746),
-	.X(FE_OFN1628_n_10746), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1627_n_10744 (
-	.A(n_10744),
-	.X(FE_OFN1627_n_10744), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1626_n_10736 (
-	.A(n_10736),
-	.X(FE_OFN1626_n_10736), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1621_n_6733 (
-	.A(n_6733),
-	.X(FE_OFN1621_n_6733), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1620_n_5856 (
-	.A(n_5856),
-	.X(FE_OFN1620_n_5856), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1619_n_5852 (
-	.A(FE_COEN4701_n_5852),
-	.X(FE_OFN1619_n_5852), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1618_n_5846 (
-	.A(n_5846),
-	.X(FE_OFN1618_n_5846), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1617_n_5836 (
-	.A(n_5836),
-	.X(FE_OFN1617_n_5836), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1616_n_5834 (
-	.A(n_5834),
-	.X(FE_OFN1616_n_5834), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1615_n_5830 (
-	.A(n_5830),
-	.X(FE_OFN1615_n_5830), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1614_n_5826 (
-	.A(FE_COEN4702_n_5826),
-	.X(FE_OFN1614_n_5826), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1613_n_3011 (
-	.A(n_3011),
-	.X(FE_OFN1613_n_3011), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1612_n_3007 (
-	.A(n_3007),
-	.X(FE_OFN1612_n_3007), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1611_n_3001 (
-	.A(n_3001),
-	.X(FE_OFN1611_n_3001), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1610_n_2991 (
-	.A(n_2991),
-	.X(FE_OFN1610_n_2991), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1609_n_2989 (
-	.A(n_2989),
-	.X(FE_OFN1609_n_2989), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1608_n_2244 (
-	.A(n_2244),
-	.X(FE_OFN1608_n_2244), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1607_n_2241 (
-	.A(n_2241),
-	.X(FE_OFN1607_n_2241), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1606_n_1516 (
-	.A(n_1516),
-	.X(FE_OFN1606_n_1516), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1605_n_1513 (
-	.A(n_1513),
-	.X(FE_OFN1605_n_1513), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1594_u_soc_u_dccm_csb1 (
-	.A(FE_OFN1593_u_soc_u_dccm_csb1),
-	.Y(FE_OFN1594_u_soc_u_dccm_csb1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1593_u_soc_u_dccm_csb1 (
-	.A(u_soc_u_dccm_csb1),
-	.Y(FE_OFN1593_u_soc_u_dccm_csb1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1576_n_10256 (
-	.A(n_10256),
-	.X(FE_OFN1576_n_10256), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1575_n_10253 (
-	.A(n_10253),
-	.X(FE_OFN1575_n_10253), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1574_n_10248 (
-	.A(n_10248),
-	.X(FE_OFN1574_n_10248), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1573_n_10229 (
-	.A(n_10229),
-	.X(FE_OFN1573_n_10229), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1572_n_10228 (
-	.A(n_10228),
-	.X(FE_OFN1572_n_10228), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1571_n_10225 (
-	.A(n_10225),
-	.X(FE_OFN1571_n_10225), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1570_n_10220 (
-	.A(n_10220),
-	.X(FE_OFN1570_n_10220), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1565_n_9006 (
-	.A(n_9006),
-	.X(FE_OFN1565_n_9006), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1564_n_9005 (
-	.A(n_9005),
-	.X(FE_OFN1564_n_9005), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1563_n_9004 (
-	.A(n_9004),
-	.X(FE_OFN1563_n_9004), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1562_n_8982 (
-	.A(n_8982),
-	.X(FE_OFN1562_n_8982), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1561_n_8981 (
-	.A(n_8981),
-	.X(FE_OFN1561_n_8981), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1560_n_8980 (
-	.A(n_8980),
-	.X(FE_OFN1560_n_8980), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1559_n_8979 (
-	.A(n_8979),
-	.X(FE_OFN1559_n_8979), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1558_n_8978 (
-	.A(n_8978),
-	.X(FE_OFN1558_n_8978), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1557_n_8977 (
-	.A(n_8977),
-	.X(FE_OFN1557_n_8977), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1556_n_8976 (
-	.A(n_8976),
-	.X(FE_OFN1556_n_8976), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1555_n_8975 (
-	.A(n_8975),
-	.X(FE_OFN1555_n_8975), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1554_n_8974 (
-	.A(n_8974),
-	.X(FE_OFN1554_n_8974), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1553_n_8973 (
-	.A(n_8973),
-	.X(FE_OFN1553_n_8973), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1552_n_8972 (
-	.A(n_8972),
-	.X(FE_OFN1552_n_8972), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1551_n_8971 (
-	.A(n_8971),
-	.X(FE_OFN1551_n_8971), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1550_n_8970 (
-	.A(n_8970),
-	.X(FE_OFN1550_n_8970), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1549_n_8968 (
-	.A(FE_OFN1548_n_8968),
-	.X(FE_OFN1549_n_8968), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1548_n_8968 (
-	.A(n_8968),
-	.X(FE_OFN1548_n_8968), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1547_n_8967 (
-	.A(n_8967),
-	.X(FE_OFN1547_n_8967), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1546_n_8967 (
-	.A(n_8967),
-	.X(FE_OFN1546_n_8967), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1545_n_8966 (
-	.A(n_8966),
-	.X(FE_OFN1545_n_8966), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1544_n_8966 (
-	.A(n_8966),
-	.X(FE_OFN1544_n_8966), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1543_n_8965 (
-	.A(n_8965),
-	.X(FE_OFN1543_n_8965), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1542_n_8965 (
-	.A(n_8965),
-	.X(FE_OFN1542_n_8965), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1541_n_8964 (
-	.A(n_8964),
-	.X(FE_OFN1541_n_8964), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1540_n_8963 (
-	.A(FE_OFN1539_n_8963),
-	.X(FE_OFN1540_n_8963), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1539_n_8963 (
-	.A(n_8963),
-	.X(FE_OFN1539_n_8963), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1538_n_8962 (
-	.A(n_8962),
-	.X(FE_OFN1538_n_8962), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1537_n_8962 (
-	.A(n_8962),
-	.X(FE_OFN1537_n_8962), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1536_n_8961 (
-	.A(FE_OFN1535_n_8961),
-	.X(FE_OFN1536_n_8961), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1535_n_8961 (
-	.A(n_8961),
-	.X(FE_OFN1535_n_8961), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1534_n_8867 (
-	.A(n_8867),
-	.X(FE_OFN1534_n_8867), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1532_n_8759 (
-	.A(n_8759),
-	.X(FE_OFN1532_n_8759), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1531_n_8758 (
-	.A(n_8758),
-	.X(FE_OFN1531_n_8758), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1530_n_8756 (
-	.A(n_8756),
-	.X(FE_OFN1530_n_8756), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1529_n_8755 (
-	.A(n_8755),
-	.X(FE_OFN1529_n_8755), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1528_n_8754 (
-	.A(n_8754),
-	.X(FE_OFN1528_n_8754), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1527_n_8753 (
-	.A(n_8753),
-	.X(FE_OFN1527_n_8753), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1526_n_8752 (
-	.A(n_8752),
-	.X(FE_OFN1526_n_8752), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1525_n_8751 (
-	.A(n_8751),
-	.X(FE_OFN1525_n_8751), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1524_n_8750 (
-	.A(n_8750),
-	.X(FE_OFN1524_n_8750), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1523_n_8749 (
-	.A(n_8749),
-	.X(FE_OFN1523_n_8749), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1522_n_8748 (
-	.A(n_8748),
-	.X(FE_OFN1522_n_8748), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1521_n_8747 (
-	.A(n_8747),
-	.X(FE_OFN1521_n_8747), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1520_n_8746 (
-	.A(n_8746),
-	.X(FE_OFN1520_n_8746), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1519_n_8745 (
-	.A(n_8745),
-	.X(FE_OFN1519_n_8745), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1518_n_8737 (
-	.A(n_8737),
-	.X(FE_OFN1518_n_8737), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1517_n_8736 (
-	.A(n_8736),
-	.X(FE_OFN1517_n_8736), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1516_n_8735 (
-	.A(n_8735),
-	.X(FE_OFN1516_n_8735), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1515_n_8734 (
-	.A(n_8734),
-	.X(FE_OFN1515_n_8734), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1514_n_8733 (
-	.A(n_8733),
-	.X(FE_OFN1514_n_8733), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1513_n_8732 (
-	.A(n_8732),
-	.X(FE_OFN1513_n_8732), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1512_n_8730 (
-	.A(n_8730),
-	.X(FE_OFN1512_n_8730), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1511_n_8612 (
-	.A(n_8612),
-	.X(FE_OFN1511_n_8612), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1510_n_8611 (
-	.A(n_8611),
-	.X(FE_OFN1510_n_8611), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1508_n_7251 (
-	.A(n_7251),
-	.X(FE_OFN1508_n_7251), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1507_n_7250 (
-	.A(n_7250),
-	.X(FE_OFN1507_n_7250), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1506_n_7249 (
-	.A(n_7249),
-	.X(FE_OFN1506_n_7249), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1505_n_7248 (
-	.A(n_7248),
-	.X(FE_OFN1505_n_7248), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1504_n_7247 (
-	.A(n_7247),
-	.X(FE_OFN1504_n_7247), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1502_n_6724 (
-	.A(n_6724),
-	.X(FE_OFN1502_n_6724), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1501_n_6722 (
-	.A(n_6722),
-	.X(FE_OFN1501_n_6722), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1499_n_6718 (
-	.A(n_6718),
-	.X(FE_OFN1499_n_6718), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1498_n_6714 (
-	.A(n_6714),
-	.X(FE_OFN1498_n_6714), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1497_n_6713 (
-	.A(n_6713),
-	.X(FE_OFN1497_n_6713), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1496_n_6712 (
-	.A(n_6712),
-	.X(FE_OFN1496_n_6712), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1495_n_6711 (
-	.A(n_6711),
-	.X(FE_OFN1495_n_6711), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1494_n_6710 (
-	.A(n_6710),
-	.X(FE_OFN1494_n_6710), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1493_n_6490 (
-	.A(n_6490),
-	.X(FE_OFN1493_n_6490), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1492_n_5662 (
-	.A(n_5662),
-	.X(FE_OFN1492_n_5662), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1491_n_5661 (
-	.A(n_5661),
-	.X(FE_OFN1491_n_5661), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1490_n_5660 (
-	.A(n_5660),
-	.X(FE_OFN1490_n_5660), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1489_n_5659 (
-	.A(n_5659),
-	.X(FE_OFN1489_n_5659), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1488_n_5658 (
-	.A(n_5658),
-	.X(FE_OFN1488_n_5658), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1487_n_5657 (
-	.A(n_5657),
-	.X(FE_OFN1487_n_5657), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1486_n_5656 (
-	.A(n_5656),
-	.X(FE_OFN1486_n_5656), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1485_n_5655 (
-	.A(n_5655),
-	.X(FE_OFN1485_n_5655), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1484_n_5654 (
-	.A(n_5654),
-	.X(FE_OFN1484_n_5654), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1483_n_5653 (
-	.A(n_5653),
-	.X(FE_OFN1483_n_5653), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1482_n_5651 (
-	.A(n_5651),
-	.X(FE_OFN1482_n_5651), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1481_n_5649 (
-	.A(n_5649),
-	.X(FE_OFN1481_n_5649), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1480_n_5647 (
-	.A(n_5647),
-	.X(FE_OFN1480_n_5647), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1479_n_5376 (
-	.A(n_5376),
-	.X(FE_OFN1479_n_5376), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1478_n_5374 (
-	.A(n_5374),
-	.X(FE_OFN1478_n_5374), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1477_n_2980 (
-	.A(n_2980),
-	.X(FE_OFN1477_n_2980), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1476_n_2542 (
-	.A(n_2542),
-	.X(FE_OFN1476_n_2542), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1475_n_2412 (
-	.A(n_2412),
-	.X(FE_OFN1475_n_2412), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1474_n_2280 (
-	.A(n_2280),
-	.X(FE_OFN1474_n_2280), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1473_n_2279 (
-	.A(n_2279),
-	.X(FE_OFN1473_n_2279), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1472_n_2278 (
-	.A(n_2278),
-	.X(FE_OFN1472_n_2278), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1471_n_2277 (
-	.A(n_2277),
-	.X(FE_OFN1471_n_2277), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1470_n_2276 (
-	.A(n_2276),
-	.X(FE_OFN1470_n_2276), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1469_n_2275 (
-	.A(n_2275),
-	.X(FE_OFN1469_n_2275), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1468_n_2272 (
-	.A(n_2272),
-	.X(FE_OFN1468_n_2272), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1467_n_2271 (
-	.A(n_2271),
-	.X(FE_OFN1467_n_2271), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1466_n_2270 (
-	.A(n_2270),
-	.X(FE_OFN1466_n_2270), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1465_n_2269 (
-	.A(n_2269),
-	.X(FE_OFN1465_n_2269), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1464_n_2268 (
-	.A(n_2268),
-	.X(FE_OFN1464_n_2268), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1463_n_2267 (
-	.A(n_2267),
-	.X(FE_OFN1463_n_2267), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1462_n_2266 (
-	.A(n_2266),
-	.X(FE_OFN1462_n_2266), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1461_n_2265 (
-	.A(n_2265),
-	.X(FE_OFN1461_n_2265), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1460_n_2263 (
-	.A(n_2263),
-	.X(FE_OFN1460_n_2263), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1459_n_2262 (
-	.A(n_2262),
-	.X(FE_OFN1459_n_2262), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1458_n_2260 (
-	.A(n_2260),
-	.X(FE_OFN1458_n_2260), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1457_n_2259 (
-	.A(n_2259),
-	.X(FE_OFN1457_n_2259), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1456_n_2258 (
-	.A(n_2258),
-	.X(FE_OFN1456_n_2258), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1455_n_2257 (
-	.A(n_2257),
-	.X(FE_OFN1455_n_2257), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1454_n_2145 (
-	.A(n_2145),
-	.X(FE_OFN1454_n_2145), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1453_n_2144 (
-	.A(n_2144),
-	.X(FE_OFN1453_n_2144), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1452_n_2143 (
-	.A(n_2143),
-	.X(FE_OFN1452_n_2143), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1451_n_2142 (
-	.A(n_2142),
-	.X(FE_OFN1451_n_2142), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1450_n_2141 (
-	.A(n_2141),
-	.X(FE_OFN1450_n_2141), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1449_n_2140 (
-	.A(n_2140),
-	.X(FE_OFN1449_n_2140), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1448_n_2139 (
-	.A(n_2139),
-	.X(FE_OFN1448_n_2139), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1447_n_2138 (
-	.A(n_2138),
-	.X(FE_OFN1447_n_2138), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1446_n_2134 (
-	.A(n_2134),
-	.X(FE_OFN1446_n_2134), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1445_n_2132 (
-	.A(n_2132),
-	.X(FE_OFN1445_n_2132), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1444_n_2128 (
-	.A(n_2128),
-	.X(FE_OFN1444_n_2128), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1443_n_2124 (
-	.A(n_2124),
-	.X(FE_OFN1443_n_2124), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1442_n_2122 (
-	.A(n_2122),
-	.X(FE_OFN1442_n_2122), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1441_n_2120 (
-	.A(n_2120),
-	.X(FE_OFN1441_n_2120), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1440_n_2112 (
-	.A(n_2112),
-	.X(FE_OFN1440_n_2112), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1439_n_2110 (
-	.A(n_2110),
-	.X(FE_OFN1439_n_2110), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1438_n_2107 (
-	.A(n_2107),
-	.X(FE_OFN1438_n_2107), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1437_n_2104 (
-	.A(n_2104),
-	.X(FE_OFN1437_n_2104), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1436_n_2102 (
-	.A(n_2102),
-	.X(FE_OFN1436_n_2102), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1435_n_2100 (
-	.A(n_2100),
-	.X(FE_OFN1435_n_2100), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1434_n_2099 (
-	.A(n_2099),
-	.X(FE_OFN1434_n_2099), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1433_n_2097 (
-	.A(n_2097),
-	.X(FE_OFN1433_n_2097), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1432_n_2095 (
-	.A(n_2095),
-	.X(FE_OFN1432_n_2095), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1431_n_2093 (
-	.A(n_2093),
-	.X(FE_OFN1431_n_2093), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1430_n_2089 (
-	.A(n_2089),
-	.X(FE_OFN1430_n_2089), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1429_n_2085 (
-	.A(n_2085),
-	.X(FE_OFN1429_n_2085), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1428_n_2083 (
-	.A(n_2083),
-	.X(FE_OFN1428_n_2083), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1427_n_2079 (
-	.A(n_2079),
-	.X(FE_OFN1427_n_2079), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1426_n_2077 (
-	.A(n_2077),
-	.X(FE_OFN1426_n_2077), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1425_n_2075 (
-	.A(n_2075),
-	.X(FE_OFN1425_n_2075), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1424_n_2073 (
-	.A(n_2073),
-	.X(FE_OFN1424_n_2073), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1423_n_2071 (
-	.A(n_2071),
-	.X(FE_OFN1423_n_2071), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1422_n_2070 (
-	.A(n_2070),
-	.X(FE_OFN1422_n_2070), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1421_n_2069 (
-	.A(n_2069),
-	.X(FE_OFN1421_n_2069), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1420_n_2067 (
-	.A(n_2067),
-	.X(FE_OFN1420_n_2067), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1419_n_2065 (
-	.A(n_2065),
-	.X(FE_OFN1419_n_2065), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1418_n_2063 (
-	.A(n_2063),
-	.X(FE_OFN1418_n_2063), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1417_n_2061 (
-	.A(n_2061),
-	.X(FE_OFN1417_n_2061), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1416_n_2057 (
-	.A(n_2057),
-	.X(FE_OFN1416_n_2057), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1415_n_2055 (
-	.A(n_2055),
-	.X(FE_OFN1415_n_2055), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1413_n_2049 (
-	.A(n_2049),
-	.X(FE_OFN1413_n_2049), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1412_n_2045 (
-	.A(n_2045),
-	.X(FE_OFN1412_n_2045), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1409_n_2039 (
-	.A(n_2039),
-	.X(FE_OFN1409_n_2039), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1408_n_2037 (
-	.A(n_2037),
-	.X(FE_OFN1408_n_2037), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1407_n_2017 (
-	.A(n_2017),
-	.X(FE_OFN1407_n_2017), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1406_n_2016 (
-	.A(n_2016),
-	.X(FE_OFN1406_n_2016), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1405_n_1850 (
-	.A(n_1850),
-	.X(FE_OFN1405_n_1850), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1404_n_1848 (
-	.A(n_1848),
-	.X(FE_OFN1404_n_1848), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1403_n_1412 (
-	.A(n_1412),
-	.X(FE_OFN1403_n_1412), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1402_n_1218 (
-	.A(n_1218),
-	.X(FE_OFN1402_n_1218), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1340_u_soc_u_iccm_addr4_1 (
-	.A(u_soc_u_iccm_addr4[1]),
-	.X(FE_OFN1340_u_soc_u_iccm_addr4_1), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1339_u_soc_u_iccm_addr4_2 (
-	.A(FE_OFN1338_u_soc_u_iccm_addr4_2),
-	.Y(FE_OFN1339_u_soc_u_iccm_addr4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1338_u_soc_u_iccm_addr4_2 (
-	.A(u_soc_u_iccm_addr4[2]),
-	.Y(FE_OFN1338_u_soc_u_iccm_addr4_2), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1329_u_soc_u_iccm_addr4_6 (
-	.A(u_soc_u_iccm_addr4[6]),
-	.X(FE_OFN1329_u_soc_u_iccm_addr4_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1322_u_soc_instr_wmask_0 (
-	.A(FE_OFN1321_u_soc_instr_wmask_0),
-	.Y(FE_OFN1322_u_soc_instr_wmask_0), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1321_u_soc_instr_wmask_0 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1985_u_soc_instr_wmask_0 (
 	.A(u_soc_instr_wmask[0]),
-	.Y(FE_OFN1321_u_soc_instr_wmask_0), 
+	.X(FE_OFN18053_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1320_u_soc_data_wmask_0 (
-	.A(FE_OFN1318_u_soc_data_wmask_0),
-	.Y(FE_OFN1320_u_soc_data_wmask_0), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1944_u_soc_u_iccm_addr3_5 (
+	.A(u_soc_u_iccm_addr3[5]),
+	.X(FE_OFN18012_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1318_u_soc_data_wmask_0 (
-	.A(FE_OFN18687_FE_OFN1317_u_soc_data_wmask_0),
-	.Y(FE_OFN1318_u_soc_data_wmask_0), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1938_u_soc_u_dccm_addr3_5 (
+	.A(u_soc_u_dccm_addr3[5]),
+	.X(FE_OFN18006_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1317_u_soc_data_wmask_0 (
-	.A(FE_OFN1316_u_soc_data_wmask_0),
-	.Y(FE_OFN1317_u_soc_data_wmask_0), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1937_u_soc_u_dccm_addr3_3 (
+	.A(u_soc_u_dccm_addr3[3]),
+	.X(FE_OFN18005_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1316_u_soc_data_wmask_0 (
-	.A(u_soc_data_wmask[0]),
-	.Y(FE_OFN1316_u_soc_data_wmask_0), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1930_logic_0_6_net (
+	.A(logic_0_6_net),
+	.X(FE_OFN17998_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1315_u_soc_data_wmask_1 (
-	.A(FE_OFN1313_u_soc_data_wmask_1),
-	.Y(FE_OFN1315_u_soc_data_wmask_1), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1922_logic_0_24_net (
+	.A(logic_0_24_net),
+	.X(FE_OFN17990_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1313_u_soc_data_wmask_1 (
-	.A(FE_PDN3968_FE_OFN18657_FE_OFN1312_u_soc_data_wmask_1),
-	.Y(FE_OFN1313_u_soc_data_wmask_1), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1921_logic_0_25_net (
+	.A(logic_0_25_net),
+	.X(FE_OFN17989_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1312_u_soc_data_wmask_1 (
-	.A(FE_OFN1311_u_soc_data_wmask_1),
-	.Y(FE_OFN1312_u_soc_data_wmask_1), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1916_logic_0_57_net (
+	.A(FE_PDN4100_logic_0_57_net),
+	.X(FE_OFN17984_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1311_u_soc_data_wmask_1 (
-	.A(u_soc_data_wmask[1]),
-	.Y(FE_OFN1311_u_soc_data_wmask_1), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1910_u_soc_u_dccm_addr2_6 (
+	.A(u_soc_u_dccm_addr2[6]),
+	.X(FE_OFN1910_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkinv_8 FE_OFC1309_u_soc_data_wmask_2 (
-	.A(FE_OFN1308_u_soc_data_wmask_2),
-	.Y(FE_OFN1309_u_soc_data_wmask_2), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1909_u_soc_u_dccm_addr2_5 (
+	.A(u_soc_u_dccm_addr2[5]),
+	.X(FE_OFN1909_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1308_u_soc_data_wmask_2 (
-	.A(u_soc_data_wmask[2]),
-	.Y(FE_OFN1308_u_soc_data_wmask_2), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1908_u_soc_u_dccm_addr2_4 (
+	.A(u_soc_u_dccm_addr2[4]),
+	.X(FE_OFN1908_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1291_u_soc_instr_wdata_0 (
-	.A(FE_OFN18717_FE_OFN1289_u_soc_instr_wdata_0),
-	.X(FE_OFN1291_u_soc_instr_wdata_0), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1907_u_soc_u_dccm_addr2_3 (
+	.A(u_soc_u_dccm_addr2[3]),
+	.X(FE_OFN1907_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1289_u_soc_instr_wdata_0 (
-	.A(FE_OFN1288_u_soc_instr_wdata_0),
-	.Y(FE_OFN1289_u_soc_instr_wdata_0), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1906_u_soc_u_dccm_addr2_2 (
+	.A(u_soc_u_dccm_addr2[2]),
+	.X(FE_OFN1906_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1288_u_soc_instr_wdata_0 (
-	.A(u_soc_instr_wdata[0]),
-	.Y(FE_OFN1288_u_soc_instr_wdata_0), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1904_u_soc_u_dccm_addr2_0 (
+	.A(u_soc_u_dccm_addr2[0]),
+	.X(FE_OFN1904_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1287_u_soc_instr_wdata_1 (
-	.A(FE_PDN4068_FE_OFN1732_n),
-	.X(FE_OFN1287_u_soc_instr_wdata_1), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1902_u_soc_u_dccm_addr3_6 (
+	.A(u_soc_u_dccm_addr3[6]),
+	.X(FE_OFN1902_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC1285_u_soc_instr_wdata_1 (
-	.A(FE_OFN1284_u_soc_instr_wdata_1),
-	.Y(FE_OFN1285_u_soc_instr_wdata_1), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1900_u_soc_u_dccm_addr3_2 (
+	.A(u_soc_u_dccm_addr3[2]),
+	.X(FE_OFN1900_n), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1284_u_soc_instr_wdata_1 (
-	.A(u_soc_instr_wdata[1]),
-	.Y(FE_OFN1284_u_soc_instr_wdata_1), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1883_n_8447 (
+	.A(n_8447),
+	.X(FE_OFN1883_n_8447), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1283_u_soc_instr_wdata_2 (
-	.A(FE_OFN1737_n),
-	.X(FE_OFN1283_u_soc_instr_wdata_2), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1882_n_8085 (
+	.A(n_8085),
+	.X(FE_OFN1882_n_8085), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC1281_u_soc_instr_wdata_2 (
-	.A(FE_OFN1280_u_soc_instr_wdata_2),
-	.Y(FE_OFN1281_u_soc_instr_wdata_2), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1876_n_8759 (
+	.A(FE_PSN3929_n_8759),
+	.X(FE_OFN1876_n_8759), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1280_u_soc_instr_wdata_2 (
-	.A(u_soc_instr_wdata[2]),
-	.Y(FE_OFN1280_u_soc_instr_wdata_2), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1875_n_8758 (
+	.A(FE_PSN3977_n_8758),
+	.X(FE_OFN1875_n_8758), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1279_u_soc_instr_wdata_4 (
-	.A(FE_OFN1277_u_soc_instr_wdata_4),
-	.Y(FE_OFN1279_u_soc_instr_wdata_4), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1874_n_8757 (
+	.A(n_8757),
+	.X(FE_OFN1874_n_8757), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1277_u_soc_instr_wdata_4 (
-	.A(u_soc_instr_wdata[4]),
-	.Y(FE_OFN1277_u_soc_instr_wdata_4), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1873_n_8756 (
+	.A(FE_PSN3991_n_8756),
+	.X(FE_OFN1873_n_8756), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1276_u_soc_instr_wdata_5 (
-	.A(FE_OFN1274_u_soc_instr_wdata_5),
-	.Y(FE_OFN1276_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1872_n_8755 (
+	.A(FE_PSN3949_n_8755),
+	.X(FE_OFN1872_n_8755), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1274_u_soc_instr_wdata_5 (
-	.A(u_soc_instr_wdata[5]),
-	.Y(FE_OFN1274_u_soc_instr_wdata_5), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1871_n_8754 (
+	.A(n_8754),
+	.X(FE_OFN1871_n_8754), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1266_u_soc_data_wdata_9 (
-	.A(FE_OFN18702_FE_OFN1264_u_soc_data_wdata_9),
-	.X(FE_OFN1266_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1870_n_8753 (
+	.A(n_8753),
+	.X(FE_OFN1870_n_8753), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC1264_u_soc_data_wdata_9 (
-	.A(FE_OFN1263_u_soc_data_wdata_9),
-	.Y(FE_OFN1264_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1869_n_8752 (
+	.A(n_8752),
+	.X(FE_OFN1869_n_8752), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1263_u_soc_data_wdata_9 (
-	.A(u_soc_data_wdata[9]),
-	.Y(FE_OFN1263_u_soc_data_wdata_9), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1866_n_8749 (
+	.A(n_8749),
+	.X(FE_OFN1866_n_8749), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1262_u_soc_data_wdata_16 (
-	.A(FE_OFN1743_n),
-	.X(FE_OFN1262_u_soc_data_wdata_16), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1864_n_8747 (
+	.A(n_8747),
+	.X(FE_OFN1864_n_8747), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1260_u_soc_data_wdata_16 (
-	.A(FE_OFN1259_u_soc_data_wdata_16),
-	.Y(FE_OFN1260_u_soc_data_wdata_16), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1863_n_8746 (
+	.A(FE_PSN3909_n_8746),
+	.X(FE_OFN1863_n_8746), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1259_u_soc_data_wdata_16 (
-	.A(u_soc_data_wdata[16]),
-	.Y(FE_OFN1259_u_soc_data_wdata_16), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1862_n_8745 (
+	.A(FE_PSN3913_n_8745),
+	.X(FE_OFN1862_n_8745), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1258_u_soc_data_wdata_18 (
-	.A(FE_OFN1748_n),
-	.X(FE_OFN1258_u_soc_data_wdata_18), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1861_n_8737 (
+	.A(n_8737),
+	.X(FE_OFN1861_n_8737), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1256_u_soc_data_wdata_18 (
-	.A(FE_OFN1255_u_soc_data_wdata_18),
-	.Y(FE_OFN1256_u_soc_data_wdata_18), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1860_n_8736 (
+	.A(n_8736),
+	.X(FE_OFN1860_n_8736), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1255_u_soc_data_wdata_18 (
-	.A(u_soc_data_wdata[18]),
-	.Y(FE_OFN1255_u_soc_data_wdata_18), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1859_n_8735 (
+	.A(n_8735),
+	.X(FE_OFN1859_n_8735), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1254_u_soc_data_wdata_19 (
-	.A(FE_OFN1752_n),
-	.X(FE_OFN1254_u_soc_data_wdata_19), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1858_n_8734 (
+	.A(n_8734),
+	.X(FE_OFN1858_n_8734), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC1253_u_soc_data_wdata_19 (
-	.A(FE_OFN1252_u_soc_data_wdata_19),
-	.Y(FE_OFN1253_u_soc_data_wdata_19), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1857_n_8733 (
+	.A(n_8733),
+	.X(FE_OFN1857_n_8733), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1252_u_soc_data_wdata_19 (
-	.A(u_soc_data_wdata[19]),
-	.Y(FE_OFN1252_u_soc_data_wdata_19), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1856_n_8732 (
+	.A(n_8732),
+	.X(FE_OFN1856_n_8732), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1251_u_soc_data_wdata_22 (
-	.A(FE_OFN1757_n),
-	.X(FE_OFN1251_u_soc_data_wdata_22), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1855_n_8612 (
+	.A(n_8612),
+	.X(FE_OFN1855_n_8612), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1249_u_soc_data_wdata_22 (
-	.A(FE_OFN1248_u_soc_data_wdata_22),
-	.Y(FE_OFN1249_u_soc_data_wdata_22), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1854_n_8611 (
+	.A(n_8611),
+	.X(FE_OFN1854_n_8611), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1248_u_soc_data_wdata_22 (
-	.A(u_soc_data_wdata[22]),
-	.Y(FE_OFN1248_u_soc_data_wdata_22), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1853_n_8544 (
+	.A(n_8544),
+	.X(FE_OFN1853_n_8544), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1247_u_soc_data_wdata_23 (
-	.A(FE_OFN18190_n),
-	.X(FE_OFN1247_u_soc_data_wdata_23), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1852_n_8287 (
+	.A(n_8287),
+	.X(FE_OFN1852_n_8287), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1245_u_soc_data_wdata_23 (
-	.A(FE_OFN1244_u_soc_data_wdata_23),
-	.Y(FE_OFN1245_u_soc_data_wdata_23), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1851_n_8285 (
+	.A(n_8285),
+	.X(FE_OFN1851_n_8285), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1244_u_soc_data_wdata_23 (
-	.A(u_soc_data_wdata[23]),
-	.Y(FE_OFN1244_u_soc_data_wdata_23), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1850_n_8283 (
+	.A(n_8283),
+	.X(FE_OFN1850_n_8283), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1243_u_soc_data_wdata_24 (
-	.A(FE_OFN18721_FE_OFN1241_u_soc_data_wdata_24),
-	.X(FE_OFN1243_u_soc_data_wdata_24), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1849_n_8079 (
+	.A(n_8079),
+	.X(FE_OFN1849_n_8079), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1241_u_soc_data_wdata_24 (
-	.A(FE_OFN1240_u_soc_data_wdata_24),
-	.Y(FE_OFN1241_u_soc_data_wdata_24), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1848_n_8077 (
+	.A(n_8077),
+	.X(FE_OFN1848_n_8077), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1240_u_soc_data_wdata_24 (
-	.A(u_soc_data_wdata[24]),
-	.Y(FE_OFN1240_u_soc_data_wdata_24), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1846_n_7913 (
+	.A(n_7913),
+	.X(FE_OFN1846_n_7913), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1239_u_soc_data_wdata_25 (
-	.A(FE_PDN4069_FE_OFN18708_FE_OFN1237_u_soc_data_wdata_25),
-	.X(FE_OFN1239_u_soc_data_wdata_25), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1845_n_7911 (
+	.A(n_7911),
+	.X(FE_OFN1845_n_7911), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC1237_u_soc_data_wdata_25 (
-	.A(FE_OFN1236_u_soc_data_wdata_25),
-	.Y(FE_OFN1237_u_soc_data_wdata_25), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1844_n_7909 (
+	.A(n_7909),
+	.X(FE_OFN1844_n_7909), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1236_u_soc_data_wdata_25 (
-	.A(u_soc_data_wdata[25]),
-	.Y(FE_OFN1236_u_soc_data_wdata_25), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1843_n_7795 (
+	.A(n_7795),
+	.X(FE_OFN1843_n_7795), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1235_u_soc_data_wdata_26 (
-	.A(FE_PDN3891_FE_OFN18728_FE_OFN1233_u_soc_data_wdata_26),
-	.X(FE_OFN1235_u_soc_data_wdata_26), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1841_n_7791 (
+	.A(n_7791),
+	.X(FE_OFN1841_n_7791), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1233_u_soc_data_wdata_26 (
-	.A(FE_OFN1232_u_soc_data_wdata_26),
-	.Y(FE_OFN1233_u_soc_data_wdata_26), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1840_n_7789 (
+	.A(n_7789),
+	.X(FE_OFN1840_n_7789), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1232_u_soc_data_wdata_26 (
-	.A(u_soc_data_wdata[26]),
-	.Y(FE_OFN1232_u_soc_data_wdata_26), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1839_n_7783 (
+	.A(n_7783),
+	.X(FE_OFN1839_n_7783), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1231_u_soc_data_wdata_27 (
-	.A(FE_PDN4064_FE_OFN18714_FE_OFN1230_u_soc_data_wdata_27),
-	.X(FE_OFN1231_u_soc_data_wdata_27), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1838_n_7781 (
+	.A(n_7781),
+	.X(FE_OFN1838_n_7781), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC1230_u_soc_data_wdata_27 (
-	.A(FE_OFN1229_u_soc_data_wdata_27),
-	.Y(FE_OFN1230_u_soc_data_wdata_27), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1837_n_7779 (
+	.A(n_7779),
+	.X(FE_OFN1837_n_7779), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1229_u_soc_data_wdata_27 (
-	.A(u_soc_data_wdata[27]),
-	.Y(FE_OFN1229_u_soc_data_wdata_27), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1836_n_7777 (
+	.A(n_7777),
+	.X(FE_OFN1836_n_7777), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1145_u_soc_u_uart_u_uart_core_tx_fifo_clear (
-	.A(u_soc_u_uart_u_uart_core_tx_fifo_clear),
-	.X(FE_OFN1145_u_soc_u_uart_u_uart_core_tx_fifo_clear), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1835_n_7773 (
+	.A(n_7773),
+	.X(FE_OFN1835_n_7773), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1144_u_soc_u_uart_u_uart_core_rx_fifo_clr (
-	.A(u_soc_u_uart_u_uart_core_rx_fifo_clr),
-	.X(FE_OFN1144_u_soc_u_uart_u_uart_core_rx_fifo_clr), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1834_n_7617 (
+	.A(n_7617),
+	.X(FE_OFN1834_n_7617), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1142_u_soc_u_top_data_we (
-	.A(u_soc_u_top_data_we),
-	.X(FE_OFN1142_u_soc_u_top_data_we), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1833_n_7615 (
+	.A(n_7615),
+	.X(FE_OFN1833_n_7615), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1141_u_soc_u_iccm_csb4 (
-	.A(u_soc_u_iccm_csb4),
-	.X(FE_OFN1141_u_soc_u_iccm_csb4), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1832_n_7613 (
+	.A(n_7613),
+	.X(FE_OFN1832_n_7613), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1139_u_soc_u_iccm_csb2 (
-	.A(u_soc_u_iccm_csb2),
-	.X(FE_OFN1139_u_soc_u_iccm_csb2), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1831_n_7557 (
+	.A(n_7557),
+	.X(FE_OFN1831_n_7557), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1138_u_soc_u_iccm_csb1 (
-	.A(u_soc_u_iccm_csb1),
-	.X(FE_OFN1138_u_soc_u_iccm_csb1), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1830_n_7555 (
+	.A(n_7555),
+	.X(FE_OFN1830_n_7555), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1137_u_soc_u_dccm_csb4 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1828_n_5834 (
+	.A(n_5834),
+	.X(FE_OFN1828_n_5834), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1827_n_5830 (
+	.A(n_5830),
+	.X(FE_OFN1827_n_5830), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1826_n_5826 (
+	.A(n_5826),
+	.X(FE_OFN1826_n_5826), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1825_n_5080 (
+	.A(n_5080),
+	.X(FE_OFN1825_n_5080), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1824_n_3135 (
+	.A(n_3135),
+	.X(FE_OFN1824_n_3135), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1822_n_3131 (
+	.A(FE_PSN3932_n_3131),
+	.X(FE_OFN1822_n_3131), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1821_n_3128 (
+	.A(n_3128),
+	.X(FE_OFN1821_n_3128), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1820_n_3077 (
+	.A(n_3077),
+	.X(FE_OFN1820_n_3077), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1819_n_3024 (
+	.A(n_3024),
+	.X(FE_OFN1819_n_3024), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1818_n_3016 (
+	.A(n_3016),
+	.X(FE_OFN1818_n_3016), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1807_n_16011 (
+	.A(n_16011),
+	.X(FE_OFN1807_n_16011), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1805_n_10931 (
+	.A(n_10931),
+	.X(FE_OFN1805_n_10931), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1801_n_10718 (
+	.A(n_10718),
+	.X(FE_OFN1801_n_10718), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1792_n_10516 (
+	.A(n_10516),
+	.X(FE_OFN1792_n_10516), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1791_n_10481 (
+	.A(n_10481),
+	.X(FE_OFN1791_n_10481), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1790_n_10478 (
+	.A(n_10478),
+	.X(FE_OFN1790_n_10478), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1789_n_10474 (
+	.A(n_10474),
+	.X(FE_OFN1789_n_10474), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1788_n_10409 (
+	.A(n_10409),
+	.X(FE_OFN1788_n_10409), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1784_n_8730 (
+	.A(n_8730),
+	.X(FE_OFN1784_n_8730), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1783_n_7807 (
+	.A(n_7807),
+	.X(FE_OFN1783_n_7807), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1781_n_7804 (
+	.A(FE_OFN1780_n_7804),
+	.Y(FE_OFN1781_n_7804), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1780_n_7804 (
+	.A(n_7804),
+	.Y(FE_OFN1780_n_7804), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1779_n_7802 (
+	.A(n_7802),
+	.X(FE_OFN1779_n_7802), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1778_n_7801 (
+	.A(n_7801),
+	.X(FE_OFN1778_n_7801), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1777_n_7800 (
+	.A(FE_OFN1776_n_7800),
+	.Y(FE_OFN1777_n_7800), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1776_n_7800 (
+	.A(n_7800),
+	.Y(FE_OFN1776_n_7800), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1774_n_7272 (
+	.A(n_7272),
+	.X(FE_OFN1774_n_7272), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1773_n_7269 (
+	.A(n_7269),
+	.X(FE_OFN1773_n_7269), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1772_n_7268 (
+	.A(n_7268),
+	.X(FE_OFN1772_n_7268), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1771_n_7267 (
+	.A(n_7267),
+	.X(FE_OFN1771_n_7267), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_6 FE_OFC1770_n_7266 (
+	.A(n_7266),
+	.X(FE_OFN1770_n_7266), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1769_n_7264 (
+	.A(n_7264),
+	.X(FE_OFN1769_n_7264), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1768_n_7263 (
+	.A(n_7263),
+	.X(FE_OFN1768_n_7263), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1767_n_7262 (
+	.A(FE_OFN1766_n_7262),
+	.Y(FE_OFN1767_n_7262), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1766_n_7262 (
+	.A(n_7262),
+	.Y(FE_OFN1766_n_7262), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1765_n_7261 (
+	.A(n_7261),
+	.X(FE_OFN1765_n_7261), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1764_n_7260 (
+	.A(n_7260),
+	.X(FE_OFN1764_n_7260), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1763_n_7259 (
+	.A(n_7259),
+	.X(FE_OFN1763_n_7259), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1762_n_7258 (
+	.A(n_7258),
+	.X(FE_OFN1762_n_7258), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1761_n_6733 (
+	.A(n_6733),
+	.X(FE_OFN1761_n_6733), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1760_n_6724 (
+	.A(n_6724),
+	.X(FE_OFN1760_n_6724), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1759_n_6722 (
+	.A(n_6722),
+	.X(FE_OFN1759_n_6722), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1758_n_5953 (
+	.A(n_5953),
+	.X(FE_OFN1758_n_5953), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1757_n_3140 (
+	.A(n_3140),
+	.X(FE_OFN1757_n_3140), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1756_n_3122 (
+	.A(n_3122),
+	.X(FE_OFN1756_n_3122), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1755_n_3120 (
+	.A(n_3120),
+	.X(FE_OFN1755_n_3120), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1754_n_3032 (
+	.A(n_3032),
+	.X(FE_OFN1754_n_3032), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1752_n_3028 (
+	.A(FE_PSN3894_n_3028),
+	.X(FE_OFN1752_n_3028), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1751_n_3026 (
+	.A(n_3026),
+	.X(FE_OFN1751_n_3026), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1750_n_3022 (
+	.A(n_3022),
+	.X(FE_OFN1750_n_3022), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1748_n_3018 (
+	.A(n_3018),
+	.X(FE_OFN1748_n_3018), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1747_n_2244 (
+	.A(n_2244),
+	.X(FE_OFN1747_n_2244), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1746_n_2241 (
+	.A(n_2241),
+	.X(FE_OFN1746_n_2241), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1745_n_2136 (
+	.A(n_2136),
+	.X(FE_OFN1745_n_2136), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1744_n_2122 (
+	.A(n_2122),
+	.X(FE_OFN1744_n_2122), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1743_n_2116 (
+	.A(n_2116),
+	.X(FE_OFN1743_n_2116), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1742_n_2097 (
+	.A(n_2097),
+	.X(FE_OFN1742_n_2097), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1741_n_2077 (
+	.A(n_2077),
+	.X(FE_OFN1741_n_2077), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1740_n_2049 (
+	.A(n_2049),
+	.X(FE_OFN1740_n_2049), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1739_n_2045 (
+	.A(n_2045),
+	.X(FE_OFN1739_n_2045), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1738_n_2033 (
+	.A(n_2033),
+	.X(FE_OFN1738_n_2033), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1737_n_2031 (
+	.A(n_2031),
+	.X(FE_OFN1737_n_2031), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1736_n_2029 (
+	.A(n_2029),
+	.X(FE_OFN1736_n_2029), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1735_n_2027 (
+	.A(n_2027),
+	.X(FE_OFN1735_n_2027), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1734_n_2025 (
+	.A(n_2025),
+	.X(FE_OFN1734_n_2025), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1733_n_2023 (
+	.A(n_2023),
+	.X(FE_OFN1733_n_2023), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1732_n_2021 (
+	.A(n_2021),
+	.X(FE_OFN1732_n_2021), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1731_n_2019 (
+	.A(n_2019),
+	.X(FE_OFN1731_n_2019), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1730_n_1516 (
+	.A(n_1516),
+	.X(FE_OFN1730_n_1516), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1729_n_1513 (
+	.A(n_1513),
+	.X(FE_OFN1729_n_1513), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1728_n_1431 (
+	.A(n_1431),
+	.X(FE_OFN1728_n_1431), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1727_n_1233 (
+	.A(n_1233),
+	.X(FE_OFN1727_n_1233), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1720_u_soc_xbar_to_dccm_a_data__6 (
+	.A(FE_OFN1719_u_soc_xbar_to_dccm_a_data__6),
+	.X(FE_OFN1720_u_soc_xbar_to_dccm_a_data__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1718_u_soc_xbar_to_dccm_a_data__7 (
+	.A(FE_PDN3656_FE_OFN1717_u_soc_xbar_to_dccm_a_data__7),
+	.X(FE_OFN1718_u_soc_xbar_to_dccm_a_data__7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1665_u_soc_u_dccm_csb4 (
 	.A(u_soc_u_dccm_csb4),
-	.X(FE_OFN1137_u_soc_u_dccm_csb4), 
+	.X(FE_OFN1665_u_soc_u_dccm_csb4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_12 FE_OFC1136_u_soc_u_dccm_csb3 (
-	.A(u_soc_u_dccm_csb3),
-	.X(FE_OFN1136_u_soc_u_dccm_csb3), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1664_u_soc_u_dccm_csb1 (
+	.A(u_soc_u_dccm_csb1),
+	.X(FE_OFN1664_u_soc_u_dccm_csb1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC1135_u_soc_u_dccm_csb2 (
-	.A(FE_OFN1134_u_soc_u_dccm_csb2),
-	.X(FE_OFN1135_u_soc_u_dccm_csb2), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1657_n_13558 (
+	.A(n_13558),
+	.X(FE_OFN1657_n_13558), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1134_u_soc_u_dccm_csb2 (
-	.A(u_soc_u_dccm_csb2),
-	.X(FE_OFN1134_u_soc_u_dccm_csb2), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1647_n_10296 (
+	.A(n_10296),
+	.X(FE_OFN1647_n_10296), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1133_u_soc_instr_we (
-	.A(FE_OFN1131_u_soc_instr_we),
-	.Y(FE_OFN1133_u_soc_instr_we), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1644_n_10270 (
+	.A(n_10270),
+	.X(FE_OFN1644_n_10270), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC1132_u_soc_instr_we (
-	.A(FE_OFN1131_u_soc_instr_we),
-	.Y(FE_OFN1132_u_soc_instr_we), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1643_n_10248 (
+	.A(n_10248),
+	.X(FE_OFN1643_n_10248), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1131_u_soc_instr_we (
-	.A(FE_OFN19009_u_soc_instr_we),
-	.Y(FE_OFN1131_u_soc_instr_we), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1642_n_10247 (
+	.A(n_10247),
+	.X(FE_OFN1642_n_10247), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC1130_u_soc_dccm_adapter_data_mem_u_reqfifo_gen_normal_fifo_under_rst (
-	.A(\u_soc_dccm_adapter_data_mem_u_reqfifo_gen_normal_fifo.under_rst ),
-	.X(FE_OFN1130_u_soc_dccm_adapter_data_mem_u_reqfifo_gen_normal_fifo_under_rst), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1641_n_10238 (
+	.A(n_10238),
+	.X(FE_OFN1641_n_10238), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC1127_u_soc_data_we (
-	.A(FE_OFN1124_u_soc_data_we),
-	.Y(FE_OFN1127_u_soc_data_we), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1637_n_10196 (
+	.A(n_10196),
+	.X(FE_OFN1637_n_10196), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1126_u_soc_data_we (
-	.A(FE_OFN1124_u_soc_data_we),
-	.Y(FE_OFN1126_u_soc_data_we), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1631_n_9006 (
+	.A(n_9006),
+	.X(FE_OFN1631_n_9006), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_12 FE_OFC1125_u_soc_data_we (
-	.A(FE_OFN1124_u_soc_data_we),
-	.Y(FE_OFN1125_u_soc_data_we), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1630_n_9005 (
+	.A(n_9005),
+	.X(FE_OFN1630_n_9005), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC1124_u_soc_data_we (
-	.A(u_soc_data_we),
-	.Y(FE_OFN1124_u_soc_data_we), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1629_n_9004 (
+	.A(n_9004),
+	.X(FE_OFN1629_n_9004), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC1123_n_17982 (
-	.A(FE_OFN19729_n_17982),
-	.X(FE_OFN1123_n_17982), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1628_n_8982 (
+	.A(n_8982),
+	.X(FE_OFN1628_n_8982), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1119_n_15930 (
-	.A(n_15930),
-	.X(FE_OFN1119_n_15930), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1627_n_8981 (
+	.A(n_8981),
+	.X(FE_OFN1627_n_8981), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1107_n_13557 (
-	.A(n_13557),
-	.X(FE_OFN1107_n_13557), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1626_n_8980 (
+	.A(n_8980),
+	.X(FE_OFN1626_n_8980), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1106_n_13489 (
-	.A(n_13489),
-	.X(FE_OFN1106_n_13489), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1625_n_8979 (
+	.A(n_8979),
+	.X(FE_OFN1625_n_8979), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1088_n_13084 (
-	.A(n_13084),
-	.X(FE_OFN1088_n_13084), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1624_n_8978 (
+	.A(n_8978),
+	.X(FE_OFN1624_n_8978), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1049_n_9003 (
-	.A(n_9003),
-	.X(FE_OFN1049_n_9003), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1623_n_8977 (
+	.A(n_8977),
+	.X(FE_OFN1623_n_8977), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1048_n_9002 (
-	.A(n_9002),
-	.X(FE_OFN1048_n_9002), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1622_n_8976 (
+	.A(n_8976),
+	.X(FE_OFN1622_n_8976), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1047_n_9000 (
-	.A(n_9000),
-	.X(FE_OFN1047_n_9000), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1621_n_8975 (
+	.A(n_8975),
+	.X(FE_OFN1621_n_8975), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1046_n_8999 (
-	.A(n_8999),
-	.X(FE_OFN1046_n_8999), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1620_n_8974 (
+	.A(n_8974),
+	.X(FE_OFN1620_n_8974), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1045_n_8983 (
-	.A(n_8983),
-	.X(FE_OFN1045_n_8983), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1619_n_8973 (
+	.A(n_8973),
+	.X(FE_OFN1619_n_8973), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1044_n_8932 (
-	.A(n_8932),
-	.X(FE_OFN1044_n_8932), 
+   sky130_fd_sc_hd__buf_4 FE_OFC1618_n_8971 (
+	.A(n_8971),
+	.X(FE_OFN1618_n_8971), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1043_n_8921 (
-	.A(FE_OFN1039_n_8921),
-	.X(FE_OFN1043_n_8921), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1617_n_8970 (
+	.A(n_8970),
+	.X(FE_OFN1617_n_8970), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1042_n_8921 (
-	.A(FE_OFN1038_n_8921),
-	.X(FE_OFN1042_n_8921), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1616_n_8968 (
+	.A(n_8968),
+	.X(FE_OFN1616_n_8968), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1041_n_8921 (
-	.A(FE_OFN1038_n_8921),
-	.X(FE_OFN1041_n_8921), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1615_n_8968 (
+	.A(n_8968),
+	.X(FE_OFN1615_n_8968), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1040_n_8921 (
-	.A(FE_OFN1038_n_8921),
-	.X(FE_OFN1040_n_8921), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1614_n_8967 (
+	.A(n_8967),
+	.X(FE_OFN1614_n_8967), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1039_n_8921 (
-	.A(FE_OFN1037_n_8921),
-	.X(FE_OFN1039_n_8921), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1613_n_8966 (
+	.A(FE_OFN1612_n_8966),
+	.X(FE_OFN1613_n_8966), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1038_n_8921 (
-	.A(n_8921),
-	.X(FE_OFN1038_n_8921), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1612_n_8966 (
+	.A(n_8966),
+	.X(FE_OFN1612_n_8966), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1037_n_8921 (
-	.A(n_8921),
-	.X(FE_OFN1037_n_8921), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1611_n_8965 (
+	.A(FE_OFN1610_n_8965),
+	.X(FE_OFN1611_n_8965), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1036_n_8911 (
-	.A(FE_OFN1033_n_8911),
-	.X(FE_OFN1036_n_8911), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1610_n_8965 (
+	.A(n_8965),
+	.X(FE_OFN1610_n_8965), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1035_n_8911 (
-	.A(FE_OFN1032_n_8911),
-	.X(FE_OFN1035_n_8911), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1609_n_8964 (
+	.A(n_8964),
+	.X(FE_OFN1609_n_8964), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1034_n_8911 (
-	.A(n_8911),
-	.X(FE_OFN1034_n_8911), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1608_n_8963 (
+	.A(FE_OFN1607_n_8963),
+	.X(FE_OFN1608_n_8963), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1033_n_8911 (
-	.A(n_8911),
-	.X(FE_OFN1033_n_8911), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1607_n_8963 (
+	.A(n_8963),
+	.X(FE_OFN1607_n_8963), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1032_n_8911 (
-	.A(n_8911),
-	.X(FE_OFN1032_n_8911), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1606_n_8962 (
+	.A(FE_OFN1605_n_8962),
+	.X(FE_OFN1606_n_8962), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1031_n_8910 (
-	.A(n_8910),
-	.X(FE_OFN1031_n_8910), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1605_n_8962 (
+	.A(n_8962),
+	.X(FE_OFN1605_n_8962), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1030_n_8905 (
-	.A(n_8905),
-	.X(FE_OFN1030_n_8905), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1604_n_8961 (
+	.A(n_8961),
+	.X(FE_OFN1604_n_8961), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1029_n_8904 (
-	.A(n_8904),
-	.X(FE_OFN1029_n_8904), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1603_n_8961 (
+	.A(n_8961),
+	.X(FE_OFN1603_n_8961), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1028_n_8899 (
-	.A(n_8899),
-	.X(FE_OFN1028_n_8899), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1601_n_8862 (
+	.A(n_8862),
+	.X(FE_OFN1601_n_8862), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1027_n_8894 (
-	.A(n_8894),
-	.X(FE_OFN1027_n_8894), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1600_n_8549 (
+	.A(FE_PSN3892_n_8549),
+	.X(FE_OFN1600_n_8549), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1026_n_8886 (
-	.A(n_8886),
-	.X(FE_OFN1026_n_8886), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1599_n_8548 (
+	.A(FE_PSN3891_n_8548),
+	.X(FE_OFN1599_n_8548), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1025_n_8860 (
-	.A(n_8860),
-	.X(FE_OFN1025_n_8860), 
+   sky130_fd_sc_hd__buf_12 FE_OFC1597_n_8546 (
+	.A(FE_PSN3897_n_8546),
+	.X(FE_OFN1597_n_8546), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1024_n_8857 (
-	.A(n_8857),
-	.X(FE_OFN1024_n_8857), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1596_n_8545 (
+	.A(FE_PSN3976_n_8545),
+	.X(FE_OFN1596_n_8545), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1023_n_8856 (
-	.A(n_8856),
-	.X(FE_OFN1023_n_8856), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1595_n_7979 (
+	.A(n_7979),
+	.X(FE_OFN1595_n_7979), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1022_n_8855 (
-	.A(n_8855),
-	.X(FE_OFN1022_n_8855), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1594_n_7978 (
+	.A(n_7978),
+	.X(FE_OFN1594_n_7978), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1021_n_8855 (
-	.A(n_8855),
-	.X(FE_OFN1021_n_8855), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1593_n_7976 (
+	.A(n_7976),
+	.X(FE_OFN1593_n_7976), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1020_n_8853 (
-	.A(FE_OFN1019_n_8853),
-	.X(FE_OFN1020_n_8853), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1592_n_7975 (
+	.A(n_7975),
+	.X(FE_OFN1592_n_7975), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1019_n_8853 (
-	.A(n_8853),
-	.X(FE_OFN1019_n_8853), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1591_n_7974 (
+	.A(FE_OFN1590_n_7974),
+	.Y(FE_OFN1591_n_7974), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1018_n_8844 (
-	.A(FE_OFN1015_n_8844),
-	.X(FE_OFN1018_n_8844), 
+   sky130_fd_sc_hd__inv_1 FE_OFC1590_n_7974 (
+	.A(FE_PSN3936_n_7974),
+	.Y(FE_OFN1590_n_7974), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1017_n_8844 (
-	.A(FE_OFN1014_n_8844),
-	.X(FE_OFN1017_n_8844), 
+   sky130_fd_sc_hd__buf_4 FE_OFC1589_n_7973 (
+	.A(n_7973),
+	.X(FE_OFN1589_n_7973), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1016_n_8844 (
-	.A(n_8844),
-	.X(FE_OFN1016_n_8844), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1588_n_7969 (
+	.A(FE_OFN1587_n_7969),
+	.Y(FE_OFN1588_n_7969), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1015_n_8844 (
-	.A(n_8844),
-	.X(FE_OFN1015_n_8844), 
+   sky130_fd_sc_hd__inv_1 FE_OFC1587_n_7969 (
+	.A(n_7969),
+	.Y(FE_OFN1587_n_7969), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC1014_n_8844 (
-	.A(n_8844),
-	.X(FE_OFN1014_n_8844), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1585_n_7251 (
+	.A(n_7251),
+	.X(FE_OFN1585_n_7251), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1013_n_8835 (
-	.A(FE_OFN1008_n_8835),
-	.X(FE_OFN1013_n_8835), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1584_n_7250 (
+	.A(n_7250),
+	.X(FE_OFN1584_n_7250), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1012_n_8835 (
-	.A(FE_OFN1008_n_8835),
-	.X(FE_OFN1012_n_8835), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1583_n_7249 (
+	.A(n_7249),
+	.X(FE_OFN1583_n_7249), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1011_n_8835 (
-	.A(FE_OFN1007_n_8835),
-	.X(FE_OFN1011_n_8835), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1582_n_7248 (
+	.A(n_7248),
+	.X(FE_OFN1582_n_7248), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1010_n_8835 (
-	.A(FE_OFN1007_n_8835),
-	.X(FE_OFN1010_n_8835), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1581_n_7247 (
+	.A(n_7247),
+	.X(FE_OFN1581_n_7247), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1009_n_8835 (
-	.A(n_8835),
-	.X(FE_OFN1009_n_8835), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1579_n_6731 (
+	.A(n_6731),
+	.X(FE_OFN1579_n_6731), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1008_n_8835 (
-	.A(n_8835),
-	.X(FE_OFN1008_n_8835), 
+   sky130_fd_sc_hd__buf_4 FE_OFC1578_n_6729 (
+	.A(FE_PSN3960_n_6729),
+	.X(FE_OFN1578_n_6729), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1007_n_8835 (
-	.A(n_8835),
-	.X(FE_OFN1007_n_8835), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1577_n_6726 (
+	.A(n_6726),
+	.X(FE_OFN1577_n_6726), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1005_n_6918 (
-	.A(n_6918),
-	.X(FE_OFN1005_n_6918), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1576_n_6720 (
+	.A(n_6720),
+	.X(FE_OFN1576_n_6720), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1004_n_6917 (
-	.A(n_6917),
-	.X(FE_OFN1004_n_6917), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1575_n_6718 (
+	.A(n_6718),
+	.X(FE_OFN1575_n_6718), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC1003_n_6916 (
-	.A(n_6916),
-	.X(FE_OFN1003_n_6916), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1574_n_6714 (
+	.A(n_6714),
+	.X(FE_OFN1574_n_6714), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1002_n_6865 (
-	.A(n_6865),
-	.X(FE_OFN1002_n_6865), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1573_n_6713 (
+	.A(n_6713),
+	.X(FE_OFN1573_n_6713), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC1001_n_6859 (
-	.A(n_6859),
-	.X(FE_OFN1001_n_6859), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1572_n_6712 (
+	.A(n_6712),
+	.X(FE_OFN1572_n_6712), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC1000_n_6857 (
-	.A(n_6857),
-	.X(FE_OFN1000_n_6857), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1571_n_6711 (
+	.A(n_6711),
+	.X(FE_OFN1571_n_6711), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC997_n_6493 (
-	.A(n_6493),
-	.X(FE_OFN997_n_6493), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1570_n_6710 (
+	.A(n_6710),
+	.X(FE_OFN1570_n_6710), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC996_n_6492 (
-	.A(n_6492),
-	.X(FE_OFN996_n_6492), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1569_n_6490 (
+	.A(n_6490),
+	.X(FE_OFN1569_n_6490), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC995_n_6491 (
-	.A(n_6491),
-	.X(FE_OFN995_n_6491), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1567_n_5686 (
+	.A(FE_OFN19159_n_5686),
+	.X(FE_OFN1567_n_5686), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC994_n_6488 (
-	.A(n_6488),
-	.X(FE_OFN994_n_6488), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC993_n_6487 (
-	.A(n_6487),
-	.X(FE_OFN993_n_6487), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC992_n_5974 (
-	.A(n_5974),
-	.X(FE_OFN992_n_5974), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC991_n_5961 (
-	.A(n_5961),
-	.X(FE_OFN991_n_5961), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC989_n_5950 (
-	.A(n_5950),
-	.X(FE_OFN989_n_5950), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC988_n_5934 (
-	.A(n_5934),
-	.X(FE_OFN988_n_5934), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC987_n_5663 (
-	.A(n_5663),
-	.X(FE_OFN987_n_5663), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC986_n_5399 (
-	.A(n_5399),
-	.X(FE_OFN986_n_5399), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC984_n_5382 (
-	.A(n_5382),
-	.X(FE_OFN984_n_5382), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC983_n_5372 (
-	.A(n_5372),
-	.X(FE_OFN983_n_5372), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC982_n_5371 (
-	.A(n_5371),
-	.X(FE_OFN982_n_5371), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC981_n_5370 (
-	.A(n_5370),
-	.X(FE_OFN981_n_5370), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC980_n_5369 (
-	.A(n_5369),
-	.X(FE_OFN980_n_5369), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC979_n_5368 (
-	.A(n_5368),
-	.X(FE_OFN979_n_5368), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC978_n_5367 (
-	.A(n_5367),
-	.X(FE_OFN978_n_5367), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC977_n_5366 (
-	.A(n_5366),
-	.X(FE_OFN977_n_5366), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC975_n_5362 (
-	.A(n_5362),
-	.X(FE_OFN975_n_5362), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC974_n_5360 (
-	.A(n_5360),
-	.X(FE_OFN974_n_5360), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC973_n_5358 (
-	.A(n_5358),
-	.X(FE_OFN973_n_5358), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC972_n_5356 (
-	.A(FE_OFN971_n_5356),
-	.X(FE_OFN972_n_5356), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC971_n_5356 (
-	.A(n_5356),
-	.X(FE_OFN971_n_5356), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC970_n_5355 (
-	.A(n_5355),
-	.X(FE_OFN970_n_5355), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC969_n_5354 (
-	.A(n_5354),
-	.X(FE_OFN969_n_5354), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC968_n_5353 (
-	.A(n_5353),
-	.X(FE_OFN968_n_5353), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC967_n_5352 (
-	.A(n_5352),
-	.X(FE_OFN967_n_5352), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC966_n_5351 (
-	.A(n_5351),
-	.X(FE_OFN966_n_5351), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC965_n_5350 (
-	.A(n_5350),
-	.X(FE_OFN965_n_5350), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC964_n_5349 (
-	.A(FE_OFN963_n_5349),
-	.X(FE_OFN964_n_5349), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC963_n_5349 (
-	.A(n_5349),
-	.X(FE_OFN963_n_5349), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC962_n_5348 (
-	.A(FE_OFN961_n_5348),
-	.X(FE_OFN962_n_5348), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC961_n_5348 (
-	.A(n_5348),
-	.X(FE_OFN961_n_5348), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC960_n_5347 (
-	.A(n_5347),
-	.X(FE_OFN960_n_5347), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC959_n_5346 (
-	.A(n_5346),
-	.X(FE_OFN959_n_5346), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC958_n_5345 (
-	.A(n_5345),
-	.X(FE_OFN958_n_5345), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC957_n_5344 (
-	.A(n_5344),
-	.X(FE_OFN957_n_5344), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1566_n_5684 (
+	.A(n_5684),
+	.X(FE_OFN1566_n_5684), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC956_n_5343 (
-	.A(n_5343),
-	.X(FE_OFN956_n_5343), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1564_n_5664 (
+	.A(n_5664),
+	.X(FE_OFN1564_n_5664), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC955_n_5342 (
-	.A(n_5342),
-	.X(FE_OFN955_n_5342), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1563_n_5662 (
+	.A(n_5662),
+	.X(FE_OFN1563_n_5662), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC954_n_5342 (
-	.A(n_5342),
-	.X(FE_OFN954_n_5342), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1562_n_5661 (
+	.A(n_5661),
+	.X(FE_OFN1562_n_5661), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC953_n_5341 (
-	.A(FE_OFN952_n_5341),
-	.X(FE_OFN953_n_5341), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1561_n_5660 (
+	.A(n_5660),
+	.X(FE_OFN1561_n_5660), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC952_n_5341 (
-	.A(n_5341),
-	.X(FE_OFN952_n_5341), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1560_n_5659 (
+	.A(n_5659),
+	.X(FE_OFN1560_n_5659), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC951_n_5340 (
-	.A(n_5340),
-	.X(FE_OFN951_n_5340), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1559_n_5658 (
+	.A(n_5658),
+	.X(FE_OFN1559_n_5658), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC950_n_5340 (
-	.A(n_5340),
-	.X(FE_OFN950_n_5340), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1558_n_5657 (
+	.A(n_5657),
+	.X(FE_OFN1558_n_5657), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC949_n_5339 (
-	.A(n_5339),
-	.X(FE_OFN949_n_5339), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1557_n_5656 (
+	.A(n_5656),
+	.X(FE_OFN1557_n_5656), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC948_n_5338 (
-	.A(FE_OFN947_n_5338),
-	.X(FE_OFN948_n_5338), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1556_n_5655 (
+	.A(n_5655),
+	.X(FE_OFN1556_n_5655), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC947_n_5338 (
-	.A(n_5338),
-	.X(FE_OFN947_n_5338), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1555_n_5654 (
+	.A(n_5654),
+	.X(FE_OFN1555_n_5654), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC946_n_5337 (
-	.A(n_5337),
-	.X(FE_OFN946_n_5337), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1554_n_5653 (
+	.A(n_5653),
+	.X(FE_OFN1554_n_5653), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC945_n_5336 (
-	.A(n_5336),
-	.X(FE_OFN945_n_5336), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1553_n_5651 (
+	.A(n_5651),
+	.X(FE_OFN1553_n_5651), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC944_n_5335 (
-	.A(FE_OFN943_n_5335),
-	.X(FE_OFN944_n_5335), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1552_n_5649 (
+	.A(n_5649),
+	.X(FE_OFN1552_n_5649), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC943_n_5335 (
-	.A(n_5335),
-	.X(FE_OFN943_n_5335), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1551_n_5647 (
+	.A(n_5647),
+	.X(FE_OFN1551_n_5647), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC942_n_5334 (
-	.A(FE_OFN941_n_5334),
-	.X(FE_OFN942_n_5334), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1550_n_5645 (
+	.A(n_5645),
+	.X(FE_OFN1550_n_5645), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC941_n_5334 (
-	.A(n_5334),
-	.X(FE_OFN941_n_5334), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1549_n_3013 (
+	.A(n_3013),
+	.X(FE_OFN1549_n_3013), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC940_n_5333 (
-	.A(n_5333),
-	.X(FE_OFN940_n_5333), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1548_n_3011 (
+	.A(n_3011),
+	.X(FE_OFN1548_n_3011), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC939_n_5331 (
-	.A(FE_OFN938_n_5331),
-	.X(FE_OFN939_n_5331), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1547_n_3009 (
+	.A(n_3009),
+	.X(FE_OFN1547_n_3009), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC938_n_5331 (
-	.A(n_5331),
-	.X(FE_OFN938_n_5331), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1546_n_3007 (
+	.A(n_3007),
+	.X(FE_OFN1546_n_3007), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC937_n_5330 (
-	.A(FE_OFN936_n_5330),
-	.X(FE_OFN937_n_5330), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1545_n_3004 (
+	.A(n_3004),
+	.X(FE_OFN1545_n_3004), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC936_n_5330 (
-	.A(n_5330),
-	.X(FE_OFN936_n_5330), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1544_n_3001 (
+	.A(n_3001),
+	.X(FE_OFN1544_n_3001), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC935_n_5329 (
-	.A(FE_OFN934_n_5329),
-	.X(FE_OFN935_n_5329), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1543_n_2999 (
+	.A(n_2999),
+	.X(FE_OFN1543_n_2999), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC934_n_5329 (
-	.A(n_5329),
-	.X(FE_OFN934_n_5329), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1542_n_2997 (
+	.A(n_2997),
+	.X(FE_OFN1542_n_2997), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC933_n_5328 (
-	.A(n_5328),
-	.X(FE_OFN933_n_5328), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1541_n_2994 (
+	.A(n_2994),
+	.X(FE_OFN1541_n_2994), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC932_n_5327 (
-	.A(n_5327),
-	.X(FE_OFN932_n_5327), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1540_n_2992 (
+	.A(n_2992),
+	.X(FE_OFN1540_n_2992), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC931_n_5326 (
-	.A(n_5326),
-	.X(FE_OFN931_n_5326), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1539_n_2991 (
+	.A(n_2991),
+	.X(FE_OFN1539_n_2991), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC930_n_2987 (
-	.A(n_2987),
-	.X(FE_OFN930_n_2987), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1538_n_2989 (
+	.A(n_2989),
+	.X(FE_OFN1538_n_2989), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC929_n_2985 (
-	.A(n_2985),
-	.X(FE_OFN929_n_2985), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1537_n_2980 (
+	.A(n_2980),
+	.X(FE_OFN1537_n_2980), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC927_n_2421 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1534_n_2421 (
 	.A(n_2421),
-	.X(FE_OFN927_n_2421), 
+	.X(FE_OFN1534_n_2421), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC926_n_2274 (
-	.A(n_2274),
-	.X(FE_OFN926_n_2274), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1533_n_2412 (
+	.A(n_2412),
+	.X(FE_OFN1533_n_2412), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC925_n_2273 (
-	.A(n_2273),
-	.X(FE_OFN925_n_2273), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1526_n_2280 (
+	.A(n_2280),
+	.X(FE_OFN1526_n_2280), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC924_n_2261 (
-	.A(n_2261),
-	.X(FE_OFN924_n_2261), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1525_n_2279 (
+	.A(n_2279),
+	.X(FE_OFN1525_n_2279), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC923_n_2252 (
-	.A(n_2252),
-	.X(FE_OFN923_n_2252), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1524_n_2278 (
+	.A(n_2278),
+	.X(FE_OFN1524_n_2278), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC922_n_2250 (
-	.A(n_2250),
-	.X(FE_OFN922_n_2250), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1523_n_2277 (
+	.A(n_2277),
+	.X(FE_OFN1523_n_2277), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC921_n_2243 (
-	.A(n_2243),
-	.X(FE_OFN921_n_2243), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1522_n_2276 (
+	.A(n_2276),
+	.X(FE_OFN1522_n_2276), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC920_n_2242 (
-	.A(n_2242),
-	.X(FE_OFN920_n_2242), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1521_n_2275 (
+	.A(n_2275),
+	.X(FE_OFN1521_n_2275), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC919_n_2240 (
-	.A(FE_OFN918_n_2240),
-	.X(FE_OFN919_n_2240), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1520_n_2272 (
+	.A(n_2272),
+	.X(FE_OFN1520_n_2272), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC918_n_2240 (
-	.A(n_2240),
-	.X(FE_OFN918_n_2240), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1519_n_2271 (
+	.A(n_2271),
+	.X(FE_OFN1519_n_2271), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC917_n_2238 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1518_n_2270 (
+	.A(n_2270),
+	.X(FE_OFN1518_n_2270), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1517_n_2269 (
+	.A(n_2269),
+	.X(FE_OFN1517_n_2269), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1516_n_2268 (
+	.A(n_2268),
+	.X(FE_OFN1516_n_2268), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1515_n_2267 (
+	.A(n_2267),
+	.X(FE_OFN1515_n_2267), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1514_n_2266 (
+	.A(n_2266),
+	.X(FE_OFN1514_n_2266), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1513_n_2265 (
+	.A(n_2265),
+	.X(FE_OFN1513_n_2265), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1512_n_2263 (
+	.A(n_2263),
+	.X(FE_OFN1512_n_2263), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1511_n_2262 (
+	.A(n_2262),
+	.X(FE_OFN1511_n_2262), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1510_n_2260 (
+	.A(n_2260),
+	.X(FE_OFN1510_n_2260), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1509_n_2259 (
+	.A(n_2259),
+	.X(FE_OFN1509_n_2259), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1508_n_2258 (
+	.A(n_2258),
+	.X(FE_OFN1508_n_2258), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1507_n_2257 (
+	.A(n_2257),
+	.X(FE_OFN1507_n_2257), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1506_n_2238 (
 	.A(n_2238),
-	.X(FE_OFN917_n_2238), 
+	.X(FE_OFN1506_n_2238), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC916_n_2237 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1505_n_2237 (
 	.A(n_2237),
-	.X(FE_OFN916_n_2237), 
+	.X(FE_OFN1505_n_2237), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC915_n_2235 (
-	.A(FE_OFN914_n_2235),
-	.X(FE_OFN915_n_2235), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC914_n_2235 (
-	.A(n_2235),
-	.X(FE_OFN914_n_2235), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC913_n_2233 (
-	.A(n_2233),
-	.X(FE_OFN913_n_2233), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC912_n_2231 (
-	.A(FE_OFN911_n_2231),
-	.X(FE_OFN912_n_2231), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC911_n_2231 (
-	.A(n_2231),
-	.X(FE_OFN911_n_2231), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC910_n_2230 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1504_n_2230 (
 	.A(n_2230),
-	.X(FE_OFN910_n_2230), 
+	.X(FE_OFN1504_n_2230), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC909_n_2229 (
-	.A(n_2229),
-	.X(FE_OFN909_n_2229), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC908_n_2227 (
-	.A(n_2227),
-	.X(FE_OFN908_n_2227), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC907_n_2226 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1503_n_2226 (
 	.A(n_2226),
-	.X(FE_OFN907_n_2226), 
+	.X(FE_OFN1503_n_2226), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC906_n_2224 (
-	.A(n_2224),
-	.X(FE_OFN906_n_2224), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC905_n_2223 (
-	.A(n_2223),
-	.X(FE_OFN905_n_2223), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC904_n_2222 (
-	.A(n_2222),
-	.X(FE_OFN904_n_2222), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC903_n_2220 (
-	.A(n_2220),
-	.X(FE_OFN903_n_2220), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC902_n_2219 (
-	.A(n_2219),
-	.X(FE_OFN902_n_2219), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC901_n_2218 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1502_n_2218 (
 	.A(n_2218),
-	.X(FE_OFN901_n_2218), 
+	.X(FE_OFN1502_n_2218), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC900_n_2217 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1501_n_2217 (
 	.A(n_2217),
-	.X(FE_OFN900_n_2217), 
+	.X(FE_OFN1501_n_2217), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC899_n_2217 (
-	.A(n_2217),
-	.X(FE_OFN899_n_2217), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC898_n_2216 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1500_n_2216 (
 	.A(n_2216),
-	.X(FE_OFN898_n_2216), 
+	.X(FE_OFN1500_n_2216), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC897_n_2216 (
-	.A(n_2216),
-	.X(FE_OFN897_n_2216), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1499_n_2160 (
+	.A(n_2160),
+	.X(FE_OFN1499_n_2160), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC896_n_2215 (
-	.A(n_2215),
-	.X(FE_OFN896_n_2215), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1498_n_2145 (
+	.A(n_2145),
+	.X(FE_OFN1498_n_2145), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC895_n_2012 (
-	.A(n_2012),
-	.X(FE_OFN895_n_2012), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1497_n_2144 (
+	.A(n_2144),
+	.X(FE_OFN1497_n_2144), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC894_n_2011 (
-	.A(n_2011),
-	.X(FE_OFN894_n_2011), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1496_n_2143 (
+	.A(n_2143),
+	.X(FE_OFN1496_n_2143), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC893_n_2007 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1495_n_2142 (
+	.A(n_2142),
+	.X(FE_OFN1495_n_2142), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1494_n_2141 (
+	.A(n_2141),
+	.X(FE_OFN1494_n_2141), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1493_n_2140 (
+	.A(n_2140),
+	.X(FE_OFN1493_n_2140), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1492_n_2139 (
+	.A(n_2139),
+	.X(FE_OFN1492_n_2139), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1491_n_2138 (
+	.A(n_2138),
+	.X(FE_OFN1491_n_2138), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1490_n_2134 (
+	.A(n_2134),
+	.X(FE_OFN1490_n_2134), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1489_n_2132 (
+	.A(n_2132),
+	.X(FE_OFN1489_n_2132), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1488_n_2128 (
+	.A(n_2128),
+	.X(FE_OFN1488_n_2128), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1487_n_2124 (
+	.A(n_2124),
+	.X(FE_OFN1487_n_2124), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1486_n_2120 (
+	.A(n_2120),
+	.X(FE_OFN1486_n_2120), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1485_n_2112 (
+	.A(n_2112),
+	.X(FE_OFN1485_n_2112), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1484_n_2110 (
+	.A(n_2110),
+	.X(FE_OFN1484_n_2110), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1483_n_2108 (
+	.A(n_2108),
+	.X(FE_OFN1483_n_2108), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1482_n_2107 (
+	.A(n_2107),
+	.X(FE_OFN1482_n_2107), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1481_n_2106 (
+	.A(n_2106),
+	.X(FE_OFN1481_n_2106), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1480_n_2104 (
+	.A(n_2104),
+	.X(FE_OFN1480_n_2104), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1479_n_2102 (
+	.A(n_2102),
+	.X(FE_OFN1479_n_2102), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1478_n_2100 (
+	.A(n_2100),
+	.X(FE_OFN1478_n_2100), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1477_n_2099 (
+	.A(n_2099),
+	.X(FE_OFN1477_n_2099), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1476_n_2095 (
+	.A(n_2095),
+	.X(FE_OFN1476_n_2095), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1475_n_2093 (
+	.A(n_2093),
+	.X(FE_OFN1475_n_2093), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1474_n_2091 (
+	.A(n_2091),
+	.X(FE_OFN1474_n_2091), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1473_n_2085 (
+	.A(n_2085),
+	.X(FE_OFN1473_n_2085), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1472_n_2083 (
+	.A(n_2083),
+	.X(FE_OFN1472_n_2083), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1471_n_2081 (
+	.A(n_2081),
+	.X(FE_OFN1471_n_2081), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1470_n_2079 (
+	.A(n_2079),
+	.X(FE_OFN1470_n_2079), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1469_n_2075 (
+	.A(n_2075),
+	.X(FE_OFN1469_n_2075), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1468_n_2073 (
+	.A(n_2073),
+	.X(FE_OFN1468_n_2073), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1467_n_2071 (
+	.A(n_2071),
+	.X(FE_OFN1467_n_2071), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1466_n_2070 (
+	.A(n_2070),
+	.X(FE_OFN1466_n_2070), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1465_n_2069 (
+	.A(n_2069),
+	.X(FE_OFN1465_n_2069), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1464_n_2065 (
+	.A(n_2065),
+	.X(FE_OFN1464_n_2065), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1463_n_2063 (
+	.A(n_2063),
+	.X(FE_OFN1463_n_2063), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1462_n_2061 (
+	.A(n_2061),
+	.X(FE_OFN1462_n_2061), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1461_n_2059 (
+	.A(n_2059),
+	.X(FE_OFN1461_n_2059), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1460_n_2057 (
+	.A(n_2057),
+	.X(FE_OFN1460_n_2057), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1459_n_2037 (
+	.A(n_2037),
+	.X(FE_OFN1459_n_2037), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1458_n_2035 (
+	.A(n_2035),
+	.X(FE_OFN1458_n_2035), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1457_n_2017 (
+	.A(n_2017),
+	.X(FE_OFN1457_n_2017), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1456_n_2016 (
+	.A(n_2016),
+	.X(FE_OFN1456_n_2016), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1455_n_2007 (
 	.A(n_2007),
-	.X(FE_OFN893_n_2007), 
+	.X(FE_OFN1455_n_2007), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC892_n_2004 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1452_n_1879 (
+	.A(n_1879),
+	.X(FE_OFN1452_n_1879), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1451_n_1875 (
+	.A(n_1875),
+	.X(FE_OFN1451_n_1875), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1450_n_1850 (
+	.A(n_1850),
+	.X(FE_OFN1450_n_1850), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1449_n_1848 (
+	.A(n_1848),
+	.X(FE_OFN1449_n_1848), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1447_n_1751 (
+	.A(n_1751),
+	.X(FE_OFN1447_n_1751), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1446_n_1412 (
+	.A(n_1412),
+	.X(FE_OFN1446_n_1412), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1444_n_1218 (
+	.A(n_1218),
+	.X(FE_OFN1444_n_1218), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1443_n_1217 (
+	.A(n_1217),
+	.X(FE_OFN1443_n_1217), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1442_n_1049 (
+	.A(n_1049),
+	.X(FE_OFN1442_n_1049), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1295_u_soc_uart_to_xbar_d_valid (
+	.A(\u_soc_uart_to_xbar[d_valid] ),
+	.X(FE_OFN1295_u_soc_uart_to_xbar_d_valid), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1293_u_soc_u_uart_u_uart_core_tx_fifo_clear (
+	.A(u_soc_u_uart_u_uart_core_tx_fifo_clear),
+	.X(FE_OFN1293_u_soc_u_uart_u_uart_core_tx_fifo_clear), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1291_u_soc_u_uart_u_uart_core_rx_fifo_clr (
+	.A(u_soc_u_uart_u_uart_core_rx_fifo_clr),
+	.X(FE_OFN1291_u_soc_u_uart_u_uart_core_rx_fifo_clr), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1290_u_soc_u_top_data_we (
+	.A(u_soc_u_top_data_we),
+	.X(FE_OFN1290_u_soc_u_top_data_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1289_u_soc_u_iccm_csb4 (
+	.A(u_soc_u_iccm_csb4),
+	.X(FE_OFN1289_u_soc_u_iccm_csb4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1286_u_soc_u_iccm_csb1 (
+	.A(u_soc_u_iccm_csb1),
+	.X(FE_OFN1286_u_soc_u_iccm_csb1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1284_u_soc_prog_rst_ni (
+	.A(u_soc_prog_rst_ni),
+	.X(FE_OFN1284_u_soc_prog_rst_ni), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1283_u_soc_instr_we (
+	.A(FE_OFN1281_u_soc_instr_we),
+	.Y(FE_OFN1283_u_soc_instr_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1282_u_soc_instr_we (
+	.A(FE_OFN1281_u_soc_instr_we),
+	.Y(FE_OFN1282_u_soc_instr_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1281_u_soc_instr_we (
+	.A(u_soc_instr_we),
+	.Y(FE_OFN1281_u_soc_instr_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_4 FE_OFC1280_u_soc_data_we (
+	.A(FE_PDN3711_FE_OFN1278_u_soc_data_we),
+	.Y(FE_OFN1280_u_soc_data_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC1279_u_soc_data_we (
+	.A(FE_OFN1278_u_soc_data_we),
+	.Y(FE_OFN1279_u_soc_data_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC1278_u_soc_data_we (
+	.A(FE_OFN1277_u_soc_data_we),
+	.Y(FE_OFN1278_u_soc_data_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1277_u_soc_data_we (
+	.A(u_soc_data_we),
+	.X(FE_OFN1277_u_soc_data_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1276_u_soc_data_we (
+	.A(u_soc_data_we),
+	.X(FE_OFN1276_u_soc_data_we), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1275_u_soc_data_csb (
+	.A(u_soc_data_csb),
+	.X(FE_OFN1275_u_soc_data_csb), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1274_n_17982 (
+	.A(n_17982),
+	.X(FE_OFN1274_n_17982), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1273_n_17395 (
+	.A(n_17395),
+	.X(FE_OFN1273_n_17395), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1271_n_15930 (
+	.A(n_15930),
+	.X(FE_OFN1271_n_15930), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1270_n_13557 (
+	.A(n_13557),
+	.X(FE_OFN1270_n_13557), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1269_n_13494 (
+	.A(n_13494),
+	.X(FE_OFN1269_n_13494), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1268_n_13493 (
+	.A(n_13493),
+	.X(FE_OFN1268_n_13493), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1267_n_13489 (
+	.A(n_13489),
+	.X(FE_OFN1267_n_13489), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC1255_n_13084 (
+	.A(n_13084),
+	.X(FE_OFN1255_n_13084), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1239_n_10999 (
+	.A(n_10999),
+	.X(FE_OFN1239_n_10999), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1238_n_10692 (
+	.A(n_10692),
+	.X(FE_OFN1238_n_10692), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1237_n_9003 (
+	.A(n_9003),
+	.X(FE_OFN1237_n_9003), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1236_n_9002 (
+	.A(n_9002),
+	.X(FE_OFN1236_n_9002), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1235_n_9000 (
+	.A(n_9000),
+	.X(FE_OFN1235_n_9000), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1234_n_8999 (
+	.A(FE_OFN1233_n_8999),
+	.X(FE_OFN1234_n_8999), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1233_n_8999 (
+	.A(n_8999),
+	.X(FE_OFN1233_n_8999), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1232_n_8983 (
+	.A(n_8983),
+	.X(FE_OFN1232_n_8983), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1231_n_8933 (
+	.A(n_8933),
+	.X(FE_OFN1231_n_8933), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1230_n_8932 (
+	.A(n_8932),
+	.X(FE_OFN1230_n_8932), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1229_n_8921 (
+	.A(FE_OFN1228_n_8921),
+	.X(FE_OFN1229_n_8921), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1228_n_8921 (
+	.A(FE_OFN1226_n_8921),
+	.X(FE_OFN1228_n_8921), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1227_n_8921 (
+	.A(FE_OFN1226_n_8921),
+	.X(FE_OFN1227_n_8921), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1226_n_8921 (
+	.A(FE_OFN1224_n_8921),
+	.X(FE_OFN1226_n_8921), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1225_n_8921 (
+	.A(FE_OFN1224_n_8921),
+	.X(FE_OFN1225_n_8921), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1224_n_8921 (
+	.A(n_8921),
+	.X(FE_OFN1224_n_8921), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1223_n_8911 (
+	.A(FE_OFN1222_n_8911),
+	.X(FE_OFN1223_n_8911), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1222_n_8911 (
+	.A(FE_OFN1220_n_8911),
+	.X(FE_OFN1222_n_8911), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1221_n_8911 (
+	.A(n_8911),
+	.X(FE_OFN1221_n_8911), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1220_n_8911 (
+	.A(n_8911),
+	.X(FE_OFN1220_n_8911), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1219_n_8911 (
+	.A(n_8911),
+	.X(FE_OFN1219_n_8911), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1218_n_8860 (
+	.A(n_8860),
+	.X(FE_OFN1218_n_8860), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1217_n_8857 (
+	.A(n_8857),
+	.X(FE_OFN1217_n_8857), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1216_n_8856 (
+	.A(n_8856),
+	.X(FE_OFN1216_n_8856), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1215_n_8855 (
+	.A(FE_OFN1214_n_8855),
+	.X(FE_OFN1215_n_8855), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1214_n_8855 (
+	.A(n_8855),
+	.X(FE_OFN1214_n_8855), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1213_n_8853 (
+	.A(FE_OFN1212_n_8853),
+	.X(FE_OFN1213_n_8853), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1212_n_8853 (
+	.A(n_8853),
+	.X(FE_OFN1212_n_8853), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1211_n_8844 (
+	.A(FE_OFN1209_n_8844),
+	.X(FE_OFN1211_n_8844), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1210_n_8844 (
+	.A(FE_OFN1206_n_8844),
+	.X(FE_OFN1210_n_8844), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1209_n_8844 (
+	.A(FE_OFN1206_n_8844),
+	.X(FE_OFN1209_n_8844), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1208_n_8844 (
+	.A(FE_OFN1206_n_8844),
+	.X(FE_OFN1208_n_8844), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1207_n_8844 (
+	.A(n_8844),
+	.X(FE_OFN1207_n_8844), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1206_n_8844 (
+	.A(n_8844),
+	.X(FE_OFN1206_n_8844), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1205_n_8835 (
+	.A(FE_OFN1204_n_8835),
+	.X(FE_OFN1205_n_8835), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1204_n_8835 (
+	.A(FE_OFN1201_n_8835),
+	.X(FE_OFN1204_n_8835), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1203_n_8835 (
+	.A(FE_OFN1201_n_8835),
+	.X(FE_OFN1203_n_8835), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1202_n_8835 (
+	.A(n_8835),
+	.X(FE_OFN1202_n_8835), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1201_n_8835 (
+	.A(n_8835),
+	.X(FE_OFN1201_n_8835), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1200_n_8448 (
+	.A(n_8448),
+	.X(FE_OFN1200_n_8448), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1198_n_6918 (
+	.A(n_6918),
+	.X(FE_OFN1198_n_6918), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1197_n_6917 (
+	.A(n_6917),
+	.X(FE_OFN1197_n_6917), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1196_n_6916 (
+	.A(n_6916),
+	.X(FE_OFN1196_n_6916), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1195_n_6865 (
+	.A(n_6865),
+	.X(FE_OFN1195_n_6865), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1193_n_6857 (
+	.A(n_6857),
+	.X(FE_OFN1193_n_6857), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1190_n_6493 (
+	.A(n_6493),
+	.X(FE_OFN1190_n_6493), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1189_n_6492 (
+	.A(n_6492),
+	.X(FE_OFN1189_n_6492), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1188_n_6491 (
+	.A(n_6491),
+	.X(FE_OFN1188_n_6491), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1187_n_6488 (
+	.A(n_6488),
+	.X(FE_OFN1187_n_6488), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1186_n_6487 (
+	.A(n_6487),
+	.X(FE_OFN1186_n_6487), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1185_n_5961 (
+	.A(n_5961),
+	.X(FE_OFN1185_n_5961), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1184_n_5950 (
+	.A(n_5950),
+	.X(FE_OFN1184_n_5950), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1183_n_5934 (
+	.A(n_5934),
+	.X(FE_OFN1183_n_5934), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1182_n_5663 (
+	.A(n_5663),
+	.X(FE_OFN1182_n_5663), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1181_n_5404 (
+	.A(n_5404),
+	.X(FE_OFN1181_n_5404), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1180_n_5399 (
+	.A(n_5399),
+	.X(FE_OFN1180_n_5399), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1179_n_5397 (
+	.A(n_5397),
+	.X(FE_OFN1179_n_5397), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1178_n_5394 (
+	.A(n_5394),
+	.X(FE_OFN1178_n_5394), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1177_n_5382 (
+	.A(n_5382),
+	.X(FE_OFN1177_n_5382), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1176_n_5376 (
+	.A(n_5376),
+	.X(FE_OFN1176_n_5376), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1175_n_5374 (
+	.A(n_5374),
+	.X(FE_OFN1175_n_5374), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1174_n_5372 (
+	.A(n_5372),
+	.X(FE_OFN1174_n_5372), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1173_n_5371 (
+	.A(n_5371),
+	.X(FE_OFN1173_n_5371), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1172_n_5370 (
+	.A(n_5370),
+	.X(FE_OFN1172_n_5370), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1171_n_5369 (
+	.A(n_5369),
+	.X(FE_OFN1171_n_5369), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1170_n_5368 (
+	.A(n_5368),
+	.X(FE_OFN1170_n_5368), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1169_n_5367 (
+	.A(n_5367),
+	.X(FE_OFN1169_n_5367), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1168_n_5366 (
+	.A(n_5366),
+	.X(FE_OFN1168_n_5366), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1166_n_5362 (
+	.A(n_5362),
+	.X(FE_OFN1166_n_5362), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1165_n_5360 (
+	.A(n_5360),
+	.X(FE_OFN1165_n_5360), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1164_n_5358 (
+	.A(n_5358),
+	.X(FE_OFN1164_n_5358), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1163_n_5356 (
+	.A(FE_OFN1162_n_5356),
+	.X(FE_OFN1163_n_5356), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1162_n_5356 (
+	.A(n_5356),
+	.X(FE_OFN1162_n_5356), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1161_n_5355 (
+	.A(n_5355),
+	.X(FE_OFN1161_n_5355), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1160_n_5354 (
+	.A(n_5354),
+	.X(FE_OFN1160_n_5354), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1159_n_5353 (
+	.A(n_5353),
+	.X(FE_OFN1159_n_5353), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1158_n_5352 (
+	.A(n_5352),
+	.X(FE_OFN1158_n_5352), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1157_n_5351 (
+	.A(n_5351),
+	.X(FE_OFN1157_n_5351), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1156_n_5350 (
+	.A(n_5350),
+	.X(FE_OFN1156_n_5350), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1155_n_5349 (
+	.A(n_5349),
+	.X(FE_OFN1155_n_5349), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1154_n_5348 (
+	.A(n_5348),
+	.X(FE_OFN1154_n_5348), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1153_n_5347 (
+	.A(n_5347),
+	.X(FE_OFN1153_n_5347), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1152_n_5346 (
+	.A(n_5346),
+	.X(FE_OFN1152_n_5346), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1151_n_5345 (
+	.A(n_5345),
+	.X(FE_OFN1151_n_5345), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1150_n_5344 (
+	.A(n_5344),
+	.X(FE_OFN1150_n_5344), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1149_n_5343 (
+	.A(n_5343),
+	.X(FE_OFN1149_n_5343), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1148_n_5342 (
+	.A(FE_OFN1147_n_5342),
+	.X(FE_OFN1148_n_5342), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1147_n_5342 (
+	.A(n_5342),
+	.X(FE_OFN1147_n_5342), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1146_n_5341 (
+	.A(FE_OFN1145_n_5341),
+	.X(FE_OFN1146_n_5341), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1145_n_5341 (
+	.A(n_5341),
+	.X(FE_OFN1145_n_5341), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1144_n_5340 (
+	.A(FE_OFN1143_n_5340),
+	.X(FE_OFN1144_n_5340), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1143_n_5340 (
+	.A(n_5340),
+	.X(FE_OFN1143_n_5340), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1142_n_5339 (
+	.A(n_5339),
+	.X(FE_OFN1142_n_5339), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1141_n_5338 (
+	.A(FE_OFN1140_n_5338),
+	.X(FE_OFN1141_n_5338), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1140_n_5338 (
+	.A(n_5338),
+	.X(FE_OFN1140_n_5338), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1139_n_5337 (
+	.A(n_5337),
+	.X(FE_OFN1139_n_5337), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1138_n_5336 (
+	.A(n_5336),
+	.X(FE_OFN1138_n_5336), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1137_n_5335 (
+	.A(FE_OFN1136_n_5335),
+	.X(FE_OFN1137_n_5335), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1136_n_5335 (
+	.A(n_5335),
+	.X(FE_OFN1136_n_5335), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1135_n_5334 (
+	.A(FE_OFN1134_n_5334),
+	.X(FE_OFN1135_n_5334), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1134_n_5334 (
+	.A(n_5334),
+	.X(FE_OFN1134_n_5334), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1133_n_5333 (
+	.A(n_5333),
+	.X(FE_OFN1133_n_5333), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1132_n_5331 (
+	.A(n_5331),
+	.X(FE_OFN1132_n_5331), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1131_n_5331 (
+	.A(n_5331),
+	.X(FE_OFN1131_n_5331), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1130_n_5330 (
+	.A(n_5330),
+	.X(FE_OFN1130_n_5330), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1129_n_5329 (
+	.A(FE_OFN1128_n_5329),
+	.X(FE_OFN1129_n_5329), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1128_n_5329 (
+	.A(n_5329),
+	.X(FE_OFN1128_n_5329), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1127_n_5328 (
+	.A(n_5328),
+	.X(FE_OFN1127_n_5328), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_4 FE_OFC1126_n_5327 (
+	.A(n_5327),
+	.X(FE_OFN1126_n_5327), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1125_n_5326 (
+	.A(n_5326),
+	.X(FE_OFN1125_n_5326), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1124_n_2987 (
+	.A(n_2987),
+	.X(FE_OFN1124_n_2987), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1123_n_2985 (
+	.A(n_2985),
+	.X(FE_OFN1123_n_2985), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1122_n_2981 (
+	.A(n_2981),
+	.X(FE_OFN1122_n_2981), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1120_n_2542 (
+	.A(n_2542),
+	.X(FE_OFN1120_n_2542), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1119_n_2274 (
+	.A(n_2274),
+	.X(FE_OFN1119_n_2274), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1118_n_2273 (
+	.A(n_2273),
+	.X(FE_OFN1118_n_2273), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1117_n_2261 (
+	.A(n_2261),
+	.X(FE_OFN1117_n_2261), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1116_n_2252 (
+	.A(n_2252),
+	.X(FE_OFN1116_n_2252), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1115_n_2250 (
+	.A(n_2250),
+	.X(FE_OFN1115_n_2250), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1114_n_2245 (
+	.A(n_2245),
+	.X(FE_OFN1114_n_2245), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1113_n_2243 (
+	.A(n_2243),
+	.X(FE_OFN1113_n_2243), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1112_n_2242 (
+	.A(n_2242),
+	.X(FE_OFN1112_n_2242), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1111_n_2240 (
+	.A(n_2240),
+	.X(FE_OFN1111_n_2240), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1110_n_2235 (
+	.A(n_2235),
+	.X(FE_OFN1110_n_2235), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1109_n_2233 (
+	.A(n_2233),
+	.X(FE_OFN1109_n_2233), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1108_n_2231 (
+	.A(n_2231),
+	.X(FE_OFN1108_n_2231), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1107_n_2229 (
+	.A(n_2229),
+	.X(FE_OFN1107_n_2229), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1106_n_2227 (
+	.A(n_2227),
+	.X(FE_OFN1106_n_2227), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1105_n_2224 (
+	.A(n_2224),
+	.X(FE_OFN1105_n_2224), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1104_n_2223 (
+	.A(n_2223),
+	.X(FE_OFN1104_n_2223), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1103_n_2222 (
+	.A(n_2222),
+	.X(FE_OFN1103_n_2222), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1102_n_2220 (
+	.A(n_2220),
+	.X(FE_OFN1102_n_2220), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1101_n_2219 (
+	.A(n_2219),
+	.X(FE_OFN1101_n_2219), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1100_n_2215 (
+	.A(n_2215),
+	.X(FE_OFN1100_n_2215), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1099_n_2006 (
+	.A(n_2006),
+	.X(FE_OFN1099_n_2006), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1098_n_2004 (
 	.A(n_2004),
-	.X(FE_OFN892_n_2004), 
+	.X(FE_OFN1098_n_2004), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC891_n_1998 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1097_n_1998 (
 	.A(n_1998),
-	.X(FE_OFN891_n_1998), 
+	.X(FE_OFN1097_n_1998), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC890_n_1996 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1096_n_1996 (
 	.A(n_1996),
-	.X(FE_OFN890_n_1996), 
+	.X(FE_OFN1096_n_1996), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC889_n_1994 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1095_n_1994 (
 	.A(n_1994),
-	.X(FE_OFN889_n_1994), 
+	.X(FE_OFN1095_n_1994), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC888_n_1852 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1094_n_1852 (
 	.A(n_1852),
-	.X(FE_OFN888_n_1852), 
+	.X(FE_OFN1094_n_1852), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC887_n_1753 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1092_n_1753 (
 	.A(n_1753),
-	.X(FE_OFN887_n_1753), 
+	.X(FE_OFN1092_n_1753), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC886_n_1742 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1091_n_1742 (
 	.A(n_1742),
-	.X(FE_OFN886_n_1742), 
+	.X(FE_OFN1091_n_1742), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC885_n_1518 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1090_n_1518 (
 	.A(n_1518),
-	.X(FE_OFN885_n_1518), 
+	.X(FE_OFN1090_n_1518), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC884_n_1413 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1089_n_1438 (
+	.A(n_1438),
+	.X(FE_OFN1089_n_1438), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1088_n_1433 (
+	.A(n_1433),
+	.X(FE_OFN1088_n_1433), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1087_n_1413 (
 	.A(n_1413),
-	.X(FE_OFN884_n_1413), 
+	.X(FE_OFN1087_n_1413), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC883_n_1219 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1086_n_1219 (
 	.A(n_1219),
-	.X(FE_OFN883_n_1219), 
+	.X(FE_OFN1086_n_1219), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC882_n_1214 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1085_n_1214 (
 	.A(n_1214),
-	.X(FE_OFN882_n_1214), 
+	.X(FE_OFN1085_n_1214), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC881_n_831 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1084_n_1213 (
+	.A(n_1213),
+	.X(FE_OFN1084_n_1213), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1083_n_831 (
 	.A(n_831),
-	.X(FE_OFN881_n_831), 
+	.X(FE_OFN1083_n_831), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC880_n_831 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1082_n_831 (
 	.A(n_831),
-	.X(FE_OFN880_n_831), 
+	.X(FE_OFN1082_n_831), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC879_n_690 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1081_n_690 (
 	.A(n_690),
-	.X(FE_OFN879_n_690), 
+	.X(FE_OFN1081_n_690), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC878_n_641 (
-	.A(n_641),
-	.X(FE_OFN878_n_641), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC876_n_471 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1078_n_471 (
 	.A(n_471),
-	.X(FE_OFN876_n_471), 
+	.X(FE_OFN1078_n_471), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC875_n_470 (
-	.A(FE_OFN874_n_470),
-	.X(FE_OFN875_n_470), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1077_n_470 (
+	.A(FE_OFN1076_n_470),
+	.X(FE_OFN1077_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC874_n_470 (
-	.A(FE_OFN873_n_470),
-	.X(FE_OFN874_n_470), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1076_n_470 (
+	.A(FE_OFN1074_n_470),
+	.Y(FE_OFN1076_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC873_n_470 (
-	.A(FE_OFN872_n_470),
-	.Y(FE_OFN873_n_470), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1075_n_470 (
+	.A(FE_OFN1074_n_470),
+	.Y(FE_OFN1075_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC872_n_470 (
+   sky130_fd_sc_hd__inv_2 FE_OFC1074_n_470 (
 	.A(n_470),
-	.Y(FE_OFN872_n_470), 
+	.Y(FE_OFN1074_n_470), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC867_logic_0_36_net (
-	.A(FE_OFN866_logic_0_36_net),
-	.Y(FE_OFN867_logic_0_36_net), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1060_logic_0_22_net (
+	.A(FE_OFN1059_logic_0_22_net),
+	.Y(FE_OFN1060_logic_0_22_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC866_logic_0_36_net (
-	.A(logic_0_36_net),
-	.Y(FE_OFN866_logic_0_36_net), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1059_logic_0_22_net (
+	.A(logic_0_22_net),
+	.Y(FE_OFN1059_logic_0_22_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC865_logic_0_35_net (
-	.A(FE_OFN864_logic_0_35_net),
-	.Y(FE_OFN865_logic_0_35_net), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1055_logic_0_12_net (
+	.A(FE_OFN1054_logic_0_12_net),
+	.Y(FE_OFN1055_logic_0_12_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC864_logic_0_35_net (
-	.A(logic_0_35_net),
-	.Y(FE_OFN864_logic_0_35_net), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1054_logic_0_12_net (
+	.A(logic_0_12_net),
+	.Y(FE_OFN1054_logic_0_12_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC863_logic_0_34_net (
-	.A(FE_OFN862_logic_0_34_net),
-	.Y(FE_OFN863_logic_0_34_net), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1044_logic_0_5_net (
+	.A(FE_OFN1043_logic_0_5_net),
+	.Y(FE_OFN1044_logic_0_5_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC862_logic_0_34_net (
-	.A(logic_0_34_net),
-	.Y(FE_OFN862_logic_0_34_net), 
+   sky130_fd_sc_hd__inv_2 FE_OFC1043_logic_0_5_net (
+	.A(logic_0_5_net),
+	.Y(FE_OFN1043_logic_0_5_net), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC861_logic_0_33_net (
-	.A(FE_OFN860_logic_0_33_net),
-	.Y(FE_OFN861_logic_0_33_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC860_logic_0_33_net (
-	.A(logic_0_33_net),
-	.Y(FE_OFN860_logic_0_33_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC857_logic_0_30_net (
-	.A(logic_0_30_net),
-	.X(FE_OFN857_logic_0_30_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC850_logic_0_23_net (
-	.A(logic_0_23_net),
-	.X(FE_OFN850_logic_0_23_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC843_logic_0_18_net (
-	.A(FE_OFN842_logic_0_18_net),
-	.Y(FE_OFN843_logic_0_18_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC842_logic_0_18_net (
-	.A(logic_0_18_net),
-	.Y(FE_OFN842_logic_0_18_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC841_logic_0_17_net (
-	.A(FE_OFN840_logic_0_17_net),
-	.Y(FE_OFN841_logic_0_17_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC840_logic_0_17_net (
-	.A(logic_0_17_net),
-	.Y(FE_OFN840_logic_0_17_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC839_logic_0_16_net (
-	.A(FE_OFN838_logic_0_16_net),
-	.Y(FE_OFN839_logic_0_16_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC838_logic_0_16_net (
-	.A(logic_0_16_net),
-	.Y(FE_OFN838_logic_0_16_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC837_logic_0_15_net (
-	.A(FE_OFN836_logic_0_15_net),
-	.Y(FE_OFN837_logic_0_15_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC836_logic_0_15_net (
-	.A(logic_0_15_net),
-	.Y(FE_OFN836_logic_0_15_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC835_logic_0_14_net (
-	.A(logic_0_14_net),
-	.X(FE_OFN835_logic_0_14_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC833_logic_0_13_net (
-	.A(logic_0_13_net),
-	.X(FE_OFN833_logic_0_13_net), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC817_u_soc_u_uart_u_uart_core_rx_time_state_reg_1 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1039_u_soc_u_uart_u_uart_core_rx_time_state_reg_1 (
 	.A(u_soc_u_uart_u_uart_core_rx_time_state_reg[1]),
-	.X(FE_OFN817_u_soc_u_uart_u_uart_core_rx_time_state_reg_1), 
+	.X(FE_OFN1039_u_soc_u_uart_u_uart_core_rx_time_state_reg_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC780_u_soc_u_top_u_core_rf_wdata_fwd_wb_22 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[22]),
-	.X(FE_OFN780_u_soc_u_top_u_core_rf_wdata_fwd_wb_22), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1038_u_soc_uart_to_xbar_d_data__0 (
+	.A(\u_soc_uart_to_xbar[d_data] [0]),
+	.X(FE_OFN1038_u_soc_uart_to_xbar_d_data__0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC778_u_soc_u_top_u_core_rf_wdata_fwd_wb_27 (
-	.A(u_soc_u_top_u_core_rf_wdata_fwd_wb[27]),
-	.X(FE_OFN778_u_soc_u_top_u_core_rf_wdata_fwd_wb_27), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1037_u_soc_uart_to_xbar_d_data__1 (
+	.A(\u_soc_uart_to_xbar[d_data] [1]),
+	.X(FE_OFN1037_u_soc_uart_to_xbar_d_data__1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC776_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0 (
-	.A(FE_OFN18388_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0),
-	.X(FE_OFN776_u_soc_u_top_u_core_ex_block_i_gen_multdiv_slow_multdiv_i_op_b_shift_q_0), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1036_u_soc_uart_to_xbar_d_data__2 (
+	.A(\u_soc_uart_to_xbar[d_data] [2]),
+	.X(FE_OFN1036_u_soc_uart_to_xbar_d_data__2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC745_u_soc_u_uart_u_uart_core_rx_0 (
-	.A(FE_OFN744_u_soc_u_uart_u_uart_core_rx_0),
-	.X(FE_OFN745_u_soc_u_uart_u_uart_core_rx_0), 
+   sky130_fd_sc_hd__buf_2 FE_OFC1035_u_soc_uart_to_xbar_d_data__3 (
+	.A(\u_soc_uart_to_xbar[d_data] [3]),
+	.X(FE_OFN1035_u_soc_uart_to_xbar_d_data__3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC744_u_soc_u_uart_u_uart_core_rx_0 (
+   sky130_fd_sc_hd__buf_2 FE_OFC1034_u_soc_uart_to_xbar_d_data__4 (
+	.A(\u_soc_uart_to_xbar[d_data] [4]),
+	.X(FE_OFN1034_u_soc_uart_to_xbar_d_data__4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1033_u_soc_uart_to_xbar_d_data__5 (
+	.A(\u_soc_uart_to_xbar[d_data] [5]),
+	.X(FE_OFN1033_u_soc_uart_to_xbar_d_data__5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1032_u_soc_uart_to_xbar_d_data__6 (
+	.A(\u_soc_uart_to_xbar[d_data] [6]),
+	.X(FE_OFN1032_u_soc_uart_to_xbar_d_data__6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC1031_u_soc_uart_to_xbar_d_data__7 (
+	.A(\u_soc_uart_to_xbar[d_data] [7]),
+	.X(FE_OFN1031_u_soc_uart_to_xbar_d_data__7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1030_u_soc_uart_to_xbar_d_data__8 (
+	.A(\u_soc_uart_to_xbar[d_data] [8]),
+	.X(FE_OFN1030_u_soc_uart_to_xbar_d_data__8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1028_u_soc_uart_to_xbar_d_data__10 (
+	.A(\u_soc_uart_to_xbar[d_data] [10]),
+	.X(FE_OFN1028_u_soc_uart_to_xbar_d_data__10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1027_u_soc_uart_to_xbar_d_data__11 (
+	.A(\u_soc_uart_to_xbar[d_data] [11]),
+	.X(FE_OFN1027_u_soc_uart_to_xbar_d_data__11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1026_u_soc_uart_to_xbar_d_data__13 (
+	.A(\u_soc_uart_to_xbar[d_data] [13]),
+	.X(FE_OFN1026_u_soc_uart_to_xbar_d_data__13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1024_u_soc_uart_to_xbar_d_data__16 (
+	.A(\u_soc_uart_to_xbar[d_data] [16]),
+	.X(FE_OFN1024_u_soc_uart_to_xbar_d_data__16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1023_u_soc_uart_to_xbar_d_data__17 (
+	.A(\u_soc_uart_to_xbar[d_data] [17]),
+	.X(FE_OFN1023_u_soc_uart_to_xbar_d_data__17), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1022_u_soc_uart_to_xbar_d_data__18 (
+	.A(\u_soc_uart_to_xbar[d_data] [18]),
+	.X(FE_OFN1022_u_soc_uart_to_xbar_d_data__18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1021_u_soc_uart_to_xbar_d_data__19 (
+	.A(\u_soc_uart_to_xbar[d_data] [19]),
+	.X(FE_OFN1021_u_soc_uart_to_xbar_d_data__19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1020_u_soc_uart_to_xbar_d_data__20 (
+	.A(\u_soc_uart_to_xbar[d_data] [20]),
+	.X(FE_OFN1020_u_soc_uart_to_xbar_d_data__20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1019_u_soc_uart_to_xbar_d_data__21 (
+	.A(\u_soc_uart_to_xbar[d_data] [21]),
+	.X(FE_OFN1019_u_soc_uart_to_xbar_d_data__21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1018_u_soc_uart_to_xbar_d_data__22 (
+	.A(\u_soc_uart_to_xbar[d_data] [22]),
+	.X(FE_OFN1018_u_soc_uart_to_xbar_d_data__22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1017_u_soc_uart_to_xbar_d_data__23 (
+	.A(\u_soc_uart_to_xbar[d_data] [23]),
+	.X(FE_OFN1017_u_soc_uart_to_xbar_d_data__23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_8 FE_OFC1016_u_soc_uart_to_xbar_d_data__24 (
+	.A(\u_soc_uart_to_xbar[d_data] [24]),
+	.X(FE_OFN1016_u_soc_uart_to_xbar_d_data__24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1015_u_soc_uart_to_xbar_d_data__25 (
+	.A(\u_soc_uart_to_xbar[d_data] [25]),
+	.X(FE_OFN1015_u_soc_uart_to_xbar_d_data__25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1014_u_soc_uart_to_xbar_d_data__26 (
+	.A(\u_soc_uart_to_xbar[d_data] [26]),
+	.X(FE_OFN1014_u_soc_uart_to_xbar_d_data__26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1013_u_soc_uart_to_xbar_d_data__27 (
+	.A(\u_soc_uart_to_xbar[d_data] [27]),
+	.X(FE_OFN1013_u_soc_uart_to_xbar_d_data__27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1012_u_soc_uart_to_xbar_d_data__28 (
+	.A(\u_soc_uart_to_xbar[d_data] [28]),
+	.X(FE_OFN1012_u_soc_uart_to_xbar_d_data__28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1011_u_soc_uart_to_xbar_d_data__29 (
+	.A(\u_soc_uart_to_xbar[d_data] [29]),
+	.X(FE_OFN1011_u_soc_uart_to_xbar_d_data__29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1010_u_soc_uart_to_xbar_d_data__30 (
+	.A(\u_soc_uart_to_xbar[d_data] [30]),
+	.X(FE_OFN1010_u_soc_uart_to_xbar_d_data__30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC1009_u_soc_uart_to_xbar_d_data__31 (
+	.A(\u_soc_uart_to_xbar[d_data] [31]),
+	.X(FE_OFN1009_u_soc_uart_to_xbar_d_data__31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC949_u_soc_instr_wmask_0 (
+	.A(u_soc_instr_wmask[0]),
+	.X(FE_OFN949_u_soc_instr_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC947_u_soc_instr_wmask_0 (
+	.A(FE_OFN945_u_soc_instr_wmask_0),
+	.Y(FE_OFN947_u_soc_instr_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC945_u_soc_instr_wmask_0 (
+	.A(u_soc_instr_wmask[0]),
+	.Y(FE_OFN945_u_soc_instr_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC944_u_soc_data_wmask_0 (
+	.A(FE_PDN3780_FE_OFN942_u_soc_data_wmask_0),
+	.Y(FE_OFN944_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC942_u_soc_data_wmask_0 (
+	.A(FE_OFN18795_FE_OFN939_u_soc_data_wmask_0),
+	.X(FE_OFN942_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC941_u_soc_data_wmask_0 (
+	.A(FE_OFN939_u_soc_data_wmask_0),
+	.Y(FE_OFN941_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC940_u_soc_data_wmask_0 (
+	.A(FE_OFN938_u_soc_data_wmask_0),
+	.Y(FE_OFN940_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC939_u_soc_data_wmask_0 (
+	.A(FE_OFN938_u_soc_data_wmask_0),
+	.X(FE_OFN939_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC938_u_soc_data_wmask_0 (
+	.A(u_soc_data_wmask[0]),
+	.Y(FE_OFN938_u_soc_data_wmask_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC937_u_soc_data_wmask_1 (
+	.A(FE_PDN3849_FE_OFN935_u_soc_data_wmask_1),
+	.Y(FE_OFN937_u_soc_data_wmask_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC935_u_soc_data_wmask_1 (
+	.A(FE_PDN3671_FE_OFN933_u_soc_data_wmask_1),
+	.X(FE_OFN935_u_soc_data_wmask_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC934_u_soc_data_wmask_1 (
+	.A(FE_PDN3671_FE_OFN933_u_soc_data_wmask_1),
+	.Y(FE_OFN934_u_soc_data_wmask_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC933_u_soc_data_wmask_1 (
+	.A(u_soc_data_wmask[1]),
+	.Y(FE_OFN933_u_soc_data_wmask_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC931_u_soc_data_wmask_2 (
+	.A(FE_OFN929_u_soc_data_wmask_2),
+	.Y(FE_OFN931_u_soc_data_wmask_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC929_u_soc_data_wmask_2 (
+	.A(FE_OFN928_u_soc_data_wmask_2),
+	.Y(FE_OFN929_u_soc_data_wmask_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC928_u_soc_data_wmask_2 (
+	.A(FE_OFN926_u_soc_data_wmask_2),
+	.Y(FE_OFN928_u_soc_data_wmask_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC927_u_soc_data_wmask_2 (
+	.A(FE_OFN924_u_soc_data_wmask_2),
+	.Y(FE_OFN927_u_soc_data_wmask_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC926_u_soc_data_wmask_2 (
+	.A(FE_OFN924_u_soc_data_wmask_2),
+	.X(FE_OFN926_u_soc_data_wmask_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC924_u_soc_data_wmask_2 (
+	.A(u_soc_data_wmask[2]),
+	.Y(FE_OFN924_u_soc_data_wmask_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC921_u_soc_data_wmask_3 (
+	.A(FE_PDN3784_FE_OFN919_u_soc_data_wmask_3),
+	.Y(FE_OFN921_u_soc_data_wmask_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC919_u_soc_data_wmask_3 (
+	.A(FE_OFN916_u_soc_data_wmask_3),
+	.X(FE_OFN919_u_soc_data_wmask_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC918_u_soc_data_wmask_3 (
+	.A(FE_OFN916_u_soc_data_wmask_3),
+	.Y(FE_OFN918_u_soc_data_wmask_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC916_u_soc_data_wmask_3 (
+	.A(u_soc_data_wmask[3]),
+	.Y(FE_OFN916_u_soc_data_wmask_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC914_u_soc_data_addr_1 (
+	.A(u_soc_data_addr[1]),
+	.X(FE_OFN914_u_soc_data_addr_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC913_u_soc_data_addr_2 (
+	.A(u_soc_data_addr[2]),
+	.X(FE_OFN913_u_soc_data_addr_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC912_u_soc_data_addr_4 (
+	.A(u_soc_data_addr[4]),
+	.X(FE_OFN912_u_soc_data_addr_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC910_u_soc_data_addr_7 (
+	.A(u_soc_data_addr[7]),
+	.X(FE_OFN910_u_soc_data_addr_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC908_u_soc_main_swith_host_lsu_dev_select_outstanding_1 (
+	.A(u_soc_main_swith_host_lsu_dev_select_outstanding[1]),
+	.X(FE_OFN908_u_soc_main_swith_host_lsu_dev_select_outstanding_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC894_u_soc_lsu_to_xbar_a_address__14 (
+	.A(\u_soc_lsu_to_xbar[a_address] [14]),
+	.X(FE_OFN894_u_soc_lsu_to_xbar_a_address__14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC889_u_soc_lsu_to_xbar_a_address__19 (
+	.A(\u_soc_lsu_to_xbar[a_address] [19]),
+	.X(FE_OFN889_u_soc_lsu_to_xbar_a_address__19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC875_u_soc_u_uart_u_uart_core_rx_0 (
 	.A(u_soc_u_uart_u_uart_core_rx[0]),
-	.X(FE_OFN744_u_soc_u_uart_u_uart_core_rx_0), 
+	.X(FE_OFN875_u_soc_u_uart_u_uart_core_rx_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC743_u_soc_u_uart_u_uart_core_rx_0 (
+   sky130_fd_sc_hd__buf_4 FE_OFC874_u_soc_u_uart_u_uart_core_rx_0 (
 	.A(u_soc_u_uart_u_uart_core_rx[0]),
-	.X(FE_OFN743_u_soc_u_uart_u_uart_core_rx_0), 
+	.X(FE_OFN874_u_soc_u_uart_u_uart_core_rx_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC742_u_soc_u_uart_u_uart_core_rx_1 (
+   sky130_fd_sc_hd__buf_2 FE_OFC873_u_soc_u_uart_u_uart_core_rx_1 (
+	.A(FE_OFN871_u_soc_u_uart_u_uart_core_rx_1),
+	.X(FE_OFN873_u_soc_u_uart_u_uart_core_rx_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC872_u_soc_u_uart_u_uart_core_rx_1 (
 	.A(u_soc_u_uart_u_uart_core_rx[1]),
-	.X(FE_OFN742_u_soc_u_uart_u_uart_core_rx_1), 
+	.X(FE_OFN872_u_soc_u_uart_u_uart_core_rx_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC741_u_soc_u_uart_u_uart_core_rx_1 (
+   sky130_fd_sc_hd__buf_2 FE_OFC871_u_soc_u_uart_u_uart_core_rx_1 (
 	.A(u_soc_u_uart_u_uart_core_rx[1]),
-	.X(FE_OFN741_u_soc_u_uart_u_uart_core_rx_1), 
+	.X(FE_OFN871_u_soc_u_uart_u_uart_core_rx_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC740_u_soc_u_uart_u_uart_core_rx_2 (
+   sky130_fd_sc_hd__buf_2 FE_OFC870_u_soc_u_uart_u_uart_core_rx_2 (
+	.A(FE_OFN868_u_soc_u_uart_u_uart_core_rx_2),
+	.X(FE_OFN870_u_soc_u_uart_u_uart_core_rx_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC869_u_soc_u_uart_u_uart_core_rx_2 (
 	.A(u_soc_u_uart_u_uart_core_rx[2]),
-	.X(FE_OFN740_u_soc_u_uart_u_uart_core_rx_2), 
+	.X(FE_OFN869_u_soc_u_uart_u_uart_core_rx_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC739_u_soc_u_uart_u_uart_core_rx_2 (
+   sky130_fd_sc_hd__buf_2 FE_OFC868_u_soc_u_uart_u_uart_core_rx_2 (
 	.A(u_soc_u_uart_u_uart_core_rx[2]),
-	.X(FE_OFN739_u_soc_u_uart_u_uart_core_rx_2), 
+	.X(FE_OFN868_u_soc_u_uart_u_uart_core_rx_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC737_u_soc_u_uart_u_uart_core_rx_3 (
-	.A(FE_OFN735_u_soc_u_uart_u_uart_core_rx_3),
-	.X(FE_OFN737_u_soc_u_uart_u_uart_core_rx_3), 
+   sky130_fd_sc_hd__buf_4 FE_OFC867_u_soc_u_uart_u_uart_core_rx_3 (
+	.A(FE_OFN865_u_soc_u_uart_u_uart_core_rx_3),
+	.X(FE_OFN867_u_soc_u_uart_u_uart_core_rx_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC736_u_soc_u_uart_u_uart_core_rx_3 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC866_u_soc_u_uart_u_uart_core_rx_3 (
 	.A(u_soc_u_uart_u_uart_core_rx[3]),
-	.X(FE_OFN736_u_soc_u_uart_u_uart_core_rx_3), 
+	.X(FE_OFN866_u_soc_u_uart_u_uart_core_rx_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC735_u_soc_u_uart_u_uart_core_rx_3 (
+   sky130_fd_sc_hd__buf_2 FE_OFC865_u_soc_u_uart_u_uart_core_rx_3 (
 	.A(u_soc_u_uart_u_uart_core_rx[3]),
-	.X(FE_OFN735_u_soc_u_uart_u_uart_core_rx_3), 
+	.X(FE_OFN865_u_soc_u_uart_u_uart_core_rx_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC734_u_soc_u_uart_u_uart_core_rx_4 (
-	.A(FE_OFN732_u_soc_u_uart_u_uart_core_rx_4),
-	.X(FE_OFN734_u_soc_u_uart_u_uart_core_rx_4), 
+   sky130_fd_sc_hd__buf_2 FE_OFC864_u_soc_u_uart_u_uart_core_rx_4 (
+	.A(FE_OFN862_u_soc_u_uart_u_uart_core_rx_4),
+	.X(FE_OFN864_u_soc_u_uart_u_uart_core_rx_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC733_u_soc_u_uart_u_uart_core_rx_4 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC863_u_soc_u_uart_u_uart_core_rx_4 (
 	.A(u_soc_u_uart_u_uart_core_rx[4]),
-	.X(FE_OFN733_u_soc_u_uart_u_uart_core_rx_4), 
+	.X(FE_OFN863_u_soc_u_uart_u_uart_core_rx_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC731_u_soc_u_uart_u_uart_core_rx_5 (
+   sky130_fd_sc_hd__buf_4 FE_OFC862_u_soc_u_uart_u_uart_core_rx_4 (
+	.A(u_soc_u_uart_u_uart_core_rx[4]),
+	.X(FE_OFN862_u_soc_u_uart_u_uart_core_rx_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC861_u_soc_u_uart_u_uart_core_rx_5 (
+	.A(FE_OFN860_u_soc_u_uart_u_uart_core_rx_5),
+	.X(FE_OFN861_u_soc_u_uart_u_uart_core_rx_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC860_u_soc_u_uart_u_uart_core_rx_5 (
+	.A(FE_OFN859_u_soc_u_uart_u_uart_core_rx_5),
+	.X(FE_OFN860_u_soc_u_uart_u_uart_core_rx_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC859_u_soc_u_uart_u_uart_core_rx_5 (
 	.A(u_soc_u_uart_u_uart_core_rx[5]),
-	.X(FE_OFN731_u_soc_u_uart_u_uart_core_rx_5), 
+	.X(FE_OFN859_u_soc_u_uart_u_uart_core_rx_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC730_u_soc_u_uart_u_uart_core_rx_5 (
-	.A(u_soc_u_uart_u_uart_core_rx[5]),
-	.X(FE_OFN730_u_soc_u_uart_u_uart_core_rx_5), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC729_u_soc_u_uart_u_uart_core_rx_6 (
-	.A(FE_OFN727_u_soc_u_uart_u_uart_core_rx_6),
-	.X(FE_OFN729_u_soc_u_uart_u_uart_core_rx_6), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC728_u_soc_u_uart_u_uart_core_rx_6 (
+   sky130_fd_sc_hd__buf_2 FE_OFC858_u_soc_u_uart_u_uart_core_rx_6 (
 	.A(u_soc_u_uart_u_uart_core_rx[6]),
-	.X(FE_OFN728_u_soc_u_uart_u_uart_core_rx_6), 
+	.X(FE_OFN858_u_soc_u_uart_u_uart_core_rx_6), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC727_u_soc_u_uart_u_uart_core_rx_6 (
+   sky130_fd_sc_hd__buf_2 FE_OFC857_u_soc_u_uart_u_uart_core_rx_6 (
 	.A(u_soc_u_uart_u_uart_core_rx[6]),
-	.X(FE_OFN727_u_soc_u_uart_u_uart_core_rx_6), 
+	.X(FE_OFN857_u_soc_u_uart_u_uart_core_rx_6), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC726_u_soc_u_uart_u_uart_core_rx_7 (
+   sky130_fd_sc_hd__buf_2 FE_OFC855_u_soc_u_uart_u_uart_core_rx_7 (
 	.A(u_soc_u_uart_u_uart_core_rx[7]),
-	.X(FE_OFN726_u_soc_u_uart_u_uart_core_rx_7), 
+	.X(FE_OFN855_u_soc_u_uart_u_uart_core_rx_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC725_u_soc_u_uart_u_uart_core_rx_7 (
+   sky130_fd_sc_hd__buf_2 FE_OFC854_u_soc_u_uart_u_uart_core_rx_7 (
 	.A(u_soc_u_uart_u_uart_core_rx[7]),
-	.X(FE_OFN725_u_soc_u_uart_u_uart_core_rx_7), 
+	.X(FE_OFN854_u_soc_u_uart_u_uart_core_rx_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC713_u_soc_u_top_u_core_instr_rdata_id_29 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC836_u_soc_u_top_u_core_instr_rdata_id_28 (
+	.A(FE_OFN18341_u_soc_u_top_u_core_instr_rdata_id_28),
+	.X(FE_OFN836_u_soc_u_top_u_core_instr_rdata_id_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC835_u_soc_u_top_u_core_instr_rdata_id_29 (
 	.A(u_soc_u_top_u_core_instr_rdata_id[29]),
-	.X(FE_OFN713_u_soc_u_top_u_core_instr_rdata_id_29), 
+	.X(FE_OFN835_u_soc_u_top_u_core_instr_rdata_id_29), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC711_u_soc_u_tcam_rdata_0 (
-	.A(FE_OFN710_u_soc_u_tcam_rdata_0),
-	.Y(FE_OFN711_u_soc_u_tcam_rdata_0), 
+   sky130_fd_sc_hd__inv_2 FE_OFC833_u_soc_u_tcam_rdata_0 (
+	.A(FE_OFN832_u_soc_u_tcam_rdata_0),
+	.Y(FE_OFN833_u_soc_u_tcam_rdata_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC710_u_soc_u_tcam_rdata_0 (
-	.A(FE_OFN18185_u_soc_u_tcam_rdata_0),
-	.Y(FE_OFN710_u_soc_u_tcam_rdata_0), 
+   sky130_fd_sc_hd__inv_1 FE_OFC832_u_soc_u_tcam_rdata_0 (
+	.A(FE_OFN18649_u_soc_u_tcam_rdata_0),
+	.Y(FE_OFN832_u_soc_u_tcam_rdata_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC709_u_soc_u_tcam_rdata_1 (
-	.A(FE_OFN708_u_soc_u_tcam_rdata_1),
-	.Y(FE_OFN709_u_soc_u_tcam_rdata_1), 
+   sky130_fd_sc_hd__inv_2 FE_OFC831_u_soc_u_tcam_rdata_1 (
+	.A(FE_OFN830_u_soc_u_tcam_rdata_1),
+	.Y(FE_OFN831_u_soc_u_tcam_rdata_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC708_u_soc_u_tcam_rdata_1 (
-	.A(FE_OFN19022_u_soc_u_tcam_rdata_1),
-	.Y(FE_OFN708_u_soc_u_tcam_rdata_1), 
+   sky130_fd_sc_hd__inv_1 FE_OFC830_u_soc_u_tcam_rdata_1 (
+	.A(FE_OFN18689_u_soc_u_tcam_rdata_1),
+	.Y(FE_OFN830_u_soc_u_tcam_rdata_1), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC707_u_soc_u_tcam_rdata_2 (
-	.A(FE_OFN706_u_soc_u_tcam_rdata_2),
-	.Y(FE_OFN707_u_soc_u_tcam_rdata_2), 
+   sky130_fd_sc_hd__inv_2 FE_OFC829_u_soc_u_tcam_rdata_2 (
+	.A(FE_OFN828_u_soc_u_tcam_rdata_2),
+	.Y(FE_OFN829_u_soc_u_tcam_rdata_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC706_u_soc_u_tcam_rdata_2 (
-	.A(FE_OFN18994_u_soc_u_tcam_rdata_2),
-	.Y(FE_OFN706_u_soc_u_tcam_rdata_2), 
+   sky130_fd_sc_hd__inv_1 FE_OFC828_u_soc_u_tcam_rdata_2 (
+	.A(FE_OFN18652_u_soc_u_tcam_rdata_2),
+	.Y(FE_OFN828_u_soc_u_tcam_rdata_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC705_u_soc_u_tcam_rdata_3 (
-	.A(FE_OFN704_u_soc_u_tcam_rdata_3),
-	.Y(FE_OFN705_u_soc_u_tcam_rdata_3), 
+   sky130_fd_sc_hd__inv_2 FE_OFC827_u_soc_u_tcam_rdata_3 (
+	.A(FE_OFN826_u_soc_u_tcam_rdata_3),
+	.Y(FE_OFN827_u_soc_u_tcam_rdata_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC704_u_soc_u_tcam_rdata_3 (
-	.A(FE_OFN18183_u_soc_u_tcam_rdata_3),
-	.Y(FE_OFN704_u_soc_u_tcam_rdata_3), 
+   sky130_fd_sc_hd__inv_1 FE_OFC826_u_soc_u_tcam_rdata_3 (
+	.A(FE_OFN18653_u_soc_u_tcam_rdata_3),
+	.Y(FE_OFN826_u_soc_u_tcam_rdata_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC703_u_soc_u_tcam_rdata_4 (
-	.A(FE_OFN702_u_soc_u_tcam_rdata_4),
-	.Y(FE_OFN703_u_soc_u_tcam_rdata_4), 
+   sky130_fd_sc_hd__inv_2 FE_OFC825_u_soc_u_tcam_rdata_4 (
+	.A(FE_OFN824_u_soc_u_tcam_rdata_4),
+	.Y(FE_OFN825_u_soc_u_tcam_rdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC702_u_soc_u_tcam_rdata_4 (
-	.A(FE_OFN19021_u_soc_u_tcam_rdata_4),
-	.Y(FE_OFN702_u_soc_u_tcam_rdata_4), 
+   sky130_fd_sc_hd__inv_1 FE_OFC824_u_soc_u_tcam_rdata_4 (
+	.A(FE_OFN18694_u_soc_u_tcam_rdata_4),
+	.Y(FE_OFN824_u_soc_u_tcam_rdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC701_u_soc_u_tcam_rdata_5 (
-	.A(FE_OFN18821_u_soc_u_tcam_rdata_5),
-	.X(FE_OFN701_u_soc_u_tcam_rdata_5), 
+   sky130_fd_sc_hd__inv_2 FE_OFC823_u_soc_u_tcam_rdata_5 (
+	.A(FE_OFN822_u_soc_u_tcam_rdata_5),
+	.Y(FE_OFN823_u_soc_u_tcam_rdata_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC667_u_soc_u_iccm_rdata3_2 (
-	.A(FE_PDN4016_u_soc_u_iccm_rdata3_2),
-	.X(FE_OFN667_u_soc_u_iccm_rdata3_2), 
+   sky130_fd_sc_hd__inv_1 FE_OFC822_u_soc_u_tcam_rdata_5 (
+	.A(FE_OFN3119_u_soc_u_tcam_rdata_5),
+	.Y(FE_OFN822_u_soc_u_tcam_rdata_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC616_u_soc_u_iccm_rdata1_2 (
-	.A(FE_OFN615_u_soc_u_iccm_rdata1_2),
-	.Y(FE_OFN616_u_soc_u_iccm_rdata1_2), 
+   sky130_fd_sc_hd__buf_2 FE_OFC819_u_soc_u_iccm_rdata4_2 (
+	.A(u_soc_u_iccm_rdata4[2]),
+	.X(FE_OFN819_u_soc_u_iccm_rdata4_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC615_u_soc_u_iccm_rdata1_2 (
+   sky130_fd_sc_hd__buf_2 FE_OFC818_u_soc_u_iccm_rdata4_3 (
+	.A(u_soc_u_iccm_rdata4[3]),
+	.X(FE_OFN818_u_soc_u_iccm_rdata4_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC817_u_soc_u_iccm_rdata4_4 (
+	.A(u_soc_u_iccm_rdata4[4]),
+	.X(FE_OFN817_u_soc_u_iccm_rdata4_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC816_u_soc_u_iccm_rdata4_5 (
+	.A(FE_OFN815_u_soc_u_iccm_rdata4_5),
+	.Y(FE_OFN816_u_soc_u_iccm_rdata4_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC815_u_soc_u_iccm_rdata4_5 (
+	.A(u_soc_u_iccm_rdata4[5]),
+	.Y(FE_OFN815_u_soc_u_iccm_rdata4_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC814_u_soc_u_iccm_rdata4_6 (
+	.A(u_soc_u_iccm_rdata4[6]),
+	.X(FE_OFN814_u_soc_u_iccm_rdata4_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC813_u_soc_u_iccm_rdata4_7 (
+	.A(u_soc_u_iccm_rdata4[7]),
+	.X(FE_OFN813_u_soc_u_iccm_rdata4_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC812_u_soc_u_iccm_rdata4_8 (
+	.A(u_soc_u_iccm_rdata4[8]),
+	.X(FE_OFN812_u_soc_u_iccm_rdata4_8), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC811_u_soc_u_iccm_rdata4_9 (
+	.A(u_soc_u_iccm_rdata4[9]),
+	.X(FE_OFN811_u_soc_u_iccm_rdata4_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC810_u_soc_u_iccm_rdata4_10 (
+	.A(u_soc_u_iccm_rdata4[10]),
+	.X(FE_OFN810_u_soc_u_iccm_rdata4_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC809_u_soc_u_iccm_rdata4_11 (
+	.A(u_soc_u_iccm_rdata4[11]),
+	.X(FE_OFN809_u_soc_u_iccm_rdata4_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC808_u_soc_u_iccm_rdata4_12 (
+	.A(u_soc_u_iccm_rdata4[12]),
+	.X(FE_OFN808_u_soc_u_iccm_rdata4_12), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC807_u_soc_u_iccm_rdata4_13 (
+	.A(u_soc_u_iccm_rdata4[13]),
+	.X(FE_OFN807_u_soc_u_iccm_rdata4_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC806_u_soc_u_iccm_rdata4_14 (
+	.A(u_soc_u_iccm_rdata4[14]),
+	.X(FE_OFN806_u_soc_u_iccm_rdata4_14), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC805_u_soc_u_iccm_rdata4_15 (
+	.A(u_soc_u_iccm_rdata4[15]),
+	.X(FE_OFN805_u_soc_u_iccm_rdata4_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC802_u_soc_u_iccm_rdata4_18 (
+	.A(u_soc_u_iccm_rdata4[18]),
+	.X(FE_OFN802_u_soc_u_iccm_rdata4_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC801_u_soc_u_iccm_rdata4_19 (
+	.A(u_soc_u_iccm_rdata4[19]),
+	.X(FE_OFN801_u_soc_u_iccm_rdata4_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC800_u_soc_u_iccm_rdata4_20 (
+	.A(u_soc_u_iccm_rdata4[20]),
+	.X(FE_OFN800_u_soc_u_iccm_rdata4_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC799_u_soc_u_iccm_rdata4_21 (
+	.A(u_soc_u_iccm_rdata4[21]),
+	.X(FE_OFN799_u_soc_u_iccm_rdata4_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC798_u_soc_u_iccm_rdata4_22 (
+	.A(u_soc_u_iccm_rdata4[22]),
+	.X(FE_OFN798_u_soc_u_iccm_rdata4_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC797_u_soc_u_iccm_rdata4_23 (
+	.A(u_soc_u_iccm_rdata4[23]),
+	.X(FE_OFN797_u_soc_u_iccm_rdata4_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC796_u_soc_u_iccm_rdata4_24 (
+	.A(u_soc_u_iccm_rdata4[24]),
+	.X(FE_OFN796_u_soc_u_iccm_rdata4_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC795_u_soc_u_iccm_rdata4_25 (
+	.A(u_soc_u_iccm_rdata4[25]),
+	.X(FE_OFN795_u_soc_u_iccm_rdata4_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC794_u_soc_u_iccm_rdata4_26 (
+	.A(u_soc_u_iccm_rdata4[26]),
+	.X(FE_OFN794_u_soc_u_iccm_rdata4_26), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC793_u_soc_u_iccm_rdata4_27 (
+	.A(u_soc_u_iccm_rdata4[27]),
+	.X(FE_OFN793_u_soc_u_iccm_rdata4_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC792_u_soc_u_iccm_rdata4_28 (
+	.A(u_soc_u_iccm_rdata4[28]),
+	.X(FE_OFN792_u_soc_u_iccm_rdata4_28), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC791_u_soc_u_iccm_rdata4_29 (
+	.A(u_soc_u_iccm_rdata4[29]),
+	.X(FE_OFN791_u_soc_u_iccm_rdata4_29), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC790_u_soc_u_iccm_rdata4_30 (
+	.A(u_soc_u_iccm_rdata4[30]),
+	.X(FE_OFN790_u_soc_u_iccm_rdata4_30), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC789_u_soc_u_iccm_rdata4_31 (
+	.A(u_soc_u_iccm_rdata4[31]),
+	.X(FE_OFN789_u_soc_u_iccm_rdata4_31), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC788_u_soc_u_iccm_rdata2_2 (
+	.A(u_soc_u_iccm_rdata2[2]),
+	.X(FE_OFN788_u_soc_u_iccm_rdata2_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC787_u_soc_u_iccm_rdata2_4 (
+	.A(u_soc_u_iccm_rdata2[4]),
+	.X(FE_OFN787_u_soc_u_iccm_rdata2_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC786_u_soc_u_iccm_rdata2_5 (
+	.A(u_soc_u_iccm_rdata2[5]),
+	.X(FE_OFN786_u_soc_u_iccm_rdata2_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC785_u_soc_u_iccm_rdata2_6 (
+	.A(u_soc_u_iccm_rdata2[6]),
+	.X(FE_OFN785_u_soc_u_iccm_rdata2_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC784_u_soc_u_iccm_rdata2_7 (
+	.A(u_soc_u_iccm_rdata2[7]),
+	.X(FE_OFN784_u_soc_u_iccm_rdata2_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC783_u_soc_u_iccm_rdata2_19 (
+	.A(u_soc_u_iccm_rdata2[19]),
+	.X(FE_OFN783_u_soc_u_iccm_rdata2_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC782_u_soc_u_iccm_rdata2_20 (
+	.A(u_soc_u_iccm_rdata2[20]),
+	.X(FE_OFN782_u_soc_u_iccm_rdata2_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC781_u_soc_u_iccm_rdata2_22 (
+	.A(u_soc_u_iccm_rdata2[22]),
+	.X(FE_OFN781_u_soc_u_iccm_rdata2_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC780_u_soc_u_iccm_rdata2_25 (
+	.A(u_soc_u_iccm_rdata2[25]),
+	.X(FE_OFN780_u_soc_u_iccm_rdata2_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC779_u_soc_u_iccm_rdata2_27 (
+	.A(u_soc_u_iccm_rdata2[27]),
+	.X(FE_OFN779_u_soc_u_iccm_rdata2_27), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC776_u_soc_u_iccm_rdata1_2 (
+	.A(FE_OFN775_u_soc_u_iccm_rdata1_2),
+	.Y(FE_OFN776_u_soc_u_iccm_rdata1_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC775_u_soc_u_iccm_rdata1_2 (
 	.A(u_soc_u_iccm_rdata1[2]),
-	.Y(FE_OFN615_u_soc_u_iccm_rdata1_2), 
+	.Y(FE_OFN775_u_soc_u_iccm_rdata1_2), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC614_u_soc_u_iccm_rdata1_3 (
+   sky130_fd_sc_hd__buf_2 FE_OFC774_u_soc_u_iccm_rdata1_3 (
 	.A(u_soc_u_iccm_rdata1[3]),
-	.X(FE_OFN614_u_soc_u_iccm_rdata1_3), 
+	.X(FE_OFN774_u_soc_u_iccm_rdata1_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC613_u_soc_u_iccm_rdata1_4 (
+   sky130_fd_sc_hd__inv_2 FE_OFC773_u_soc_u_iccm_rdata1_4 (
+	.A(FE_OFN772_u_soc_u_iccm_rdata1_4),
+	.Y(FE_OFN773_u_soc_u_iccm_rdata1_4), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC772_u_soc_u_iccm_rdata1_4 (
 	.A(u_soc_u_iccm_rdata1[4]),
-	.X(FE_OFN613_u_soc_u_iccm_rdata1_4), 
+	.Y(FE_OFN772_u_soc_u_iccm_rdata1_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC612_u_soc_u_iccm_rdata1_5 (
+   sky130_fd_sc_hd__inv_2 FE_OFC771_u_soc_u_iccm_rdata1_5 (
+	.A(FE_OFN770_u_soc_u_iccm_rdata1_5),
+	.Y(FE_OFN771_u_soc_u_iccm_rdata1_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC770_u_soc_u_iccm_rdata1_5 (
 	.A(u_soc_u_iccm_rdata1[5]),
-	.X(FE_OFN612_u_soc_u_iccm_rdata1_5), 
+	.Y(FE_OFN770_u_soc_u_iccm_rdata1_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC611_u_soc_u_iccm_rdata1_6 (
+   sky130_fd_sc_hd__inv_2 FE_OFC769_u_soc_u_iccm_rdata1_6 (
+	.A(FE_OFN768_u_soc_u_iccm_rdata1_6),
+	.Y(FE_OFN769_u_soc_u_iccm_rdata1_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC768_u_soc_u_iccm_rdata1_6 (
 	.A(u_soc_u_iccm_rdata1[6]),
-	.X(FE_OFN611_u_soc_u_iccm_rdata1_6), 
+	.Y(FE_OFN768_u_soc_u_iccm_rdata1_6), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC610_u_soc_u_iccm_rdata1_7 (
+   sky130_fd_sc_hd__inv_2 FE_OFC767_u_soc_u_iccm_rdata1_7 (
+	.A(FE_OFN766_u_soc_u_iccm_rdata1_7),
+	.Y(FE_OFN767_u_soc_u_iccm_rdata1_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC766_u_soc_u_iccm_rdata1_7 (
 	.A(u_soc_u_iccm_rdata1[7]),
-	.X(FE_OFN610_u_soc_u_iccm_rdata1_7), 
+	.Y(FE_OFN766_u_soc_u_iccm_rdata1_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC609_u_soc_u_iccm_rdata1_8 (
+   sky130_fd_sc_hd__buf_2 FE_OFC765_u_soc_u_iccm_rdata1_8 (
 	.A(u_soc_u_iccm_rdata1[8]),
-	.X(FE_OFN609_u_soc_u_iccm_rdata1_8), 
+	.X(FE_OFN765_u_soc_u_iccm_rdata1_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC608_u_soc_u_iccm_rdata1_9 (
+   sky130_fd_sc_hd__buf_2 FE_OFC764_u_soc_u_iccm_rdata1_9 (
 	.A(u_soc_u_iccm_rdata1[9]),
-	.X(FE_OFN608_u_soc_u_iccm_rdata1_9), 
+	.X(FE_OFN764_u_soc_u_iccm_rdata1_9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC607_u_soc_u_iccm_rdata1_10 (
-	.A(u_soc_u_iccm_rdata1[10]),
-	.X(FE_OFN607_u_soc_u_iccm_rdata1_10), 
+   sky130_fd_sc_hd__buf_2 FE_OFC763_u_soc_u_iccm_rdata1_10 (
+	.A(FE_PDN19203_u_soc_u_iccm_rdata1_10),
+	.X(FE_OFN763_u_soc_u_iccm_rdata1_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC606_u_soc_u_iccm_rdata1_11 (
+   sky130_fd_sc_hd__buf_2 FE_OFC762_u_soc_u_iccm_rdata1_11 (
 	.A(u_soc_u_iccm_rdata1[11]),
-	.X(FE_OFN606_u_soc_u_iccm_rdata1_11), 
+	.X(FE_OFN762_u_soc_u_iccm_rdata1_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC605_u_soc_u_iccm_rdata1_12 (
+   sky130_fd_sc_hd__buf_2 FE_OFC761_u_soc_u_iccm_rdata1_12 (
 	.A(u_soc_u_iccm_rdata1[12]),
-	.X(FE_OFN605_u_soc_u_iccm_rdata1_12), 
+	.X(FE_OFN761_u_soc_u_iccm_rdata1_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC604_u_soc_u_iccm_rdata1_13 (
+   sky130_fd_sc_hd__buf_2 FE_OFC760_u_soc_u_iccm_rdata1_13 (
 	.A(u_soc_u_iccm_rdata1[13]),
-	.X(FE_OFN604_u_soc_u_iccm_rdata1_13), 
+	.X(FE_OFN760_u_soc_u_iccm_rdata1_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC603_u_soc_u_iccm_rdata1_14 (
+   sky130_fd_sc_hd__buf_2 FE_OFC759_u_soc_u_iccm_rdata1_14 (
 	.A(u_soc_u_iccm_rdata1[14]),
-	.X(FE_OFN603_u_soc_u_iccm_rdata1_14), 
+	.X(FE_OFN759_u_soc_u_iccm_rdata1_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC602_u_soc_u_iccm_rdata1_15 (
+   sky130_fd_sc_hd__buf_2 FE_OFC758_u_soc_u_iccm_rdata1_15 (
 	.A(u_soc_u_iccm_rdata1[15]),
-	.X(FE_OFN602_u_soc_u_iccm_rdata1_15), 
+	.X(FE_OFN758_u_soc_u_iccm_rdata1_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC599_u_soc_u_iccm_rdata1_18 (
+   sky130_fd_sc_hd__buf_2 FE_OFC755_u_soc_u_iccm_rdata1_18 (
 	.A(u_soc_u_iccm_rdata1[18]),
-	.X(FE_OFN599_u_soc_u_iccm_rdata1_18), 
+	.X(FE_OFN755_u_soc_u_iccm_rdata1_18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC598_u_soc_u_iccm_rdata1_19 (
+   sky130_fd_sc_hd__inv_2 FE_OFC754_u_soc_u_iccm_rdata1_19 (
+	.A(FE_OFN753_u_soc_u_iccm_rdata1_19),
+	.Y(FE_OFN754_u_soc_u_iccm_rdata1_19), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC753_u_soc_u_iccm_rdata1_19 (
 	.A(u_soc_u_iccm_rdata1[19]),
-	.X(FE_OFN598_u_soc_u_iccm_rdata1_19), 
+	.Y(FE_OFN753_u_soc_u_iccm_rdata1_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC597_u_soc_u_iccm_rdata1_20 (
+   sky130_fd_sc_hd__inv_2 FE_OFC752_u_soc_u_iccm_rdata1_20 (
+	.A(FE_OFN751_u_soc_u_iccm_rdata1_20),
+	.Y(FE_OFN752_u_soc_u_iccm_rdata1_20), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC751_u_soc_u_iccm_rdata1_20 (
 	.A(u_soc_u_iccm_rdata1[20]),
-	.X(FE_OFN597_u_soc_u_iccm_rdata1_20), 
+	.Y(FE_OFN751_u_soc_u_iccm_rdata1_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC596_u_soc_u_iccm_rdata1_21 (
+   sky130_fd_sc_hd__buf_2 FE_OFC750_u_soc_u_iccm_rdata1_21 (
 	.A(u_soc_u_iccm_rdata1[21]),
-	.X(FE_OFN596_u_soc_u_iccm_rdata1_21), 
+	.X(FE_OFN750_u_soc_u_iccm_rdata1_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC595_u_soc_u_iccm_rdata1_22 (
+   sky130_fd_sc_hd__inv_2 FE_OFC749_u_soc_u_iccm_rdata1_22 (
+	.A(FE_OFN748_u_soc_u_iccm_rdata1_22),
+	.Y(FE_OFN749_u_soc_u_iccm_rdata1_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC748_u_soc_u_iccm_rdata1_22 (
 	.A(u_soc_u_iccm_rdata1[22]),
-	.X(FE_OFN595_u_soc_u_iccm_rdata1_22), 
+	.Y(FE_OFN748_u_soc_u_iccm_rdata1_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC594_u_soc_u_iccm_rdata1_23 (
+   sky130_fd_sc_hd__buf_2 FE_OFC747_u_soc_u_iccm_rdata1_23 (
 	.A(u_soc_u_iccm_rdata1[23]),
-	.X(FE_OFN594_u_soc_u_iccm_rdata1_23), 
+	.X(FE_OFN747_u_soc_u_iccm_rdata1_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC593_u_soc_u_iccm_rdata1_24 (
+   sky130_fd_sc_hd__buf_2 FE_OFC746_u_soc_u_iccm_rdata1_24 (
 	.A(u_soc_u_iccm_rdata1[24]),
-	.X(FE_OFN593_u_soc_u_iccm_rdata1_24), 
+	.X(FE_OFN746_u_soc_u_iccm_rdata1_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC592_u_soc_u_iccm_rdata1_25 (
+   sky130_fd_sc_hd__inv_2 FE_OFC745_u_soc_u_iccm_rdata1_25 (
+	.A(FE_OFN744_u_soc_u_iccm_rdata1_25),
+	.Y(FE_OFN745_u_soc_u_iccm_rdata1_25), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC744_u_soc_u_iccm_rdata1_25 (
 	.A(u_soc_u_iccm_rdata1[25]),
-	.X(FE_OFN592_u_soc_u_iccm_rdata1_25), 
+	.Y(FE_OFN744_u_soc_u_iccm_rdata1_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC591_u_soc_u_iccm_rdata1_26 (
-	.A(u_soc_u_iccm_rdata1[26]),
-	.X(FE_OFN591_u_soc_u_iccm_rdata1_26), 
+   sky130_fd_sc_hd__buf_2 FE_OFC743_u_soc_u_iccm_rdata1_26 (
+	.A(FE_PDN3764_u_soc_u_iccm_rdata1_26),
+	.X(FE_OFN743_u_soc_u_iccm_rdata1_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC590_u_soc_u_iccm_rdata1_27 (
+   sky130_fd_sc_hd__buf_2 FE_OFC742_u_soc_u_iccm_rdata1_27 (
 	.A(u_soc_u_iccm_rdata1[27]),
-	.X(FE_OFN590_u_soc_u_iccm_rdata1_27), 
+	.X(FE_OFN742_u_soc_u_iccm_rdata1_27), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC589_u_soc_u_iccm_rdata1_28 (
+   sky130_fd_sc_hd__buf_2 FE_OFC741_u_soc_u_iccm_rdata1_28 (
 	.A(u_soc_u_iccm_rdata1[28]),
-	.X(FE_OFN589_u_soc_u_iccm_rdata1_28), 
+	.X(FE_OFN741_u_soc_u_iccm_rdata1_28), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC588_u_soc_u_iccm_rdata1_29 (
+   sky130_fd_sc_hd__buf_2 FE_OFC740_u_soc_u_iccm_rdata1_29 (
 	.A(u_soc_u_iccm_rdata1[29]),
-	.X(FE_OFN588_u_soc_u_iccm_rdata1_29), 
+	.X(FE_OFN740_u_soc_u_iccm_rdata1_29), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC587_u_soc_u_iccm_rdata1_30 (
+   sky130_fd_sc_hd__buf_2 FE_OFC739_u_soc_u_iccm_rdata1_30 (
 	.A(u_soc_u_iccm_rdata1[30]),
-	.X(FE_OFN587_u_soc_u_iccm_rdata1_30), 
+	.X(FE_OFN739_u_soc_u_iccm_rdata1_30), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC586_u_soc_u_iccm_rdata1_31 (
+   sky130_fd_sc_hd__buf_2 FE_OFC738_u_soc_u_iccm_rdata1_31 (
 	.A(u_soc_u_iccm_rdata1[31]),
-	.X(FE_OFN586_u_soc_u_iccm_rdata1_31), 
+	.X(FE_OFN738_u_soc_u_iccm_rdata1_31), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC585_u_soc_instr_wdata_3 (
-	.A(FE_OFN584_u_soc_instr_wdata_3),
-	.Y(FE_OFN585_u_soc_instr_wdata_3), 
+   sky130_fd_sc_hd__inv_1 FE_OFC737_u_soc_instr_wdata_0 (
+	.A(FE_PDN3771_FE_OFN735_u_soc_instr_wdata_0),
+	.Y(FE_OFN737_u_soc_instr_wdata_0), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC584_u_soc_instr_wdata_3 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC736_u_soc_instr_wdata_0 (
+	.A(FE_OFN734_u_soc_instr_wdata_0),
+	.X(FE_OFN736_u_soc_instr_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC735_u_soc_instr_wdata_0 (
+	.A(FE_OFN732_u_soc_instr_wdata_0),
+	.Y(FE_OFN735_u_soc_instr_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC734_u_soc_instr_wdata_0 (
+	.A(FE_OFN731_u_soc_instr_wdata_0),
+	.Y(FE_OFN734_u_soc_instr_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC733_u_soc_instr_wdata_0 (
+	.A(FE_OFN731_u_soc_instr_wdata_0),
+	.Y(FE_OFN733_u_soc_instr_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC732_u_soc_instr_wdata_0 (
+	.A(u_soc_instr_wdata[0]),
+	.X(FE_OFN732_u_soc_instr_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC731_u_soc_instr_wdata_0 (
+	.A(u_soc_instr_wdata[0]),
+	.Y(FE_OFN731_u_soc_instr_wdata_0), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC730_u_soc_instr_wdata_1 (
+	.A(FE_OFN728_u_soc_instr_wdata_1),
+	.Y(FE_OFN730_u_soc_instr_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC729_u_soc_instr_wdata_1 (
+	.A(FE_OFN728_u_soc_instr_wdata_1),
+	.Y(FE_OFN729_u_soc_instr_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC728_u_soc_instr_wdata_1 (
+	.A(FE_OFN725_u_soc_instr_wdata_1),
+	.Y(FE_OFN728_u_soc_instr_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC727_u_soc_instr_wdata_1 (
+	.A(FE_OFN724_u_soc_instr_wdata_1),
+	.Y(FE_OFN727_u_soc_instr_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC726_u_soc_instr_wdata_1 (
+	.A(FE_OFN724_u_soc_instr_wdata_1),
+	.Y(FE_OFN726_u_soc_instr_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC725_u_soc_instr_wdata_1 (
+	.A(FE_OFN724_u_soc_instr_wdata_1),
+	.Y(FE_OFN725_u_soc_instr_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC724_u_soc_instr_wdata_1 (
+	.A(u_soc_instr_wdata[1]),
+	.Y(FE_OFN724_u_soc_instr_wdata_1), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC723_u_soc_instr_wdata_2 (
+	.A(FE_OFN18686_FE_OFN720_u_soc_instr_wdata_2),
+	.Y(FE_OFN723_u_soc_instr_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC722_u_soc_instr_wdata_2 (
+	.A(FE_OFN18686_FE_OFN720_u_soc_instr_wdata_2),
+	.Y(FE_OFN722_u_soc_instr_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC721_u_soc_instr_wdata_2 (
+	.A(FE_OFN718_u_soc_instr_wdata_2),
+	.Y(FE_OFN721_u_soc_instr_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC720_u_soc_instr_wdata_2 (
+	.A(u_soc_instr_wdata[2]),
+	.Y(FE_OFN720_u_soc_instr_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC719_u_soc_instr_wdata_2 (
+	.A(u_soc_instr_wdata[2]),
+	.X(FE_OFN719_u_soc_instr_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC718_u_soc_instr_wdata_2 (
+	.A(u_soc_instr_wdata[2]),
+	.Y(FE_OFN718_u_soc_instr_wdata_2), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC717_u_soc_instr_wdata_3 (
+	.A(FE_OFN715_u_soc_instr_wdata_3),
+	.X(FE_OFN717_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC716_u_soc_instr_wdata_3 (
+	.A(FE_PDN3750_FE_OFN713_u_soc_instr_wdata_3),
+	.X(FE_OFN716_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC715_u_soc_instr_wdata_3 (
+	.A(FE_OFN712_u_soc_instr_wdata_3),
+	.Y(FE_OFN715_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC714_u_soc_instr_wdata_3 (
+	.A(FE_OFN712_u_soc_instr_wdata_3),
+	.Y(FE_OFN714_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC713_u_soc_instr_wdata_3 (
+	.A(FE_OFN712_u_soc_instr_wdata_3),
+	.Y(FE_OFN713_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC712_u_soc_instr_wdata_3 (
+	.A(FE_OFN711_u_soc_instr_wdata_3),
+	.Y(FE_OFN712_u_soc_instr_wdata_3), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC711_u_soc_instr_wdata_3 (
 	.A(u_soc_instr_wdata[3]),
-	.Y(FE_OFN584_u_soc_instr_wdata_3), 
+	.X(FE_OFN711_u_soc_instr_wdata_3), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC583_u_soc_instr_wdata_3 (
-	.A(FE_PDN3933_FE_OFN580_u_soc_instr_wdata_3),
-	.Y(FE_OFN583_u_soc_instr_wdata_3), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC710_u_soc_instr_wdata_4 (
+	.A(FE_OFN708_u_soc_instr_wdata_4),
+	.X(FE_OFN710_u_soc_instr_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC581_u_soc_instr_wdata_3 (
-	.A(u_soc_instr_wdata[3]),
-	.X(FE_OFN581_u_soc_instr_wdata_3), 
+   sky130_fd_sc_hd__clkbuf_4 FE_OFC709_u_soc_instr_wdata_4 (
+	.A(FE_PDN3733_FE_OFN706_u_soc_instr_wdata_4),
+	.X(FE_OFN709_u_soc_instr_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC580_u_soc_instr_wdata_3 (
-	.A(u_soc_instr_wdata[3]),
-	.Y(FE_OFN580_u_soc_instr_wdata_3), 
+   sky130_fd_sc_hd__inv_2 FE_OFC708_u_soc_instr_wdata_4 (
+	.A(FE_OFN705_u_soc_instr_wdata_4),
+	.Y(FE_OFN708_u_soc_instr_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC579_u_soc_instr_wdata_6 (
-	.A(FE_PDN3883_FE_OFN576_u_soc_instr_wdata_6),
-	.X(FE_OFN579_u_soc_instr_wdata_6), 
+   sky130_fd_sc_hd__inv_1 FE_OFC707_u_soc_instr_wdata_4 (
+	.A(FE_OFN705_u_soc_instr_wdata_4),
+	.Y(FE_OFN707_u_soc_instr_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_8 FE_OFC578_u_soc_instr_wdata_6 (
-	.A(FE_PDN3883_FE_OFN576_u_soc_instr_wdata_6),
-	.X(FE_OFN578_u_soc_instr_wdata_6), 
+   sky130_fd_sc_hd__inv_2 FE_OFC706_u_soc_instr_wdata_4 (
+	.A(FE_OFN705_u_soc_instr_wdata_4),
+	.Y(FE_OFN706_u_soc_instr_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC577_u_soc_instr_wdata_6 (
-	.A(FE_OFN576_u_soc_instr_wdata_6),
-	.X(FE_OFN577_u_soc_instr_wdata_6), 
+   sky130_fd_sc_hd__inv_2 FE_OFC705_u_soc_instr_wdata_4 (
+	.A(FE_OFN704_u_soc_instr_wdata_4),
+	.Y(FE_OFN705_u_soc_instr_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC576_u_soc_instr_wdata_6 (
-	.A(FE_OFN575_u_soc_instr_wdata_6),
-	.Y(FE_OFN576_u_soc_instr_wdata_6), 
+   sky130_fd_sc_hd__buf_2 FE_OFC704_u_soc_instr_wdata_4 (
+	.A(u_soc_instr_wdata[4]),
+	.X(FE_OFN704_u_soc_instr_wdata_4), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC575_u_soc_instr_wdata_6 (
-	.A(FE_OFN574_u_soc_instr_wdata_6),
-	.Y(FE_OFN575_u_soc_instr_wdata_6), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC703_u_soc_instr_wdata_5 (
+	.A(FE_OFN700_u_soc_instr_wdata_5),
+	.X(FE_OFN703_u_soc_instr_wdata_5), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC574_u_soc_instr_wdata_6 (
+   sky130_fd_sc_hd__buf_8 FE_OFC702_u_soc_instr_wdata_5 (
+	.A(FE_PDN3731_FE_OFN699_u_soc_instr_wdata_5),
+	.X(FE_OFN702_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC701_u_soc_instr_wdata_5 (
+	.A(FE_OFN698_u_soc_instr_wdata_5),
+	.Y(FE_OFN701_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC700_u_soc_instr_wdata_5 (
+	.A(FE_OFN698_u_soc_instr_wdata_5),
+	.Y(FE_OFN700_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC699_u_soc_instr_wdata_5 (
+	.A(FE_OFN698_u_soc_instr_wdata_5),
+	.Y(FE_OFN699_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC698_u_soc_instr_wdata_5 (
+	.A(FE_OFN697_u_soc_instr_wdata_5),
+	.Y(FE_OFN698_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC697_u_soc_instr_wdata_5 (
+	.A(u_soc_instr_wdata[5]),
+	.X(FE_OFN697_u_soc_instr_wdata_5), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC696_u_soc_instr_wdata_6 (
+	.A(FE_OFN695_u_soc_instr_wdata_6),
+	.Y(FE_OFN696_u_soc_instr_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC695_u_soc_instr_wdata_6 (
+	.A(FE_OFN694_u_soc_instr_wdata_6),
+	.Y(FE_OFN695_u_soc_instr_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC694_u_soc_instr_wdata_6 (
+	.A(FE_OFN692_u_soc_instr_wdata_6),
+	.X(FE_OFN694_u_soc_instr_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC693_u_soc_instr_wdata_6 (
+	.A(FE_OFN690_u_soc_instr_wdata_6),
+	.Y(FE_OFN693_u_soc_instr_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC692_u_soc_instr_wdata_6 (
+	.A(FE_OFN690_u_soc_instr_wdata_6),
+	.Y(FE_OFN692_u_soc_instr_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC691_u_soc_instr_wdata_6 (
+	.A(FE_OFN690_u_soc_instr_wdata_6),
+	.Y(FE_OFN691_u_soc_instr_wdata_6), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC690_u_soc_instr_wdata_6 (
 	.A(u_soc_instr_wdata[6]),
-	.X(FE_OFN574_u_soc_instr_wdata_6), 
+	.Y(FE_OFN690_u_soc_instr_wdata_6), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC573_u_soc_instr_wdata_7 (
-	.A(FE_OFN571_u_soc_instr_wdata_7),
-	.Y(FE_OFN573_u_soc_instr_wdata_7), 
+   sky130_fd_sc_hd__inv_1 FE_OFC689_u_soc_instr_wdata_7 (
+	.A(FE_OFN688_u_soc_instr_wdata_7),
+	.Y(FE_OFN689_u_soc_instr_wdata_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC572_u_soc_instr_wdata_7 (
-	.A(FE_OFN571_u_soc_instr_wdata_7),
-	.Y(FE_OFN572_u_soc_instr_wdata_7), 
+   sky130_fd_sc_hd__inv_2 FE_OFC688_u_soc_instr_wdata_7 (
+	.A(FE_OFN687_u_soc_instr_wdata_7),
+	.Y(FE_OFN688_u_soc_instr_wdata_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC571_u_soc_instr_wdata_7 (
-	.A(FE_PDN3890_FE_OFN569_u_soc_instr_wdata_7),
-	.Y(FE_OFN571_u_soc_instr_wdata_7), 
+   sky130_fd_sc_hd__buf_6 FE_OFC687_u_soc_instr_wdata_7 (
+	.A(FE_PDN3845_FE_OFN685_u_soc_instr_wdata_7),
+	.X(FE_OFN687_u_soc_instr_wdata_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC570_u_soc_instr_wdata_7 (
-	.A(FE_OFN569_u_soc_instr_wdata_7),
-	.X(FE_OFN570_u_soc_instr_wdata_7), 
+   sky130_fd_sc_hd__inv_1 FE_OFC686_u_soc_instr_wdata_7 (
+	.A(FE_PDN3710_FE_OFN683_u_soc_instr_wdata_7),
+	.Y(FE_OFN686_u_soc_instr_wdata_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC569_u_soc_instr_wdata_7 (
+   sky130_fd_sc_hd__inv_2 FE_OFC685_u_soc_instr_wdata_7 (
+	.A(FE_OFN683_u_soc_instr_wdata_7),
+	.Y(FE_OFN685_u_soc_instr_wdata_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC684_u_soc_instr_wdata_7 (
+	.A(FE_OFN683_u_soc_instr_wdata_7),
+	.Y(FE_OFN684_u_soc_instr_wdata_7), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC683_u_soc_instr_wdata_7 (
 	.A(u_soc_instr_wdata[7]),
-	.X(FE_OFN569_u_soc_instr_wdata_7), 
+	.Y(FE_OFN683_u_soc_instr_wdata_7), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC567_u_soc_instr_wdata_8 (
-	.A(FE_OFN565_u_soc_instr_wdata_8),
-	.Y(FE_OFN567_u_soc_instr_wdata_8), 
+   sky130_fd_sc_hd__buf_2 FE_OFC682_u_soc_instr_wdata_8 (
+	.A(FE_OFN680_u_soc_instr_wdata_8),
+	.X(FE_OFN682_u_soc_instr_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC566_u_soc_instr_wdata_8 (
-	.A(FE_OFN565_u_soc_instr_wdata_8),
-	.Y(FE_OFN566_u_soc_instr_wdata_8), 
+   sky130_fd_sc_hd__inv_1 FE_OFC681_u_soc_instr_wdata_8 (
+	.A(FE_OFN678_u_soc_instr_wdata_8),
+	.Y(FE_OFN681_u_soc_instr_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC565_u_soc_instr_wdata_8 (
-	.A(FE_OFN564_u_soc_instr_wdata_8),
-	.Y(FE_OFN565_u_soc_instr_wdata_8), 
+   sky130_fd_sc_hd__inv_2 FE_OFC680_u_soc_instr_wdata_8 (
+	.A(FE_OFN678_u_soc_instr_wdata_8),
+	.Y(FE_OFN680_u_soc_instr_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC564_u_soc_instr_wdata_8 (
-	.A(FE_OFN563_u_soc_instr_wdata_8),
-	.X(FE_OFN564_u_soc_instr_wdata_8), 
+   sky130_fd_sc_hd__bufinv_8 FE_OFC679_u_soc_instr_wdata_8 (
+	.A(FE_PDN3727_FE_OFN676_u_soc_instr_wdata_8),
+	.Y(FE_OFN679_u_soc_instr_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC563_u_soc_instr_wdata_8 (
-	.A(FE_OFN562_u_soc_instr_wdata_8),
-	.X(FE_OFN563_u_soc_instr_wdata_8), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC562_u_soc_instr_wdata_8 (
+   sky130_fd_sc_hd__inv_2 FE_OFC678_u_soc_instr_wdata_8 (
 	.A(u_soc_instr_wdata[8]),
-	.X(FE_OFN562_u_soc_instr_wdata_8), 
+	.Y(FE_OFN678_u_soc_instr_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC561_u_soc_instr_wdata_9 (
-	.A(FE_OFN559_u_soc_instr_wdata_9),
-	.Y(FE_OFN561_u_soc_instr_wdata_9), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC677_u_soc_instr_wdata_8 (
+	.A(u_soc_instr_wdata[8]),
+	.X(FE_OFN677_u_soc_instr_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC560_u_soc_instr_wdata_9 (
-	.A(FE_OFN559_u_soc_instr_wdata_9),
-	.Y(FE_OFN560_u_soc_instr_wdata_9), 
+   sky130_fd_sc_hd__inv_2 FE_OFC676_u_soc_instr_wdata_8 (
+	.A(u_soc_instr_wdata[8]),
+	.Y(FE_OFN676_u_soc_instr_wdata_8), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC559_u_soc_instr_wdata_9 (
-	.A(FE_OFN558_u_soc_instr_wdata_9),
-	.Y(FE_OFN559_u_soc_instr_wdata_9), 
+   sky130_fd_sc_hd__inv_1 FE_OFC675_u_soc_instr_wdata_9 (
+	.A(FE_OFN674_u_soc_instr_wdata_9),
+	.Y(FE_OFN675_u_soc_instr_wdata_9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_8 FE_OFC558_u_soc_instr_wdata_9 (
-	.A(FE_OFN557_u_soc_instr_wdata_9),
-	.X(FE_OFN558_u_soc_instr_wdata_9), 
+   sky130_fd_sc_hd__inv_2 FE_OFC674_u_soc_instr_wdata_9 (
+	.A(FE_OFN673_u_soc_instr_wdata_9),
+	.Y(FE_OFN674_u_soc_instr_wdata_9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC557_u_soc_instr_wdata_9 (
-	.A(FE_OFN556_u_soc_instr_wdata_9),
-	.X(FE_OFN557_u_soc_instr_wdata_9), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC673_u_soc_instr_wdata_9 (
+	.A(FE_OFN671_u_soc_instr_wdata_9),
+	.X(FE_OFN673_u_soc_instr_wdata_9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC556_u_soc_instr_wdata_9 (
+   sky130_fd_sc_hd__inv_1 FE_OFC672_u_soc_instr_wdata_9 (
+	.A(FE_OFN669_u_soc_instr_wdata_9),
+	.Y(FE_OFN672_u_soc_instr_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC671_u_soc_instr_wdata_9 (
+	.A(FE_OFN669_u_soc_instr_wdata_9),
+	.Y(FE_OFN671_u_soc_instr_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC670_u_soc_instr_wdata_9 (
+	.A(FE_OFN669_u_soc_instr_wdata_9),
+	.Y(FE_OFN670_u_soc_instr_wdata_9), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC669_u_soc_instr_wdata_9 (
 	.A(u_soc_instr_wdata[9]),
-	.X(FE_OFN556_u_soc_instr_wdata_9), 
+	.Y(FE_OFN669_u_soc_instr_wdata_9), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC555_u_soc_instr_wdata_10 (
-	.A(FE_OFN553_u_soc_instr_wdata_10),
-	.Y(FE_OFN555_u_soc_instr_wdata_10), 
+   sky130_fd_sc_hd__bufinv_16 FE_OFC668_u_soc_instr_wdata_10 (
+	.A(FE_OFN666_u_soc_instr_wdata_10),
+	.Y(FE_OFN668_u_soc_instr_wdata_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC554_u_soc_instr_wdata_10 (
-	.A(FE_OFN552_u_soc_instr_wdata_10),
-	.Y(FE_OFN554_u_soc_instr_wdata_10), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC667_u_soc_instr_wdata_10 (
+	.A(FE_OFN665_u_soc_instr_wdata_10),
+	.X(FE_OFN667_u_soc_instr_wdata_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC553_u_soc_instr_wdata_10 (
-	.A(FE_OFN551_u_soc_instr_wdata_10),
-	.Y(FE_OFN553_u_soc_instr_wdata_10), 
+   sky130_fd_sc_hd__inv_2 FE_OFC666_u_soc_instr_wdata_10 (
+	.A(FE_OFN663_u_soc_instr_wdata_10),
+	.Y(FE_OFN666_u_soc_instr_wdata_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC552_u_soc_instr_wdata_10 (
-	.A(FE_OFN19407_FE_OFN19049_FE_OFN551_u_soc_instr_wdata_10),
-	.Y(FE_OFN552_u_soc_instr_wdata_10), 
+   sky130_fd_sc_hd__inv_2 FE_OFC665_u_soc_instr_wdata_10 (
+	.A(FE_PDN3690_FE_OFN662_u_soc_instr_wdata_10),
+	.Y(FE_OFN665_u_soc_instr_wdata_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC551_u_soc_instr_wdata_10 (
+   sky130_fd_sc_hd__inv_1 FE_OFC664_u_soc_instr_wdata_10 (
+	.A(FE_PDN3690_FE_OFN662_u_soc_instr_wdata_10),
+	.Y(FE_OFN664_u_soc_instr_wdata_10), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC663_u_soc_instr_wdata_10 (
 	.A(u_soc_instr_wdata[10]),
-	.X(FE_OFN551_u_soc_instr_wdata_10), 
+	.X(FE_OFN663_u_soc_instr_wdata_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC549_u_soc_instr_wdata_11 (
-	.A(FE_OFN18811_FE_OFN546_u_soc_instr_wdata_11),
-	.X(FE_OFN549_u_soc_instr_wdata_11), 
+   sky130_fd_sc_hd__inv_2 FE_OFC662_u_soc_instr_wdata_10 (
+	.A(u_soc_instr_wdata[10]),
+	.Y(FE_OFN662_u_soc_instr_wdata_10), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC548_u_soc_instr_wdata_11 (
-	.A(FE_OFN544_u_soc_instr_wdata_11),
-	.Y(FE_OFN548_u_soc_instr_wdata_11), 
+   sky130_fd_sc_hd__inv_1 FE_OFC661_u_soc_instr_wdata_11 (
+	.A(FE_OFN660_u_soc_instr_wdata_11),
+	.Y(FE_OFN661_u_soc_instr_wdata_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC547_u_soc_instr_wdata_11 (
-	.A(FE_OFN544_u_soc_instr_wdata_11),
-	.Y(FE_OFN547_u_soc_instr_wdata_11), 
+   sky130_fd_sc_hd__inv_2 FE_OFC660_u_soc_instr_wdata_11 (
+	.A(FE_OFN659_u_soc_instr_wdata_11),
+	.Y(FE_OFN660_u_soc_instr_wdata_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC546_u_soc_instr_wdata_11 (
-	.A(FE_OFN544_u_soc_instr_wdata_11),
-	.Y(FE_OFN546_u_soc_instr_wdata_11), 
+   sky130_fd_sc_hd__buf_2 FE_OFC659_u_soc_instr_wdata_11 (
+	.A(FE_OFN657_u_soc_instr_wdata_11),
+	.X(FE_OFN659_u_soc_instr_wdata_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC544_u_soc_instr_wdata_11 (
+   sky130_fd_sc_hd__inv_1 FE_OFC658_u_soc_instr_wdata_11 (
+	.A(FE_PDN3744_FE_OFN655_u_soc_instr_wdata_11),
+	.Y(FE_OFN658_u_soc_instr_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC657_u_soc_instr_wdata_11 (
+	.A(FE_OFN655_u_soc_instr_wdata_11),
+	.Y(FE_OFN657_u_soc_instr_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC656_u_soc_instr_wdata_11 (
+	.A(FE_OFN655_u_soc_instr_wdata_11),
+	.Y(FE_OFN656_u_soc_instr_wdata_11), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC655_u_soc_instr_wdata_11 (
 	.A(u_soc_instr_wdata[11]),
-	.Y(FE_OFN544_u_soc_instr_wdata_11), 
+	.Y(FE_OFN655_u_soc_instr_wdata_11), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC543_u_soc_instr_wdata_12 (
-	.A(FE_OFN542_u_soc_instr_wdata_12),
-	.Y(FE_OFN543_u_soc_instr_wdata_12), 
+   sky130_fd_sc_hd__buf_2 FE_OFC654_u_soc_instr_wdata_12 (
+	.A(FE_OFN653_u_soc_instr_wdata_12),
+	.X(FE_OFN654_u_soc_instr_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC542_u_soc_instr_wdata_12 (
-	.A(FE_OFN540_u_soc_instr_wdata_12),
-	.Y(FE_OFN542_u_soc_instr_wdata_12), 
+   sky130_fd_sc_hd__inv_2 FE_OFC653_u_soc_instr_wdata_12 (
+	.A(FE_OFN650_u_soc_instr_wdata_12),
+	.Y(FE_OFN653_u_soc_instr_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC541_u_soc_instr_wdata_12 (
-	.A(FE_PDN3910_FE_OFN539_u_soc_instr_wdata_12),
-	.Y(FE_OFN541_u_soc_instr_wdata_12), 
+   sky130_fd_sc_hd__inv_1 FE_OFC652_u_soc_instr_wdata_12 (
+	.A(FE_OFN650_u_soc_instr_wdata_12),
+	.Y(FE_OFN652_u_soc_instr_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_8 FE_OFC540_u_soc_instr_wdata_12 (
-	.A(FE_OFN539_u_soc_instr_wdata_12),
-	.Y(FE_OFN540_u_soc_instr_wdata_12), 
+   sky130_fd_sc_hd__inv_1 FE_OFC651_u_soc_instr_wdata_12 (
+	.A(FE_OFN648_u_soc_instr_wdata_12),
+	.Y(FE_OFN651_u_soc_instr_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC539_u_soc_instr_wdata_12 (
-	.A(FE_OFN537_u_soc_instr_wdata_12),
-	.Y(FE_OFN539_u_soc_instr_wdata_12), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC537_u_soc_instr_wdata_12 (
+   sky130_fd_sc_hd__inv_2 FE_OFC650_u_soc_instr_wdata_12 (
 	.A(u_soc_instr_wdata[12]),
-	.X(FE_OFN537_u_soc_instr_wdata_12), 
+	.Y(FE_OFN650_u_soc_instr_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC536_u_soc_instr_wdata_13 (
-	.A(FE_OFN535_u_soc_instr_wdata_13),
-	.Y(FE_OFN536_u_soc_instr_wdata_13), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC649_u_soc_instr_wdata_12 (
+	.A(u_soc_instr_wdata[12]),
+	.X(FE_OFN649_u_soc_instr_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC535_u_soc_instr_wdata_13 (
-	.A(FE_OFN533_u_soc_instr_wdata_13),
-	.Y(FE_OFN535_u_soc_instr_wdata_13), 
+   sky130_fd_sc_hd__inv_2 FE_OFC648_u_soc_instr_wdata_12 (
+	.A(u_soc_instr_wdata[12]),
+	.Y(FE_OFN648_u_soc_instr_wdata_12), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC534_u_soc_instr_wdata_13 (
-	.A(FE_OFN532_u_soc_instr_wdata_13),
-	.Y(FE_OFN534_u_soc_instr_wdata_13), 
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC647_u_soc_instr_wdata_13 (
+	.A(FE_OFN646_u_soc_instr_wdata_13),
+	.X(FE_OFN647_u_soc_instr_wdata_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC533_u_soc_instr_wdata_13 (
-	.A(FE_OFN531_u_soc_instr_wdata_13),
-	.X(FE_OFN533_u_soc_instr_wdata_13), 
+   sky130_fd_sc_hd__inv_2 FE_OFC646_u_soc_instr_wdata_13 (
+	.A(FE_OFN643_u_soc_instr_wdata_13),
+	.Y(FE_OFN646_u_soc_instr_wdata_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC532_u_soc_instr_wdata_13 (
-	.A(FE_OFN531_u_soc_instr_wdata_13),
-	.Y(FE_OFN532_u_soc_instr_wdata_13), 
+   sky130_fd_sc_hd__inv_1 FE_OFC645_u_soc_instr_wdata_13 (
+	.A(FE_OFN643_u_soc_instr_wdata_13),
+	.Y(FE_OFN645_u_soc_instr_wdata_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC531_u_soc_instr_wdata_13 (
-	.A(FE_OFN530_u_soc_instr_wdata_13),
-	.X(FE_OFN531_u_soc_instr_wdata_13), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC644_u_soc_instr_wdata_13 (
+	.A(FE_OFN642_u_soc_instr_wdata_13),
+	.X(FE_OFN644_u_soc_instr_wdata_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC530_u_soc_instr_wdata_13 (
+   sky130_fd_sc_hd__inv_2 FE_OFC643_u_soc_instr_wdata_13 (
+	.A(FE_OFN642_u_soc_instr_wdata_13),
+	.Y(FE_OFN643_u_soc_instr_wdata_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC642_u_soc_instr_wdata_13 (
+	.A(FE_OFN641_u_soc_instr_wdata_13),
+	.X(FE_OFN642_u_soc_instr_wdata_13), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC641_u_soc_instr_wdata_13 (
 	.A(u_soc_instr_wdata[13]),
-	.X(FE_OFN530_u_soc_instr_wdata_13), 
+	.X(FE_OFN641_u_soc_instr_wdata_13), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC529_u_soc_instr_wdata_14 (
-	.A(FE_OFN528_u_soc_instr_wdata_14),
-	.Y(FE_OFN529_u_soc_instr_wdata_14), 
+   sky130_fd_sc_hd__inv_1 FE_OFC640_u_soc_instr_wdata_14 (
+	.A(FE_OFN638_u_soc_instr_wdata_14),
+	.Y(FE_OFN640_u_soc_instr_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC528_u_soc_instr_wdata_14 (
-	.A(FE_OFN526_u_soc_instr_wdata_14),
-	.Y(FE_OFN528_u_soc_instr_wdata_14), 
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC639_u_soc_instr_wdata_14 (
+	.A(FE_OFN637_u_soc_instr_wdata_14),
+	.X(FE_OFN639_u_soc_instr_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC526_u_soc_instr_wdata_14 (
-	.A(FE_OFN524_u_soc_instr_wdata_14),
-	.X(FE_OFN526_u_soc_instr_wdata_14), 
+   sky130_fd_sc_hd__inv_2 FE_OFC638_u_soc_instr_wdata_14 (
+	.A(FE_OFN635_u_soc_instr_wdata_14),
+	.Y(FE_OFN638_u_soc_instr_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC525_u_soc_instr_wdata_14 (
-	.A(FE_OFN523_u_soc_instr_wdata_14),
-	.Y(FE_OFN525_u_soc_instr_wdata_14), 
+   sky130_fd_sc_hd__inv_2 FE_OFC637_u_soc_instr_wdata_14 (
+	.A(FE_OFN634_u_soc_instr_wdata_14),
+	.Y(FE_OFN637_u_soc_instr_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC524_u_soc_instr_wdata_14 (
-	.A(FE_OFN523_u_soc_instr_wdata_14),
-	.Y(FE_OFN524_u_soc_instr_wdata_14), 
+   sky130_fd_sc_hd__inv_1 FE_OFC636_u_soc_instr_wdata_14 (
+	.A(FE_OFN634_u_soc_instr_wdata_14),
+	.Y(FE_OFN636_u_soc_instr_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC523_u_soc_instr_wdata_14 (
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC635_u_soc_instr_wdata_14 (
 	.A(u_soc_instr_wdata[14]),
-	.Y(FE_OFN523_u_soc_instr_wdata_14), 
+	.X(FE_OFN635_u_soc_instr_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_2 FE_OFC522_u_soc_instr_wdata_15 (
-	.A(FE_OFN518_u_soc_instr_wdata_15),
-	.X(FE_OFN522_u_soc_instr_wdata_15), 
+   sky130_fd_sc_hd__inv_2 FE_OFC634_u_soc_instr_wdata_14 (
+	.A(u_soc_instr_wdata[14]),
+	.Y(FE_OFN634_u_soc_instr_wdata_14), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC521_u_soc_instr_wdata_15 (
-	.A(FE_OFN516_u_soc_instr_wdata_15),
-	.Y(FE_OFN521_u_soc_instr_wdata_15), 
+   sky130_fd_sc_hd__inv_1 FE_OFC633_u_soc_instr_wdata_15 (
+	.A(FE_OFN632_u_soc_instr_wdata_15),
+	.Y(FE_OFN633_u_soc_instr_wdata_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC520_u_soc_instr_wdata_15 (
-	.A(FE_OFN516_u_soc_instr_wdata_15),
-	.Y(FE_OFN520_u_soc_instr_wdata_15), 
+   sky130_fd_sc_hd__inv_2 FE_OFC632_u_soc_instr_wdata_15 (
+	.A(FE_OFN630_u_soc_instr_wdata_15),
+	.Y(FE_OFN632_u_soc_instr_wdata_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC519_u_soc_instr_wdata_15 (
-	.A(FE_OFN516_u_soc_instr_wdata_15),
-	.Y(FE_OFN519_u_soc_instr_wdata_15), 
+   sky130_fd_sc_hd__inv_1 FE_OFC631_u_soc_instr_wdata_15 (
+	.A(FE_OFN629_u_soc_instr_wdata_15),
+	.Y(FE_OFN631_u_soc_instr_wdata_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC518_u_soc_instr_wdata_15 (
-	.A(FE_OFN516_u_soc_instr_wdata_15),
-	.Y(FE_OFN518_u_soc_instr_wdata_15), 
+   sky130_fd_sc_hd__inv_1 FE_OFC630_u_soc_instr_wdata_15 (
+	.A(FE_PDN3753_FE_OFN628_u_soc_instr_wdata_15),
+	.Y(FE_OFN630_u_soc_instr_wdata_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC516_u_soc_instr_wdata_15 (
+   sky130_fd_sc_hd__inv_2 FE_OFC629_u_soc_instr_wdata_15 (
+	.A(FE_OFN627_u_soc_instr_wdata_15),
+	.Y(FE_OFN629_u_soc_instr_wdata_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC628_u_soc_instr_wdata_15 (
+	.A(FE_OFN627_u_soc_instr_wdata_15),
+	.Y(FE_OFN628_u_soc_instr_wdata_15), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC627_u_soc_instr_wdata_15 (
 	.A(u_soc_instr_wdata[15]),
-	.Y(FE_OFN516_u_soc_instr_wdata_15), 
+	.X(FE_OFN627_u_soc_instr_wdata_15), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC515_u_soc_instr_wdata_16 (
-	.A(FE_OFN514_u_soc_instr_wdata_16),
-	.Y(FE_OFN515_u_soc_instr_wdata_16), 
+   sky130_fd_sc_hd__clkbuf_4 FE_OFC626_u_soc_instr_wdata_16 (
+	.A(FE_OFN624_u_soc_instr_wdata_16),
+	.X(FE_OFN626_u_soc_instr_wdata_16), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC514_u_soc_instr_wdata_16 (
-	.A(FE_OFN512_u_soc_instr_wdata_16),
-	.Y(FE_OFN514_u_soc_instr_wdata_16), 
+   sky130_fd_sc_hd__inv_1 FE_OFC625_u_soc_instr_wdata_16 (
+	.A(FE_OFN622_u_soc_instr_wdata_16),
+	.Y(FE_OFN625_u_soc_instr_wdata_16), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC513_u_soc_instr_wdata_16 (
+   sky130_fd_sc_hd__inv_2 FE_OFC624_u_soc_instr_wdata_16 (
+	.A(FE_OFN622_u_soc_instr_wdata_16),
+	.Y(FE_OFN624_u_soc_instr_wdata_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_1 FE_OFC623_u_soc_instr_wdata_16 (
+	.A(FE_PDN3805_FE_OFN621_u_soc_instr_wdata_16),
+	.Y(FE_OFN623_u_soc_instr_wdata_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC622_u_soc_instr_wdata_16 (
+	.A(FE_OFN620_u_soc_instr_wdata_16),
+	.Y(FE_OFN622_u_soc_instr_wdata_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC621_u_soc_instr_wdata_16 (
+	.A(FE_OFN620_u_soc_instr_wdata_16),
+	.Y(FE_OFN621_u_soc_instr_wdata_16), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC620_u_soc_instr_wdata_16 (
 	.A(u_soc_instr_wdata[16]),
-	.X(FE_OFN513_u_soc_instr_wdata_16), 
+	.X(FE_OFN620_u_soc_instr_wdata_16), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC512_u_soc_instr_wdata_16 (
-	.A(FE_OFN509_u_soc_instr_wdata_16),
-	.Y(FE_OFN512_u_soc_instr_wdata_16), 
+   sky130_fd_sc_hd__inv_1 FE_OFC619_u_soc_instr_wdata_17 (
+	.A(FE_OFN618_u_soc_instr_wdata_17),
+	.Y(FE_OFN619_u_soc_instr_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC510_u_soc_instr_wdata_16 (
-	.A(u_soc_instr_wdata[16]),
-	.X(FE_OFN510_u_soc_instr_wdata_16), 
+   sky130_fd_sc_hd__inv_2 FE_OFC618_u_soc_instr_wdata_17 (
+	.A(FE_OFN617_u_soc_instr_wdata_17),
+	.Y(FE_OFN618_u_soc_instr_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC509_u_soc_instr_wdata_16 (
-	.A(u_soc_instr_wdata[16]),
-	.Y(FE_OFN509_u_soc_instr_wdata_16), 
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC617_u_soc_instr_wdata_17 (
+	.A(FE_OFN615_u_soc_instr_wdata_17),
+	.X(FE_OFN617_u_soc_instr_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC508_u_soc_instr_wdata_17 (
-	.A(FE_OFN507_u_soc_instr_wdata_17),
-	.Y(FE_OFN508_u_soc_instr_wdata_17), 
+   sky130_fd_sc_hd__inv_1 FE_OFC616_u_soc_instr_wdata_17 (
+	.A(FE_OFN614_u_soc_instr_wdata_17),
+	.Y(FE_OFN616_u_soc_instr_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC507_u_soc_instr_wdata_17 (
-	.A(FE_OFN506_u_soc_instr_wdata_17),
-	.Y(FE_OFN507_u_soc_instr_wdata_17), 
+   sky130_fd_sc_hd__inv_2 FE_OFC615_u_soc_instr_wdata_17 (
+	.A(FE_OFN614_u_soc_instr_wdata_17),
+	.Y(FE_OFN615_u_soc_instr_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC506_u_soc_instr_wdata_17 (
-	.A(FE_OFN505_u_soc_instr_wdata_17),
-	.Y(FE_OFN506_u_soc_instr_wdata_17), 
+   sky130_fd_sc_hd__inv_2 FE_OFC614_u_soc_instr_wdata_17 (
+	.A(FE_OFN613_u_soc_instr_wdata_17),
+	.Y(FE_OFN614_u_soc_instr_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC505_u_soc_instr_wdata_17 (
-	.A(FE_OFN504_u_soc_instr_wdata_17),
-	.Y(FE_OFN505_u_soc_instr_wdata_17), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC504_u_soc_instr_wdata_17 (
+   sky130_fd_sc_hd__buf_2 FE_OFC613_u_soc_instr_wdata_17 (
 	.A(u_soc_instr_wdata[17]),
-	.X(FE_OFN504_u_soc_instr_wdata_17), 
+	.X(FE_OFN613_u_soc_instr_wdata_17), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC503_u_soc_instr_wdata_17 (
-	.A(u_soc_instr_wdata[17]),
-	.X(FE_OFN503_u_soc_instr_wdata_17), 
+   sky130_fd_sc_hd__inv_1 FE_OFC612_u_soc_instr_wdata_18 (
+	.A(FE_OFN611_u_soc_instr_wdata_18),
+	.Y(FE_OFN612_u_soc_instr_wdata_18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC502_u_soc_instr_wdata_18 (
-	.A(FE_OFN501_u_soc_instr_wdata_18),
-	.Y(FE_OFN502_u_soc_instr_wdata_18), 
+   sky130_fd_sc_hd__inv_2 FE_OFC611_u_soc_instr_wdata_18 (
+	.A(FE_OFN610_u_soc_instr_wdata_18),
+	.Y(FE_OFN611_u_soc_instr_wdata_18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC501_u_soc_instr_wdata_18 (
-	.A(FE_OFN500_u_soc_instr_wdata_18),
-	.Y(FE_OFN501_u_soc_instr_wdata_18), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC610_u_soc_instr_wdata_18 (
+	.A(FE_OFN608_u_soc_instr_wdata_18),
+	.X(FE_OFN610_u_soc_instr_wdata_18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC500_u_soc_instr_wdata_18 (
+   sky130_fd_sc_hd__inv_1 FE_OFC609_u_soc_instr_wdata_18 (
+	.A(FE_OFN607_u_soc_instr_wdata_18),
+	.Y(FE_OFN609_u_soc_instr_wdata_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC608_u_soc_instr_wdata_18 (
+	.A(FE_OFN607_u_soc_instr_wdata_18),
+	.Y(FE_OFN608_u_soc_instr_wdata_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC607_u_soc_instr_wdata_18 (
+	.A(FE_OFN606_u_soc_instr_wdata_18),
+	.Y(FE_OFN607_u_soc_instr_wdata_18), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC606_u_soc_instr_wdata_18 (
 	.A(u_soc_instr_wdata[18]),
-	.X(FE_OFN500_u_soc_instr_wdata_18), 
+	.X(FE_OFN606_u_soc_instr_wdata_18), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC499_u_soc_instr_wdata_18 (
-	.A(FE_OFN497_u_soc_instr_wdata_18),
-	.Y(FE_OFN499_u_soc_instr_wdata_18), 
+   sky130_fd_sc_hd__inv_1 FE_OFC605_u_soc_instr_wdata_19 (
+	.A(FE_PDN3760_FE_OFN604_u_soc_instr_wdata_19),
+	.Y(FE_OFN605_u_soc_instr_wdata_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC497_u_soc_instr_wdata_18 (
-	.A(u_soc_instr_wdata[18]),
-	.Y(FE_OFN497_u_soc_instr_wdata_18), 
+   sky130_fd_sc_hd__inv_2 FE_OFC604_u_soc_instr_wdata_19 (
+	.A(FE_OFN603_u_soc_instr_wdata_19),
+	.Y(FE_OFN604_u_soc_instr_wdata_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC495_u_soc_instr_wdata_19 (
-	.A(FE_OFN494_u_soc_instr_wdata_19),
-	.Y(FE_OFN495_u_soc_instr_wdata_19), 
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC603_u_soc_instr_wdata_19 (
+	.A(FE_OFN601_u_soc_instr_wdata_19),
+	.X(FE_OFN603_u_soc_instr_wdata_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC494_u_soc_instr_wdata_19 (
-	.A(FE_OFN493_u_soc_instr_wdata_19),
-	.Y(FE_OFN494_u_soc_instr_wdata_19), 
+   sky130_fd_sc_hd__inv_1 FE_OFC602_u_soc_instr_wdata_19 (
+	.A(FE_OFN599_u_soc_instr_wdata_19),
+	.Y(FE_OFN602_u_soc_instr_wdata_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC493_u_soc_instr_wdata_19 (
-	.A(FE_OFN492_u_soc_instr_wdata_19),
-	.Y(FE_OFN493_u_soc_instr_wdata_19), 
+   sky130_fd_sc_hd__inv_2 FE_OFC601_u_soc_instr_wdata_19 (
+	.A(FE_OFN599_u_soc_instr_wdata_19),
+	.Y(FE_OFN601_u_soc_instr_wdata_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC492_u_soc_instr_wdata_19 (
-	.A(FE_PDN4040_FE_OFN490_u_soc_instr_wdata_19),
-	.Y(FE_OFN492_u_soc_instr_wdata_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC491_u_soc_instr_wdata_19 (
-	.A(FE_OFN489_u_soc_instr_wdata_19),
-	.Y(FE_OFN491_u_soc_instr_wdata_19), 
-	.VPWR(vccd1), 
-	.VPB(vccd1), 
-	.VNB(vssd1), 
-	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC490_u_soc_instr_wdata_19 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC600_u_soc_instr_wdata_19 (
 	.A(u_soc_instr_wdata[19]),
-	.X(FE_OFN490_u_soc_instr_wdata_19), 
+	.X(FE_OFN600_u_soc_instr_wdata_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC489_u_soc_instr_wdata_19 (
+   sky130_fd_sc_hd__inv_2 FE_OFC599_u_soc_instr_wdata_19 (
 	.A(u_soc_instr_wdata[19]),
-	.Y(FE_OFN489_u_soc_instr_wdata_19), 
+	.Y(FE_OFN599_u_soc_instr_wdata_19), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC488_u_soc_instr_wdata_20 (
-	.A(FE_OFN486_u_soc_instr_wdata_20),
-	.Y(FE_OFN488_u_soc_instr_wdata_20), 
+   sky130_fd_sc_hd__inv_1 FE_OFC598_u_soc_instr_wdata_20 (
+	.A(FE_OFN597_u_soc_instr_wdata_20),
+	.Y(FE_OFN598_u_soc_instr_wdata_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC487_u_soc_instr_wdata_20 (
-	.A(FE_OFN485_u_soc_instr_wdata_20),
-	.Y(FE_OFN487_u_soc_instr_wdata_20), 
+   sky130_fd_sc_hd__inv_2 FE_OFC597_u_soc_instr_wdata_20 (
+	.A(FE_OFN595_u_soc_instr_wdata_20),
+	.Y(FE_OFN597_u_soc_instr_wdata_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC486_u_soc_instr_wdata_20 (
-	.A(FE_OFN484_u_soc_instr_wdata_20),
-	.Y(FE_OFN486_u_soc_instr_wdata_20), 
+   sky130_fd_sc_hd__inv_1 FE_OFC596_u_soc_instr_wdata_20 (
+	.A(FE_OFN594_u_soc_instr_wdata_20),
+	.Y(FE_OFN596_u_soc_instr_wdata_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC485_u_soc_instr_wdata_20 (
-	.A(FE_OFN483_u_soc_instr_wdata_20),
-	.Y(FE_OFN485_u_soc_instr_wdata_20), 
+   sky130_fd_sc_hd__inv_1 FE_OFC595_u_soc_instr_wdata_20 (
+	.A(FE_OFN593_u_soc_instr_wdata_20),
+	.Y(FE_OFN595_u_soc_instr_wdata_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC484_u_soc_instr_wdata_20 (
-	.A(FE_OFN482_u_soc_instr_wdata_20),
-	.Y(FE_OFN484_u_soc_instr_wdata_20), 
+   sky130_fd_sc_hd__inv_2 FE_OFC594_u_soc_instr_wdata_20 (
+	.A(FE_OFN592_u_soc_instr_wdata_20),
+	.Y(FE_OFN594_u_soc_instr_wdata_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC483_u_soc_instr_wdata_20 (
-	.A(FE_OFN482_u_soc_instr_wdata_20),
-	.Y(FE_OFN483_u_soc_instr_wdata_20), 
+   sky130_fd_sc_hd__inv_2 FE_OFC593_u_soc_instr_wdata_20 (
+	.A(FE_OFN592_u_soc_instr_wdata_20),
+	.Y(FE_OFN593_u_soc_instr_wdata_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC482_u_soc_instr_wdata_20 (
+   sky130_fd_sc_hd__buf_2 FE_OFC592_u_soc_instr_wdata_20 (
 	.A(u_soc_instr_wdata[20]),
-	.Y(FE_OFN482_u_soc_instr_wdata_20), 
+	.X(FE_OFN592_u_soc_instr_wdata_20), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC481_u_soc_instr_wdata_21 (
-	.A(FE_OFN479_u_soc_instr_wdata_21),
-	.Y(FE_OFN481_u_soc_instr_wdata_21), 
+   sky130_fd_sc_hd__inv_4 FE_OFC591_u_soc_instr_wdata_21 (
+	.A(FE_OFN590_u_soc_instr_wdata_21),
+	.Y(FE_OFN591_u_soc_instr_wdata_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC480_u_soc_instr_wdata_21 (
-	.A(FE_OFN478_u_soc_instr_wdata_21),
-	.X(FE_OFN480_u_soc_instr_wdata_21), 
+   sky130_fd_sc_hd__inv_2 FE_OFC590_u_soc_instr_wdata_21 (
+	.A(FE_OFN588_u_soc_instr_wdata_21),
+	.Y(FE_OFN590_u_soc_instr_wdata_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC479_u_soc_instr_wdata_21 (
-	.A(FE_OFN476_u_soc_instr_wdata_21),
-	.Y(FE_OFN479_u_soc_instr_wdata_21), 
+   sky130_fd_sc_hd__clkbuf_2 FE_OFC589_u_soc_instr_wdata_21 (
+	.A(FE_OFN586_u_soc_instr_wdata_21),
+	.X(FE_OFN589_u_soc_instr_wdata_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC478_u_soc_instr_wdata_21 (
-	.A(FE_OFN475_u_soc_instr_wdata_21),
-	.Y(FE_OFN478_u_soc_instr_wdata_21), 
+   sky130_fd_sc_hd__inv_2 FE_OFC588_u_soc_instr_wdata_21 (
+	.A(FE_OFN585_u_soc_instr_wdata_21),
+	.Y(FE_OFN588_u_soc_instr_wdata_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC477_u_soc_instr_wdata_21 (
-	.A(FE_OFN475_u_soc_instr_wdata_21),
-	.Y(FE_OFN477_u_soc_instr_wdata_21), 
+   sky130_fd_sc_hd__inv_1 FE_OFC587_u_soc_instr_wdata_21 (
+	.A(FE_OFN585_u_soc_instr_wdata_21),
+	.Y(FE_OFN587_u_soc_instr_wdata_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_6 FE_OFC476_u_soc_instr_wdata_21 (
+   sky130_fd_sc_hd__inv_2 FE_OFC586_u_soc_instr_wdata_21 (
+	.A(FE_OFN585_u_soc_instr_wdata_21),
+	.Y(FE_OFN586_u_soc_instr_wdata_21), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC585_u_soc_instr_wdata_21 (
 	.A(u_soc_instr_wdata[21]),
-	.X(FE_OFN476_u_soc_instr_wdata_21), 
+	.Y(FE_OFN585_u_soc_instr_wdata_21), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC475_u_soc_instr_wdata_21 (
-	.A(u_soc_instr_wdata[21]),
-	.Y(FE_OFN475_u_soc_instr_wdata_21), 
+   sky130_fd_sc_hd__inv_1 FE_OFC584_u_soc_instr_wdata_22 (
+	.A(FE_PDN3739_FE_OFN582_u_soc_instr_wdata_22),
+	.Y(FE_OFN584_u_soc_instr_wdata_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC474_u_soc_instr_wdata_22 (
-	.A(FE_OFN472_u_soc_instr_wdata_22),
-	.Y(FE_OFN474_u_soc_instr_wdata_22), 
+   sky130_fd_sc_hd__inv_1 FE_OFC583_u_soc_instr_wdata_22 (
+	.A(FE_OFN582_u_soc_instr_wdata_22),
+	.Y(FE_OFN583_u_soc_instr_wdata_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC473_u_soc_instr_wdata_22 (
-	.A(FE_OFN471_u_soc_instr_wdata_22),
-	.Y(FE_OFN473_u_soc_instr_wdata_22), 
+   sky130_fd_sc_hd__inv_2 FE_OFC582_u_soc_instr_wdata_22 (
+	.A(FE_OFN580_u_soc_instr_wdata_22),
+	.Y(FE_OFN582_u_soc_instr_wdata_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC472_u_soc_instr_wdata_22 (
-	.A(FE_OFN469_u_soc_instr_wdata_22),
-	.Y(FE_OFN472_u_soc_instr_wdata_22), 
+   sky130_fd_sc_hd__inv_1 FE_OFC581_u_soc_instr_wdata_22 (
+	.A(FE_OFN579_u_soc_instr_wdata_22),
+	.Y(FE_OFN581_u_soc_instr_wdata_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC471_u_soc_instr_wdata_22 (
-	.A(FE_OFN469_u_soc_instr_wdata_22),
-	.Y(FE_OFN471_u_soc_instr_wdata_22), 
+   sky130_fd_sc_hd__inv_2 FE_OFC580_u_soc_instr_wdata_22 (
+	.A(FE_OFN579_u_soc_instr_wdata_22),
+	.Y(FE_OFN580_u_soc_instr_wdata_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_2 FE_OFC469_u_soc_instr_wdata_22 (
+   sky130_fd_sc_hd__inv_2 FE_OFC579_u_soc_instr_wdata_22 (
+	.A(FE_OFN578_u_soc_instr_wdata_22),
+	.Y(FE_OFN579_u_soc_instr_wdata_22), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__buf_2 FE_OFC578_u_soc_instr_wdata_22 (
 	.A(u_soc_instr_wdata[22]),
-	.X(FE_OFN469_u_soc_instr_wdata_22), 
+	.X(FE_OFN578_u_soc_instr_wdata_22), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_1 FE_OFC468_u_soc_instr_wdata_23 (
-	.A(FE_OFN466_u_soc_instr_wdata_23),
-	.X(FE_OFN468_u_soc_instr_wdata_23), 
+   sky130_fd_sc_hd__inv_1 FE_OFC577_u_soc_instr_wdata_23 (
+	.A(FE_OFN575_u_soc_instr_wdata_23),
+	.Y(FE_OFN577_u_soc_instr_wdata_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC467_u_soc_instr_wdata_23 (
-	.A(FE_OFN463_u_soc_instr_wdata_23),
-	.Y(FE_OFN467_u_soc_instr_wdata_23), 
+   sky130_fd_sc_hd__inv_1 FE_OFC576_u_soc_instr_wdata_23 (
+	.A(FE_OFN575_u_soc_instr_wdata_23),
+	.Y(FE_OFN576_u_soc_instr_wdata_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC466_u_soc_instr_wdata_23 (
-	.A(FE_OFN463_u_soc_instr_wdata_23),
-	.Y(FE_OFN466_u_soc_instr_wdata_23), 
+   sky130_fd_sc_hd__inv_2 FE_OFC575_u_soc_instr_wdata_23 (
+	.A(FE_OFN573_u_soc_instr_wdata_23),
+	.Y(FE_OFN575_u_soc_instr_wdata_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC465_u_soc_instr_wdata_23 (
-	.A(FE_OFN463_u_soc_instr_wdata_23),
-	.Y(FE_OFN465_u_soc_instr_wdata_23), 
+   sky130_fd_sc_hd__inv_1 FE_OFC574_u_soc_instr_wdata_23 (
+	.A(FE_OFN572_u_soc_instr_wdata_23),
+	.Y(FE_OFN574_u_soc_instr_wdata_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC463_u_soc_instr_wdata_23 (
-	.A(FE_OFN462_u_soc_instr_wdata_23),
-	.Y(FE_OFN463_u_soc_instr_wdata_23), 
+   sky130_fd_sc_hd__inv_2 FE_OFC573_u_soc_instr_wdata_23 (
+	.A(FE_OFN572_u_soc_instr_wdata_23),
+	.Y(FE_OFN573_u_soc_instr_wdata_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC462_u_soc_instr_wdata_23 (
+   sky130_fd_sc_hd__inv_2 FE_OFC572_u_soc_instr_wdata_23 (
+	.A(FE_OFN571_u_soc_instr_wdata_23),
+	.Y(FE_OFN572_u_soc_instr_wdata_23), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC571_u_soc_instr_wdata_23 (
 	.A(u_soc_instr_wdata[23]),
-	.X(FE_OFN462_u_soc_instr_wdata_23), 
+	.X(FE_OFN571_u_soc_instr_wdata_23), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC461_u_soc_instr_wdata_24 (
-	.A(FE_OFN460_u_soc_instr_wdata_24),
-	.Y(FE_OFN461_u_soc_instr_wdata_24), 
+   sky130_fd_sc_hd__inv_1 FE_OFC570_u_soc_instr_wdata_24 (
+	.A(FE_OFN568_u_soc_instr_wdata_24),
+	.Y(FE_OFN570_u_soc_instr_wdata_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC460_u_soc_instr_wdata_24 (
-	.A(FE_OFN459_u_soc_instr_wdata_24),
-	.Y(FE_OFN460_u_soc_instr_wdata_24), 
+   sky130_fd_sc_hd__inv_1 FE_OFC569_u_soc_instr_wdata_24 (
+	.A(FE_OFN568_u_soc_instr_wdata_24),
+	.Y(FE_OFN569_u_soc_instr_wdata_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_4 FE_OFC459_u_soc_instr_wdata_24 (
-	.A(FE_OFN458_u_soc_instr_wdata_24),
-	.Y(FE_OFN459_u_soc_instr_wdata_24), 
+   sky130_fd_sc_hd__inv_2 FE_OFC568_u_soc_instr_wdata_24 (
+	.A(FE_OFN566_u_soc_instr_wdata_24),
+	.Y(FE_OFN568_u_soc_instr_wdata_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC458_u_soc_instr_wdata_24 (
-	.A(FE_OFN19665_FE_OFN457_u_soc_instr_wdata_24),
-	.Y(FE_OFN458_u_soc_instr_wdata_24), 
+   sky130_fd_sc_hd__inv_1 FE_OFC567_u_soc_instr_wdata_24 (
+	.A(FE_OFN565_u_soc_instr_wdata_24),
+	.Y(FE_OFN567_u_soc_instr_wdata_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__buf_4 FE_OFC457_u_soc_instr_wdata_24 (
+   sky130_fd_sc_hd__inv_2 FE_OFC566_u_soc_instr_wdata_24 (
+	.A(FE_OFN565_u_soc_instr_wdata_24),
+	.Y(FE_OFN566_u_soc_instr_wdata_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__inv_2 FE_OFC565_u_soc_instr_wdata_24 (
+	.A(FE_PDN3689_FE_OFN564_u_soc_instr_wdata_24),
+	.Y(FE_OFN565_u_soc_instr_wdata_24), 
+	.VPWR(vccd1), 
+	.VPB(vccd1), 
+	.VNB(vssd1), 
+	.VGND(vssd1));
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC564_u_soc_instr_wdata_24 (
 	.A(u_soc_instr_wdata[24]),
-	.X(FE_OFN457_u_soc_instr_wdata_24), 
+	.X(FE_OFN564_u_soc_instr_wdata_24), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC456_u_soc_instr_wdata_24 (
-	.A(u_soc_instr_wdata[24]),
-	.X(FE_OFN456_u_soc_instr_wdata_24), 
+   sky130_fd_sc_hd__inv_1 FE_OFC563_u_soc_instr_wdata_25 (
+	.A(FE_PDN3714_FE_OFN561_u_soc_instr_wdata_25),
+	.Y(FE_OFN563_u_soc_instr_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__clkbuf_4 FE_OFC454_u_soc_instr_wdata_25 (
-	.A(FE_OFN451_u_soc_instr_wdata_25),
-	.X(FE_OFN454_u_soc_instr_wdata_25), 
+   sky130_fd_sc_hd__inv_1 FE_OFC562_u_soc_instr_wdata_25 (
+	.A(FE_OFN561_u_soc_instr_wdata_25),
+	.Y(FE_OFN562_u_soc_instr_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC453_u_soc_instr_wdata_25 (
-	.A(FE_OFN450_u_soc_instr_wdata_25),
-	.Y(FE_OFN453_u_soc_instr_wdata_25), 
+   sky130_fd_sc_hd__inv_2 FE_OFC561_u_soc_instr_wdata_25 (
+	.A(FE_OFN559_u_soc_instr_wdata_25),
+	.Y(FE_OFN561_u_soc_instr_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC452_u_soc_instr_wdata_25 (
-	.A(FE_OFN450_u_soc_instr_wdata_25),
-	.Y(FE_OFN452_u_soc_instr_wdata_25), 
+   sky130_fd_sc_hd__inv_1 FE_OFC560_u_soc_instr_wdata_25 (
+	.A(FE_OFN557_u_soc_instr_wdata_25),
+	.Y(FE_OFN560_u_soc_instr_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC451_u_soc_instr_wdata_25 (
-	.A(FE_OFN450_u_soc_instr_wdata_25),
-	.Y(FE_OFN451_u_soc_instr_wdata_25), 
+   sky130_fd_sc_hd__inv_2 FE_OFC559_u_soc_instr_wdata_25 (
+	.A(FE_OFN557_u_soc_instr_wdata_25),
+	.Y(FE_OFN559_u_soc_instr_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC450_u_soc_instr_wdata_25 (
+   sky130_fd_sc_hd__clkbuf_1 FE_OFC558_u_soc_instr_wdata_25 (
 	.A(u_soc_instr_wdata[25]),
-	.Y(FE_OFN450_u_soc_instr_wdata_25), 
+	.X(FE_OFN558_u_soc_instr_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_1 FE_OFC449_u_soc_instr_wdata_26 (
-	.A(FE_OFN448_u_soc_instr_wdata_26),
-	.Y(FE_OFN449_u_soc_instr_wdata_26), 
+   sky130_fd_sc_hd__inv_2 FE_OFC557_u_soc_instr_wdata_25 (
+	.A(u_soc_instr_wdata[25]),
+	.Y(FE_OFN557_u_soc_instr_wdata_25), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC448_u_soc_instr_wdata_26 (
-	.A(FE_OFN447_u_soc_instr_wdata_26),
-	.Y(FE_OFN448_u_soc_instr_wdata_26), 
+   sky130_fd_sc_hd__inv_2 FE_OFC556_u_soc_instr_wdata_26 (
+	.A(FE_OFN554_u_soc_instr_wdata_26),
+	.Y(FE_OFN556_u_soc_instr_wdata_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_6 FE_OFC447_u_soc_instr_wdata_26 (
-	.A(FE_OFN445_u_soc_instr_wdata_26),
-	.Y(FE_OFN447_u_soc_instr_wdata_26), 
+   sky130_fd_sc_hd__inv_1 FE_OFC555_u_soc_instr_wdata_26 (
+	.A(FE_OFN554_u_soc_instr_wdata_26),
+	.Y(FE_OFN555_u_soc_instr_wdata_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC446_u_soc_instr_wdata_26 (
-	.A(FE_OFN444_u_soc_instr_wdata_26),
-	.Y(FE_OFN446_u_soc_instr_wdata_26), 
+   sky130_fd_sc_hd__inv_2 FE_OFC554_u_soc_instr_wdata_26 (
+	.A(FE_OFN551_u_soc_instr_wdata_26),
+	.Y(FE_OFN554_u_soc_instr_wdata_26), 
 	.VPWR(vccd1), 
 	.VPB(vccd1), 
 	.VNB(vssd1), 
 	.VGND(vssd1));
-   sky130_fd_sc_hd__inv_2 FE_OFC445_u_soc_instr_wdata_26 (
-	.A(FE_OFN443_u_soc_instr_wdata_26),
-	.Y(FE_OFN445_u_soc_instr_wdata_26), 
+   sky130_fd_sc_hd__inv_1 FE_OFC553_u_soc_instr_wdata_26 (
+	.A(FE_OFN550_u_soc_instr_wdata_26),