Merge branch 'release' of github.com:jasteve4/ActuatorController into release
diff --git a/GPL-3.0.txt b/GPL-3.0.txt
new file mode 100644
index 0000000..94a0453
--- /dev/null
+++ b/GPL-3.0.txt
@@ -0,0 +1,621 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+  The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works.  By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.  We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors.  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+  To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights.  Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received.  You must make sure that they, too, receive
+or can get the source code.  And you must show them these terms so they
+know their rights.
+
+  Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+  For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software.  For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+  Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so.  This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software.  The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable.  Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products.  If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+  Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary.  To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                       TERMS AND CONDITIONS
+
+  0. Definitions.
+
+  "This License" refers to version 3 of the GNU General Public License.
+
+  "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+  "The Program" refers to any copyrightable work licensed under this
+License.  Each licensee is addressed as "you".  "Licensees" and
+"recipients" may be individuals or organizations.
+
+  To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy.  The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+  A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+  To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy.  Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+  To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies.  Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+  An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License.  If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+  1. Source Code.
+
+  The "source code" for a work means the preferred form of the work
+for making modifications to it.  "Object code" means any non-source
+form of a work.
+
+  A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+  The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form.  A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+  The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities.  However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work.  For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+  The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+  The Corresponding Source for a work in source code form is that
+same work.
+
+  2. Basic Permissions.
+
+  All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met.  This License explicitly affirms your unlimited
+permission to run the unmodified Program.  The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work.  This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+  You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force.  You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright.  Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+  Conveying under any other circumstances is permitted solely under
+the conditions stated below.  Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+  No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+  When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+  4. Conveying Verbatim Copies.
+
+  You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+  You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+  5. Conveying Modified Source Versions.
+
+  You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+    a) The work must carry prominent notices stating that you modified
+    it, and giving a relevant date.
+
+    b) The work must carry prominent notices stating that it is
+    released under this License and any conditions added under section
+    7.  This requirement modifies the requirement in section 4 to
+    "keep intact all notices".
+
+    c) You must license the entire work, as a whole, under this
+    License to anyone who comes into possession of a copy.  This
+    License will therefore apply, along with any applicable section 7
+    additional terms, to the whole of the work, and all its parts,
+    regardless of how they are packaged.  This License gives no
+    permission to license the work in any other way, but it does not
+    invalidate such permission if you have separately received it.
+
+    d) If the work has interactive user interfaces, each must display
+    Appropriate Legal Notices; however, if the Program has interactive
+    interfaces that do not display Appropriate Legal Notices, your
+    work need not make them do so.
+
+  A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit.  Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+  6. Conveying Non-Source Forms.
+
+  You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+    a) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by the
+    Corresponding Source fixed on a durable physical medium
+    customarily used for software interchange.
+
+    b) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by a
+    written offer, valid for at least three years and valid for as
+    long as you offer spare parts or customer support for that product
+    model, to give anyone who possesses the object code either (1) a
+    copy of the Corresponding Source for all the software in the
+    product that is covered by this License, on a durable physical
+    medium customarily used for software interchange, for a price no
+    more than your reasonable cost of physically performing this
+    conveying of source, or (2) access to copy the
+    Corresponding Source from a network server at no charge.
+
+    c) Convey individual copies of the object code with a copy of the
+    written offer to provide the Corresponding Source.  This
+    alternative is allowed only occasionally and noncommercially, and
+    only if you received the object code with such an offer, in accord
+    with subsection 6b.
+
+    d) Convey the object code by offering access from a designated
+    place (gratis or for a charge), and offer equivalent access to the
+    Corresponding Source in the same way through the same place at no
+    further charge.  You need not require recipients to copy the
+    Corresponding Source along with the object code.  If the place to
+    copy the object code is a network server, the Corresponding Source
+    may be on a different server (operated by you or a third party)
+    that supports equivalent copying facilities, provided you maintain
+    clear directions next to the object code saying where to find the
+    Corresponding Source.  Regardless of what server hosts the
+    Corresponding Source, you remain obligated to ensure that it is
+    available for as long as needed to satisfy these requirements.
+
+    e) Convey the object code using peer-to-peer transmission, provided
+    you inform other peers where the object code and Corresponding
+    Source of the work are being offered to the general public at no
+    charge under subsection 6d.
+
+  A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+  A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling.  In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage.  For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product.  A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+  "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source.  The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+  If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information.  But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+  The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed.  Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+  Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+  7. Additional Terms.
+
+  "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law.  If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+  When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it.  (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.)  You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+  Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+    a) Disclaiming warranty or limiting liability differently from the
+    terms of sections 15 and 16 of this License; or
+
+    b) Requiring preservation of specified reasonable legal notices or
+    author attributions in that material or in the Appropriate Legal
+    Notices displayed by works containing it; or
+
+    c) Prohibiting misrepresentation of the origin of that material, or
+    requiring that modified versions of such material be marked in
+    reasonable ways as different from the original version; or
+
+    d) Limiting the use for publicity purposes of names of licensors or
+    authors of the material; or
+
+    e) Declining to grant rights under trademark law for use of some
+    trade names, trademarks, or service marks; or
+
+    f) Requiring indemnification of licensors and authors of that
+    material by anyone who conveys the material (or modified versions of
+    it) with contractual assumptions of liability to the recipient, for
+    any liability that these contractual assumptions directly impose on
+    those licensors and authors.
+
+  All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10.  If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term.  If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+  If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+  Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+  8. Termination.
+
+  You may not propagate or modify a covered work except as expressly
+provided under this License.  Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+  However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+  Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+  Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+  9. Acceptance Not Required for Having Copies.
+
+  You are not required to accept this License in order to receive or
+run a copy of the Program.  Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance.  However,
+nothing other than this License grants you permission to propagate or
+modify any covered work.  These actions infringe copyright if you do
+not accept this License.  Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+  10. Automatic Licensing of Downstream Recipients.
+
+  Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License.  You are not responsible
+for enforcing compliance by third parties with this License.
+
+  An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations.  If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+  You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License.  For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+  11. Patents.
+
+  A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based.  The
+work thus licensed is called the contributor's "contributor version".
+
+  A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version.  For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+  Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+  In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement).  To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+  If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients.  "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+  If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+  A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License.  You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+  Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+  12. No Surrender of Others' Freedom.
+
+  If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all.  For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+  13. Use with the GNU Affero General Public License.
+
+  Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work.  The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+  14. Revised Versions of this License.
+
+  The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+  Each version is given a distinguishing version number.  If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation.  If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+  If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+  Later license versions may give you additional or different
+permissions.  However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+  15. Disclaimer of Warranty.
+
+  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. Limitation of Liability.
+
+  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+  17. Interpretation of Sections 15 and 16.
+
+  If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+                     END OF TERMS AND CONDITIONS
diff --git a/Makefile b/Makefile
index 2758cd8..dcb8763 100644
--- a/Makefile
+++ b/Makefile
@@ -54,11 +54,17 @@
 	echo "Installing $(CARAVEL_NAME).."
 	git clone -b $(CARAVEL_TAG) $(CARAVEL_REPO) $(CARAVEL_ROOT) --depth=1
 
+
 # Install DV setup
 .PHONY: simenv
 simenv:
 	docker pull efabless/dv_setup:latest
 
+# Install DV
+.PHONY: simdv
+simenv:
+	docker pull efabless/dv:latest
+
 .PHONY: setup
 setup: install check-env install_mcw pdk openlane
 
@@ -89,6 +95,23 @@
 		-u $$(id -u $$USER):$$(id -g $$USER) efabless/dv_setup:latest \
 		sh -c $(verify_command)
 
+docker_run_interative=\
+	docker run -it -v ${TARGET_PATH}:${TARGET_PATH} -v ${PDK_ROOT}:${PDK_ROOT} \
+		-v ${CARAVEL_ROOT}:${CARAVEL_ROOT} \
+		-e TARGET_PATH=${TARGET_PATH} -e PDK_ROOT=${PDK_ROOT} \
+		-e CARAVEL_ROOT=${CARAVEL_ROOT} \
+		-e TOOLS=/opt/riscv32i \
+		-e DESIGNS=$(TARGET_PATH) \
+		-e CORE_VERILOG_PATH=$(TARGET_PATH)/mgmt_core_wrapper/verilog \
+		-e GCC_PREFIX=riscv32-unknown-elf \
+		-e MCW_ROOT=$(MCW_ROOT) \
+		-u $$(id -u $$USER):$$(id -g $$USER) efabless/dv:latest \
+		bash 
+
+.PHONY: interactive
+interactive: simdv
+	$(docker_run_interative)
+
 .PHONY: harden
 harden: $(blocks)
 
diff --git a/def/user_project_wrapper.def b/def/user_project_wrapper.def
index 89ac9cc..33060fb 100644
--- a/def/user_project_wrapper.def
+++ b/def/user_project_wrapper.def
@@ -7766,13 +7766,15 @@
       NEW met1 ( 1414730 1809310 ) M1M2_PR
       NEW met1 ( 1411050 1809310 ) M1M2_PR ;
     - io_in[21] ( PIN io_in[21] ) ( mprj io_in[21] ) + USE SIGNAL
-      + ROUTED met2 ( 1376090 1799620 0 ) ( * 1818150 )
-      NEW met2 ( 848930 1818150 ) ( * 3512100 )
-      NEW met2 ( 848930 3512100 ) ( 851690 * )
-      NEW met2 ( 851690 3512100 ) ( * 3517980 0 )
-      NEW met1 ( 848930 1818150 ) ( 1376090 * )
+      + ROUTED met2 ( 962550 1818150 ) ( * 3501490 )
+      NEW met2 ( 1376090 1799620 0 ) ( * 1818150 )
+      NEW met1 ( 851690 3501490 ) ( 962550 * )
+      NEW met2 ( 851690 3501490 ) ( * 3517980 0 )
+      NEW met1 ( 962550 1818150 ) ( 1376090 * )
+      NEW met1 ( 962550 3501490 ) M1M2_PR
+      NEW met1 ( 962550 1818150 ) M1M2_PR
       NEW met1 ( 1376090 1818150 ) M1M2_PR
-      NEW met1 ( 848930 1818150 ) M1M2_PR ;
+      NEW met1 ( 851690 3501490 ) M1M2_PR ;
     - io_in[22] ( PIN io_in[22] ) ( mprj io_in[22] ) + USE SIGNAL
       + ROUTED met1 ( 524630 1824950 ) ( 1337910 * )
       NEW met2 ( 524630 3517980 ) ( 526470 * )
@@ -8049,29 +8051,29 @@
       NEW met1 ( 2900990 1227910 ) M1M2_PR
       NEW met2 ( 2900990 1227740 ) M2M3_PR ;
     - io_in[7] ( PIN io_in[7] ) ( mprj io_in[7] ) + USE SIGNAL
-      + ROUTED met2 ( 1963050 1497190 ) ( * 1801490 )
-      NEW met2 ( 2900990 1493620 ) ( * 1497190 )
+      + ROUTED met2 ( 2900990 1493620 ) ( * 1497190 )
       NEW met3 ( 2900990 1493620 ) ( 2917780 * 0 )
-      NEW met2 ( 1914750 1799620 0 ) ( * 1801490 )
-      NEW met1 ( 1914750 1801490 ) ( 1963050 * )
-      NEW met1 ( 1963050 1497190 ) ( 2900990 * )
-      NEW met1 ( 1963050 1497190 ) M1M2_PR
-      NEW met1 ( 1963050 1801490 ) M1M2_PR
+      NEW met2 ( 1914750 1799620 0 ) ( * 1809650 )
+      NEW met1 ( 1914750 1809650 ) ( 2397750 * )
+      NEW met2 ( 2397750 1497190 ) ( * 1809650 )
+      NEW met1 ( 2397750 1497190 ) ( 2900990 * )
       NEW met1 ( 2900990 1497190 ) M1M2_PR
       NEW met2 ( 2900990 1493620 ) M2M3_PR
-      NEW met1 ( 1914750 1801490 ) M1M2_PR ;
+      NEW met1 ( 1914750 1809650 ) M1M2_PR
+      NEW met1 ( 2397750 1497190 ) M1M2_PR
+      NEW met1 ( 2397750 1809650 ) M1M2_PR ;
     - io_in[8] ( PIN io_in[8] ) ( mprj io_in[8] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 1759500 ) ( * 1766130 )
       NEW met3 ( 2900990 1759500 ) ( 2917780 * 0 )
-      NEW met1 ( 1976850 1766130 ) ( 2900990 * )
-      NEW met2 ( 1876110 1799620 0 ) ( * 1801150 )
-      NEW met1 ( 1876110 1801150 ) ( 1976850 * )
-      NEW met2 ( 1976850 1766130 ) ( * 1801150 )
+      NEW met2 ( 2411550 1766130 ) ( * 1808290 )
+      NEW met1 ( 2411550 1766130 ) ( 2900990 * )
+      NEW met2 ( 1876110 1799620 0 ) ( * 1808290 )
+      NEW met1 ( 1876110 1808290 ) ( 2411550 * )
+      NEW met1 ( 2411550 1766130 ) M1M2_PR
       NEW met1 ( 2900990 1766130 ) M1M2_PR
       NEW met2 ( 2900990 1759500 ) M2M3_PR
-      NEW met1 ( 1976850 1766130 ) M1M2_PR
-      NEW met1 ( 1876110 1801150 ) M1M2_PR
-      NEW met1 ( 1976850 1801150 ) M1M2_PR ;
+      NEW met1 ( 2411550 1808290 ) M1M2_PR
+      NEW met1 ( 1876110 1808290 ) 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 )
@@ -8178,14 +8180,14 @@
       NEW met1 ( 1463030 3504550 ) M1M2_PR
       NEW met1 ( 1662670 3504550 ) M1M2_PR ;
     - io_oeb[19] ( PIN io_oeb[19] ) ( mprj io_oeb[19] ) + USE SIGNAL
-      + ROUTED met1 ( 1332390 3515090 ) ( 1338370 * )
-      NEW met2 ( 1338370 3515090 ) ( * 3517980 0 )
-      NEW met2 ( 1332390 1811010 ) ( * 3515090 )
+      + ROUTED met1 ( 1331930 3487890 ) ( 1338370 * )
+      NEW met2 ( 1331930 1811010 ) ( * 3487890 )
+      NEW met2 ( 1338370 3487890 ) ( * 3517980 0 )
       NEW met2 ( 1427610 1799620 0 ) ( * 1811010 )
-      NEW met1 ( 1332390 1811010 ) ( 1427610 * )
-      NEW met1 ( 1332390 1811010 ) M1M2_PR
-      NEW met1 ( 1332390 3515090 ) M1M2_PR
-      NEW met1 ( 1338370 3515090 ) M1M2_PR
+      NEW met1 ( 1331930 1811010 ) ( 1427610 * )
+      NEW met1 ( 1331930 3487890 ) M1M2_PR
+      NEW met1 ( 1338370 3487890 ) M1M2_PR
+      NEW met1 ( 1331930 1811010 ) M1M2_PR
       NEW met1 ( 1427610 1811010 ) M1M2_PR ;
     - io_oeb[1] ( PIN io_oeb[1] ) ( mprj io_oeb[1] ) + USE SIGNAL
       + ROUTED met3 ( 1959140 1173340 ) ( * 1174360 0 )
@@ -8199,27 +8201,27 @@
       NEW met2 ( 1971330 1173340 ) M2M3_PR
       NEW met1 ( 1971330 365670 ) M1M2_PR ;
     - io_oeb[20] ( PIN io_oeb[20] ) ( mprj io_oeb[20] ) + USE SIGNAL
-      + ROUTED met1 ( 1007630 1859290 ) ( 1387130 * )
-      NEW met1 ( 1007630 3515090 ) ( 1014070 * )
-      NEW met2 ( 1014070 3515090 ) ( * 3517980 0 )
-      NEW met2 ( 1007630 1859290 ) ( * 3515090 )
+      + ROUTED met1 ( 1014070 3501490 ) ( 1100550 * )
+      NEW met2 ( 1014070 3501490 ) ( * 3517980 0 )
+      NEW met2 ( 1100550 2383910 ) ( * 3501490 )
       NEW met2 ( 1387130 1799620 ) ( 1388970 * 0 )
-      NEW met2 ( 1387130 1799620 ) ( * 1859290 )
-      NEW met1 ( 1007630 1859290 ) M1M2_PR
-      NEW met1 ( 1387130 1859290 ) M1M2_PR
-      NEW met1 ( 1007630 3515090 ) M1M2_PR
-      NEW met1 ( 1014070 3515090 ) M1M2_PR ;
+      NEW met1 ( 1100550 2383910 ) ( 1387130 * )
+      NEW met2 ( 1387130 1799620 ) ( * 2383910 )
+      NEW met1 ( 1014070 3501490 ) M1M2_PR
+      NEW met1 ( 1100550 3501490 ) M1M2_PR
+      NEW met1 ( 1100550 2383910 ) M1M2_PR
+      NEW met1 ( 1387130 2383910 ) M1M2_PR ;
     - io_oeb[21] ( PIN io_oeb[21] ) ( mprj io_oeb[21] ) + USE SIGNAL
-      + ROUTED met2 ( 689310 3501490 ) ( * 3517980 0 )
-      NEW met2 ( 997050 1880030 ) ( * 3501490 )
+      + ROUTED met2 ( 683330 3517980 ) ( 688390 * )
+      NEW met2 ( 688390 3517300 ) ( * 3517980 )
+      NEW met2 ( 688390 3517300 ) ( 689310 * )
+      NEW met2 ( 689310 3517300 ) ( * 3517980 0 )
+      NEW met2 ( 683330 1859290 ) ( * 3517980 )
       NEW met2 ( 1348490 1799620 ) ( 1350790 * 0 )
-      NEW met2 ( 1348490 1799620 ) ( * 1880030 )
-      NEW met1 ( 689310 3501490 ) ( 997050 * )
-      NEW met1 ( 997050 1880030 ) ( 1348490 * )
-      NEW met1 ( 689310 3501490 ) M1M2_PR
-      NEW met1 ( 997050 3501490 ) M1M2_PR
-      NEW met1 ( 997050 1880030 ) M1M2_PR
-      NEW met1 ( 1348490 1880030 ) M1M2_PR ;
+      NEW met2 ( 1348490 1799620 ) ( * 1859290 )
+      NEW met1 ( 683330 1859290 ) ( 1348490 * )
+      NEW met1 ( 683330 1859290 ) M1M2_PR
+      NEW met1 ( 1348490 1859290 ) M1M2_PR ;
     - io_oeb[22] ( PIN io_oeb[22] ) ( mprj io_oeb[22] ) + USE SIGNAL
       + ROUTED met1 ( 359030 3515090 ) ( 365010 * )
       NEW met2 ( 365010 3515090 ) ( * 3517980 0 )
@@ -8438,26 +8440,26 @@
       + ROUTED met2 ( 2900990 1361020 ) ( * 1365950 )
       NEW met3 ( 2900990 1361020 ) ( 2917780 * 0 )
       NEW met2 ( 1927630 1799620 0 ) ( * 1808970 )
-      NEW met1 ( 2397750 1365950 ) ( 2900990 * )
-      NEW met1 ( 1927630 1808970 ) ( 2397750 * )
-      NEW met2 ( 2397750 1365950 ) ( * 1808970 )
+      NEW met2 ( 2418450 1365950 ) ( * 1808970 )
+      NEW met1 ( 2418450 1365950 ) ( 2900990 * )
+      NEW met1 ( 1927630 1808970 ) ( 2418450 * )
+      NEW met1 ( 2418450 1365950 ) M1M2_PR
       NEW met1 ( 2900990 1365950 ) M1M2_PR
       NEW met2 ( 2900990 1361020 ) M2M3_PR
       NEW met1 ( 1927630 1808970 ) M1M2_PR
-      NEW met1 ( 2397750 1365950 ) M1M2_PR
-      NEW met1 ( 2397750 1808970 ) M1M2_PR ;
+      NEW met1 ( 2418450 1808970 ) M1M2_PR ;
     - io_oeb[7] ( PIN io_oeb[7] ) ( mprj io_oeb[7] ) + USE SIGNAL
-      + ROUTED met2 ( 2411550 1628090 ) ( * 1807950 )
+      + ROUTED met2 ( 2425350 1628090 ) ( * 1808630 )
       NEW met2 ( 2900990 1626220 ) ( * 1628090 )
       NEW met3 ( 2900990 1626220 ) ( 2917780 * 0 )
-      NEW met2 ( 1888990 1799620 0 ) ( * 1807950 )
-      NEW met1 ( 1888990 1807950 ) ( 2411550 * )
-      NEW met1 ( 2411550 1628090 ) ( 2900990 * )
-      NEW met1 ( 2411550 1628090 ) M1M2_PR
-      NEW met1 ( 2411550 1807950 ) M1M2_PR
+      NEW met2 ( 1888990 1799620 0 ) ( * 1808630 )
+      NEW met1 ( 1888990 1808630 ) ( 2425350 * )
+      NEW met1 ( 2425350 1628090 ) ( 2900990 * )
+      NEW met1 ( 2425350 1628090 ) M1M2_PR
+      NEW met1 ( 2425350 1808630 ) M1M2_PR
       NEW met1 ( 2900990 1628090 ) M1M2_PR
       NEW met2 ( 2900990 1626220 ) M2M3_PR
-      NEW met1 ( 1888990 1807950 ) M1M2_PR ;
+      NEW met1 ( 1888990 1808630 ) M1M2_PR ;
     - io_oeb[8] ( PIN io_oeb[8] ) ( mprj io_oeb[8] ) + USE SIGNAL
       + ROUTED met2 ( 1849430 1799620 ) ( 1850810 * 0 )
       NEW met2 ( 1849430 1799620 ) ( * 1890910 )
@@ -8691,27 +8693,27 @@
     - io_out[30] ( PIN io_out[30] ) ( mprj io_out[30] ) + USE SIGNAL
       + ROUTED met3 ( 1380 1792140 0 ) ( 16790 * )
       NEW met2 ( 16790 1792140 ) ( * 1793670 )
-      NEW met2 ( 958870 1793670 ) ( * 1802510 )
+      NEW met2 ( 958870 1793670 ) ( * 1801490 )
       NEW met1 ( 16790 1793670 ) ( 958870 * )
-      NEW met2 ( 1017290 1799620 0 ) ( * 1802510 )
-      NEW met1 ( 958870 1802510 ) ( 1017290 * )
+      NEW met2 ( 1017290 1799620 0 ) ( * 1801490 )
+      NEW met1 ( 958870 1801490 ) ( 1017290 * )
       NEW met2 ( 16790 1792140 ) M2M3_PR
       NEW met1 ( 16790 1793670 ) M1M2_PR
       NEW met1 ( 958870 1793670 ) M1M2_PR
-      NEW met1 ( 958870 1802510 ) M1M2_PR
-      NEW met1 ( 1017290 1802510 ) M1M2_PR ;
+      NEW met1 ( 958870 1801490 ) M1M2_PR
+      NEW met1 ( 1017290 1801490 ) M1M2_PR ;
     - io_out[31] ( PIN io_out[31] ) ( mprj io_out[31] ) + USE SIGNAL
       + ROUTED met3 ( 1380 1531020 0 ) ( 17710 * )
       NEW met2 ( 17710 1531020 ) ( * 1531530 )
-      NEW met2 ( 978650 1799620 0 ) ( * 1801490 )
+      NEW met2 ( 978650 1799620 0 ) ( * 1802510 )
       NEW met1 ( 17710 1531530 ) ( 934950 * )
-      NEW met2 ( 934950 1531530 ) ( * 1801490 )
-      NEW met1 ( 934950 1801490 ) ( 978650 * )
+      NEW met2 ( 934950 1531530 ) ( * 1802510 )
+      NEW met1 ( 934950 1802510 ) ( 978650 * )
       NEW met2 ( 17710 1531020 ) M2M3_PR
       NEW met1 ( 17710 1531530 ) M1M2_PR
-      NEW met1 ( 978650 1801490 ) M1M2_PR
+      NEW met1 ( 978650 1802510 ) M1M2_PR
       NEW met1 ( 934950 1531530 ) M1M2_PR
-      NEW met1 ( 934950 1801490 ) M1M2_PR ;
+      NEW met1 ( 934950 1802510 ) M1M2_PR ;
     - io_out[32] ( PIN io_out[32] ) ( mprj io_out[32] ) + USE SIGNAL
       + ROUTED met3 ( 1380 1270580 0 ) ( 17250 * )
       NEW met2 ( 17250 1270580 ) ( * 1718190 )
@@ -8820,29 +8822,29 @@
       NEW met1 ( 1970410 1097010 ) M1M2_PR
       NEW met2 ( 1970410 1721420 ) M2M3_PR ;
     - io_out[6] ( PIN io_out[6] ) ( mprj io_out[6] ) + USE SIGNAL
-      + ROUTED met2 ( 1940510 1799620 0 ) ( * 1808630 )
-      NEW met2 ( 2418450 1296930 ) ( * 1808630 )
+      + ROUTED met2 ( 1940510 1799620 0 ) ( * 1809310 )
+      NEW met2 ( 2432250 1296930 ) ( * 1809310 )
       NEW met2 ( 2900990 1294380 ) ( * 1296930 )
       NEW met3 ( 2900990 1294380 ) ( 2917780 * 0 )
-      NEW met1 ( 1940510 1808630 ) ( 2418450 * )
-      NEW met1 ( 2418450 1296930 ) ( 2900990 * )
-      NEW met1 ( 1940510 1808630 ) M1M2_PR
-      NEW met1 ( 2418450 1296930 ) M1M2_PR
-      NEW met1 ( 2418450 1808630 ) M1M2_PR
+      NEW met1 ( 1940510 1809310 ) ( 2432250 * )
+      NEW met1 ( 2432250 1296930 ) ( 2900990 * )
+      NEW met1 ( 1940510 1809310 ) M1M2_PR
+      NEW met1 ( 2432250 1296930 ) M1M2_PR
+      NEW met1 ( 2432250 1809310 ) M1M2_PR
       NEW met1 ( 2900990 1296930 ) M1M2_PR
       NEW met2 ( 2900990 1294380 ) M2M3_PR ;
     - io_out[7] ( PIN io_out[7] ) ( mprj io_out[7] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 1560260 ) ( * 1566210 )
       NEW met3 ( 2900990 1560260 ) ( 2917780 * 0 )
-      NEW met2 ( 2425350 1566210 ) ( * 1808290 )
-      NEW met1 ( 2425350 1566210 ) ( 2900990 * )
-      NEW met2 ( 1901870 1799620 0 ) ( * 1808290 )
-      NEW met1 ( 1901870 1808290 ) ( 2425350 * )
-      NEW met1 ( 2425350 1566210 ) M1M2_PR
+      NEW met2 ( 2446050 1566210 ) ( * 1807950 )
+      NEW met1 ( 2446050 1566210 ) ( 2900990 * )
+      NEW met2 ( 1901870 1799620 0 ) ( * 1807950 )
+      NEW met1 ( 1901870 1807950 ) ( 2446050 * )
+      NEW met1 ( 2446050 1566210 ) M1M2_PR
       NEW met1 ( 2900990 1566210 ) M1M2_PR
       NEW met2 ( 2900990 1560260 ) M2M3_PR
-      NEW met1 ( 2425350 1808290 ) M1M2_PR
-      NEW met1 ( 1901870 1808290 ) M1M2_PR ;
+      NEW met1 ( 2446050 1807950 ) M1M2_PR
+      NEW met1 ( 1901870 1807950 ) M1M2_PR ;
     - io_out[8] ( PIN io_out[8] ) ( mprj io_out[8] ) + USE SIGNAL
       + ROUTED met2 ( 2900990 1821890 ) ( * 1825460 )
       NEW met3 ( 2900990 1825460 ) ( 2917780 * 0 )
@@ -9310,57 +9312,55 @@
       NEW met2 ( 1049950 82800 ) ( 1055010 * )
       NEW met2 ( 1055010 1700 0 ) ( * 82800 )
       NEW met2 ( 1049950 82800 ) ( * 860030 )
-      NEW met1 ( 1131830 884850 ) ( 1146090 * )
-      NEW met1 ( 1049950 860030 ) ( 1131830 * )
       NEW met2 ( 1131830 860030 ) ( * 884850 )
+      NEW met1 ( 1049950 860030 ) ( 1131830 * )
+      NEW met1 ( 1131830 884850 ) ( 1146090 * )
       NEW met1 ( 1049950 860030 ) M1M2_PR
       NEW met1 ( 1146090 884850 ) M1M2_PR
-      NEW met1 ( 1131830 884850 ) M1M2_PR
-      NEW met1 ( 1131830 860030 ) M1M2_PR ;
+      NEW met1 ( 1131830 860030 ) M1M2_PR
+      NEW met1 ( 1131830 884850 ) M1M2_PR ;
     - la_data_in[25] ( PIN la_data_in[25] ) ( mprj la_data_in[25] ) + USE SIGNAL
       + ROUTED met2 ( 1072490 1700 0 ) ( * 31110 )
       NEW met2 ( 1152990 900660 ) ( 1154370 * 0 )
-      NEW met1 ( 1072490 31110 ) ( 1152990 * )
       NEW met2 ( 1152990 31110 ) ( * 900660 )
+      NEW met1 ( 1072490 31110 ) ( 1152990 * )
       NEW met1 ( 1072490 31110 ) M1M2_PR
       NEW met1 ( 1152990 31110 ) M1M2_PR ;
     - la_data_in[26] ( PIN la_data_in[26] ) ( mprj la_data_in[26] ) + USE SIGNAL
       + ROUTED met2 ( 1090430 1700 0 ) ( * 24310 )
       NEW met2 ( 1160350 900660 ) ( 1162190 * 0 )
-      NEW met1 ( 1090430 24310 ) ( 1160350 * )
       NEW met2 ( 1160350 24310 ) ( * 900660 )
+      NEW met1 ( 1090430 24310 ) ( 1160350 * )
       NEW met1 ( 1090430 24310 ) M1M2_PR
       NEW met1 ( 1160350 24310 ) M1M2_PR ;
     - la_data_in[27] ( PIN la_data_in[27] ) ( mprj la_data_in[27] ) + USE SIGNAL
       + ROUTED met2 ( 1168170 900660 ) ( 1169550 * 0 )
-      NEW met2 ( 1107910 1700 0 ) ( * 17170 )
-      NEW met1 ( 1107910 17170 ) ( 1166330 * )
-      NEW met2 ( 1166330 858500 ) ( 1168170 * )
-      NEW met2 ( 1166330 17170 ) ( * 858500 )
-      NEW met2 ( 1168170 858500 ) ( * 900660 )
-      NEW met1 ( 1166330 17170 ) M1M2_PR
-      NEW met1 ( 1107910 17170 ) M1M2_PR ;
+      NEW met2 ( 1168170 15810 ) ( * 900660 )
+      NEW met2 ( 1107910 1700 0 ) ( * 15810 )
+      NEW met1 ( 1107910 15810 ) ( 1168170 * )
+      NEW met1 ( 1168170 15810 ) M1M2_PR
+      NEW met1 ( 1107910 15810 ) M1M2_PR ;
     - la_data_in[28] ( PIN la_data_in[28] ) ( mprj la_data_in[28] ) + USE SIGNAL
-      + ROUTED met1 ( 1173230 865130 ) ( 1175990 * )
-      NEW met2 ( 1175990 865130 ) ( * 900660 )
-      NEW met2 ( 1175990 900660 ) ( 1177370 * 0 )
-      NEW met2 ( 1173230 16490 ) ( * 865130 )
+      + ROUTED met2 ( 1175990 900660 ) ( 1177370 * 0 )
+      NEW met2 ( 1174150 16490 ) ( * 807300 )
+      NEW met2 ( 1174150 807300 ) ( 1175990 * )
+      NEW met2 ( 1175990 807300 ) ( * 900660 )
       NEW met2 ( 1125850 1700 0 ) ( * 16490 )
-      NEW met1 ( 1125850 16490 ) ( 1173230 * )
-      NEW met1 ( 1173230 16490 ) M1M2_PR
-      NEW met1 ( 1173230 865130 ) M1M2_PR
-      NEW met1 ( 1175990 865130 ) M1M2_PR
+      NEW met1 ( 1125850 16490 ) ( 1174150 * )
+      NEW met1 ( 1174150 16490 ) M1M2_PR
       NEW met1 ( 1125850 16490 ) M1M2_PR ;
     - la_data_in[29] ( PIN la_data_in[29] ) ( mprj la_data_in[29] ) + USE SIGNAL
-      + ROUTED met2 ( 1183350 886550 ) ( * 900660 )
+      + ROUTED met2 ( 1183350 887910 ) ( * 900660 )
       NEW met2 ( 1183350 900660 ) ( 1185190 * 0 )
       NEW met2 ( 1141490 1700 ) ( 1143790 * 0 )
       NEW met2 ( 1141490 1700 ) ( * 2380 )
       NEW met2 ( 1138730 2380 ) ( 1141490 * )
-      NEW met1 ( 1138730 886550 ) ( 1183350 * )
-      NEW met2 ( 1138730 2380 ) ( * 886550 )
-      NEW met1 ( 1183350 886550 ) M1M2_PR
-      NEW met1 ( 1138730 886550 ) M1M2_PR ;
+      NEW met2 ( 1138730 871420 ) ( 1139650 * )
+      NEW met2 ( 1139650 871420 ) ( * 887910 )
+      NEW met1 ( 1139650 887910 ) ( 1183350 * )
+      NEW met2 ( 1138730 2380 ) ( * 871420 )
+      NEW met1 ( 1183350 887910 ) M1M2_PR
+      NEW met1 ( 1139650 887910 ) M1M2_PR ;
     - la_data_in[2] ( PIN la_data_in[2] ) ( mprj la_data_in[2] ) + USE SIGNAL
       + ROUTED met2 ( 664930 1700 0 ) ( * 24310 )
       NEW met1 ( 973130 878050 ) ( 974050 * )
@@ -9384,9 +9384,9 @@
       NEW met1 ( 1176450 883490 ) M1M2_PR
       NEW met1 ( 1191630 883490 ) M1M2_PR ;
     - la_data_in[31] ( PIN la_data_in[31] ) ( mprj la_data_in[31] ) + USE SIGNAL
-      + ROUTED met2 ( 1179210 1700 0 ) ( * 17340 )
-      NEW met2 ( 1173690 17340 ) ( 1179210 * )
-      NEW met2 ( 1173690 17340 ) ( * 884510 )
+      + ROUTED met2 ( 1179210 1700 0 ) ( * 15980 )
+      NEW met2 ( 1173690 15980 ) ( 1179210 * )
+      NEW met2 ( 1173690 15980 ) ( * 884510 )
       NEW met2 ( 1201290 884510 ) ( * 900660 )
       NEW met2 ( 1200830 900660 0 ) ( 1201290 * )
       NEW met1 ( 1173690 884510 ) ( 1201290 * )
@@ -9410,27 +9410,27 @@
       NEW met2 ( 1215090 34500 ) ( * 900660 ) ;
     - la_data_in[34] ( PIN la_data_in[34] ) ( mprj la_data_in[34] ) + USE SIGNAL
       + ROUTED met2 ( 1229810 1700 ) ( 1232110 * 0 )
-      NEW met2 ( 1229810 1700 ) ( * 2380 )
-      NEW met2 ( 1228890 2380 ) ( 1229810 * )
-      NEW met1 ( 1225210 883490 ) ( 1228430 * )
-      NEW met2 ( 1225210 883490 ) ( * 900660 )
-      NEW met2 ( 1223830 900660 0 ) ( 1225210 * )
-      NEW met2 ( 1228430 82800 ) ( 1228890 * )
-      NEW met2 ( 1228890 2380 ) ( * 82800 )
-      NEW met2 ( 1228430 82800 ) ( * 883490 )
-      NEW met1 ( 1228430 883490 ) M1M2_PR
-      NEW met1 ( 1225210 883490 ) M1M2_PR ;
+      NEW met1 ( 1224290 883490 ) ( 1228890 * )
+      NEW met2 ( 1224290 883490 ) ( * 900660 )
+      NEW met2 ( 1223830 900660 0 ) ( 1224290 * )
+      NEW met2 ( 1228890 82800 ) ( 1229810 * )
+      NEW met2 ( 1229810 1700 ) ( * 82800 )
+      NEW met2 ( 1228890 82800 ) ( * 883490 )
+      NEW met1 ( 1228890 883490 ) M1M2_PR
+      NEW met1 ( 1224290 883490 ) M1M2_PR ;
     - la_data_in[35] ( PIN la_data_in[35] ) ( mprj la_data_in[35] ) + USE SIGNAL
       + ROUTED met2 ( 1250050 1700 0 ) ( * 17340 )
       NEW met2 ( 1249130 17340 ) ( 1250050 * )
-      NEW met2 ( 1248670 877540 ) ( * 884850 )
-      NEW met2 ( 1248670 877540 ) ( 1249130 * )
-      NEW met2 ( 1249130 17340 ) ( * 877540 )
-      NEW met2 ( 1231190 884850 ) ( * 900660 )
+      NEW met2 ( 1250510 877710 ) ( * 886890 )
+      NEW met1 ( 1249130 877710 ) ( 1250510 * )
+      NEW met2 ( 1249130 17340 ) ( * 877710 )
+      NEW met2 ( 1231190 886890 ) ( * 900660 )
       NEW met2 ( 1231190 900660 ) ( 1231650 * 0 )
-      NEW met1 ( 1231190 884850 ) ( 1248670 * )
-      NEW met1 ( 1248670 884850 ) M1M2_PR
-      NEW met1 ( 1231190 884850 ) M1M2_PR ;
+      NEW met1 ( 1231190 886890 ) ( 1250510 * )
+      NEW met1 ( 1250510 886890 ) M1M2_PR
+      NEW met1 ( 1250510 877710 ) M1M2_PR
+      NEW met1 ( 1249130 877710 ) M1M2_PR
+      NEW met1 ( 1231190 886890 ) M1M2_PR ;
     - la_data_in[36] ( PIN la_data_in[36] ) ( mprj la_data_in[36] ) + USE SIGNAL
       + ROUTED met2 ( 1267530 1700 0 ) ( * 17340 )
       NEW met2 ( 1262930 17340 ) ( 1267530 * )
@@ -9441,14 +9441,14 @@
       NEW met1 ( 1262930 887230 ) M1M2_PR
       NEW met1 ( 1240850 887230 ) M1M2_PR ;
     - la_data_in[37] ( PIN la_data_in[37] ) ( mprj la_data_in[37] ) + USE SIGNAL
-      + ROUTED met2 ( 1285470 1700 0 ) ( * 15130 )
-      NEW met1 ( 1242690 15130 ) ( 1285470 * )
+      + ROUTED met2 ( 1285470 1700 0 ) ( * 16490 )
+      NEW met1 ( 1242690 16490 ) ( 1285470 * )
       NEW met1 ( 1242690 859010 ) ( 1244990 * )
       NEW met2 ( 1244990 859010 ) ( * 900660 )
       NEW met2 ( 1244990 900660 ) ( 1246830 * 0 )
-      NEW met2 ( 1242690 15130 ) ( * 859010 )
-      NEW met1 ( 1285470 15130 ) M1M2_PR
-      NEW met1 ( 1242690 15130 ) M1M2_PR
+      NEW met2 ( 1242690 16490 ) ( * 859010 )
+      NEW met1 ( 1285470 16490 ) M1M2_PR
+      NEW met1 ( 1242690 16490 ) M1M2_PR
       NEW met1 ( 1242690 859010 ) M1M2_PR
       NEW met1 ( 1244990 859010 ) M1M2_PR ;
     - la_data_in[38] ( PIN la_data_in[38] ) ( mprj la_data_in[38] ) + USE SIGNAL
@@ -9879,14 +9879,16 @@
     - la_data_in[75] ( PIN la_data_in[75] ) ( mprj la_data_in[75] ) + USE SIGNAL
       + ROUTED met2 ( 1541230 888930 ) ( * 900660 )
       NEW met2 ( 1540770 900660 0 ) ( 1541230 * )
-      NEW met2 ( 1959370 1700 0 ) ( * 17340 )
-      NEW met2 ( 1954310 17340 ) ( 1959370 * )
-      NEW met2 ( 1954310 17340 ) ( * 93330 )
+      NEW met2 ( 1959370 1700 0 ) ( * 17850 )
+      NEW met1 ( 1953390 17850 ) ( 1959370 * )
+      NEW met2 ( 1953390 17850 ) ( * 93330 )
       NEW met1 ( 1541230 888930 ) ( 1693950 * )
-      NEW met1 ( 1693950 93330 ) ( 1954310 * )
+      NEW met1 ( 1693950 93330 ) ( 1953390 * )
       NEW met2 ( 1693950 93330 ) ( * 888930 )
       NEW met1 ( 1541230 888930 ) M1M2_PR
-      NEW met1 ( 1954310 93330 ) M1M2_PR
+      NEW met1 ( 1959370 17850 ) M1M2_PR
+      NEW met1 ( 1953390 17850 ) M1M2_PR
+      NEW met1 ( 1953390 93330 ) M1M2_PR
       NEW met1 ( 1693950 93330 ) M1M2_PR
       NEW met1 ( 1693950 888930 ) M1M2_PR ;
     - la_data_in[76] ( PIN la_data_in[76] ) ( mprj la_data_in[76] ) + USE SIGNAL
@@ -10653,65 +10655,69 @@
       NEW met1 ( 1132750 15470 ) M1M2_PR ;
     - la_data_out[23] ( PIN la_data_out[23] ) ( mprj la_data_out[23] ) + USE SIGNAL
       + ROUTED met2 ( 1043050 1700 0 ) ( * 18190 )
-      NEW met1 ( 1043050 18190 ) ( 1139650 * )
-      NEW met2 ( 1139650 900660 ) ( 1141490 * 0 )
-      NEW met2 ( 1139650 18190 ) ( * 900660 )
+      NEW met1 ( 1043050 18190 ) ( 1097100 * )
+      NEW met1 ( 1097100 17850 ) ( * 18190 )
+      NEW met1 ( 1097100 17850 ) ( 1139190 * )
+      NEW met2 ( 1139190 870740 ) ( 1140110 * )
+      NEW met2 ( 1140110 870740 ) ( * 900660 )
+      NEW met2 ( 1140110 900660 ) ( 1141490 * 0 )
+      NEW met2 ( 1139190 17850 ) ( * 870740 )
       NEW met1 ( 1043050 18190 ) M1M2_PR
-      NEW met1 ( 1139650 18190 ) M1M2_PR ;
+      NEW met1 ( 1139190 17850 ) M1M2_PR ;
     - la_data_out[24] ( PIN la_data_out[24] ) ( mprj la_data_out[24] ) + USE SIGNAL
       + ROUTED met2 ( 1060990 1700 0 ) ( * 18870 )
       NEW met2 ( 1147010 900660 ) ( 1149310 * 0 )
-      NEW met1 ( 1060990 18870 ) ( 1147010 * )
       NEW met2 ( 1147010 18870 ) ( * 900660 )
+      NEW met1 ( 1060990 18870 ) ( 1147010 * )
       NEW met1 ( 1060990 18870 ) M1M2_PR
       NEW met1 ( 1147010 18870 ) M1M2_PR ;
     - la_data_out[25] ( PIN la_data_out[25] ) ( mprj la_data_out[25] ) + USE SIGNAL
       + ROUTED met2 ( 1078470 1700 0 ) ( * 19890 )
+      NEW met1 ( 1152530 878050 ) ( 1154830 * )
+      NEW met2 ( 1154830 878050 ) ( * 900660 )
       NEW met2 ( 1154830 900660 ) ( 1156670 * 0 )
+      NEW met2 ( 1152530 19890 ) ( * 878050 )
       NEW met1 ( 1078470 19890 ) ( 1152530 * )
-      NEW met1 ( 1152530 859010 ) ( 1154830 * )
-      NEW met2 ( 1152530 19890 ) ( * 859010 )
-      NEW met2 ( 1154830 859010 ) ( * 900660 )
       NEW met1 ( 1078470 19890 ) M1M2_PR
       NEW met1 ( 1152530 19890 ) M1M2_PR
-      NEW met1 ( 1152530 859010 ) M1M2_PR
-      NEW met1 ( 1154830 859010 ) M1M2_PR ;
+      NEW met1 ( 1152530 878050 ) M1M2_PR
+      NEW met1 ( 1154830 878050 ) M1M2_PR ;
     - la_data_out[26] ( PIN la_data_out[26] ) ( mprj la_data_out[26] ) + USE SIGNAL
       + ROUTED met2 ( 1096410 1700 0 ) ( * 20570 )
-      NEW met2 ( 1162650 900660 ) ( 1164490 * 0 )
+      NEW met2 ( 1163110 900660 ) ( 1164490 * 0 )
       NEW met2 ( 1160810 20570 ) ( * 807300 )
-      NEW met2 ( 1160810 807300 ) ( 1162650 * )
+      NEW met2 ( 1160810 807300 ) ( 1163110 * )
+      NEW met2 ( 1163110 807300 ) ( * 900660 )
       NEW met1 ( 1096410 20570 ) ( 1160810 * )
-      NEW met2 ( 1162650 807300 ) ( * 900660 )
       NEW met1 ( 1096410 20570 ) M1M2_PR
       NEW met1 ( 1160810 20570 ) M1M2_PR ;
     - la_data_out[27] ( PIN la_data_out[27] ) ( mprj la_data_out[27] ) + USE SIGNAL
-      + ROUTED met2 ( 1170470 900660 ) ( 1172310 * 0 )
+      + ROUTED met1 ( 1166790 878050 ) ( 1170470 * )
+      NEW met2 ( 1170470 878050 ) ( * 900660 )
+      NEW met2 ( 1170470 900660 ) ( 1172310 * 0 )
+      NEW met2 ( 1166790 16830 ) ( * 878050 )
       NEW met2 ( 1113890 1700 0 ) ( * 16830 )
       NEW met1 ( 1113890 16830 ) ( 1166790 * )
-      NEW met1 ( 1166790 846090 ) ( 1170470 * )
-      NEW met2 ( 1166790 16830 ) ( * 846090 )
-      NEW met2 ( 1170470 846090 ) ( * 900660 )
       NEW met1 ( 1166790 16830 ) M1M2_PR
-      NEW met1 ( 1113890 16830 ) M1M2_PR
-      NEW met1 ( 1166790 846090 ) M1M2_PR
-      NEW met1 ( 1170470 846090 ) M1M2_PR ;
+      NEW met1 ( 1166790 878050 ) M1M2_PR
+      NEW met1 ( 1170470 878050 ) M1M2_PR
+      NEW met1 ( 1113890 16830 ) M1M2_PR ;
     - la_data_out[28] ( PIN la_data_out[28] ) ( mprj la_data_out[28] ) + USE SIGNAL
-      + ROUTED met1 ( 1154370 17850 ) ( * 18870 )
-      NEW met1 ( 1154370 18870 ) ( 1181050 * )
-      NEW met2 ( 1180130 901340 0 ) ( 1181050 * )
-      NEW met2 ( 1181050 18870 ) ( * 901340 )
-      NEW met2 ( 1131830 1700 0 ) ( * 17850 )
-      NEW met1 ( 1131830 17850 ) ( 1154370 * )
-      NEW met1 ( 1181050 18870 ) M1M2_PR
-      NEW met1 ( 1131830 17850 ) M1M2_PR ;
+      + ROUTED met2 ( 1180130 873460 ) ( 1180590 * )
+      NEW met2 ( 1180590 873460 ) ( * 900660 )
+      NEW met2 ( 1180130 900660 0 ) ( 1180590 * )
+      NEW met2 ( 1180130 16150 ) ( * 873460 )
+      NEW met2 ( 1131830 1700 0 ) ( * 16150 )
+      NEW met1 ( 1131830 16150 ) ( 1180130 * )
+      NEW met1 ( 1180130 16150 ) M1M2_PR
+      NEW met1 ( 1131830 16150 ) M1M2_PR ;
     - la_data_out[29] ( PIN la_data_out[29] ) ( mprj la_data_out[29] ) + USE SIGNAL
-      + ROUTED met2 ( 1149310 1700 0 ) ( * 14790 )
-      NEW met1 ( 1149310 14790 ) ( 1187490 * )
+      + ROUTED met2 ( 1149310 1700 0 ) ( * 18190 )
+      NEW met1 ( 1149310 18190 ) ( 1187490 * )
       NEW met2 ( 1187490 900660 ) ( 1187950 * 0 )
-      NEW met2 ( 1187490 14790 ) ( * 900660 )
-      NEW met1 ( 1149310 14790 ) M1M2_PR
-      NEW met1 ( 1187490 14790 ) M1M2_PR ;
+      NEW met2 ( 1187490 18190 ) ( * 900660 )
+      NEW met1 ( 1149310 18190 ) M1M2_PR
+      NEW met1 ( 1187490 18190 ) M1M2_PR ;
     - la_data_out[2] ( PIN la_data_out[2] ) ( mprj la_data_out[2] ) + USE SIGNAL
       + ROUTED met2 ( 670910 1700 0 ) ( * 17510 )
       NEW met1 ( 670910 17510 ) ( 686550 * )
@@ -10726,26 +10732,30 @@
       NEW met1 ( 686550 776050 ) M1M2_PR
       NEW met1 ( 973590 776050 ) M1M2_PR ;
     - la_data_out[30] ( PIN la_data_out[30] ) ( mprj la_data_out[30] ) + USE SIGNAL
-      + ROUTED met2 ( 1167250 1700 0 ) ( * 17510 )
-      NEW met1 ( 1167250 17510 ) ( 1190250 * )
-      NEW met2 ( 1190250 17510 ) ( * 884850 )
+      + ROUTED met2 ( 1167250 1700 0 ) ( * 14450 )
+      NEW met1 ( 1167250 14450 ) ( 1190250 * )
+      NEW met2 ( 1190250 14450 ) ( * 884850 )
       NEW met2 ( 1194390 884850 ) ( * 900660 )
       NEW met2 ( 1194390 900660 ) ( 1195310 * 0 )
       NEW met1 ( 1190250 884850 ) ( 1194390 * )
-      NEW met1 ( 1167250 17510 ) M1M2_PR
-      NEW met1 ( 1190250 17510 ) M1M2_PR
+      NEW met1 ( 1167250 14450 ) M1M2_PR
+      NEW met1 ( 1190250 14450 ) M1M2_PR
       NEW met1 ( 1190250 884850 ) M1M2_PR
       NEW met1 ( 1194390 884850 ) M1M2_PR ;
     - la_data_out[31] ( PIN la_data_out[31] ) ( mprj la_data_out[31] ) + USE SIGNAL
       + ROUTED met2 ( 1182890 1700 ) ( 1185190 * 0 )
-      NEW met2 ( 1182890 1700 ) ( * 2380 )
-      NEW met2 ( 1180130 2380 ) ( 1182890 * )
-      NEW met2 ( 1180130 2380 ) ( * 885530 )
-      NEW met2 ( 1201750 885530 ) ( * 900660 )
+      NEW met2 ( 1182890 1700 ) ( * 15980 )
+      NEW met2 ( 1180590 15980 ) ( 1182890 * )
+      NEW met1 ( 1180590 869890 ) ( 1181510 * )
+      NEW met2 ( 1181510 869890 ) ( * 884170 )
+      NEW met2 ( 1180590 15980 ) ( * 869890 )
+      NEW met2 ( 1201750 884170 ) ( * 900660 )
       NEW met2 ( 1201750 900660 ) ( 1203130 * 0 )
-      NEW met1 ( 1180130 885530 ) ( 1201750 * )
-      NEW met1 ( 1180130 885530 ) M1M2_PR
-      NEW met1 ( 1201750 885530 ) M1M2_PR ;
+      NEW met1 ( 1181510 884170 ) ( 1201750 * )
+      NEW met1 ( 1180590 869890 ) M1M2_PR
+      NEW met1 ( 1181510 869890 ) M1M2_PR
+      NEW met1 ( 1181510 884170 ) M1M2_PR
+      NEW met1 ( 1201750 884170 ) M1M2_PR ;
     - la_data_out[32] ( PIN la_data_out[32] ) ( mprj la_data_out[32] ) + USE SIGNAL
       + ROUTED met2 ( 1202670 1700 0 ) ( * 17170 )
       NEW met1 ( 1202670 17170 ) ( 1209110 * )
@@ -10767,21 +10777,21 @@
     - la_data_out[34] ( PIN la_data_out[34] ) ( mprj la_data_out[34] ) + USE SIGNAL
       + ROUTED met2 ( 1238090 1700 0 ) ( * 17850 )
       NEW met1 ( 1221990 17850 ) ( 1238090 * )
-      NEW met2 ( 1225670 900660 ) ( 1226590 * 0 )
+      NEW met2 ( 1224750 900660 ) ( 1226590 * 0 )
       NEW met2 ( 1221990 17850 ) ( * 807300 )
-      NEW met2 ( 1221990 807300 ) ( 1225670 * )
-      NEW met2 ( 1225670 807300 ) ( * 900660 )
+      NEW met2 ( 1221990 807300 ) ( 1224750 * )
+      NEW met2 ( 1224750 807300 ) ( * 900660 )
       NEW met1 ( 1238090 17850 ) M1M2_PR
       NEW met1 ( 1221990 17850 ) M1M2_PR ;
     - la_data_out[35] ( PIN la_data_out[35] ) ( mprj la_data_out[35] ) + USE SIGNAL
       + ROUTED met2 ( 1256030 1700 0 ) ( * 18190 )
-      NEW met1 ( 1229350 18190 ) ( 1256030 * )
+      NEW met1 ( 1228430 18190 ) ( 1256030 * )
+      NEW met2 ( 1228430 884340 ) ( 1232110 * )
+      NEW met2 ( 1232110 884340 ) ( * 900660 )
       NEW met2 ( 1232110 900660 ) ( 1233950 * 0 )
-      NEW met2 ( 1229350 18190 ) ( * 807300 )
-      NEW met2 ( 1229350 807300 ) ( 1232110 * )
-      NEW met2 ( 1232110 807300 ) ( * 900660 )
+      NEW met2 ( 1228430 18190 ) ( * 884340 )
       NEW met1 ( 1256030 18190 ) M1M2_PR
-      NEW met1 ( 1229350 18190 ) M1M2_PR ;
+      NEW met1 ( 1228430 18190 ) M1M2_PR ;
     - la_data_out[36] ( PIN la_data_out[36] ) ( mprj la_data_out[36] ) + USE SIGNAL
       + ROUTED met2 ( 1273510 1700 0 ) ( * 17850 )
       NEW met1 ( 1259250 17850 ) ( 1273510 * )
@@ -10794,14 +10804,15 @@
       NEW met1 ( 1259250 887570 ) M1M2_PR
       NEW met1 ( 1241310 887570 ) M1M2_PR ;
     - la_data_out[37] ( PIN la_data_out[37] ) ( mprj la_data_out[37] ) + USE SIGNAL
-      + ROUTED met2 ( 1249130 878220 ) ( 1249590 * )
+      + ROUTED met1 ( 1249590 17510 ) ( * 17850 )
+      NEW met2 ( 1249130 878220 ) ( 1249590 * )
       NEW met2 ( 1249130 878220 ) ( * 900660 )
       NEW met2 ( 1249130 900660 ) ( 1249590 * 0 )
-      NEW met2 ( 1249590 20230 ) ( * 878220 )
-      NEW met2 ( 1291450 1700 0 ) ( * 20230 )
-      NEW met1 ( 1249590 20230 ) ( 1291450 * )
-      NEW met1 ( 1249590 20230 ) M1M2_PR
-      NEW met1 ( 1291450 20230 ) M1M2_PR ;
+      NEW met2 ( 1249590 17850 ) ( * 878220 )
+      NEW met2 ( 1291450 1700 0 ) ( * 17510 )
+      NEW met1 ( 1249590 17510 ) ( 1291450 * )
+      NEW met1 ( 1249590 17850 ) M1M2_PR
+      NEW met1 ( 1291450 17510 ) M1M2_PR ;
     - la_data_out[38] ( PIN la_data_out[38] ) ( mprj la_data_out[38] ) + USE SIGNAL
       + ROUTED met2 ( 1256030 900660 ) ( 1257410 * 0 )
       NEW met2 ( 1256030 20570 ) ( * 900660 )
@@ -10810,11 +10821,11 @@
       NEW met1 ( 1256030 20570 ) M1M2_PR
       NEW met1 ( 1308930 20570 ) M1M2_PR ;
     - la_data_out[39] ( PIN la_data_out[39] ) ( mprj la_data_out[39] ) + USE SIGNAL
-      + ROUTED met2 ( 1263850 900660 ) ( 1265230 * 0 )
-      NEW met2 ( 1263850 19550 ) ( * 900660 )
+      + ROUTED met2 ( 1263390 900660 ) ( 1265230 * 0 )
+      NEW met2 ( 1263390 19550 ) ( * 900660 )
       NEW met2 ( 1326870 1700 0 ) ( * 19550 )
-      NEW met1 ( 1263850 19550 ) ( 1326870 * )
-      NEW met1 ( 1263850 19550 ) M1M2_PR
+      NEW met1 ( 1263390 19550 ) ( 1326870 * )
+      NEW met1 ( 1263390 19550 ) M1M2_PR
       NEW met1 ( 1326870 19550 ) M1M2_PR ;
     - la_data_out[3] ( PIN la_data_out[3] ) ( mprj la_data_out[3] ) + USE SIGNAL
       + ROUTED met2 ( 688390 1700 0 ) ( * 15130 )
@@ -11168,16 +11179,16 @@
       + ROUTED met2 ( 762450 14790 ) ( * 755310 )
       NEW met2 ( 741750 1700 0 ) ( * 14790 )
       NEW met1 ( 741750 14790 ) ( 762450 * )
-      NEW met1 ( 1001190 878050 ) ( 1005790 * )
-      NEW met2 ( 1005790 878050 ) ( * 900660 )
+      NEW met1 ( 1001190 861730 ) ( 1005790 * )
+      NEW met2 ( 1005790 861730 ) ( * 900660 )
       NEW met2 ( 1005790 900660 ) ( 1007170 * 0 )
       NEW met1 ( 762450 755310 ) ( 1001190 * )
-      NEW met2 ( 1001190 755310 ) ( * 878050 )
+      NEW met2 ( 1001190 755310 ) ( * 861730 )
       NEW met1 ( 762450 14790 ) M1M2_PR
       NEW met1 ( 762450 755310 ) M1M2_PR
       NEW met1 ( 741750 14790 ) M1M2_PR
-      NEW met1 ( 1001190 878050 ) M1M2_PR
-      NEW met1 ( 1005790 878050 ) M1M2_PR
+      NEW met1 ( 1001190 861730 ) M1M2_PR
+      NEW met1 ( 1005790 861730 ) M1M2_PR
       NEW met1 ( 1001190 755310 ) M1M2_PR ;
     - la_data_out[70] ( PIN la_data_out[70] ) ( mprj la_data_out[70] ) + USE SIGNAL
       + ROUTED met2 ( 1549510 224230 ) ( * 807300 )
@@ -11746,14 +11757,14 @@
       NEW met1 ( 1883930 134470 ) M1M2_PR
       NEW met1 ( 2746430 134470 ) M1M2_PR ;
     - la_oenb[11] ( PIN la_oenb[11] ) ( mprj la_oenb[11] ) + USE SIGNAL
-      + ROUTED met2 ( 836050 1700 0 ) ( * 19890 )
-      NEW met1 ( 836050 19890 ) ( 1043050 * )
+      + ROUTED met2 ( 836050 1700 0 ) ( * 20230 )
+      NEW met1 ( 836050 20230 ) ( 1043050 * )
       NEW met2 ( 1043050 858500 ) ( 1046270 * )
       NEW met2 ( 1046270 858500 ) ( * 900660 )
       NEW met2 ( 1046270 900660 ) ( 1048570 * 0 )
-      NEW met2 ( 1043050 19890 ) ( * 858500 )
-      NEW met1 ( 836050 19890 ) M1M2_PR
-      NEW met1 ( 1043050 19890 ) M1M2_PR ;
+      NEW met2 ( 1043050 20230 ) ( * 858500 )
+      NEW met1 ( 836050 20230 ) M1M2_PR
+      NEW met1 ( 1043050 20230 ) M1M2_PR ;
     - la_oenb[120] ( PIN la_oenb[120] ) ( mprj la_oenb[120] ) + USE SIGNAL
       + ROUTED met2 ( 1891750 900660 ) ( 1894050 * 0 )
       NEW met1 ( 1891750 513910 ) ( 2767130 * )
@@ -11850,11 +11861,11 @@
       NEW met1 ( 2891330 486370 ) M1M2_PR ;
     - la_oenb[12] ( PIN la_oenb[12] ) ( mprj la_oenb[12] ) + USE SIGNAL
       + ROUTED met2 ( 1056390 900660 0 ) ( 1056850 * )
-      NEW met2 ( 1056850 20230 ) ( * 900660 )
-      NEW met2 ( 853990 1700 0 ) ( * 20230 )
-      NEW met1 ( 853990 20230 ) ( 1056850 * )
-      NEW met1 ( 1056850 20230 ) M1M2_PR
-      NEW met1 ( 853990 20230 ) M1M2_PR ;
+      NEW met2 ( 1056850 19890 ) ( * 900660 )
+      NEW met2 ( 853990 1700 0 ) ( * 19890 )
+      NEW met1 ( 853990 19890 ) ( 1056850 * )
+      NEW met1 ( 1056850 19890 ) M1M2_PR
+      NEW met1 ( 853990 19890 ) M1M2_PR ;
     - la_oenb[13] ( PIN la_oenb[13] ) ( mprj la_oenb[13] ) + USE SIGNAL
       + ROUTED met2 ( 871470 1700 0 ) ( * 20570 )
       NEW met2 ( 1062830 900660 ) ( 1064210 * 0 )
@@ -11914,14 +11925,14 @@
       NEW met1 ( 960250 16150 ) M1M2_PR
       NEW met1 ( 1098710 16150 ) M1M2_PR ;
     - la_oenb[19] ( PIN la_oenb[19] ) ( mprj la_oenb[19] ) + USE SIGNAL
-      + ROUTED met2 ( 978190 1700 0 ) ( * 15810 )
-      NEW met1 ( 978190 15810 ) ( 1105610 * )
+      + ROUTED met2 ( 978190 1700 0 ) ( * 17170 )
+      NEW met1 ( 978190 17170 ) ( 1105610 * )
       NEW met2 ( 1108370 900660 ) ( 1110210 * 0 )
-      NEW met2 ( 1105610 15810 ) ( * 807300 )
+      NEW met2 ( 1105610 17170 ) ( * 807300 )
       NEW met2 ( 1105610 807300 ) ( 1108370 * )
       NEW met2 ( 1108370 807300 ) ( * 900660 )
-      NEW met1 ( 978190 15810 ) M1M2_PR
-      NEW met1 ( 1105610 15810 ) M1M2_PR ;
+      NEW met1 ( 978190 17170 ) M1M2_PR
+      NEW met1 ( 1105610 17170 ) M1M2_PR ;
     - la_oenb[1] ( PIN la_oenb[1] ) ( mprj la_oenb[1] ) + USE SIGNAL
       + ROUTED met2 ( 969450 900660 ) ( 971290 * 0 )
       NEW met2 ( 968070 17170 ) ( * 807300 )
@@ -11964,73 +11975,61 @@
       NEW met1 ( 1134590 886890 ) M1M2_PR ;
     - la_oenb[23] ( PIN la_oenb[23] ) ( mprj la_oenb[23] ) + USE SIGNAL
       + ROUTED met2 ( 1049030 1700 0 ) ( * 18530 )
-      NEW met1 ( 1049030 18530 ) ( 1139190 * )
+      NEW met1 ( 1118490 18190 ) ( * 18530 )
+      NEW met1 ( 1118490 18190 ) ( 1139650 * )
+      NEW met1 ( 1049030 18530 ) ( 1118490 * )
       NEW met2 ( 1141950 900660 ) ( 1143790 * 0 )
-      NEW met1 ( 1139190 844050 ) ( 1141950 * )
-      NEW met2 ( 1139190 18530 ) ( * 844050 )
-      NEW met2 ( 1141950 844050 ) ( * 900660 )
+      NEW met2 ( 1139650 18190 ) ( * 807300 )
+      NEW met2 ( 1139650 807300 ) ( 1141950 * )
+      NEW met2 ( 1141950 807300 ) ( * 900660 )
       NEW met1 ( 1049030 18530 ) M1M2_PR
-      NEW met1 ( 1139190 18530 ) M1M2_PR
-      NEW met1 ( 1139190 844050 ) M1M2_PR
-      NEW met1 ( 1141950 844050 ) M1M2_PR ;
+      NEW met1 ( 1139650 18190 ) M1M2_PR ;
     - la_oenb[24] ( PIN la_oenb[24] ) ( mprj la_oenb[24] ) + USE SIGNAL
       + ROUTED met2 ( 1066970 1700 0 ) ( * 19210 )
+      NEW met1 ( 1146090 878050 ) ( 1150230 * )
+      NEW met2 ( 1150230 878050 ) ( * 900660 )
       NEW met2 ( 1150230 900660 ) ( 1151610 * 0 )
+      NEW met2 ( 1146090 19210 ) ( * 878050 )
       NEW met1 ( 1066970 19210 ) ( 1146090 * )
-      NEW met1 ( 1146090 859010 ) ( 1150230 * )
-      NEW met2 ( 1146090 19210 ) ( * 859010 )
-      NEW met2 ( 1150230 859010 ) ( * 900660 )
       NEW met1 ( 1066970 19210 ) M1M2_PR
       NEW met1 ( 1146090 19210 ) M1M2_PR
-      NEW met1 ( 1146090 859010 ) M1M2_PR
-      NEW met1 ( 1150230 859010 ) M1M2_PR ;
+      NEW met1 ( 1146090 878050 ) M1M2_PR
+      NEW met1 ( 1150230 878050 ) M1M2_PR ;
     - la_oenb[25] ( PIN la_oenb[25] ) ( mprj la_oenb[25] ) + USE SIGNAL
       + ROUTED met2 ( 1084450 1700 0 ) ( * 19550 )
       NEW met2 ( 1159430 900660 0 ) ( 1159890 * )
-      NEW met1 ( 1084450 19550 ) ( 1159890 * )
       NEW met2 ( 1159890 19550 ) ( * 900660 )
+      NEW met1 ( 1084450 19550 ) ( 1159890 * )
       NEW met1 ( 1084450 19550 ) M1M2_PR
       NEW met1 ( 1159890 19550 ) M1M2_PR ;
     - la_oenb[26] ( PIN la_oenb[26] ) ( mprj la_oenb[26] ) + USE SIGNAL
-      + ROUTED met2 ( 1167250 900660 0 ) ( 1167710 * )
-      NEW met2 ( 1167250 20230 ) ( * 807300 )
-      NEW met2 ( 1167250 807300 ) ( 1168630 * )
+      + ROUTED met2 ( 1166330 900660 ) ( 1167250 * 0 )
+      NEW met2 ( 1166330 20230 ) ( * 900660 )
       NEW met2 ( 1102390 1700 0 ) ( * 20230 )
-      NEW met1 ( 1102390 20230 ) ( 1167250 * )
-      NEW met1 ( 1167710 883150 ) ( 1168630 * )
-      NEW met2 ( 1167710 883150 ) ( * 900660 )
-      NEW met2 ( 1168630 807300 ) ( * 883150 )
-      NEW met1 ( 1167250 20230 ) M1M2_PR
-      NEW met1 ( 1102390 20230 ) M1M2_PR
-      NEW met1 ( 1167710 883150 ) M1M2_PR
-      NEW met1 ( 1168630 883150 ) M1M2_PR ;
+      NEW met1 ( 1102390 20230 ) ( 1166330 * )
+      NEW met1 ( 1166330 20230 ) M1M2_PR
+      NEW met1 ( 1102390 20230 ) M1M2_PR ;
     - la_oenb[27] ( PIN la_oenb[27] ) ( mprj la_oenb[27] ) + USE SIGNAL
-      + ROUTED met1 ( 1154830 17510 ) ( * 18530 )
-      NEW met1 ( 1154830 18530 ) ( 1174150 * )
-      NEW met2 ( 1174150 900660 ) ( 1175070 * 0 )
-      NEW met2 ( 1174150 18530 ) ( * 900660 )
+      + ROUTED met2 ( 1173230 900660 ) ( 1175070 * 0 )
+      NEW met2 ( 1173230 17510 ) ( * 900660 )
       NEW met2 ( 1119870 1700 0 ) ( * 17510 )
-      NEW met1 ( 1119870 17510 ) ( 1154830 * )
-      NEW met1 ( 1174150 18530 ) M1M2_PR
+      NEW met1 ( 1119870 17510 ) ( 1173230 * )
+      NEW met1 ( 1173230 17510 ) M1M2_PR
       NEW met1 ( 1119870 17510 ) M1M2_PR ;
     - la_oenb[28] ( PIN la_oenb[28] ) ( mprj la_oenb[28] ) + USE SIGNAL
-      + ROUTED met1 ( 1180590 878050 ) ( 1181510 * )
-      NEW met2 ( 1181510 878050 ) ( * 900660 )
-      NEW met2 ( 1181510 900660 ) ( 1182430 * 0 )
-      NEW met2 ( 1180590 16150 ) ( * 878050 )
-      NEW met2 ( 1137810 1700 0 ) ( * 16150 )
-      NEW met1 ( 1137810 16150 ) ( 1180590 * )
-      NEW met1 ( 1180590 16150 ) M1M2_PR
-      NEW met1 ( 1180590 878050 ) M1M2_PR
-      NEW met1 ( 1181510 878050 ) M1M2_PR
-      NEW met1 ( 1137810 16150 ) M1M2_PR ;
+      + ROUTED met2 ( 1181050 900660 ) ( 1182430 * 0 )
+      NEW met2 ( 1181050 18530 ) ( * 900660 )
+      NEW met2 ( 1137810 1700 0 ) ( * 18530 )
+      NEW met1 ( 1137810 18530 ) ( 1181050 * )
+      NEW met1 ( 1181050 18530 ) M1M2_PR
+      NEW met1 ( 1137810 18530 ) M1M2_PR ;
     - la_oenb[29] ( PIN la_oenb[29] ) ( mprj la_oenb[29] ) + USE SIGNAL
-      + ROUTED met2 ( 1155290 1700 0 ) ( * 18190 )
-      NEW met1 ( 1155290 18190 ) ( 1188410 * )
+      + ROUTED met2 ( 1155290 1700 0 ) ( * 17170 )
+      NEW met1 ( 1155290 17170 ) ( 1188410 * )
       NEW met2 ( 1188410 900660 ) ( 1190250 * 0 )
-      NEW met2 ( 1188410 18190 ) ( * 900660 )
-      NEW met1 ( 1155290 18190 ) M1M2_PR
-      NEW met1 ( 1188410 18190 ) M1M2_PR ;
+      NEW met2 ( 1188410 17170 ) ( * 900660 )
+      NEW met1 ( 1155290 17170 ) M1M2_PR
+      NEW met1 ( 1188410 17170 ) M1M2_PR ;
     - la_oenb[2] ( PIN la_oenb[2] ) ( mprj la_oenb[2] ) + USE SIGNAL
       + ROUTED met2 ( 676430 1700 0 ) ( * 16830 )
       NEW met1 ( 676430 16830 ) ( 707250 * )
@@ -12076,12 +12075,12 @@
       NEW met2 ( 1221530 17340 ) ( * 883660 ) ;
     - la_oenb[34] ( PIN la_oenb[34] ) ( mprj la_oenb[34] ) + USE SIGNAL
       + ROUTED met2 ( 1242230 1700 ) ( 1244070 * 0 )
-      NEW met2 ( 1242230 1700 ) ( * 885190 )
-      NEW met2 ( 1230730 885190 ) ( * 900660 )
+      NEW met2 ( 1242230 1700 ) ( * 886210 )
+      NEW met2 ( 1230730 886210 ) ( * 900660 )
       NEW met2 ( 1228890 900660 0 ) ( 1230730 * )
-      NEW met1 ( 1230730 885190 ) ( 1242230 * )
-      NEW met1 ( 1242230 885190 ) M1M2_PR
-      NEW met1 ( 1230730 885190 ) M1M2_PR ;
+      NEW met1 ( 1230730 886210 ) ( 1242230 * )
+      NEW met1 ( 1242230 886210 ) M1M2_PR
+      NEW met1 ( 1230730 886210 ) M1M2_PR ;
     - la_oenb[35] ( PIN la_oenb[35] ) ( mprj la_oenb[35] ) + USE SIGNAL
       + ROUTED met2 ( 1262010 1700 0 ) ( * 17340 )
       NEW met2 ( 1258790 17340 ) ( 1262010 * )
@@ -12094,12 +12093,12 @@
       NEW met1 ( 1256490 886550 ) M1M2_PR
       NEW met1 ( 1238090 886550 ) M1M2_PR ;
     - la_oenb[36] ( PIN la_oenb[36] ) ( mprj la_oenb[36] ) + USE SIGNAL
-      + ROUTED met2 ( 1279490 1700 0 ) ( * 17510 )
-      NEW met1 ( 1243150 17510 ) ( 1279490 * )
+      + ROUTED met2 ( 1279490 1700 0 ) ( * 15130 )
+      NEW met1 ( 1243150 15130 ) ( 1279490 * )
       NEW met2 ( 1243150 900660 ) ( 1244530 * 0 )
-      NEW met2 ( 1243150 17510 ) ( * 900660 )
-      NEW met1 ( 1279490 17510 ) M1M2_PR
-      NEW met1 ( 1243150 17510 ) M1M2_PR ;
+      NEW met2 ( 1243150 15130 ) ( * 900660 )
+      NEW met1 ( 1279490 15130 ) M1M2_PR
+      NEW met1 ( 1243150 15130 ) M1M2_PR ;
     - la_oenb[37] ( PIN la_oenb[37] ) ( mprj la_oenb[37] ) + USE SIGNAL
       + ROUTED met2 ( 1250050 25500 ) ( 1250510 * )
       NEW met2 ( 1250510 17170 ) ( * 25500 )
@@ -12122,15 +12121,13 @@
       NEW met1 ( 1261090 886890 ) M1M2_PR
       NEW met1 ( 1311230 886890 ) M1M2_PR ;
     - la_oenb[39] ( PIN la_oenb[39] ) ( mprj la_oenb[39] ) + USE SIGNAL
-      + ROUTED met1 ( 1263390 878050 ) ( 1266150 * )
-      NEW met2 ( 1266150 878050 ) ( * 900660 )
-      NEW met2 ( 1266150 900660 ) ( 1267530 * 0 )
-      NEW met2 ( 1263390 19210 ) ( * 878050 )
+      + ROUTED met2 ( 1265690 900660 ) ( 1267530 * 0 )
+      NEW met2 ( 1263850 19210 ) ( * 807300 )
+      NEW met2 ( 1263850 807300 ) ( 1265690 * )
+      NEW met2 ( 1265690 807300 ) ( * 900660 )
       NEW met2 ( 1332850 1700 0 ) ( * 19210 )
-      NEW met1 ( 1263390 19210 ) ( 1332850 * )
-      NEW met1 ( 1263390 19210 ) M1M2_PR
-      NEW met1 ( 1263390 878050 ) M1M2_PR
-      NEW met1 ( 1266150 878050 ) M1M2_PR
+      NEW met1 ( 1263850 19210 ) ( 1332850 * )
+      NEW met1 ( 1263850 19210 ) M1M2_PR
       NEW met1 ( 1332850 19210 ) M1M2_PR ;
     - la_oenb[3] ( PIN la_oenb[3] ) ( mprj la_oenb[3] ) + USE SIGNAL
       + ROUTED met2 ( 694370 1700 0 ) ( * 16660 )
@@ -12527,15 +12524,15 @@
       NEW met1 ( 1538010 883490 ) ( 1549510 * )
       NEW met2 ( 1538010 883490 ) ( * 900660 )
       NEW met2 ( 1538010 900660 ) ( 1538470 * 0 )
-      NEW met2 ( 1953390 1700 0 ) ( * 16660 )
-      NEW met2 ( 1952930 16660 ) ( 1953390 * )
+      NEW met2 ( 1953390 1700 0 ) ( * 17340 )
+      NEW met2 ( 1953390 17340 ) ( 1954770 * )
       NEW met2 ( 1549050 72590 ) ( * 872780 )
-      NEW met2 ( 1952930 16660 ) ( * 72590 )
-      NEW met1 ( 1549050 72590 ) ( 1952930 * )
+      NEW met2 ( 1954770 17340 ) ( * 72590 )
+      NEW met1 ( 1549050 72590 ) ( 1954770 * )
       NEW met1 ( 1549510 883490 ) M1M2_PR
       NEW met1 ( 1538010 883490 ) M1M2_PR
       NEW met1 ( 1549050 72590 ) M1M2_PR
-      NEW met1 ( 1952930 72590 ) M1M2_PR ;
+      NEW met1 ( 1954770 72590 ) M1M2_PR ;
     - la_oenb[75] ( PIN la_oenb[75] ) ( mprj la_oenb[75] ) + USE SIGNAL
       + ROUTED met2 ( 1545830 878220 ) ( 1546290 * )
       NEW met2 ( 1546290 878220 ) ( * 900660 )
@@ -12828,35 +12825,45 @@
       NEW met1 ( 1952010 879750 ) M1M2_PR
       NEW met1 ( 2898230 879750 ) M1M2_PR ;
     - user_irq[0] ( PIN user_irq[0] ) ( mprj irq[0] ) + USE SIGNAL
-      + ROUTED met2 ( 1952930 900660 ) ( 1953390 * 0 )
+      + ROUTED met1 ( 1952930 15810 ) ( 1960290 * )
+      NEW met2 ( 1960290 15810 ) ( * 17170 )
+      NEW met2 ( 1952930 900660 ) ( 1953390 * 0 )
       NEW met2 ( 2905130 1700 0 ) ( * 17170 )
-      NEW met2 ( 1952930 855600 ) ( * 900660 )
-      NEW met2 ( 1952930 855600 ) ( 1953390 * )
-      NEW met2 ( 1953390 17170 ) ( * 855600 )
-      NEW met1 ( 1953390 17170 ) ( 2352900 * )
+      NEW met2 ( 1952930 15810 ) ( * 900660 )
+      NEW met1 ( 1960290 17170 ) ( 2352900 * )
       NEW met1 ( 2352900 16490 ) ( * 17170 )
       NEW met1 ( 2352900 16490 ) ( 2401200 * )
       NEW met1 ( 2401200 16490 ) ( * 17170 )
       NEW met1 ( 2401200 17170 ) ( 2905130 * )
-      NEW met1 ( 1953390 17170 ) M1M2_PR
+      NEW met1 ( 1952930 15810 ) M1M2_PR
+      NEW met1 ( 1960290 15810 ) M1M2_PR
+      NEW met1 ( 1960290 17170 ) M1M2_PR
       NEW met1 ( 2905130 17170 ) M1M2_PR ;
     - user_irq[1] ( PIN user_irq[1] ) ( mprj irq[1] ) + USE SIGNAL
-      + ROUTED met2 ( 1953850 900660 ) ( 1955690 * 0 )
+      + ROUTED met1 ( 1953850 26010 ) ( 1955230 * )
+      NEW met2 ( 1955230 17170 ) ( * 26010 )
+      NEW met1 ( 1955230 17170 ) ( 1959830 * )
+      NEW met2 ( 1959830 17170 ) ( * 17850 )
+      NEW met2 ( 1953850 900660 ) ( 1955690 * 0 )
       NEW met2 ( 2911110 1700 0 ) ( * 17850 )
-      NEW met2 ( 1953850 17850 ) ( * 900660 )
-      NEW met1 ( 1953850 17850 ) ( 2911110 * )
-      NEW met1 ( 1953850 17850 ) M1M2_PR
+      NEW met2 ( 1953850 26010 ) ( * 900660 )
+      NEW met1 ( 1959830 17850 ) ( 2911110 * )
+      NEW met1 ( 1953850 26010 ) M1M2_PR
+      NEW met1 ( 1955230 26010 ) M1M2_PR
+      NEW met1 ( 1955230 17170 ) M1M2_PR
+      NEW met1 ( 1959830 17170 ) M1M2_PR
+      NEW met1 ( 1959830 17850 ) M1M2_PR
       NEW met1 ( 2911110 17850 ) M1M2_PR ;
     - user_irq[2] ( PIN user_irq[2] ) ( mprj irq[2] ) + USE SIGNAL
       + ROUTED met2 ( 1957070 900660 ) ( 1958450 * 0 )
       NEW met2 ( 2917090 1700 0 ) ( * 16660 )
-      NEW met2 ( 1954770 18020 ) ( * 807300 )
-      NEW met2 ( 1954770 807300 ) ( 1957070 * )
+      NEW met2 ( 1954310 18020 ) ( * 807300 )
+      NEW met2 ( 1954310 807300 ) ( 1957070 * )
       NEW met2 ( 1957070 807300 ) ( * 900660 )
-      NEW met3 ( 1954770 18020 ) ( 1966500 * )
+      NEW met3 ( 1954310 18020 ) ( 1966500 * )
       NEW met3 ( 1966500 16660 ) ( * 18020 )
       NEW met3 ( 1966500 16660 ) ( 2917090 * )
-      NEW met2 ( 1954770 18020 ) M2M3_PR
+      NEW met2 ( 1954310 18020 ) M2M3_PR
       NEW met2 ( 2917090 16660 ) M2M3_PR ;
     - wb_clk_i ( PIN wb_clk_i ) + USE SIGNAL ;
     - wb_rst_i ( PIN wb_rst_i ) + USE SIGNAL ;
diff --git a/gds/user_project_wrapper.gds b/gds/user_project_wrapper.gds
index 6537e09..a27b5da 100644
--- a/gds/user_project_wrapper.gds
+++ b/gds/user_project_wrapper.gds
Binary files differ
diff --git a/lef/user_project_wrapper.lef b/lef/user_project_wrapper.lef
index 30db3d1..ec87e83 100644
--- a/lef/user_project_wrapper.lef
+++ b/lef/user_project_wrapper.lef
@@ -7338,7 +7338,7 @@
         RECT 2.800 31.300 2917.600 31.980 ;
         RECT 2.400 16.495 2917.600 31.300 ;
       LAYER met4 ;
-        RECT 981.040 910.640 1904.240 1786.960 ;
+        RECT 968.575 910.640 1904.240 1786.960 ;
   END
 END user_project_wrapper
 END LIBRARY
diff --git a/mag/user_project_wrapper.mag b/mag/user_project_wrapper.mag
index fdd49db..82b8abe 100644
--- a/mag/user_project_wrapper.mag
+++ b/mag/user_project_wrapper.mag
@@ -1,7 +1,7 @@
 magic
 tech sky130A
 magscale 1 2
-timestamp 1647552684
+timestamp 1647641455
 << metal1 >>
 rect 71774 702992 71780 703044
 rect 71832 703032 71838 703044
@@ -10,20 +10,6 @@
 rect 71832 702992 71838 703004
 rect 72970 702992 72976 703004
 rect 73028 702992 73034 703044
-rect 201494 702992 201500 703044
-rect 201552 703032 201558 703044
-rect 202782 703032 202788 703044
-rect 201552 703004 202788 703032
-rect 201552 702992 201558 703004
-rect 202782 702992 202788 703004
-rect 202840 702992 202846 703044
-rect 266446 702992 266452 703044
-rect 266504 703032 266510 703044
-rect 267642 703032 267648 703044
-rect 266504 703004 267648 703032
-rect 266504 702992 266510 703004
-rect 267642 702992 267648 703004
-rect 267700 702992 267706 703044
 rect 292574 700884 292580 700936
 rect 292632 700924 292638 700936
 rect 332502 700924 332508 700936
@@ -87,13 +73,20 @@
 rect 316092 700340 316098 700352
 rect 527174 700340 527180 700352
 rect 527232 700340 527238 700392
-rect 137830 700272 137836 700324
-rect 137888 700312 137894 700324
-rect 199378 700312 199384 700324
-rect 137888 700284 199384 700312
-rect 137888 700272 137894 700284
-rect 199378 700272 199384 700284
-rect 199436 700272 199442 700324
+rect 170306 700272 170312 700324
+rect 170364 700312 170370 700324
+rect 192478 700312 192484 700324
+rect 170364 700284 192484 700312
+rect 170364 700272 170370 700284
+rect 192478 700272 192484 700284
+rect 192536 700272 192542 700324
+rect 202782 700272 202788 700324
+rect 202840 700312 202846 700324
+rect 220078 700312 220084 700324
+rect 202840 700284 220084 700312
+rect 202840 700272 202846 700284
+rect 220078 700272 220084 700284
+rect 220136 700272 220142 700324
 rect 235166 700272 235172 700324
 rect 235224 700312 235230 700324
 rect 282178 700312 282184 700324
@@ -122,6 +115,13 @@
 rect 283892 700068 283898 700080
 rect 284938 700068 284944 700080
 rect 284996 700068 285002 700120
+rect 266354 697552 266360 697604
+rect 266412 697592 266418 697604
+rect 267642 697592 267648 697604
+rect 266412 697564 267648 697592
+rect 266412 697552 266418 697564
+rect 267642 697552 267648 697564
+rect 267700 697552 267706 697604
 rect 322934 696940 322940 696992
 rect 322992 696980 322998 696992
 rect 580166 696980 580172 696992
@@ -262,6 +262,13 @@
 rect 354732 484372 354738 484384
 rect 580166 484372 580172 484384
 rect 580224 484372 580230 484424
+rect 220078 476756 220084 476808
+rect 220136 476796 220142 476808
+rect 277394 476796 277400 476808
+rect 220136 476768 277400 476796
+rect 220136 476756 220142 476768
+rect 277394 476756 277400 476768
+rect 277452 476756 277458 476808
 rect 2866 474716 2872 474768
 rect 2924 474756 2930 474768
 rect 220078 474756 220084 474768
@@ -325,20 +332,13 @@
 rect 369912 378156 369918 378168
 rect 580166 378156 580172 378168
 rect 580224 378156 580230 378208
-rect 199378 375980 199384 376032
-rect 199436 376020 199442 376032
-rect 269666 376020 269672 376032
-rect 199436 375992 269672 376020
-rect 199436 375980 199442 375992
-rect 269666 375980 269672 375992
-rect 269724 375980 269730 376032
-rect 201494 371832 201500 371884
-rect 201552 371872 201558 371884
-rect 277394 371872 277400 371884
-rect 201552 371844 277400 371872
-rect 201552 371832 201558 371844
-rect 277394 371832 277400 371844
-rect 277452 371832 277458 371884
+rect 136634 371832 136640 371884
+rect 136692 371872 136698 371884
+rect 269666 371872 269672 371884
+rect 136692 371844 269672 371872
+rect 136692 371832 136698 371844
+rect 269666 371832 269672 371844
+rect 269724 371832 269730 371884
 rect 3326 371220 3332 371272
 rect 3384 371260 3390 371272
 rect 13814 371260 13820 371272
@@ -388,11 +388,11 @@
 rect 372764 364352 372770 364364
 rect 580166 364352 580172 364364
 rect 580224 364352 580230 364404
-rect 169754 363604 169760 363656
-rect 169812 363644 169818 363656
+rect 192478 363604 192484 363656
+rect 192536 363644 192542 363656
 rect 275186 363644 275192 363656
-rect 169812 363616 275192 363644
-rect 169812 363604 169818 363616
+rect 192536 363616 275192 363644
+rect 192536 363604 192542 363616
 rect 275186 363604 275192 363616
 rect 275244 363604 275250 363656
 rect 228358 363196 228364 363248
@@ -528,11 +528,11 @@
 rect 6972 362176 6978 362188
 rect 254670 362176 254676 362188
 rect 254728 362176 254734 362228
-rect 266446 362176 266452 362228
-rect 266504 362216 266510 362228
+rect 266354 362176 266360 362228
+rect 266412 362216 266418 362228
 rect 285490 362216 285496 362228
-rect 266504 362188 285496 362216
-rect 266504 362176 266510 362188
+rect 266412 362188 285496 362216
+rect 266412 362176 266418 362188
 rect 285490 362176 285496 362188
 rect 285548 362176 285554 362228
 rect 321370 362176 321376 362228
@@ -556,6 +556,13 @@
 rect 153252 362040 153258 362052
 rect 272702 362040 272708 362052
 rect 272760 362040 272766 362092
+rect 382918 361904 382924 361956
+rect 382976 361944 382982 361956
+rect 479518 361944 479524 361956
+rect 382976 361916 479524 361944
+rect 382976 361904 382982 361916
+rect 479518 361904 479524 361916
+rect 479576 361904 479582 361956
 rect 282178 361836 282184 361888
 rect 282236 361876 282242 361888
 rect 282914 361876 282920 361888
@@ -570,41 +577,48 @@
 rect 290700 361836 290706 361848
 rect 291838 361836 291844 361848
 rect 291896 361836 291902 361888
+rect 388070 361836 388076 361888
+rect 388128 361876 388134 361888
+rect 486418 361876 486424 361888
+rect 388128 361848 486424 361876
+rect 388128 361836 388134 361848
+rect 486418 361836 486424 361848
+rect 486476 361836 486482 361888
 rect 385494 361768 385500 361820
 rect 385552 361808 385558 361820
-rect 479518 361808 479524 361820
-rect 385552 361780 479524 361808
+rect 483658 361808 483664 361820
+rect 385552 361780 483664 361808
 rect 385552 361768 385558 361780
-rect 479518 361768 479524 361780
-rect 479576 361768 479582 361820
-rect 388070 361700 388076 361752
-rect 388128 361740 388134 361752
-rect 483658 361740 483664 361752
-rect 388128 361712 483664 361740
-rect 388128 361700 388134 361712
-rect 483658 361700 483664 361712
-rect 483716 361700 483722 361752
-rect 380342 361632 380348 361684
-rect 380400 361672 380406 361684
-rect 485038 361672 485044 361684
-rect 380400 361644 485044 361672
-rect 380400 361632 380406 361644
-rect 485038 361632 485044 361644
-rect 485096 361632 485102 361684
-rect 377766 361564 377772 361616
-rect 377824 361604 377830 361616
-rect 482278 361604 482284 361616
-rect 377824 361576 482284 361604
-rect 377824 361564 377830 361576
-rect 482278 361564 482284 361576
-rect 482336 361564 482342 361616
-rect 191742 360476 191748 360528
-rect 191800 360516 191806 360528
-rect 203426 360516 203432 360528
-rect 191800 360488 203432 360516
-rect 191800 360476 191806 360488
-rect 203426 360476 203432 360488
-rect 203484 360476 203490 360528
+rect 483658 361768 483664 361780
+rect 483716 361768 483722 361820
+rect 377766 361700 377772 361752
+rect 377824 361740 377830 361752
+rect 485038 361740 485044 361752
+rect 377824 361712 485044 361740
+rect 377824 361700 377830 361712
+rect 485038 361700 485044 361712
+rect 485096 361700 485102 361752
+rect 375190 361632 375196 361684
+rect 375248 361672 375254 361684
+rect 482278 361672 482284 361684
+rect 375248 361644 482284 361672
+rect 375248 361632 375254 361644
+rect 482278 361632 482284 361644
+rect 482336 361632 482342 361684
+rect 380342 361564 380348 361616
+rect 380400 361604 380406 361616
+rect 489178 361604 489184 361616
+rect 380400 361576 489184 361604
+rect 380400 361564 380406 361576
+rect 489178 361564 489184 361576
+rect 489236 361564 489242 361616
+rect 186958 360476 186964 360528
+rect 187016 360516 187022 360528
+rect 195698 360516 195704 360528
+rect 187016 360488 195704 360516
+rect 187016 360476 187022 360488
+rect 195698 360476 195704 360488
+rect 195756 360476 195762 360528
 rect 4798 360408 4804 360460
 rect 4856 360448 4862 360460
 rect 198274 360448 198280 360460
@@ -619,20 +633,13 @@
 rect 191156 360340 191162 360352
 rect 200850 360340 200856 360352
 rect 200908 360340 200914 360392
-rect 186958 360272 186964 360324
-rect 187016 360312 187022 360324
-rect 195698 360312 195704 360324
-rect 187016 360284 195704 360312
-rect 187016 360272 187022 360284
-rect 195698 360272 195704 360284
-rect 195756 360272 195762 360324
-rect 382918 360272 382924 360324
-rect 382976 360312 382982 360324
-rect 392578 360312 392584 360324
-rect 382976 360284 392584 360312
-rect 382976 360272 382982 360284
-rect 392578 360272 392584 360284
-rect 392636 360272 392642 360324
+rect 191742 360272 191748 360324
+rect 191800 360312 191806 360324
+rect 203426 360312 203432 360324
+rect 191800 360284 203432 360312
+rect 191800 360272 191806 360284
+rect 203426 360272 203432 360284
+rect 203484 360272 203490 360324
 rect 188338 360204 188344 360256
 rect 188396 360244 188402 360256
 rect 193214 360244 193220 360256
@@ -640,13 +647,6 @@
 rect 188396 360204 188402 360216
 rect 193214 360204 193220 360216
 rect 193272 360204 193278 360256
-rect 375190 360204 375196 360256
-rect 375248 360244 375254 360256
-rect 395338 360244 395344 360256
-rect 375248 360216 395344 360244
-rect 375248 360204 375254 360216
-rect 395338 360204 395344 360216
-rect 395396 360204 395402 360256
 rect 390922 359388 390928 359440
 rect 390980 359428 390986 359440
 rect 391842 359428 391848 359440
@@ -668,11 +668,11 @@
 rect 3384 358708 3390 358720
 rect 191742 358708 191748 358720
 rect 191800 358708 191806 358760
-rect 395338 353200 395344 353252
-rect 395396 353240 395402 353252
+rect 482278 353200 482284 353252
+rect 482336 353240 482342 353252
 rect 580166 353240 580172 353252
-rect 395396 353212 580172 353240
-rect 395396 353200 395402 353212
+rect 482336 353212 580172 353240
+rect 482336 353200 482342 353212
 rect 580166 353200 580172 353212
 rect 580224 353200 580230 353252
 rect 3142 346332 3148 346384
@@ -696,11 +696,11 @@
 rect 7616 333956 7622 333968
 rect 189074 333956 189080 333968
 rect 189132 333956 189138 334008
-rect 482278 325592 482284 325644
-rect 482336 325632 482342 325644
+rect 485038 325592 485044 325644
+rect 485096 325632 485102 325644
 rect 580166 325632 580172 325644
-rect 482336 325604 580172 325632
-rect 482336 325592 482342 325604
+rect 485096 325604 580172 325632
+rect 485096 325592 485102 325604
 rect 580166 325592 580172 325604
 rect 580224 325592 580230 325644
 rect 22738 324300 22744 324352
@@ -724,11 +724,11 @@
 rect 394384 314712 394390 314724
 rect 395338 314712 395344 314724
 rect 395396 314712 395402 314764
-rect 485038 313216 485044 313268
-rect 485096 313256 485102 313268
+rect 489178 313216 489184 313268
+rect 489236 313256 489242 313268
 rect 580166 313256 580172 313268
-rect 485096 313228 580172 313256
-rect 485096 313216 485102 313228
+rect 489236 313228 580172 313256
+rect 489236 313216 489242 313228
 rect 580166 313216 580172 313228
 rect 580224 313216 580230 313268
 rect 3510 306280 3516 306332
@@ -752,11 +752,11 @@
 rect 394384 303628 394390 303640
 rect 554038 303628 554044 303640
 rect 554096 303628 554102 303680
-rect 392578 299412 392584 299464
-rect 392636 299452 392642 299464
+rect 479518 299412 479524 299464
+rect 479576 299452 479582 299464
 rect 580166 299452 580172 299464
-rect 392636 299424 580172 299452
-rect 392636 299412 392642 299424
+rect 479576 299424 580172 299452
+rect 479576 299412 479582 299424
 rect 580166 299412 580172 299424
 rect 580224 299412 580230 299464
 rect 3050 293904 3056 293956
@@ -787,11 +787,11 @@
 rect 394476 274660 394482 274672
 rect 551278 274660 551284 274672
 rect 551336 274660 551342 274712
-rect 479518 273164 479524 273216
-rect 479576 273204 479582 273216
+rect 483658 273164 483664 273216
+rect 483716 273204 483722 273216
 rect 580166 273204 580172 273216
-rect 479576 273176 580172 273204
-rect 479576 273164 479582 273176
+rect 483716 273176 580172 273204
+rect 483716 273164 483722 273176
 rect 580166 273164 580172 273176
 rect 580224 273164 580230 273216
 rect 3510 267656 3516 267708
@@ -801,11 +801,11 @@
 rect 3568 267656 3574 267668
 rect 7558 267656 7564 267668
 rect 7616 267656 7622 267708
-rect 483658 259360 483664 259412
-rect 483716 259400 483722 259412
+rect 486418 259360 486424 259412
+rect 486476 259400 486482 259412
 rect 580166 259400 580172 259412
-rect 483716 259372 580172 259400
-rect 483716 259360 483722 259372
+rect 486476 259372 580172 259400
+rect 486476 259360 486482 259372
 rect 580166 259360 580172 259372
 rect 580224 259360 580230 259412
 rect 3602 253920 3608 253972
@@ -976,6 +976,13 @@
 rect 191156 177556 191162 177568
 rect 211430 177556 211436 177568
 rect 211488 177556 211494 177608
+rect 227898 177556 227904 177608
+rect 227956 177596 227962 177608
+rect 236638 177596 236644 177608
+rect 227956 177568 236644 177596
+rect 227956 177556 227962 177568
+rect 236638 177556 236644 177568
+rect 236696 177556 236702 177608
 rect 326522 177556 326528 177608
 rect 326580 177596 326586 177608
 rect 431954 177596 431960 177608
@@ -1081,6 +1088,13 @@
 rect 206336 177352 206342 177364
 rect 226886 177352 226892 177364
 rect 226944 177352 226950 177404
+rect 246206 177352 246212 177404
+rect 246264 177392 246270 177404
+rect 250070 177392 250076 177404
+rect 246264 177364 250076 177392
+rect 246264 177352 246270 177364
+rect 250070 177352 250076 177364
+rect 250128 177352 250134 177404
 rect 252186 177352 252192 177404
 rect 252244 177392 252250 177404
 rect 262214 177392 262220 177404
@@ -1130,13 +1144,6 @@
 rect 201552 177284 201558 177296
 rect 225414 177284 225420 177296
 rect 225472 177284 225478 177336
-rect 227714 177284 227720 177336
-rect 227772 177324 227778 177336
-rect 236638 177324 236644 177336
-rect 227772 177296 236644 177324
-rect 227772 177284 227778 177296
-rect 236638 177284 236644 177296
-rect 236696 177284 236702 177336
 rect 247586 177284 247592 177336
 rect 247644 177324 247650 177336
 rect 251266 177324 251272 177336
@@ -1165,6 +1172,13 @@
 rect 338540 177284 338546 177296
 rect 460934 177284 460940 177296
 rect 460992 177284 460998 177336
+rect 246114 177216 246120 177268
+rect 246172 177256 246178 177268
+rect 248414 177256 248420 177268
+rect 246172 177228 248420 177256
+rect 246172 177216 246178 177228
+rect 248414 177216 248420 177228
+rect 248472 177216 248478 177268
 rect 343634 177148 343640 177200
 rect 343692 177188 343698 177200
 rect 346946 177188 346952 177200
@@ -1172,13 +1186,6 @@
 rect 343692 177148 343698 177160
 rect 346946 177148 346952 177160
 rect 347004 177148 347010 177200
-rect 235994 177080 236000 177132
-rect 236052 177120 236058 177132
-rect 240318 177120 240324 177132
-rect 236052 177092 240324 177120
-rect 236052 177080 236058 177092
-rect 240318 177080 240324 177092
-rect 240376 177080 240382 177132
 rect 333146 177080 333152 177132
 rect 333204 177120 333210 177132
 rect 336182 177120 336188 177132
@@ -1186,13 +1193,6 @@
 rect 333204 177080 333210 177092
 rect 336182 177080 336188 177092
 rect 336240 177080 336246 177132
-rect 246114 177012 246120 177064
-rect 246172 177052 246178 177064
-rect 248414 177052 248420 177064
-rect 246172 177024 248420 177052
-rect 246172 177012 246178 177024
-rect 248414 177012 248420 177024
-rect 248472 177012 248478 177064
 rect 373718 177012 373724 177064
 rect 373776 177052 373782 177064
 rect 374638 177052 374644 177064
@@ -1214,13 +1214,6 @@
 rect 238076 176944 238082 176956
 rect 238846 176944 238852 176956
 rect 238904 176944 238910 176996
-rect 246206 176944 246212 176996
-rect 246264 176984 246270 176996
-rect 249702 176984 249708 176996
-rect 246264 176956 249708 176984
-rect 246264 176944 246270 176956
-rect 249702 176944 249708 176956
-rect 249760 176944 249766 176996
 rect 284202 176944 284208 176996
 rect 284260 176984 284266 176996
 rect 287698 176984 287704 176996
@@ -1256,6 +1249,13 @@
 rect 273220 176876 273226 176888
 rect 278038 176876 278044 176888
 rect 278096 176876 278102 176928
+rect 236270 176808 236276 176860
+rect 236328 176848 236334 176860
+rect 240318 176848 240324 176860
+rect 236328 176820 240324 176848
+rect 236328 176808 236334 176820
+rect 240318 176808 240324 176820
+rect 240376 176808 240382 176860
 rect 192478 176672 192484 176724
 rect 192536 176712 192542 176724
 rect 193398 176712 193404 176724
@@ -1284,13 +1284,13 @@
 rect 240836 176672 240842 176684
 rect 241514 176672 241520 176684
 rect 241572 176672 241578 176724
-rect 245010 176672 245016 176724
-rect 245068 176712 245074 176724
-rect 245654 176712 245660 176724
-rect 245068 176684 245660 176712
-rect 245068 176672 245074 176684
-rect 245654 176672 245660 176684
-rect 245712 176672 245718 176724
+rect 244826 176672 244832 176724
+rect 244884 176712 244890 176724
+rect 245746 176712 245752 176724
+rect 244884 176684 245752 176712
+rect 244884 176672 244890 176684
+rect 245746 176672 245752 176684
+rect 245804 176672 245810 176724
 rect 272978 176672 272984 176724
 rect 273036 176712 273042 176724
 rect 273898 176712 273904 176724
@@ -1382,13 +1382,6 @@
 rect 384540 176672 384546 176684
 rect 385586 176672 385592 176684
 rect 385644 176672 385650 176724
-rect 233510 176604 233516 176656
-rect 233568 176644 233574 176656
-rect 233694 176644 233700 176656
-rect 233568 176616 233700 176644
-rect 233568 176604 233574 176616
-rect 233694 176604 233700 176616
-rect 233752 176604 233758 176656
 rect 327350 176604 327356 176656
 rect 327408 176644 327414 176656
 rect 327534 176644 327540 176656
@@ -1452,13 +1445,6 @@
 rect 194652 175584 194658 175596
 rect 194778 175584 194784 175596
 rect 194836 175584 194842 175636
-rect 200206 175584 200212 175636
-rect 200264 175624 200270 175636
-rect 201126 175624 201132 175636
-rect 200264 175596 201132 175624
-rect 200264 175584 200270 175596
-rect 201126 175584 201132 175596
-rect 201184 175584 201190 175636
 rect 207198 175584 207204 175636
 rect 207256 175624 207262 175636
 rect 207750 175624 207756 175636
@@ -1480,13 +1466,27 @@
 rect 218112 175584 218118 175596
 rect 218606 175584 218612 175596
 rect 218664 175584 218670 175636
-rect 236086 175584 236092 175636
-rect 236144 175624 236150 175636
-rect 236270 175624 236276 175636
-rect 236144 175596 236276 175624
-rect 236144 175584 236150 175596
-rect 236270 175584 236276 175596
-rect 236328 175584 236334 175636
+rect 229186 175584 229192 175636
+rect 229244 175624 229250 175636
+rect 230014 175624 230020 175636
+rect 229244 175596 230020 175624
+rect 229244 175584 229250 175596
+rect 230014 175584 230020 175596
+rect 230072 175584 230078 175636
+rect 230474 175584 230480 175636
+rect 230532 175624 230538 175636
+rect 230934 175624 230940 175636
+rect 230532 175596 230940 175624
+rect 230532 175584 230538 175596
+rect 230934 175584 230940 175596
+rect 230992 175584 230998 175636
+rect 233326 175584 233332 175636
+rect 233384 175624 233390 175636
+rect 234062 175624 234068 175636
+rect 233384 175596 234068 175624
+rect 233384 175584 233390 175596
+rect 234062 175584 234068 175596
+rect 234120 175584 234126 175636
 rect 241698 175584 241704 175636
 rect 241756 175624 241762 175636
 rect 242342 175624 242348 175636
@@ -1501,13 +1501,6 @@
 rect 242952 175584 242958 175596
 rect 243446 175584 243452 175596
 rect 243504 175584 243510 175636
-rect 252646 175584 252652 175636
-rect 252704 175624 252710 175636
-rect 253198 175624 253204 175636
-rect 252704 175596 253204 175624
-rect 252704 175584 252710 175596
-rect 253198 175584 253204 175596
-rect 253256 175584 253262 175636
 rect 253934 175584 253940 175636
 rect 253992 175624 253998 175636
 rect 254670 175624 254676 175636
@@ -1641,6 +1634,13 @@
 rect 375524 175584 375530 175596
 rect 375926 175584 375932 175596
 rect 375984 175584 375990 175636
+rect 249794 175516 249800 175568
+rect 249852 175556 249858 175568
+rect 250070 175556 250076 175568
+rect 249852 175528 250076 175556
+rect 249852 175516 249858 175528
+rect 250070 175516 250076 175528
+rect 250128 175516 250134 175568
 rect 288434 175516 288440 175568
 rect 288492 175556 288498 175568
 rect 289262 175556 289268 175568
@@ -1725,6 +1725,13 @@
 rect 258316 174088 258322 174100
 rect 258902 174088 258908 174100
 rect 258960 174088 258966 174140
+rect 236086 173952 236092 174004
+rect 236144 173992 236150 174004
+rect 236270 173992 236276 174004
+rect 236144 173964 236276 173992
+rect 236144 173952 236150 173964
+rect 236270 173952 236276 173964
+rect 236328 173952 236334 174004
 rect 346394 173816 346400 173868
 rect 346452 173856 346458 173868
 rect 347038 173856 347044 173868
@@ -1767,13 +1774,13 @@
 rect 351788 173136 351794 173148
 rect 489914 173136 489920 173148
 rect 489972 173136 489978 173188
-rect 234614 173000 234620 173052
-rect 234672 173040 234678 173052
-rect 235166 173040 235172 173052
-rect 234672 173012 235172 173040
-rect 234672 173000 234678 173012
-rect 235166 173000 235172 173012
-rect 235224 173000 235230 173052
+rect 200206 172320 200212 172372
+rect 200264 172360 200270 172372
+rect 201126 172360 201132 172372
+rect 200264 172332 201132 172360
+rect 200264 172320 200270 172332
+rect 201126 172320 201132 172332
+rect 201184 172320 201190 172372
 rect 209958 171980 209964 172032
 rect 210016 172020 210022 172032
 rect 226334 172020 226340 172032
@@ -1802,20 +1809,6 @@
 rect 142856 171776 142862 171788
 rect 197998 171776 198004 171788
 rect 198056 171776 198062 171828
-rect 229186 171776 229192 171828
-rect 229244 171816 229250 171828
-rect 230014 171816 230020 171828
-rect 229244 171788 230020 171816
-rect 229244 171776 229250 171788
-rect 230014 171776 230020 171788
-rect 230072 171776 230078 171828
-rect 230474 171776 230480 171828
-rect 230532 171816 230538 171828
-rect 230934 171816 230940 171828
-rect 230532 171788 230940 171816
-rect 230532 171776 230538 171788
-rect 230934 171776 230940 171788
-rect 230992 171776 230998 171828
 rect 248506 171776 248512 171828
 rect 248564 171816 248570 171828
 rect 248966 171816 248972 171828
@@ -1993,13 +1986,6 @@
 rect 356388 170348 356394 170360
 rect 500954 170348 500960 170360
 rect 501012 170348 501018 170400
-rect 233326 169192 233332 169244
-rect 233384 169232 233390 169244
-rect 234062 169232 234068 169244
-rect 233384 169204 234068 169232
-rect 233384 169192 233390 169204
-rect 234062 169192 234068 169204
-rect 234120 169192 234126 169244
 rect 190454 169056 190460 169108
 rect 190512 169096 190518 169108
 rect 219618 169096 219624 169108
@@ -2035,13 +2021,6 @@
 rect 358964 168988 358970 169000
 rect 507854 168988 507860 169000
 rect 507912 168988 507918 169040
-rect 227806 168784 227812 168836
-rect 227864 168824 227870 168836
-rect 228358 168824 228364 168836
-rect 227864 168796 228364 168824
-rect 227864 168784 227870 168796
-rect 228358 168784 228364 168796
-rect 228416 168784 228422 168836
 rect 150434 167628 150440 167680
 rect 150492 167668 150498 167680
 rect 202138 167668 202144 167680
@@ -3215,11 +3194,11 @@
 rect 320416 18640 320422 18692
 rect 338758 18640 338764 18692
 rect 338816 18680 338822 18692
-rect 390830 18680 390836 18692
-rect 338816 18652 390836 18680
+rect 390646 18680 390652 18692
+rect 338816 18652 390652 18680
 rect 338816 18640 338822 18652
-rect 390830 18640 390836 18652
-rect 390888 18640 390894 18692
+rect 390646 18640 390652 18652
+rect 390704 18640 390710 18692
 rect 287146 18572 287152 18624
 rect 287204 18612 287210 18624
 rect 343726 18612 343732 18624
@@ -3285,11 +3264,11 @@
 rect 306432 14492 306438 14544
 rect 309778 14492 309784 14544
 rect 309836 14532 309842 14544
-rect 390554 14532 390560 14544
-rect 309836 14504 390560 14532
+rect 390922 14532 390928 14544
+rect 309836 14504 390928 14532
 rect 309836 14492 309842 14504
-rect 390554 14492 390560 14504
-rect 390612 14492 390618 14544
+rect 390922 14492 390928 14504
+rect 390980 14492 390986 14544
 rect 274726 14424 274732 14476
 rect 274784 14464 274790 14476
 rect 316218 14464 316224 14476
@@ -3922,6 +3901,13 @@
 rect 284352 5176 284358 5188
 rect 338666 5176 338672 5188
 rect 338724 5176 338730 5228
+rect 390738 5176 390744 5228
+rect 390796 5216 390802 5228
+rect 391014 5216 391020 5228
+rect 390796 5188 391020 5216
+rect 390796 5176 390802 5188
+rect 391014 5176 391020 5188
+rect 391072 5176 391078 5228
 rect 179046 5108 179052 5160
 rect 179104 5148 179110 5160
 rect 214098 5148 214104 5160
@@ -4122,27 +4108,20 @@
 rect 128228 4020 128234 4032
 rect 134518 4020 134524 4032
 rect 134576 4020 134582 4072
-rect 170766 4020 170772 4072
-rect 170824 4060 170830 4072
-rect 211338 4060 211344 4072
-rect 170824 4032 211344 4060
-rect 170824 4020 170830 4032
-rect 211338 4020 211344 4032
-rect 211396 4020 211402 4072
+rect 167178 4020 167184 4072
+rect 167236 4060 167242 4072
+rect 208578 4060 208584 4072
+rect 167236 4032 208584 4060
+rect 167236 4020 167242 4032
+rect 208578 4020 208584 4032
+rect 208636 4020 208642 4072
 rect 220446 4020 220452 4072
 rect 220504 4060 220510 4072
-rect 233418 4060 233424 4072
-rect 220504 4032 233424 4060
+rect 233234 4060 233240 4072
+rect 220504 4032 233240 4060
 rect 220504 4020 220510 4032
-rect 233418 4020 233424 4032
-rect 233476 4020 233482 4072
-rect 249886 4020 249892 4072
-rect 249944 4060 249950 4072
-rect 258258 4060 258264 4072
-rect 249944 4032 258264 4060
-rect 249944 4020 249950 4032
-rect 258258 4020 258264 4032
-rect 258316 4020 258322 4072
+rect 233234 4020 233240 4032
+rect 233292 4020 233298 4072
 rect 329926 4020 329932 4072
 rect 329984 4060 329990 4072
 rect 443822 4060 443828 4072
@@ -4150,13 +4129,13 @@
 rect 329984 4020 329990 4032
 rect 443822 4020 443828 4032
 rect 443880 4020 443886 4072
-rect 167178 3952 167184 4004
-rect 167236 3992 167242 4004
-rect 208578 3992 208584 4004
-rect 167236 3964 208584 3992
-rect 167236 3952 167242 3964
-rect 208578 3952 208584 3964
-rect 208636 3952 208642 4004
+rect 170766 3952 170772 4004
+rect 170824 3992 170830 4004
+rect 211338 3992 211344 4004
+rect 170824 3964 211344 3992
+rect 170824 3952 170830 3964
+rect 211338 3952 211344 3964
+rect 211396 3952 211402 4004
 rect 215662 3952 215668 4004
 rect 215720 3992 215726 4004
 rect 230474 3992 230480 4004
@@ -4185,11 +4164,11 @@
 rect 216916 3884 216922 3896
 rect 231946 3884 231952 3896
 rect 232004 3884 232010 3936
-rect 252738 3884 252744 3936
-rect 252796 3924 252802 3936
+rect 252646 3884 252652 3936
+rect 252704 3924 252710 3936
 rect 265342 3924 265348 3936
-rect 252796 3896 265348 3924
-rect 252796 3884 252802 3896
+rect 252704 3896 265348 3924
+rect 252704 3884 252710 3896
 rect 265342 3884 265348 3896
 rect 265400 3884 265406 3936
 rect 336734 3884 336740 3936
@@ -4213,11 +4192,11 @@
 rect 213420 3816 213426 3828
 rect 229186 3816 229192 3828
 rect 229244 3816 229250 3868
-rect 252646 3816 252652 3868
-rect 252704 3856 252710 3868
+rect 252738 3816 252744 3868
+rect 252796 3856 252802 3868
 rect 266538 3856 266544 3868
-rect 252704 3828 266544 3856
-rect 252704 3816 252710 3828
+rect 252796 3828 266544 3856
+rect 252796 3816 252802 3828
 rect 266538 3816 266544 3828
 rect 266596 3816 266602 3868
 rect 339494 3816 339500 3868
@@ -4248,48 +4227,6 @@
 rect 212224 3748 212230 3760
 rect 229370 3748 229376 3760
 rect 229428 3748 229434 3800
-rect 236178 3788 236184 3800
-rect 230860 3760 236184 3788
-rect 153010 3680 153016 3732
-rect 153068 3720 153074 3732
-rect 203058 3720 203064 3732
-rect 153068 3692 203064 3720
-rect 153068 3680 153074 3692
-rect 203058 3680 203064 3692
-rect 203116 3680 203122 3732
-rect 209774 3680 209780 3732
-rect 209832 3720 209838 3732
-rect 227806 3720 227812 3732
-rect 209832 3692 227812 3720
-rect 209832 3680 209838 3692
-rect 227806 3680 227812 3692
-rect 227864 3680 227870 3732
-rect 149514 3612 149520 3664
-rect 149572 3652 149578 3664
-rect 201586 3652 201592 3664
-rect 149572 3624 201592 3652
-rect 149572 3612 149578 3624
-rect 201586 3612 201592 3624
-rect 201644 3612 201650 3664
-rect 208578 3612 208584 3664
-rect 208636 3652 208642 3664
-rect 227898 3652 227904 3664
-rect 208636 3624 227904 3652
-rect 208636 3612 208642 3624
-rect 227898 3612 227904 3624
-rect 227956 3612 227962 3664
-rect 145926 3544 145932 3596
-rect 145984 3584 145990 3596
-rect 200114 3584 200120 3596
-rect 145984 3556 200120 3584
-rect 145984 3544 145990 3556
-rect 200114 3544 200120 3556
-rect 200172 3544 200178 3596
-rect 226334 3544 226340 3596
-rect 226392 3584 226398 3596
-rect 230860 3584 230888 3760
-rect 236178 3748 236184 3760
-rect 236236 3748 236242 3800
 rect 253934 3748 253940 3800
 rect 253992 3788 253998 3800
 rect 270034 3788 270040 3800
@@ -4304,10 +4241,159 @@
 rect 340932 3748 340938 3760
 rect 468662 3748 468668 3760
 rect 468720 3748 468726 3800
-rect 234798 3720 234804 3732
-rect 226392 3556 230888 3584
-rect 230952 3692 234804 3720
-rect 226392 3544 226398 3556
+rect 153010 3680 153016 3732
+rect 153068 3720 153074 3732
+rect 203058 3720 203064 3732
+rect 153068 3692 203064 3720
+rect 153068 3680 153074 3692
+rect 203058 3680 203064 3692
+rect 203116 3680 203122 3732
+rect 209774 3680 209780 3732
+rect 209832 3720 209838 3732
+rect 209832 3692 223712 3720
+rect 209832 3680 209838 3692
+rect 149514 3612 149520 3664
+rect 149572 3652 149578 3664
+rect 201586 3652 201592 3664
+rect 149572 3624 201592 3652
+rect 149572 3612 149578 3624
+rect 201586 3612 201592 3624
+rect 201644 3612 201650 3664
+rect 208578 3612 208584 3664
+rect 208636 3652 208642 3664
+rect 223684 3652 223712 3692
+rect 227530 3680 227536 3732
+rect 227588 3720 227594 3732
+rect 236178 3720 236184 3732
+rect 227588 3692 236184 3720
+rect 227588 3680 227594 3692
+rect 236178 3680 236184 3692
+rect 236236 3680 236242 3732
+rect 238110 3680 238116 3732
+rect 238168 3720 238174 3732
+rect 240318 3720 240324 3732
+rect 238168 3692 240324 3720
+rect 238168 3680 238174 3692
+rect 240318 3680 240324 3692
+rect 240376 3680 240382 3732
+rect 255314 3680 255320 3732
+rect 255372 3720 255378 3732
+rect 273622 3720 273628 3732
+rect 255372 3692 273628 3720
+rect 255372 3680 255378 3692
+rect 273622 3680 273628 3692
+rect 273680 3680 273686 3732
+rect 342254 3680 342260 3732
+rect 342312 3720 342318 3732
+rect 472250 3720 472256 3732
+rect 342312 3692 472256 3720
+rect 342312 3680 342318 3692
+rect 472250 3680 472256 3692
+rect 472308 3680 472314 3732
+rect 227898 3652 227904 3664
+rect 208636 3624 219434 3652
+rect 223684 3624 227904 3652
+rect 208636 3612 208642 3624
+rect 145926 3544 145932 3596
+rect 145984 3584 145990 3596
+rect 200114 3584 200120 3596
+rect 145984 3556 200120 3584
+rect 145984 3544 145990 3556
+rect 200114 3544 200120 3556
+rect 200172 3544 200178 3596
+rect 219406 3584 219434 3624
+rect 227898 3612 227904 3624
+rect 227956 3612 227962 3664
+rect 229830 3612 229836 3664
+rect 229888 3652 229894 3664
+rect 237466 3652 237472 3664
+rect 229888 3624 237472 3652
+rect 229888 3612 229894 3624
+rect 237466 3612 237472 3624
+rect 237524 3612 237530 3664
+rect 245654 3612 245660 3664
+rect 245712 3652 245718 3664
+rect 251174 3652 251180 3664
+rect 245712 3624 251180 3652
+rect 245712 3612 245718 3624
+rect 251174 3612 251180 3624
+rect 251232 3612 251238 3664
+rect 258074 3612 258080 3664
+rect 258132 3652 258138 3664
+rect 277118 3652 277124 3664
+rect 258132 3624 277124 3652
+rect 258132 3612 258138 3624
+rect 277118 3612 277124 3624
+rect 277176 3612 277182 3664
+rect 343634 3612 343640 3664
+rect 343692 3652 343698 3664
+rect 475746 3652 475752 3664
+rect 343692 3624 475752 3652
+rect 343692 3612 343698 3624
+rect 475746 3612 475752 3624
+rect 475804 3612 475810 3664
+rect 227806 3584 227812 3596
+rect 219406 3556 227812 3584
+rect 227806 3544 227812 3556
+rect 227864 3544 227870 3596
+rect 232222 3544 232228 3596
+rect 232280 3584 232286 3596
+rect 235258 3584 235264 3596
+rect 232280 3556 235264 3584
+rect 232280 3544 232286 3556
+rect 235258 3544 235264 3556
+rect 235316 3544 235322 3596
+rect 244366 3544 244372 3596
+rect 244424 3584 244430 3596
+rect 247586 3584 247592 3596
+rect 244424 3556 247592 3584
+rect 244424 3544 244430 3556
+rect 247586 3544 247592 3556
+rect 247644 3544 247650 3596
+rect 249886 3544 249892 3596
+rect 249944 3544 249950 3596
+rect 251818 3544 251824 3596
+rect 251876 3584 251882 3596
+rect 254670 3584 254676 3596
+rect 251876 3556 254676 3584
+rect 251876 3544 251882 3556
+rect 254670 3544 254676 3556
+rect 254728 3544 254734 3596
+rect 259454 3544 259460 3596
+rect 259512 3584 259518 3596
+rect 280706 3584 280712 3596
+rect 259512 3556 280712 3584
+rect 259512 3544 259518 3556
+rect 280706 3544 280712 3556
+rect 280764 3544 280770 3596
+rect 324406 3544 324412 3596
+rect 324464 3584 324470 3596
+rect 325602 3584 325608 3596
+rect 324464 3556 325608 3584
+rect 324464 3544 324470 3556
+rect 325602 3544 325608 3556
+rect 325660 3544 325666 3596
+rect 332686 3544 332692 3596
+rect 332744 3584 332750 3596
+rect 333882 3584 333888 3596
+rect 332744 3556 333888 3584
+rect 332744 3544 332750 3556
+rect 333882 3544 333888 3556
+rect 333940 3544 333946 3596
+rect 390646 3544 390652 3596
+rect 390704 3584 390710 3596
+rect 391842 3584 391848 3596
+rect 390704 3556 391848 3584
+rect 390704 3544 390710 3556
+rect 391842 3544 391848 3556
+rect 391900 3544 391906 3596
+rect 391934 3544 391940 3596
+rect 391992 3584 391998 3596
+rect 582190 3584 582196 3596
+rect 391992 3556 582196 3584
+rect 391992 3544 391998 3556
+rect 582190 3544 582196 3556
+rect 582248 3544 582254 3596
 rect 126974 3476 126980 3528
 rect 127032 3516 127038 3528
 rect 128998 3516 129004 3528
@@ -4338,116 +4424,11 @@
 rect 223632 3476 223638 3528
 rect 223942 3476 223948 3528
 rect 224000 3516 224006 3528
-rect 230952 3516 230980 3692
-rect 234798 3680 234804 3692
-rect 234856 3680 234862 3732
-rect 238110 3680 238116 3732
-rect 238168 3720 238174 3732
-rect 240318 3720 240324 3732
-rect 238168 3692 240324 3720
-rect 238168 3680 238174 3692
-rect 240318 3680 240324 3692
-rect 240376 3680 240382 3732
-rect 255314 3680 255320 3732
-rect 255372 3720 255378 3732
-rect 273622 3720 273628 3732
-rect 255372 3692 273628 3720
-rect 255372 3680 255378 3692
-rect 273622 3680 273628 3692
-rect 273680 3680 273686 3732
-rect 342254 3680 342260 3732
-rect 342312 3720 342318 3732
-rect 472250 3720 472256 3732
-rect 342312 3692 472256 3720
-rect 342312 3680 342318 3692
-rect 472250 3680 472256 3692
-rect 472308 3680 472314 3732
-rect 231026 3612 231032 3664
-rect 231084 3652 231090 3664
-rect 237650 3652 237656 3664
-rect 231084 3624 237656 3652
-rect 231084 3612 231090 3624
-rect 237650 3612 237656 3624
-rect 237708 3612 237714 3664
-rect 245838 3612 245844 3664
-rect 245896 3652 245902 3664
-rect 251174 3652 251180 3664
-rect 245896 3624 251180 3652
-rect 245896 3612 245902 3624
-rect 251174 3612 251180 3624
-rect 251232 3612 251238 3664
-rect 258074 3612 258080 3664
-rect 258132 3652 258138 3664
-rect 277118 3652 277124 3664
-rect 258132 3624 277124 3652
-rect 258132 3612 258138 3624
-rect 277118 3612 277124 3624
-rect 277176 3612 277182 3664
-rect 343634 3612 343640 3664
-rect 343692 3652 343698 3664
-rect 475746 3652 475752 3664
-rect 343692 3624 475752 3652
-rect 343692 3612 343698 3624
-rect 475746 3612 475752 3624
-rect 475804 3612 475810 3664
-rect 232222 3544 232228 3596
-rect 232280 3584 232286 3596
-rect 235258 3584 235264 3596
-rect 232280 3556 235264 3584
-rect 232280 3544 232286 3556
-rect 235258 3544 235264 3556
-rect 235316 3544 235322 3596
-rect 244366 3544 244372 3596
-rect 244424 3584 244430 3596
-rect 247586 3584 247592 3596
-rect 244424 3556 247592 3584
-rect 244424 3544 244430 3556
-rect 247586 3544 247592 3556
-rect 247644 3544 247650 3596
-rect 251818 3544 251824 3596
-rect 251876 3584 251882 3596
-rect 254670 3584 254676 3596
-rect 251876 3556 254676 3584
-rect 251876 3544 251882 3556
-rect 254670 3544 254676 3556
-rect 254728 3544 254734 3596
-rect 259454 3544 259460 3596
-rect 259512 3584 259518 3596
-rect 280706 3584 280712 3596
-rect 259512 3556 280712 3584
-rect 259512 3544 259518 3556
-rect 280706 3544 280712 3556
-rect 280764 3544 280770 3596
-rect 324406 3544 324412 3596
-rect 324464 3584 324470 3596
-rect 325602 3584 325608 3596
-rect 324464 3556 325608 3584
-rect 324464 3544 324470 3556
-rect 325602 3544 325608 3556
-rect 325660 3544 325666 3596
-rect 332686 3544 332692 3596
-rect 332744 3584 332750 3596
-rect 333882 3584 333888 3596
-rect 332744 3556 333888 3584
-rect 332744 3544 332750 3556
-rect 333882 3544 333888 3556
-rect 333940 3544 333946 3596
-rect 390738 3544 390744 3596
-rect 390796 3584 390802 3596
-rect 582190 3584 582196 3596
-rect 390796 3556 582196 3584
-rect 390796 3544 390802 3556
-rect 582190 3544 582196 3556
-rect 582248 3544 582254 3596
-rect 224000 3488 230980 3516
+rect 234614 3516 234620 3528
+rect 224000 3488 234620 3516
 rect 224000 3476 224006 3488
-rect 233418 3476 233424 3528
-rect 233476 3516 233482 3528
-rect 238018 3516 238024 3528
-rect 233476 3488 238024 3516
-rect 233476 3476 233482 3488
-rect 238018 3476 238024 3488
-rect 238076 3476 238082 3528
+rect 234614 3476 234620 3488
+rect 234672 3476 234678 3528
 rect 239306 3476 239312 3528
 rect 239364 3516 239370 3528
 rect 240778 3516 240784 3528
@@ -4455,13 +4436,11 @@
 rect 239364 3476 239370 3488
 rect 240778 3476 240784 3488
 rect 240836 3476 240842 3528
-rect 248598 3476 248604 3528
-rect 248656 3516 248662 3528
-rect 255866 3516 255872 3528
-rect 248656 3488 255872 3516
-rect 248656 3476 248662 3488
-rect 255866 3476 255872 3488
-rect 255924 3476 255930 3528
+rect 249904 3516 249932 3544
+rect 258258 3516 258264 3528
+rect 249904 3488 258264 3516
+rect 258258 3476 258264 3488
+rect 258316 3476 258322 3528
 rect 260834 3476 260840 3528
 rect 260892 3516 260898 3528
 rect 284294 3516 284300 3528
@@ -4501,13 +4480,20 @@
 rect 131816 3408 131822 3420
 rect 193582 3408 193588 3420
 rect 193640 3408 193646 3460
-rect 221550 3408 221556 3460
-rect 221608 3448 221614 3460
-rect 233234 3448 233240 3460
-rect 221608 3420 233240 3448
-rect 221608 3408 221614 3420
-rect 233234 3408 233240 3420
-rect 233292 3408 233298 3460
+rect 195606 3408 195612 3460
+rect 195664 3448 195670 3460
+rect 221090 3448 221096 3460
+rect 195664 3420 221096 3448
+rect 195664 3408 195670 3420
+rect 221090 3408 221096 3420
+rect 221148 3408 221154 3460
+rect 231026 3408 231032 3460
+rect 231084 3448 231090 3460
+rect 237650 3448 237656 3460
+rect 231084 3420 237656 3448
+rect 231084 3408 231090 3420
+rect 237650 3408 237656 3420
+rect 237708 3408 237714 3460
 rect 240502 3408 240508 3460
 rect 240560 3448 240566 3460
 rect 241790 3448 241796 3460
@@ -4543,10 +4529,17 @@
 rect 382332 3408 382338 3420
 rect 383562 3408 383568 3420
 rect 383620 3408 383626 3460
-rect 390646 3408 390652 3460
-rect 390704 3448 390710 3460
-rect 390704 3420 470594 3448
-rect 390704 3408 390710 3420
+rect 391014 3408 391020 3460
+rect 391072 3448 391078 3460
+rect 391934 3448 391940 3460
+rect 391072 3420 391940 3448
+rect 391072 3408 391078 3420
+rect 391934 3408 391940 3420
+rect 391992 3408 391998 3460
+rect 392026 3408 392032 3460
+rect 392084 3448 392090 3460
+rect 392084 3420 470594 3448
+rect 392084 3408 392090 3420
 rect 135254 3340 135260 3392
 rect 135312 3380 135318 3392
 rect 141418 3380 141424 3392
@@ -4602,11 +4595,18 @@
 rect 218204 3272 218210 3324
 rect 225138 3272 225144 3324
 rect 225196 3312 225202 3324
-rect 234614 3312 234620 3324
-rect 225196 3284 234620 3312
+rect 234798 3312 234804 3324
+rect 225196 3284 234804 3312
 rect 225196 3272 225202 3284
-rect 234614 3272 234620 3284
-rect 234672 3272 234678 3324
+rect 234798 3272 234804 3284
+rect 234856 3272 234862 3324
+rect 248506 3272 248512 3324
+rect 248564 3312 248570 3324
+rect 257062 3312 257068 3324
+rect 248564 3284 257068 3312
+rect 248564 3272 248570 3284
+rect 257062 3272 257068 3284
+rect 257120 3272 257126 3324
 rect 321554 3272 321560 3324
 rect 321612 3312 321618 3324
 rect 422570 3312 422576 3324
@@ -4715,13 +4715,13 @@
 rect 192076 3204 192082 3216
 rect 219710 3204 219716 3216
 rect 219768 3204 219774 3256
-rect 227530 3204 227536 3256
-rect 227588 3244 227594 3256
-rect 236086 3244 236092 3256
-rect 227588 3216 236092 3244
-rect 227588 3204 227594 3216
-rect 236086 3204 236092 3216
-rect 236144 3204 236150 3256
+rect 226334 3204 226340 3256
+rect 226392 3244 226398 3256
+rect 235994 3244 236000 3256
+rect 226392 3216 236000 3244
+rect 226392 3204 226398 3216
+rect 235994 3204 236000 3216
+rect 236052 3204 236058 3256
 rect 317506 3204 317512 3256
 rect 317564 3244 317570 3256
 rect 415394 3244 415400 3256
@@ -4743,13 +4743,20 @@
 rect 151872 3136 151878 3148
 rect 155218 3136 155224 3148
 rect 155276 3136 155282 3188
-rect 195606 3136 195612 3188
-rect 195664 3176 195670 3188
-rect 221090 3176 221096 3188
-rect 195664 3148 221096 3176
-rect 195664 3136 195670 3148
-rect 221090 3136 221096 3148
-rect 221148 3136 221154 3188
+rect 221550 3136 221556 3188
+rect 221608 3176 221614 3188
+rect 233602 3176 233608 3188
+rect 221608 3148 233608 3176
+rect 221608 3136 221614 3148
+rect 233602 3136 233608 3148
+rect 233660 3136 233666 3188
+rect 390554 3136 390560 3188
+rect 390612 3176 390618 3188
+rect 392026 3176 392032 3188
+rect 390612 3148 392032 3176
+rect 390612 3136 390618 3148
+rect 392026 3136 392032 3148
+rect 392084 3136 392090 3188
 rect 398926 3136 398932 3188
 rect 398984 3176 398990 3188
 rect 400122 3176 400128 3188
@@ -4785,13 +4792,13 @@
 rect 234672 3000 234678 3012
 rect 238938 3000 238944 3012
 rect 238996 3000 239002 3052
-rect 248506 3000 248512 3052
-rect 248564 3040 248570 3052
-rect 257062 3040 257068 3052
-rect 248564 3012 257068 3040
-rect 248564 3000 248570 3012
-rect 257062 3000 257068 3012
-rect 257120 3000 257126 3052
+rect 248598 3000 248604 3052
+rect 248656 3040 248662 3052
+rect 255866 3040 255872 3052
+rect 248656 3012 255872 3040
+rect 248656 3000 248662 3012
+rect 255866 3000 255872 3012
+rect 255924 3000 255930 3052
 rect 571978 3000 571984 3052
 rect 572036 3040 572042 3052
 rect 573910 3040 573916 3052
@@ -4806,13 +4813,13 @@
 rect 148376 2932 148382 2944
 rect 152458 2932 152464 2944
 rect 152516 2932 152522 2984
-rect 229830 2932 229836 2984
-rect 229888 2972 229894 2984
-rect 237466 2972 237472 2984
-rect 229888 2944 237472 2972
-rect 229888 2932 229894 2944
-rect 237466 2932 237472 2944
-rect 237524 2932 237530 2984
+rect 233418 2864 233424 2916
+rect 233476 2904 233482 2916
+rect 238018 2904 238024 2916
+rect 233476 2876 238024 2904
+rect 233476 2864 233482 2876
+rect 238018 2864 238024 2876
+rect 238076 2864 238082 2916
 rect 448514 1912 448520 1964
 rect 448572 1952 448578 1964
 rect 449802 1952 449808 1964
@@ -4823,10 +4830,6 @@
 << via1 >>
 rect 71780 702992 71832 703044
 rect 72976 702992 73028 703044
-rect 201500 702992 201552 703044
-rect 202788 702992 202840 703044
-rect 266452 702992 266504 703044
-rect 267648 702992 267700 703044
 rect 292580 700884 292632 700936
 rect 332508 700884 332560 700936
 rect 295340 700816 295392 700868
@@ -4845,8 +4848,10 @@
 rect 478512 700408 478564 700460
 rect 316040 700340 316092 700392
 rect 527180 700340 527232 700392
-rect 137836 700272 137888 700324
-rect 199384 700272 199436 700324
+rect 170312 700272 170364 700324
+rect 192484 700272 192536 700324
+rect 202788 700272 202840 700324
+rect 220084 700272 220136 700324
 rect 235172 700272 235224 700324
 rect 282184 700272 282236 700324
 rect 291844 700272 291896 700324
@@ -4855,6 +4860,8 @@
 rect 543464 700272 543516 700324
 rect 283840 700068 283892 700120
 rect 284944 700068 284996 700120
+rect 266360 697552 266412 697604
+rect 267648 697552 267700 697604
 rect 322940 696940 322992 696992
 rect 580172 696940 580224 696992
 rect 3424 683136 3476 683188
@@ -4895,6 +4902,8 @@
 rect 580172 510620 580224 510672
 rect 354680 484372 354732 484424
 rect 580172 484372 580224 484424
+rect 220084 476756 220136 476808
+rect 277400 476756 277452 476808
 rect 2872 474716 2924 474768
 rect 220084 474716 220136 474768
 rect 356060 470568 356112 470620
@@ -4913,10 +4922,8 @@
 rect 580172 404336 580224 404388
 rect 369860 378156 369912 378208
 rect 580172 378156 580224 378208
-rect 199384 375980 199436 376032
-rect 269672 375980 269724 376032
-rect 201500 371832 201552 371884
-rect 277400 371832 277452 371884
+rect 136640 371832 136692 371884
+rect 269672 371832 269724 371884
 rect 3332 371220 3384 371272
 rect 13820 371220 13872 371272
 rect 93124 370472 93176 370524
@@ -4931,7 +4938,7 @@
 rect 267556 364964 267608 365016
 rect 372712 364352 372764 364404
 rect 580172 364352 580224 364404
-rect 169760 363604 169812 363656
+rect 192484 363604 192536 363656
 rect 275192 363604 275244 363656
 rect 228364 363196 228416 363248
 rect 229100 363196 229152 363248
@@ -4971,7 +4978,7 @@
 rect 494060 362244 494112 362296
 rect 6920 362176 6972 362228
 rect 254676 362176 254728 362228
-rect 266452 362176 266504 362228
+rect 266360 362176 266412 362228
 rect 285496 362176 285548 362228
 rect 321376 362176 321428 362228
 rect 558920 362176 558972 362228
@@ -4979,39 +4986,39 @@
 rect 264980 362108 265032 362160
 rect 153200 362040 153252 362092
 rect 272708 362040 272760 362092
+rect 382924 361904 382976 361956
+rect 479524 361904 479576 361956
 rect 282184 361836 282236 361888
 rect 282920 361836 282972 361888
 rect 290648 361836 290700 361888
 rect 291844 361836 291896 361888
+rect 388076 361836 388128 361888
+rect 486424 361836 486476 361888
 rect 385500 361768 385552 361820
-rect 479524 361768 479576 361820
-rect 388076 361700 388128 361752
-rect 483664 361700 483716 361752
-rect 380348 361632 380400 361684
-rect 485044 361632 485096 361684
-rect 377772 361564 377824 361616
-rect 482284 361564 482336 361616
-rect 191748 360476 191800 360528
-rect 203432 360476 203484 360528
+rect 483664 361768 483716 361820
+rect 377772 361700 377824 361752
+rect 485044 361700 485096 361752
+rect 375196 361632 375248 361684
+rect 482284 361632 482336 361684
+rect 380348 361564 380400 361616
+rect 489184 361564 489236 361616
+rect 186964 360476 187016 360528
+rect 195704 360476 195756 360528
 rect 4804 360408 4856 360460
 rect 198280 360408 198332 360460
 rect 191104 360340 191156 360392
 rect 200856 360340 200908 360392
-rect 186964 360272 187016 360324
-rect 195704 360272 195756 360324
-rect 382924 360272 382976 360324
-rect 392584 360272 392636 360324
+rect 191748 360272 191800 360324
+rect 203432 360272 203484 360324
 rect 188344 360204 188396 360256
 rect 193220 360204 193272 360256
-rect 375196 360204 375248 360256
-rect 395344 360204 395396 360256
 rect 390928 359388 390980 359440
 rect 391848 359388 391900 359440
 rect 391848 358776 391900 358828
 rect 406384 358776 406436 358828
 rect 3332 358708 3384 358760
 rect 191748 358708 191800 358760
-rect 395344 353200 395396 353252
+rect 482284 353200 482336 353252
 rect 580172 353200 580224 353252
 rect 3148 346332 3200 346384
 rect 191104 346332 191156 346384
@@ -5019,7 +5026,7 @@
 rect 189080 343612 189132 343664
 rect 7564 333956 7616 334008
 rect 189080 333956 189132 334008
-rect 482284 325592 482336 325644
+rect 485044 325592 485096 325644
 rect 580172 325592 580224 325644
 rect 22744 324300 22796 324352
 rect 189080 324300 189132 324352
@@ -5027,7 +5034,7 @@
 rect 4804 319812 4856 319864
 rect 394332 314712 394384 314764
 rect 395344 314712 395396 314764
-rect 485044 313216 485096 313268
+rect 489184 313216 489236 313268
 rect 580172 313216 580224 313268
 rect 3516 306280 3568 306332
 rect 186964 306280 187016 306332
@@ -5035,7 +5042,7 @@
 rect 189080 303628 189132 303680
 rect 394332 303628 394384 303680
 rect 554044 303628 554096 303680
-rect 392584 299412 392636 299464
+rect 479524 299412 479576 299464
 rect 580172 299412 580224 299464
 rect 3056 293904 3108 293956
 rect 188344 293904 188396 293956
@@ -5045,11 +5052,11 @@
 rect 189080 274660 189132 274712
 rect 394424 274660 394476 274712
 rect 551284 274660 551336 274712
-rect 479524 273164 479576 273216
+rect 483664 273164 483716 273216
 rect 580172 273164 580224 273216
 rect 3516 267656 3568 267708
 rect 7564 267656 7616 267708
-rect 483664 259360 483716 259412
+rect 486424 259360 486476 259412
 rect 580172 259360 580224 259412
 rect 3608 253920 3660 253972
 rect 189080 253920 189132 253972
@@ -5099,6 +5106,8 @@
 rect 425060 177624 425112 177676
 rect 191104 177556 191156 177608
 rect 211436 177556 211488 177608
+rect 227904 177556 227956 177608
+rect 236644 177556 236696 177608
 rect 326528 177556 326580 177608
 rect 431960 177556 432012 177608
 rect 184940 177488 184992 177540
@@ -5129,6 +5138,8 @@
 rect 195428 177352 195480 177404
 rect 206284 177352 206336 177404
 rect 226892 177352 226944 177404
+rect 246212 177352 246264 177404
+rect 250076 177352 250128 177404
 rect 252192 177352 252244 177404
 rect 262220 177352 262272 177404
 rect 264520 177352 264572 177404
@@ -5143,8 +5154,6 @@
 rect 192300 177284 192352 177336
 rect 201500 177284 201552 177336
 rect 225420 177284 225472 177336
-rect 227720 177284 227772 177336
-rect 236644 177284 236696 177336
 rect 247592 177284 247644 177336
 rect 251272 177284 251324 177336
 rect 252376 177284 252428 177336
@@ -5153,22 +5162,18 @@
 rect 329104 177284 329156 177336
 rect 338488 177284 338540 177336
 rect 460940 177284 460992 177336
+rect 246120 177216 246172 177268
+rect 248420 177216 248472 177268
 rect 343640 177148 343692 177200
 rect 346952 177148 347004 177200
-rect 236000 177080 236052 177132
-rect 240324 177080 240376 177132
 rect 333152 177080 333204 177132
 rect 336188 177080 336240 177132
-rect 246120 177012 246172 177064
-rect 248420 177012 248472 177064
 rect 373724 177012 373776 177064
 rect 374644 177012 374696 177064
 rect 226340 176944 226392 176996
 rect 229192 176944 229244 176996
 rect 238024 176944 238076 176996
 rect 238852 176944 238904 176996
-rect 246212 176944 246264 176996
-rect 249708 176944 249760 176996
 rect 284208 176944 284260 176996
 rect 287704 176944 287756 176996
 rect 217600 176876 217652 176928
@@ -5179,6 +5184,8 @@
 rect 269672 176876 269724 176928
 rect 273168 176876 273220 176928
 rect 278044 176876 278096 176928
+rect 236276 176808 236328 176860
+rect 240324 176808 240376 176860
 rect 192484 176672 192536 176724
 rect 193404 176672 193456 176724
 rect 226984 176672 227036 176724
@@ -5187,8 +5194,8 @@
 rect 238300 176672 238352 176724
 rect 240784 176672 240836 176724
 rect 241520 176672 241572 176724
-rect 245016 176672 245068 176724
-rect 245660 176672 245712 176724
+rect 244832 176672 244884 176724
+rect 245752 176672 245804 176724
 rect 272984 176672 273036 176724
 rect 273904 176672 273956 176724
 rect 279056 176672 279108 176724
@@ -5215,8 +5222,6 @@
 rect 381544 176672 381596 176724
 rect 384488 176672 384540 176724
 rect 385592 176672 385644 176724
-rect 233516 176604 233568 176656
-rect 233700 176604 233752 176656
 rect 327356 176604 327408 176656
 rect 327540 176604 327592 176656
 rect 357716 176604 357768 176656
@@ -5235,22 +5240,22 @@
 rect 376300 175652 376352 175704
 rect 194600 175584 194652 175636
 rect 194784 175584 194836 175636
-rect 200212 175584 200264 175636
-rect 201132 175584 201184 175636
 rect 207204 175584 207256 175636
 rect 207756 175584 207808 175636
 rect 215300 175584 215352 175636
 rect 215576 175584 215628 175636
 rect 218060 175584 218112 175636
 rect 218612 175584 218664 175636
-rect 236092 175584 236144 175636
-rect 236276 175584 236328 175636
+rect 229192 175584 229244 175636
+rect 230020 175584 230072 175636
+rect 230480 175584 230532 175636
+rect 230940 175584 230992 175636
+rect 233332 175584 233384 175636
+rect 234068 175584 234120 175636
 rect 241704 175584 241756 175636
 rect 242348 175584 242400 175636
 rect 242900 175584 242952 175636
 rect 243452 175584 243504 175636
-rect 252652 175584 252704 175636
-rect 253204 175584 253256 175636
 rect 253940 175584 253992 175636
 rect 254676 175584 254728 175636
 rect 255320 175584 255372 175636
@@ -5289,6 +5294,8 @@
 rect 363420 175584 363472 175636
 rect 375472 175584 375524 175636
 rect 375932 175584 375984 175636
+rect 249800 175516 249852 175568
+rect 250076 175516 250128 175568
 rect 288440 175516 288492 175568
 rect 289268 175516 289320 175568
 rect 313372 175516 313424 175568
@@ -5313,6 +5320,8 @@
 rect 571984 174496 572036 174548
 rect 258264 174088 258316 174140
 rect 258908 174088 258960 174140
+rect 236092 173952 236144 174004
+rect 236276 173952 236328 174004
 rect 346400 173816 346452 173868
 rect 347044 173816 347096 173868
 rect 164240 173204 164292 173256
@@ -5325,8 +5334,8 @@
 rect 324412 173136 324464 173188
 rect 351736 173136 351788 173188
 rect 489920 173136 489972 173188
-rect 234620 173000 234672 173052
-rect 235172 173000 235224 173052
+rect 200212 172320 200264 172372
+rect 201132 172320 201184 172372
 rect 209964 171980 210016 172032
 rect 226340 171980 226392 172032
 rect 168380 171844 168432 171896
@@ -5335,10 +5344,6 @@
 rect 407120 171844 407172 171896
 rect 142804 171776 142856 171828
 rect 198004 171776 198056 171828
-rect 229192 171776 229244 171828
-rect 230020 171776 230072 171828
-rect 230480 171776 230532 171828
-rect 230940 171776 230992 171828
 rect 248512 171776 248564 171828
 rect 248972 171776 249024 171828
 rect 273260 171776 273312 171828
@@ -5389,8 +5394,6 @@
 rect 356060 170348 356112 170400
 rect 356336 170348 356388 170400
 rect 500960 170348 501012 170400
-rect 233332 169192 233384 169244
-rect 234068 169192 234120 169244
 rect 190460 169056 190512 169108
 rect 219624 169056 219676 169108
 rect 337660 169056 337712 169108
@@ -5401,8 +5404,6 @@
 rect 298376 168988 298428 169040
 rect 358912 168988 358964 169040
 rect 507860 168988 507912 169040
-rect 227812 168784 227864 168836
-rect 228364 168784 228416 168836
 rect 150440 167628 150492 167680
 rect 202144 167628 202196 167680
 rect 361856 167628 361908 167680
@@ -5738,7 +5739,7 @@
 rect 276112 18640 276164 18692
 rect 320364 18640 320416 18692
 rect 338764 18640 338816 18692
-rect 390836 18640 390888 18692
+rect 390652 18640 390704 18692
 rect 287152 18572 287204 18624
 rect 343732 18572 343784 18624
 rect 368572 18572 368624 18624
@@ -5758,7 +5759,7 @@
 rect 270592 14492 270644 14544
 rect 306380 14492 306432 14544
 rect 309784 14492 309836 14544
-rect 390560 14492 390612 14544
+rect 390928 14492 390980 14544
 rect 274732 14424 274784 14476
 rect 316224 14424 316276 14476
 rect 346492 14424 346544 14476
@@ -5939,6 +5940,8 @@
 rect 215576 5176 215628 5228
 rect 284300 5176 284352 5228
 rect 338672 5176 338724 5228
+rect 390744 5176 390796 5228
+rect 391020 5176 391072 5228
 rect 179052 5108 179104 5160
 rect 214104 5108 214156 5160
 rect 285772 5108 285824 5160
@@ -5995,16 +5998,14 @@
 rect 568028 4088 568080 4140
 rect 128176 4020 128228 4072
 rect 134524 4020 134576 4072
-rect 170772 4020 170824 4072
-rect 211344 4020 211396 4072
+rect 167184 4020 167236 4072
+rect 208584 4020 208636 4072
 rect 220452 4020 220504 4072
-rect 233424 4020 233476 4072
-rect 249892 4020 249944 4072
-rect 258264 4020 258316 4072
+rect 233240 4020 233292 4072
 rect 329932 4020 329984 4072
 rect 443828 4020 443880 4072
-rect 167184 3952 167236 4004
-rect 208584 3952 208636 4004
+rect 170772 3952 170824 4004
+rect 211344 3952 211396 4004
 rect 215668 3952 215720 4004
 rect 230480 3952 230532 4004
 rect 332600 3952 332652 4004
@@ -6013,7 +6014,7 @@
 rect 207204 3884 207256 3936
 rect 216864 3884 216916 3936
 rect 231952 3884 232004 3936
-rect 252744 3884 252796 3936
+rect 252652 3884 252704 3936
 rect 265348 3884 265400 3936
 rect 336740 3884 336792 3936
 rect 458088 3884 458140 3936
@@ -6021,7 +6022,7 @@
 rect 205732 3816 205784 3868
 rect 213368 3816 213420 3868
 rect 229192 3816 229244 3868
-rect 252652 3816 252704 3868
+rect 252744 3816 252796 3868
 rect 266544 3816 266596 3868
 rect 339500 3816 339552 3868
 rect 465172 3816 465224 3868
@@ -6031,22 +6032,53 @@
 rect 204260 3748 204312 3800
 rect 212172 3748 212224 3800
 rect 229376 3748 229428 3800
-rect 153016 3680 153068 3732
-rect 203064 3680 203116 3732
-rect 209780 3680 209832 3732
-rect 227812 3680 227864 3732
-rect 149520 3612 149572 3664
-rect 201592 3612 201644 3664
-rect 208584 3612 208636 3664
-rect 227904 3612 227956 3664
-rect 145932 3544 145984 3596
-rect 200120 3544 200172 3596
-rect 226340 3544 226392 3596
-rect 236184 3748 236236 3800
 rect 253940 3748 253992 3800
 rect 270040 3748 270092 3800
 rect 340880 3748 340932 3800
 rect 468668 3748 468720 3800
+rect 153016 3680 153068 3732
+rect 203064 3680 203116 3732
+rect 209780 3680 209832 3732
+rect 149520 3612 149572 3664
+rect 201592 3612 201644 3664
+rect 208584 3612 208636 3664
+rect 227536 3680 227588 3732
+rect 236184 3680 236236 3732
+rect 238116 3680 238168 3732
+rect 240324 3680 240376 3732
+rect 255320 3680 255372 3732
+rect 273628 3680 273680 3732
+rect 342260 3680 342312 3732
+rect 472256 3680 472308 3732
+rect 145932 3544 145984 3596
+rect 200120 3544 200172 3596
+rect 227904 3612 227956 3664
+rect 229836 3612 229888 3664
+rect 237472 3612 237524 3664
+rect 245660 3612 245712 3664
+rect 251180 3612 251232 3664
+rect 258080 3612 258132 3664
+rect 277124 3612 277176 3664
+rect 343640 3612 343692 3664
+rect 475752 3612 475804 3664
+rect 227812 3544 227864 3596
+rect 232228 3544 232280 3596
+rect 235264 3544 235316 3596
+rect 244372 3544 244424 3596
+rect 247592 3544 247644 3596
+rect 249892 3544 249944 3596
+rect 251824 3544 251876 3596
+rect 254676 3544 254728 3596
+rect 259460 3544 259512 3596
+rect 280712 3544 280764 3596
+rect 324412 3544 324464 3596
+rect 325608 3544 325660 3596
+rect 332692 3544 332744 3596
+rect 333888 3544 333940 3596
+rect 390652 3544 390704 3596
+rect 391848 3544 391900 3596
+rect 391940 3544 391992 3596
+rect 582196 3544 582248 3596
 rect 126980 3476 127032 3528
 rect 129004 3476 129056 3528
 rect 134156 3476 134208 3528
@@ -6056,41 +6088,10 @@
 rect 199108 3476 199160 3528
 rect 223580 3476 223632 3528
 rect 223948 3476 224000 3528
-rect 234804 3680 234856 3732
-rect 238116 3680 238168 3732
-rect 240324 3680 240376 3732
-rect 255320 3680 255372 3732
-rect 273628 3680 273680 3732
-rect 342260 3680 342312 3732
-rect 472256 3680 472308 3732
-rect 231032 3612 231084 3664
-rect 237656 3612 237708 3664
-rect 245844 3612 245896 3664
-rect 251180 3612 251232 3664
-rect 258080 3612 258132 3664
-rect 277124 3612 277176 3664
-rect 343640 3612 343692 3664
-rect 475752 3612 475804 3664
-rect 232228 3544 232280 3596
-rect 235264 3544 235316 3596
-rect 244372 3544 244424 3596
-rect 247592 3544 247644 3596
-rect 251824 3544 251876 3596
-rect 254676 3544 254728 3596
-rect 259460 3544 259512 3596
-rect 280712 3544 280764 3596
-rect 324412 3544 324464 3596
-rect 325608 3544 325660 3596
-rect 332692 3544 332744 3596
-rect 333888 3544 333940 3596
-rect 390744 3544 390796 3596
-rect 582196 3544 582248 3596
-rect 233424 3476 233476 3528
-rect 238024 3476 238076 3528
+rect 234620 3476 234672 3528
 rect 239312 3476 239364 3528
 rect 240784 3476 240836 3528
-rect 248604 3476 248656 3528
-rect 255872 3476 255924 3528
+rect 258264 3476 258316 3528
 rect 260840 3476 260892 3528
 rect 284300 3476 284352 3528
 rect 299572 3476 299624 3528
@@ -6102,8 +6103,10 @@
 rect 345020 3476 345072 3528
 rect 131764 3408 131816 3460
 rect 193588 3408 193640 3460
-rect 221556 3408 221608 3460
-rect 233240 3408 233292 3460
+rect 195612 3408 195664 3460
+rect 221096 3408 221148 3460
+rect 231032 3408 231084 3460
+rect 237656 3408 237708 3460
 rect 240508 3408 240560 3460
 rect 241796 3408 241848 3460
 rect 250076 3408 250128 3460
@@ -6114,7 +6117,9 @@
 rect 367008 3408 367060 3460
 rect 382280 3408 382332 3460
 rect 383568 3408 383620 3460
-rect 390652 3408 390704 3460
+rect 391020 3408 391072 3460
+rect 391940 3408 391992 3460
+rect 392032 3408 392084 3460
 rect 135260 3340 135312 3392
 rect 141424 3340 141476 3392
 rect 155408 3340 155460 3392
@@ -6131,7 +6136,9 @@
 rect 188528 3272 188580 3324
 rect 218152 3272 218204 3324
 rect 225144 3272 225196 3324
-rect 234620 3272 234672 3324
+rect 234804 3272 234856 3324
+rect 248512 3272 248564 3324
+rect 257068 3272 257120 3324
 rect 321560 3272 321612 3324
 rect 422576 3272 422628 3324
 rect 423772 3340 423824 3392
@@ -6161,16 +6168,18 @@
 rect 581000 3408 581052 3460
 rect 192024 3204 192076 3256
 rect 219716 3204 219768 3256
-rect 227536 3204 227588 3256
-rect 236092 3204 236144 3256
+rect 226340 3204 226392 3256
+rect 236000 3204 236052 3256
 rect 317512 3204 317564 3256
 rect 415400 3204 415452 3256
 rect 415492 3204 415544 3256
 rect 416688 3204 416740 3256
 rect 151820 3136 151872 3188
 rect 155224 3136 155276 3188
-rect 195612 3136 195664 3188
-rect 221096 3136 221148 3188
+rect 221556 3136 221608 3188
+rect 233608 3136 233660 3188
+rect 390560 3136 390612 3188
+rect 392032 3136 392084 3188
 rect 398932 3136 398984 3188
 rect 400128 3136 400180 3188
 rect 407212 3136 407264 3188
@@ -6181,14 +6190,14 @@
 rect 140044 3000 140096 3052
 rect 234620 3000 234672 3052
 rect 238944 3000 238996 3052
-rect 248512 3000 248564 3052
-rect 257068 3000 257120 3052
+rect 248604 3000 248656 3052
+rect 255872 3000 255924 3052
 rect 571984 3000 572036 3052
 rect 573916 3000 573968 3052
 rect 148324 2932 148376 2984
 rect 152464 2932 152516 2984
-rect 229836 2932 229888 2984
-rect 237472 2932 237524 2984
+rect 233424 2864 233476 2916
+rect 238024 2864 238076 2916
 rect 448520 1912 448572 1964
 rect 449808 1912 449860 1964
 << metal2 >>
@@ -6342,52 +6351,49 @@
 rect 105280 703474 105308 703582
 rect 105422 703520 105534 704960
 rect 121614 703520 121726 704960
+rect 136652 703582 137692 703610
+rect 105464 703474 105492 703520
+rect 105280 703446 105492 703474
+rect 136652 371890 136680 703582
+rect 137664 703474 137692 703582
 rect 137806 703520 137918 704960
 rect 154090 703520 154202 704960
 rect 170282 703520 170394 704960
 rect 186474 703520 186586 704960
 rect 202758 703520 202870 704960
 rect 218072 703582 218836 703610
-rect 105464 703474 105492 703520
-rect 105280 703446 105492 703474
-rect 137848 700330 137876 703520
+rect 137848 703474 137876 703520
+rect 137664 703446 137876 703474
 rect 154132 702434 154160 703520
-rect 170324 702434 170352 703520
-rect 202800 703050 202828 703520
-rect 201500 703044 201552 703050
-rect 201500 702986 201552 702992
-rect 202788 703044 202840 703050
-rect 202788 702986 202840 702992
 rect 153212 702406 154160 702434
-rect 169772 702406 170352 702434
-rect 137836 700324 137888 700330
-rect 137836 700266 137888 700272
+rect 136640 371884 136692 371890
+rect 136640 371826 136692 371832
 rect 104900 365016 104952 365022
 rect 104900 364958 104952 364964
 rect 88340 362160 88392 362166
 rect 88340 362102 88392 362108
 rect 153212 362098 153240 702406
-rect 169772 363662 169800 702406
-rect 199384 700324 199436 700330
-rect 199384 700266 199436 700272
-rect 199396 376038 199424 700266
-rect 199384 376032 199436 376038
-rect 199384 375974 199436 375980
-rect 201512 371890 201540 702986
+rect 170324 700330 170352 703520
+rect 202800 700330 202828 703520
+rect 170312 700324 170364 700330
+rect 170312 700266 170364 700272
+rect 192484 700324 192536 700330
+rect 192484 700266 192536 700272
+rect 202788 700324 202840 700330
+rect 202788 700266 202840 700272
+rect 192496 363662 192524 700266
 rect 211160 409896 211212 409902
 rect 211160 409838 211212 409844
-rect 201500 371884 201552 371890
-rect 201500 371826 201552 371832
 rect 205640 369164 205692 369170
 rect 205640 369106 205692 369112
-rect 169760 363656 169812 363662
-rect 169760 363598 169812 363604
+rect 192484 363656 192536 363662
+rect 192484 363598 192536 363604
 rect 153200 362092 153252 362098
 rect 153200 362034 153252 362040
-rect 191748 360528 191800 360534
-rect 191748 360470 191800 360476
-rect 203432 360528 203484 360534
-rect 203432 360470 203484 360476
+rect 186964 360528 187016 360534
+rect 186964 360470 187016 360476
+rect 195704 360528 195756 360534
+rect 195704 360470 195756 360476
 rect 4804 360460 4856 360466
 rect 4804 360402 4856 360408
 rect 3332 358760 3384 358766
@@ -6414,10 +6420,6 @@
 rect 3054 293111 3110 293120
 rect 3436 254153 3464 343606
 rect 4816 319870 4844 360402
-rect 191104 360392 191156 360398
-rect 191104 360334 191156 360340
-rect 186964 360324 187016 360330
-rect 186964 360266 187016 360272
 rect 7564 334008 7616 334014
 rect 7564 333950 7616 333956
 rect 4804 319864 4856 319870
@@ -6524,7 +6526,9 @@
 rect 3606 97543 3662 97552
 rect 21376 71738 21404 213930
 rect 22756 189038 22784 324294
-rect 186976 306338 187004 360266
+rect 186976 306338 187004 360470
+rect 191104 360392 191156 360398
+rect 191104 360334 191156 360340
 rect 188344 360256 188396 360262
 rect 188344 360198 188396 360204
 rect 186964 306332 187016 306338
@@ -6570,20 +6574,22 @@
 rect 189080 244258 189132 244264
 rect 189736 241466 189764 354719
 rect 191116 346390 191144 360334
-rect 191760 358766 191788 360470
-rect 198280 360460 198332 360466
-rect 198280 360402 198332 360408
-rect 195704 360324 195756 360330
-rect 195704 360266 195756 360272
+rect 191748 360324 191800 360330
+rect 191748 360266 191800 360272
+rect 191760 358766 191788 360266
 rect 193220 360256 193272 360262
 rect 193220 360198 193272 360204
 rect 193232 359924 193260 360198
-rect 195716 359924 195744 360266
+rect 195716 359924 195744 360470
+rect 198280 360460 198332 360466
+rect 198280 360402 198332 360408
 rect 198292 359924 198320 360402
 rect 200856 360392 200908 360398
 rect 200856 360334 200908 360340
 rect 200868 359924 200896 360334
-rect 203444 359924 203472 360470
+rect 203432 360324 203484 360330
+rect 203432 360266 203484 360272
+rect 203444 359924 203472 360266
 rect 205652 359938 205680 369106
 rect 208584 362840 208636 362846
 rect 208584 362782 208636 362788
@@ -6616,13 +6622,18 @@
 rect 218992 703474 219020 703520
 rect 218808 703446 219020 703474
 rect 235184 700330 235212 703520
-rect 267660 703050 267688 703520
-rect 266452 703044 266504 703050
-rect 266452 702986 266504 702992
-rect 267648 703044 267700 703050
-rect 267648 702986 267700 702992
+rect 220084 700324 220136 700330
+rect 220084 700266 220136 700272
 rect 235172 700324 235224 700330
 rect 235172 700266 235224 700272
+rect 220096 476814 220124 700266
+rect 267660 697610 267688 703520
+rect 282184 700324 282236 700330
+rect 282184 700266 282236 700272
+rect 266360 697604 266412 697610
+rect 266360 697546 266412 697552
+rect 267648 697604 267700 697610
+rect 267648 697546 267700 697552
 rect 246304 656940 246356 656946
 rect 246304 656882 246356 656888
 rect 244280 632120 244332 632126
@@ -6635,6 +6646,8 @@
 rect 228364 527138 228416 527144
 rect 226340 514820 226392 514826
 rect 226340 514762 226392 514768
+rect 220084 476808 220136 476814
+rect 220084 476750 220136 476756
 rect 220084 474768 220136 474774
 rect 220084 474710 220136 474716
 rect 220096 362982 220124 474710
@@ -6711,22 +6724,20 @@
 rect 262404 362908 262456 362914
 rect 262404 362850 262456 362856
 rect 262416 359924 262444 362850
-rect 266464 362234 266492 702986
-rect 282184 700324 282236 700330
-rect 282184 700266 282236 700272
-rect 269672 376032 269724 376038
-rect 269672 375974 269724 375980
+rect 266372 362234 266400 697546
+rect 277400 476808 277452 476814
+rect 277400 476750 277452 476756
+rect 269672 371884 269724 371890
+rect 269672 371826 269724 371832
 rect 267556 365016 267608 365022
 rect 267556 364958 267608 364964
-rect 266452 362228 266504 362234
-rect 266452 362170 266504 362176
+rect 266360 362228 266412 362234
+rect 266360 362170 266412 362176
 rect 264980 362160 265032 362166
 rect 264980 362102 265032 362108
 rect 264992 359924 265020 362102
 rect 267568 359924 267596 364958
-rect 269684 359938 269712 375974
-rect 277400 371884 277452 371890
-rect 277400 371826 277452 371832
+rect 269684 359938 269712 371826
 rect 275192 363656 275244 363662
 rect 275192 363598 275244 363604
 rect 272708 362092 272760 362098
@@ -6734,7 +6745,7 @@
 rect 269684 359910 270158 359938
 rect 272720 359924 272748 362034
 rect 275204 359924 275232 363598
-rect 277412 359938 277440 371826
+rect 277412 359938 277440 476750
 rect 280344 362840 280396 362846
 rect 280344 362782 280396 362788
 rect 277412 359910 277794 359938
@@ -7072,28 +7083,26 @@
 rect 580172 364346 580224 364352
 rect 558920 362228 558972 362234
 rect 558920 362170 558972 362176
+rect 382924 361956 382976 361962
+rect 382924 361898 382976 361904
+rect 479524 361956 479576 361962
+rect 479524 361898 479576 361904
+rect 377772 361752 377824 361758
+rect 377772 361694 377824 361700
+rect 375196 361684 375248 361690
+rect 375196 361626 375248 361632
+rect 375208 359924 375236 361626
+rect 377784 359924 377812 361694
+rect 380348 361616 380400 361622
+rect 380348 361558 380400 361564
+rect 380360 359924 380388 361558
+rect 382936 359924 382964 361898
+rect 388076 361888 388128 361894
+rect 388076 361830 388128 361836
 rect 385500 361820 385552 361826
 rect 385500 361762 385552 361768
-rect 479524 361820 479576 361826
-rect 479524 361762 479576 361768
-rect 380348 361684 380400 361690
-rect 380348 361626 380400 361632
-rect 377772 361616 377824 361622
-rect 377772 361558 377824 361564
-rect 375196 360256 375248 360262
-rect 375196 360198 375248 360204
-rect 375208 359924 375236 360198
-rect 377784 359924 377812 361558
-rect 380360 359924 380388 361626
-rect 382924 360324 382976 360330
-rect 382924 360266 382976 360272
-rect 382936 359924 382964 360266
 rect 385512 359924 385540 361762
-rect 388076 361752 388128 361758
-rect 388076 361694 388128 361700
-rect 388088 359924 388116 361694
-rect 392584 360324 392636 360330
-rect 392584 360266 392636 360272
+rect 388088 359924 388116 361830
 rect 390928 359440 390980 359446
 rect 390678 359388 390928 359394
 rect 390678 359382 390980 359388
@@ -7103,10 +7112,18 @@
 rect 391860 358834 391888 359382
 rect 391848 358828 391900 358834
 rect 391848 358770 391900 358776
+rect 406384 358828 406436 358834
+rect 406384 358770 406436 358776
 rect 191748 358760 191800 358766
 rect 191748 358702 191800 358708
+rect 394146 354784 394202 354793
+rect 394146 354719 394202 354728
 rect 191104 346384 191156 346390
 rect 191104 346326 191156 346332
+rect 394054 344312 394110 344321
+rect 394054 344247 394110 344256
+rect 393962 334384 394018 334393
+rect 393962 334319 394018 334328
 rect 190090 314800 190146 314809
 rect 190090 314735 190146 314744
 rect 189998 294400 190054 294409
@@ -7483,9 +7500,9 @@
 rect 163658 -960 163770 480
 rect 164436 354 164464 16546
 rect 166092 480 166120 16546
-rect 167184 4004 167236 4010
-rect 167184 3946 167236 3952
-rect 167196 480 167224 3946
+rect 167184 4072 167236 4078
+rect 167184 4014 167236 4020
+rect 167196 480 167224 4014
 rect 168392 480 168420 171838
 rect 172520 162172 172572 162178
 rect 172520 162114 172572 162120
@@ -7496,9 +7513,9 @@
 rect 169588 480 169616 11698
 rect 171968 7608 172020 7614
 rect 171968 7550 172020 7556
-rect 170772 4072 170824 4078
-rect 170772 4014 170824 4020
-rect 170784 480 170812 4014
+rect 170772 4004 170824 4010
+rect 170772 3946 170824 3952
+rect 170784 480 170812 3946
 rect 171980 480 172008 7550
 rect 164854 354 164966 480
 rect 164436 326 164966 354
@@ -7577,17 +7594,6 @@
 rect 189920 85542 189948 264279
 rect 190012 137970 190040 294335
 rect 190104 202842 190132 314735
-rect 392596 299470 392624 360266
-rect 395344 360256 395396 360262
-rect 395344 360198 395396 360204
-rect 394146 354784 394202 354793
-rect 394146 354719 394202 354728
-rect 394054 344312 394110 344321
-rect 394054 344247 394110 344256
-rect 393962 334384 394018 334393
-rect 393962 334319 394018 334328
-rect 392584 299464 392636 299470
-rect 392584 299406 392636 299412
 rect 190182 284336 190238 284345
 rect 190182 284271 190238 284280
 rect 190092 202836 190144 202842
@@ -7609,11 +7615,6 @@
 rect 393976 206990 394004 334319
 rect 394068 219434 394096 344247
 rect 394160 233238 394188 354719
-rect 395356 353258 395384 360198
-rect 406384 358828 406436 358834
-rect 406384 358770 406436 358776
-rect 395344 353252 395396 353258
-rect 395344 353194 395396 353200
 rect 394606 324456 394662 324465
 rect 394606 324391 394662 324400
 rect 394330 314800 394386 314809
@@ -7659,7 +7660,6 @@
 rect 394054 204303 394110 204312
 rect 393962 194712 394018 194721
 rect 393962 194647 394018 194656
-rect 236026 180254 236224 180282
 rect 356086 180254 356376 180282
 rect 382398 180254 382596 180282
 rect 191944 180118 192234 180146
@@ -7784,9 +7784,9 @@
 rect 195980 4898 196032 4904
 rect 194784 4888 194836 4894
 rect 194784 4830 194836 4836
-rect 195612 3188 195664 3194
-rect 195612 3130 195664 3136
-rect 195624 480 195652 3130
+rect 195612 3460 195664 3466
+rect 195612 3402 195664 3408
+rect 195624 480 195652 3402
 rect 196820 480 196848 7550
 rect 197372 3369 197400 174542
 rect 197556 161474 197584 180118
@@ -7812,15 +7812,15 @@
 rect 199016 152516 199068 152522
 rect 199016 152458 199068 152464
 rect 200132 3602 200160 180118
-rect 200212 175636 200264 175642
-rect 200212 175578 200264 175584
-rect 200224 151094 200252 175578
+rect 200212 172372 200264 172378
+rect 200212 172314 200264 172320
+rect 200224 151094 200252 172314
 rect 200592 169046 200620 180118
-rect 201144 175642 201172 180118
+rect 201144 172378 201172 180118
 rect 201500 177336 201552 177342
 rect 201500 177278 201552 177284
-rect 201132 175636 201184 175642
-rect 201132 175578 201184 175584
+rect 201132 172372 201184 172378
+rect 201132 172314 201184 172320
 rect 200580 169040 200632 169046
 rect 200580 168982 200632 168988
 rect 200212 151088 200264 151094
@@ -7939,7 +7939,7 @@
 rect 208596 171686 209268 171714
 rect 208492 163532 208544 163538
 rect 208492 163474 208544 163480
-rect 208596 4010 208624 171686
+rect 208596 4078 208624 171686
 rect 209332 161474 209360 177618
 rect 209792 171902 209820 180118
 rect 210344 175658 210372 180118
@@ -7957,8 +7957,8 @@
 rect 209872 11698 209924 11704
 rect 209044 10532 209096 10538
 rect 209044 10474 209096 10480
-rect 208584 4004 208636 4010
-rect 208584 3946 208636 3952
+rect 208584 4072 208636 4078
+rect 208584 4014 208636 4020
 rect 207204 3936 207256 3942
 rect 207204 3878 207256 3884
 rect 209780 3732 209832 3738
@@ -7968,7 +7968,7 @@
 rect 208596 480 208624 3606
 rect 209792 480 209820 3674
 rect 210988 480 211016 16546
-rect 211356 4078 211384 180118
+rect 211356 4010 211384 180118
 rect 211448 180118 211738 180146
 rect 211908 180118 212290 180146
 rect 212552 180118 212842 180146
@@ -8023,8 +8023,8 @@
 rect 212632 5034 212684 5040
 rect 212540 4140 212592 4146
 rect 212540 4082 212592 4088
-rect 211344 4072 211396 4078
-rect 211344 4014 211396 4020
+rect 211344 4004 211396 4010
+rect 211344 3946 211396 3952
 rect 213368 3868 213420 3874
 rect 213368 3810 213420 3816
 rect 212172 3800 212224 3806
@@ -8121,7 +8121,7 @@
 rect 219716 3256 219768 3262
 rect 219716 3198 219768 3204
 rect 220464 480 220492 4014
-rect 221108 3194 221136 161446
+rect 221108 3466 221136 161446
 rect 222212 7614 222240 180118
 rect 222764 161474 222792 180118
 rect 223684 175624 223712 180118
@@ -8163,44 +8163,31 @@
 rect 223684 8974 223712 161446
 rect 223672 8968 223724 8974
 rect 223672 8910 223724 8916
-rect 226340 3596 226392 3602
-rect 226340 3538 226392 3544
 rect 223580 3528 223632 3534
 rect 223580 3470 223632 3476
 rect 223948 3528 224000 3534
 rect 223948 3470 224000 3476
-rect 221556 3460 221608 3466
-rect 221556 3402 221608 3408
-rect 221096 3188 221148 3194
-rect 221096 3130 221148 3136
-rect 221568 480 221596 3402
+rect 221096 3460 221148 3466
+rect 221096 3402 221148 3408
 rect 222752 3392 222804 3398
 rect 222752 3334 222804 3340
+rect 221556 3188 221608 3194
+rect 221556 3130 221608 3136
+rect 221568 480 221596 3130
 rect 222764 480 222792 3334
 rect 223960 480 223988 3470
 rect 225144 3324 225196 3330
 rect 225144 3266 225196 3272
 rect 225156 480 225184 3266
-rect 226352 480 226380 3538
+rect 226340 3256 226392 3262
+rect 226340 3198 226392 3204
+rect 226352 480 226380 3198
 rect 226536 3126 226564 180118
 rect 226904 177410 226932 180118
 rect 226892 177404 226944 177410
 rect 226892 177346 226944 177352
-rect 227720 177336 227772 177342
-rect 227720 177278 227772 177284
-rect 226984 176724 227036 176730
-rect 226984 176666 227036 176672
-rect 226996 10334 227024 176666
-rect 226984 10328 227036 10334
-rect 226984 10270 227036 10276
-rect 227536 3256 227588 3262
-rect 227536 3198 227588 3204
-rect 226524 3120 226576 3126
-rect 226524 3062 226576 3068
-rect 227548 480 227576 3198
-rect 227732 490 227760 177278
 rect 227824 176730 227852 180118
-rect 227916 180118 228298 180146
+rect 228008 180118 228298 180146
 rect 228376 180118 228758 180146
 rect 229204 180118 229310 180146
 rect 229388 180118 229862 180146
@@ -8208,73 +8195,84 @@
 rect 230584 180118 230874 180146
 rect 230952 180118 231334 180146
 rect 231886 180118 231992 180146
+rect 227904 177608 227956 177614
+rect 227904 177550 227956 177556
+rect 226984 176724 227036 176730
+rect 226984 176666 227036 176672
 rect 227812 176724 227864 176730
 rect 227812 176666 227864 176672
-rect 227812 168836 227864 168842
-rect 227812 168778 227864 168784
-rect 227824 3738 227852 168778
-rect 227812 3732 227864 3738
-rect 227812 3674 227864 3680
-rect 227916 3670 227944 180118
-rect 228376 168842 228404 180118
+rect 226996 10334 227024 176666
+rect 227916 174298 227944 177550
+rect 227732 174270 227944 174298
+rect 226984 10328 227036 10334
+rect 226984 10270 227036 10276
+rect 227536 3732 227588 3738
+rect 227536 3674 227588 3680
+rect 226524 3120 226576 3126
+rect 226524 3062 226576 3068
+rect 227548 480 227576 3674
+rect 227732 490 227760 174270
+rect 228008 174162 228036 180118
+rect 227824 174134 228036 174162
+rect 227824 3602 227852 174134
+rect 228376 161474 228404 180118
 rect 229204 177002 229232 180118
 rect 229192 176996 229244 177002
 rect 229192 176938 229244 176944
-rect 229192 171828 229244 171834
-rect 229192 171770 229244 171776
-rect 228364 168836 228416 168842
-rect 228364 168778 228416 168784
-rect 229204 3874 229232 171770
+rect 229192 175636 229244 175642
+rect 229192 175578 229244 175584
+rect 227916 161446 228404 161474
+rect 227916 3670 227944 161446
+rect 229204 3874 229232 175578
 rect 229192 3868 229244 3874
 rect 229192 3810 229244 3816
 rect 229388 3806 229416 180118
-rect 230032 171834 230060 180118
-rect 230020 171828 230072 171834
-rect 230020 171770 230072 171776
-rect 230480 171828 230532 171834
-rect 230480 171770 230532 171776
-rect 230492 4010 230520 171770
+rect 230032 175642 230060 180118
+rect 230020 175636 230072 175642
+rect 230020 175578 230072 175584
+rect 230480 175636 230532 175642
+rect 230480 175578 230532 175584
+rect 230492 4010 230520 175578
 rect 230584 6254 230612 180118
-rect 230952 171834 230980 180118
-rect 230940 171828 230992 171834
-rect 230940 171770 230992 171776
+rect 230952 175642 230980 180118
+rect 230940 175636 230992 175642
+rect 230940 175578 230992 175584
 rect 230572 6248 230624 6254
 rect 230572 6190 230624 6196
 rect 230480 4004 230532 4010
 rect 230480 3946 230532 3952
 rect 231964 3942 231992 180118
 rect 232056 180118 232438 180146
-rect 232516 180118 232898 180146
-rect 233450 180118 233556 180146
-rect 232056 4894 232084 180118
-rect 232516 161474 232544 180118
-rect 233528 176662 233556 180118
+rect 232608 180118 232898 180146
+rect 233252 180118 233450 180146
 rect 233620 180118 233910 180146
 rect 234080 180118 234462 180146
-rect 234816 180118 235014 180146
+rect 234632 180118 235014 180146
 rect 235184 180118 235474 180146
-rect 233516 176656 233568 176662
-rect 233516 176598 233568 176604
-rect 233620 171714 233648 180118
-rect 233700 176656 233752 176662
-rect 233700 176598 233752 176604
-rect 232148 161446 232544 161474
-rect 233252 171686 233648 171714
+rect 236026 180118 236132 180146
+rect 232056 4894 232084 180118
+rect 232608 161474 232636 180118
+rect 232148 161446 232636 161474
 rect 232044 4888 232096 4894
 rect 232044 4830 232096 4836
 rect 232148 4146 232176 161446
 rect 232136 4140 232188 4146
 rect 232136 4082 232188 4088
+rect 233252 4078 233280 180118
+rect 233332 175636 233384 175642
+rect 233332 175578 233384 175584
+rect 233240 4072 233292 4078
+rect 233240 4014 233292 4020
 rect 231952 3936 232004 3942
 rect 231952 3878 232004 3884
 rect 229376 3800 229428 3806
 rect 229376 3742 229428 3748
 rect 227904 3664 227956 3670
 rect 227904 3606 227956 3612
-rect 231032 3664 231084 3670
-rect 231032 3606 231084 3612
-rect 229836 2984 229888 2990
-rect 229836 2926 229888 2932
+rect 229836 3664 229888 3670
+rect 229836 3606 229888 3612
+rect 227812 3596 227864 3602
+rect 227812 3538 227864 3544
 rect 207358 354 207470 480
 rect 207124 326 207470 354
 rect 207358 -960 207470 326
@@ -8296,62 +8294,35 @@
 rect 226310 -960 226422 480
 rect 227506 -960 227618 480
 rect 227732 462 228312 490
-rect 229848 480 229876 2926
-rect 231044 480 231072 3606
+rect 229848 480 229876 3606
 rect 232228 3596 232280 3602
 rect 232228 3538 232280 3544
+rect 231032 3460 231084 3466
+rect 231032 3402 231084 3408
+rect 231044 480 231072 3402
 rect 232240 480 232268 3538
-rect 233252 3466 233280 171686
-rect 233332 169244 233384 169250
-rect 233332 169186 233384 169192
-rect 233240 3460 233292 3466
-rect 233240 3402 233292 3408
-rect 233344 3398 233372 169186
-rect 233712 161474 233740 176598
-rect 234080 169250 234108 180118
-rect 234712 176928 234764 176934
-rect 234712 176870 234764 176876
-rect 234620 173052 234672 173058
-rect 234620 172994 234672 173000
-rect 234068 169244 234120 169250
-rect 234068 169186 234120 169192
-rect 233436 161446 233740 161474
-rect 233436 4078 233464 161446
-rect 233424 4072 233476 4078
-rect 233424 4014 233476 4020
-rect 233424 3528 233476 3534
-rect 233424 3470 233476 3476
+rect 233344 3398 233372 175578
 rect 233332 3392 233384 3398
 rect 233332 3334 233384 3340
-rect 233436 480 233464 3470
-rect 234632 3330 234660 172994
-rect 234724 3482 234752 176870
-rect 234816 3738 234844 180118
-rect 235184 173058 235212 180118
-rect 236000 177132 236052 177138
-rect 236000 177074 236052 177080
+rect 233620 3194 233648 180118
+rect 234080 175642 234108 180118
+rect 234068 175636 234120 175642
+rect 234068 175578 234120 175584
+rect 234632 3534 234660 180118
+rect 234712 176928 234764 176934
+rect 234712 176870 234764 176876
+rect 234620 3528 234672 3534
+rect 234620 3470 234672 3476
+rect 234724 3210 234752 176870
+rect 235184 161474 235212 180118
 rect 235264 176724 235316 176730
 rect 235264 176666 235316 176672
-rect 235172 173052 235224 173058
-rect 235172 172994 235224 173000
-rect 234804 3732 234856 3738
-rect 234804 3674 234856 3680
+rect 234816 161446 235212 161474
+rect 234816 3330 234844 161446
 rect 235276 3602 235304 176666
-rect 235264 3596 235316 3602
-rect 235264 3538 235316 3544
-rect 234724 3454 235856 3482
-rect 234620 3324 234672 3330
-rect 234620 3266 234672 3272
-rect 234620 3052 234672 3058
-rect 234620 2994 234672 3000
-rect 234632 480 234660 2994
-rect 235828 480 235856 3454
-rect 236012 490 236040 177074
-rect 236092 175636 236144 175642
-rect 236092 175578 236144 175584
-rect 236104 3262 236132 175578
-rect 236196 3806 236224 180254
-rect 236288 180118 236486 180146
+rect 236104 174706 236132 180118
+rect 236012 174678 236132 174706
+rect 236196 180118 236486 180146
 rect 236656 180118 237038 180146
 rect 237484 180118 237590 180146
 rect 237668 180118 238050 180146
@@ -8359,23 +8330,58 @@
 rect 238864 180118 239062 180146
 rect 239140 180118 239614 180146
 rect 240166 180118 240272 180146
-rect 236288 175642 236316 180118
-rect 236656 177342 236684 180118
-rect 236644 177336 236696 177342
-rect 236644 177278 236696 177284
-rect 236276 175636 236328 175642
-rect 236276 175578 236328 175584
-rect 236184 3800 236236 3806
-rect 236184 3742 236236 3748
-rect 236092 3256 236144 3262
-rect 236092 3198 236144 3204
-rect 237484 2990 237512 180118
-rect 237668 3670 237696 180118
+rect 235264 3596 235316 3602
+rect 235264 3538 235316 3544
+rect 234804 3324 234856 3330
+rect 234804 3266 234856 3272
+rect 236012 3262 236040 174678
+rect 236092 174004 236144 174010
+rect 236092 173946 236144 173952
+rect 236000 3256 236052 3262
+rect 233608 3188 233660 3194
+rect 234724 3182 235856 3210
+rect 236000 3198 236052 3204
+rect 236104 3210 236132 173946
+rect 236196 3738 236224 180118
+rect 236656 177614 236684 180118
+rect 236644 177608 236696 177614
+rect 236644 177550 236696 177556
+rect 236276 176860 236328 176866
+rect 236276 176802 236328 176808
+rect 236288 174010 236316 176802
+rect 236276 174004 236328 174010
+rect 236276 173946 236328 173952
+rect 236184 3732 236236 3738
+rect 236184 3674 236236 3680
+rect 237484 3670 237512 180118
+rect 237472 3664 237524 3670
+rect 237472 3606 237524 3612
+rect 237668 3466 237696 180118
 rect 238024 176996 238076 177002
 rect 238024 176938 238076 176944
-rect 237656 3664 237708 3670
-rect 237656 3606 237708 3612
-rect 238036 3534 238064 176938
+rect 237656 3460 237708 3466
+rect 237656 3402 237708 3408
+rect 236104 3182 236592 3210
+rect 233608 3130 233660 3136
+rect 234620 3052 234672 3058
+rect 234620 2994 234672 3000
+rect 233424 2916 233476 2922
+rect 233424 2858 233476 2864
+rect 233436 480 233464 2858
+rect 234632 480 234660 2994
+rect 235828 480 235856 3182
+rect 228284 354 228312 462
+rect 228702 354 228814 480
+rect 228284 326 228814 354
+rect 228702 -960 228814 326
+rect 229806 -960 229918 480
+rect 231002 -960 231114 480
+rect 232198 -960 232310 480
+rect 233394 -960 233506 480
+rect 234590 -960 234702 480
+rect 235786 -960 235898 480
+rect 236564 354 236592 3182
+rect 238036 2922 238064 176938
 rect 238312 176730 238340 180118
 rect 238864 177002 238892 180118
 rect 238852 176996 238904 177002
@@ -8392,12 +8398,12 @@
 rect 243004 180118 243202 180146
 rect 243464 180118 243754 180146
 rect 244108 180118 244214 180146
-rect 244766 180118 245056 180146
-rect 240336 177138 240364 180118
-rect 240324 177132 240376 177138
-rect 240324 177074 240376 177080
+rect 244766 180118 244872 180146
 rect 240232 176928 240284 176934
 rect 240232 176870 240284 176876
+rect 240336 176866 240364 180118
+rect 240324 176860 240376 176866
+rect 240324 176802 240376 176808
 rect 240704 161474 240732 180118
 rect 241532 176730 241560 180118
 rect 240784 176724 240836 176730
@@ -8408,21 +8414,8 @@
 rect 240336 161446 240732 161474
 rect 238116 3732 238168 3738
 rect 238116 3674 238168 3680
-rect 238024 3528 238076 3534
-rect 238024 3470 238076 3476
-rect 237472 2984 237524 2990
-rect 237472 2926 237524 2932
-rect 228284 354 228312 462
-rect 228702 354 228814 480
-rect 228284 326 228814 354
-rect 228702 -960 228814 326
-rect 229806 -960 229918 480
-rect 231002 -960 231114 480
-rect 232198 -960 232310 480
-rect 233394 -960 233506 480
-rect 234590 -960 234702 480
-rect 235786 -960 235898 480
-rect 236012 462 236592 490
+rect 238024 2916 238076 2922
+rect 238024 2858 238076 2864
 rect 238128 480 238156 3674
 rect 238956 3058 238984 161446
 rect 240336 3738 240364 161446
@@ -8455,8 +8448,8 @@
 rect 243464 175642 243492 180118
 rect 244108 176746 244136 180118
 rect 244108 176718 244320 176746
-rect 245028 176730 245056 180118
-rect 245120 180118 245318 180146
+rect 244844 176730 244872 180118
+rect 244936 180118 245318 180146
 rect 245778 180118 246160 180146
 rect 243452 175636 243504 175642
 rect 243452 175578 243504 175584
@@ -8468,25 +8461,20 @@
 rect 242912 480 242940 6886
 rect 244108 480 244136 11698
 rect 244292 3482 244320 176718
-rect 245016 176724 245068 176730
-rect 245016 176666 245068 176672
-rect 245120 161474 245148 180118
-rect 246132 177070 246160 180118
+rect 244832 176724 244884 176730
+rect 244832 176666 244884 176672
+rect 244936 161474 244964 180118
+rect 246132 177274 246160 180118
 rect 246224 180118 246330 180146
 rect 246408 180118 246790 180146
 rect 247342 180118 247632 180146
 rect 247894 180118 248184 180146
-rect 246120 177064 246172 177070
-rect 246120 177006 246172 177012
-rect 246224 177002 246252 180118
-rect 246212 176996 246264 177002
-rect 246212 176938 246264 176944
-rect 245660 176724 245712 176730
-rect 245660 176666 245712 176672
-rect 244384 161446 245148 161474
-rect 244384 3602 244412 161446
-rect 245672 16574 245700 176666
-rect 246408 161474 246436 180118
+rect 246224 177410 246252 180118
+rect 246212 177404 246264 177410
+rect 246212 177346 246264 177352
+rect 246120 177268 246172 177274
+rect 246120 177210 246172 177216
+rect 246408 176882 246436 180118
 rect 247604 177342 247632 180118
 rect 248156 177478 248184 180118
 rect 248248 180118 248354 180146
@@ -8504,21 +8492,22 @@
 rect 248144 177414 248196 177420
 rect 247592 177336 247644 177342
 rect 247592 177278 247644 177284
-rect 248420 177064 248472 177070
-rect 248420 177006 248472 177012
-rect 245856 161446 246436 161474
-rect 245672 16546 245792 16574
+rect 248420 177268 248472 177274
+rect 248420 177210 248472 177216
+rect 244384 161446 244964 161474
+rect 245672 176854 246436 176882
+rect 244384 3602 244412 161446
+rect 245672 3670 245700 176854
+rect 245752 176724 245804 176730
+rect 245752 176666 245804 176672
+rect 245764 16574 245792 176666
+rect 245764 16546 245976 16574
+rect 245660 3664 245712 3670
+rect 245660 3606 245712 3612
 rect 244372 3596 244424 3602
 rect 244372 3538 244424 3544
 rect 244292 3454 245240 3482
 rect 245212 480 245240 3454
-rect 245764 490 245792 16546
-rect 245856 3670 245884 161446
-rect 245844 3664 245896 3670
-rect 245844 3606 245896 3612
-rect 247592 3596 247644 3602
-rect 247592 3538 247644 3544
-rect 236564 354 236592 462
 rect 236982 354 237094 480
 rect 236564 326 237094 354
 rect 236982 -960 237094 326
@@ -8529,40 +8518,44 @@
 rect 242870 -960 242982 480
 rect 244066 -960 244178 480
 rect 245170 -960 245282 480
-rect 245764 462 245976 490
+rect 245948 354 245976 16546
+rect 247592 3596 247644 3602
+rect 247592 3538 247644 3544
 rect 247604 480 247632 3538
-rect 245948 354 245976 462
 rect 246366 354 246478 480
 rect 245948 326 246478 354
 rect 246366 -960 246478 326
 rect 247562 -960 247674 480
-rect 248432 354 248460 177006
+rect 248432 354 248460 177210
 rect 248512 171828 248564 171834
 rect 248512 171770 248564 171776
-rect 248524 3058 248552 171770
-rect 248616 3534 248644 180118
+rect 248524 3330 248552 171770
+rect 248512 3324 248564 3330
+rect 248512 3266 248564 3272
+rect 248616 3058 248644 180118
 rect 248984 171834 249012 180118
-rect 249708 176996 249760 177002
-rect 249708 176938 249760 176944
-rect 249720 175522 249748 176938
 rect 249812 175658 249840 180118
 rect 249812 175630 249932 175658
-rect 249720 175494 249840 175522
+rect 249800 175568 249852 175574
+rect 249800 175510 249852 175516
 rect 248972 171828 249024 171834
 rect 248972 171770 249024 171776
-rect 248604 3528 248656 3534
-rect 248604 3470 248656 3476
-rect 249812 3482 249840 175494
-rect 249904 4078 249932 175630
+rect 249812 3482 249840 175510
+rect 249904 3602 249932 175630
 rect 249996 5114 250024 180118
+rect 250076 177404 250128 177410
+rect 250076 177346 250128 177352
+rect 250088 175574 250116 177346
+rect 250076 175568 250128 175574
+rect 250076 175510 250128 175516
 rect 250548 161474 250576 180118
 rect 250088 161446 250576 161474
 rect 250088 6254 250116 161446
 rect 250076 6248 250128 6254
 rect 250076 6190 250128 6196
 rect 249996 5086 250116 5114
-rect 249892 4072 249944 4078
-rect 249892 4014 249944 4020
+rect 249892 3596 249944 3602
+rect 249892 3538 249944 3544
 rect 249812 3454 250024 3482
 rect 250088 3466 250116 5086
 rect 251192 4146 251220 180118
@@ -8576,8 +8569,8 @@
 rect 251180 4082 251232 4088
 rect 251180 3664 251232 3670
 rect 251180 3606 251232 3612
-rect 248512 3052 248564 3058
-rect 248512 2994 248564 3000
+rect 248604 3052 248656 3058
+rect 248604 2994 248656 3000
 rect 249996 480 250024 3454
 rect 250076 3460 250128 3466
 rect 250076 3402 250128 3408
@@ -8586,8 +8579,8 @@
 rect 251836 3602 251864 177482
 rect 252204 177410 252232 180118
 rect 252388 180118 252494 180146
-rect 252756 180118 253046 180146
-rect 253216 180118 253506 180146
+rect 252664 180118 253046 180146
+rect 253124 180118 253506 180146
 rect 254058 180118 254164 180146
 rect 252192 177404 252244 177410
 rect 252192 177346 252244 177352
@@ -8599,14 +8592,9 @@
 rect 251824 3596 251876 3602
 rect 251824 3538 251876 3544
 rect 252572 3482 252600 177414
-rect 252652 175636 252704 175642
-rect 252652 175578 252704 175584
-rect 252664 3874 252692 175578
-rect 252756 3942 252784 180118
-rect 253216 175642 253244 180118
+rect 252664 3942 252692 180118
+rect 253124 161474 253152 180118
 rect 254136 175658 254164 180118
-rect 253204 175636 253256 175642
-rect 253204 175578 253256 175584
 rect 253940 175636 253992 175642
 rect 253940 175578 253992 175584
 rect 254044 175630 254164 175658
@@ -8625,10 +8613,12 @@
 rect 260392 180118 260774 180146
 rect 260852 180118 261234 180146
 rect 261786 180118 262168 180146
-rect 252744 3936 252796 3942
-rect 252744 3878 252796 3884
-rect 252652 3868 252704 3874
-rect 252652 3810 252704 3816
+rect 252756 161446 253152 161474
+rect 252652 3936 252704 3942
+rect 252652 3878 252704 3884
+rect 252756 3874 252784 161446
+rect 252744 3868 252796 3874
+rect 252744 3810 252796 3816
 rect 253952 3806 253980 175578
 rect 254044 13122 254072 175630
 rect 254228 161474 254256 180118
@@ -8679,24 +8669,8 @@
 rect 258356 8978 258408 8984
 rect 258264 4820 258316 4826
 rect 258264 4762 258316 4768
-rect 258264 4072 258316 4078
-rect 258264 4014 258316 4020
 rect 258080 3664 258132 3670
 rect 258080 3606 258132 3612
-rect 254676 3596 254728 3602
-rect 254676 3538 254728 3544
-rect 251744 3454 252416 3482
-rect 252572 3454 253520 3482
-rect 252388 480 252416 3454
-rect 253492 480 253520 3454
-rect 254688 480 254716 3538
-rect 255872 3528 255924 3534
-rect 255872 3470 255924 3476
-rect 255884 480 255912 3470
-rect 257068 3052 257120 3058
-rect 257068 2994 257120 3000
-rect 257080 480 257108 2994
-rect 258276 480 258304 4014
 rect 259472 3602 259500 180118
 rect 259552 175636 259604 175642
 rect 259552 175578 259604 175584
@@ -8713,8 +8687,24 @@
 rect 259552 7550 259604 7556
 rect 260656 6248 260708 6254
 rect 260656 6190 260708 6196
+rect 254676 3596 254728 3602
+rect 254676 3538 254728 3544
 rect 259460 3596 259512 3602
 rect 259460 3538 259512 3544
+rect 251744 3454 252416 3482
+rect 252572 3454 253520 3482
+rect 252388 480 252416 3454
+rect 253492 480 253520 3454
+rect 254688 480 254716 3538
+rect 258264 3528 258316 3534
+rect 258264 3470 258316 3476
+rect 257068 3324 257120 3330
+rect 257068 3266 257120 3272
+rect 255872 3052 255924 3058
+rect 255872 2994 255924 3000
+rect 255884 480 255912 2994
+rect 257080 480 257108 3266
+rect 258276 480 258304 3470
 rect 259460 3460 259512 3466
 rect 259460 3402 259512 3408
 rect 259472 480 259500 3402
@@ -10923,27 +10913,22 @@
 rect 391400 180118 391690 180146
 rect 390376 175976 390428 175982
 rect 390376 175918 390428 175924
-rect 390572 171134 390600 180118
-rect 390572 171106 390692 171134
 rect 389272 97300 389324 97306
 rect 389272 97242 389324 97248
 rect 389192 16546 389496 16574
 rect 389468 480 389496 16546
-rect 390560 14544 390612 14550
-rect 390560 14486 390612 14492
-rect 390572 3346 390600 14486
-rect 390664 3466 390692 171106
-rect 390756 3602 390784 180118
+rect 390572 3194 390600 180118
+rect 390652 18692 390704 18698
+rect 390652 18634 390704 18640
+rect 390664 3602 390692 18634
+rect 390756 5234 390784 180118
 rect 391400 161474 391428 180118
 rect 391940 163600 391992 163606
 rect 391940 163542 391992 163548
-rect 390940 161446 391428 161474
-rect 390836 18692 390888 18698
-rect 390836 18634 390888 18640
-rect 390744 3596 390796 3602
-rect 390744 3538 390796 3544
-rect 390848 3482 390876 18634
-rect 390940 3641 390968 161446
+rect 390848 161446 391428 161474
+rect 390744 5228 390796 5234
+rect 390744 5170 390796 5176
+rect 390848 3641 390876 161446
 rect 391952 16574 391980 163542
 rect 393320 61396 393372 61402
 rect 393320 61338 393372 61344
@@ -10994,14 +10979,35 @@
 rect 391952 16546 392624 16574
 rect 393332 16546 394280 16574
 rect 394712 16546 395384 16574
-rect 390926 3632 390982 3641
-rect 390926 3567 390982 3576
-rect 390652 3460 390704 3466
-rect 390848 3454 391888 3482
-rect 390652 3402 390704 3408
-rect 390572 3318 390692 3346
-rect 390664 480 390692 3318
-rect 391860 480 391888 3454
+rect 390928 14544 390980 14550
+rect 390928 14486 390980 14492
+rect 390834 3632 390890 3641
+rect 390652 3596 390704 3602
+rect 390834 3567 390890 3576
+rect 390652 3538 390704 3544
+rect 390940 3482 390968 14486
+rect 391020 5228 391072 5234
+rect 391020 5170 391072 5176
+rect 390664 3454 390968 3482
+rect 391032 3466 391060 5170
+rect 391848 3596 391900 3602
+rect 391848 3538 391900 3544
+rect 391940 3596 391992 3602
+rect 391940 3538 391992 3544
+rect 391020 3460 391072 3466
+rect 390560 3188 390612 3194
+rect 390560 3130 390612 3136
+rect 390664 480 390692 3454
+rect 391020 3402 391072 3408
+rect 391860 480 391888 3538
+rect 391952 3466 391980 3538
+rect 391940 3460 391992 3466
+rect 391940 3402 391992 3408
+rect 392032 3460 392084 3466
+rect 392032 3402 392084 3408
+rect 392044 3194 392072 3402
+rect 392032 3188 392084 3194
+rect 392032 3130 392084 3136
 rect 388230 354 388342 480
 rect 387904 326 388342 354
 rect 387126 -960 387238 326
@@ -11031,20 +11037,30 @@
 rect 398852 3074 398880 149738
 rect 399496 139398 399524 284514
 rect 406396 245614 406424 358770
-rect 479536 273222 479564 361762
-rect 483664 361752 483716 361758
-rect 483664 361694 483716 361700
-rect 482284 361616 482336 361622
-rect 482284 361558 482336 361564
-rect 482296 325650 482324 361558
-rect 482284 325644 482336 325650
-rect 482284 325586 482336 325592
-rect 479524 273216 479576 273222
-rect 479524 273158 479576 273164
-rect 483676 259418 483704 361694
-rect 485044 361684 485096 361690
-rect 485044 361626 485096 361632
-rect 485056 313274 485084 361626
+rect 479536 299470 479564 361898
+rect 486424 361888 486476 361894
+rect 486424 361830 486476 361836
+rect 483664 361820 483716 361826
+rect 483664 361762 483716 361768
+rect 482284 361684 482336 361690
+rect 482284 361626 482336 361632
+rect 482296 353258 482324 361626
+rect 482284 353252 482336 353258
+rect 482284 353194 482336 353200
+rect 479524 299464 479576 299470
+rect 479524 299406 479576 299412
+rect 483676 273222 483704 361762
+rect 485044 361752 485096 361758
+rect 485044 361694 485096 361700
+rect 485056 325650 485084 361694
+rect 485044 325644 485096 325650
+rect 485044 325586 485096 325592
+rect 483664 273216 483716 273222
+rect 483664 273158 483716 273164
+rect 486436 259418 486464 361830
+rect 489184 361616 489236 361622
+rect 489184 361558 489236 361564
+rect 489196 313274 489224 361558
 rect 580172 353252 580224 353258
 rect 580172 353194 580224 353200
 rect 580184 351937 580212 353194
@@ -11055,8 +11071,8 @@
 rect 580184 325281 580212 325586
 rect 580170 325272 580226 325281
 rect 580170 325207 580226 325216
-rect 485044 313268 485096 313274
-rect 485044 313210 485096 313216
+rect 489184 313268 489236 313274
+rect 489184 313210 489236 313216
 rect 580172 313268 580224 313274
 rect 580172 313210 580224 313216
 rect 580184 312089 580212 313210
@@ -11066,8 +11082,8 @@
 rect 554044 303622 554096 303628
 rect 551284 274712 551336 274718
 rect 551284 274654 551336 274660
-rect 483664 259412 483716 259418
-rect 483664 259354 483716 259360
+rect 486424 259412 486476 259418
+rect 486424 259354 486476 259360
 rect 406384 245608 406436 245614
 rect 406384 245550 406436 245556
 rect 457444 213988 457496 213994
@@ -12233,6 +12249,9 @@
 rect 580170 404912 580226 404968
 rect 580170 378392 580226 378448
 rect 580170 365064 580226 365120
+rect 394146 354728 394202 354784
+rect 394054 344256 394110 344312
+rect 393962 334328 394018 334384
 rect 190090 314744 190146 314800
 rect 189998 294344 190054 294400
 rect 189906 264288 189962 264344
@@ -12252,9 +12271,6 @@
 rect 3422 19352 3478 19408
 rect 3422 6432 3478 6488
 rect 138846 3304 138902 3360
-rect 394146 354728 394202 354784
-rect 394054 344256 394110 344312
-rect 393962 334328 394018 334384
 rect 190182 284280 190238 284336
 rect 190090 185000 190146 185056
 rect 393778 244588 393834 244624
@@ -12282,7 +12298,7 @@
 rect 393962 194656 394018 194712
 rect 197358 3304 197414 3360
 rect 394606 185000 394662 185056
-rect 390926 3576 390982 3632
+rect 390834 3576 390890 3632
 rect 580170 351872 580226 351928
 rect 580170 325216 580226 325272
 rect 580170 312024 580226 312080
@@ -13287,12 +13303,12 @@
 rect -960 6430 3483 6432
 rect -960 6340 480 6430
 rect 3417 6427 3483 6430
-rect 390921 3634 390987 3637
-rect 390921 3632 393330 3634
-rect 390921 3576 390926 3632
-rect 390982 3576 393330 3632
-rect 390921 3574 393330 3576
-rect 390921 3571 390987 3574
+rect 390829 3634 390895 3637
+rect 390829 3632 393330 3634
+rect 390829 3576 390834 3632
+rect 390890 3576 393330 3632
+rect 390829 3574 393330 3576
+rect 390829 3571 390895 3574
 rect 138841 3362 138907 3365
 rect 197353 3362 197419 3365
 rect 138841 3360 197419 3362
diff --git a/maglef/user_project_wrapper.mag b/maglef/user_project_wrapper.mag
index e87bae7..257194e 100644
--- a/maglef/user_project_wrapper.mag
+++ b/maglef/user_project_wrapper.mag
@@ -1,7 +1,7 @@
 magic
 tech sky130A
 magscale 1 2
-timestamp 1647552694
+timestamp 1647641465
 << obsli1 >>
 rect 193104 182159 390812 357361
 << obsm1 >>
@@ -1583,7 +1583,7 @@
 rect 591070 -6694 591690 710630
 rect 592030 -7654 592650 711590
 << obsm4 >>
-rect 196208 182128 380848 357392
+rect 193715 182128 380848 357392
 << metal5 >>
 rect -8726 710970 592650 711590
 rect -7766 710010 591690 710630
@@ -3762,8 +3762,8 @@
 string FIXED_BBOX 0 0 584000 704000
 string LEFclass BLOCK
 string LEFview TRUE
-string GDS_END 18071308
+string GDS_END 18047268
 string GDS_FILE /home/jasteve4/Documents/ActuatorController/openlane/user_project_wrapper/runs/user_project_wrapper/results/finishing/user_project_wrapper.magic.gds
-string GDS_START 16537748
+string GDS_START 16512940
 << end >>
 
diff --git a/signoff/user_project_wrapper/PDK_SOURCES b/signoff/user_project_wrapper/PDK_SOURCES
index 16447f5..e69de29 100644
--- a/signoff/user_project_wrapper/PDK_SOURCES
+++ b/signoff/user_project_wrapper/PDK_SOURCES
@@ -1,3 +0,0 @@
-skywater-pdk c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
-open_pdks 7519dfb04400f224f140749cda44ee7de6f5e095
-magic 7d601628e4e05fd17fcb80c3552dacb64e9f6e7b
\ No newline at end of file
diff --git a/signoff/user_project_wrapper/final_summary_report.csv b/signoff/user_project_wrapper/final_summary_report.csv
index 7311540..08fe366 100644
--- a/signoff/user_project_wrapper/final_summary_report.csv
+++ b/signoff/user_project_wrapper/final_summary_report.csv
@@ -1,2 +1,2 @@
 ,design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-0,/home/jasteve4/Documents/ActuatorController/openlane/user_project_wrapper,user_project_wrapper,user_project_wrapper,flow completed,0h5m36s0ms,0h1m43s0ms,-2.0,-1,-1,-1,476.1,1,0,0,0,0,0,0,0,0,0,-1,-1,724047,1497,0.0,-1,-1,0.0,0.0,0.0,-1,-1,0.0,0.0,-1,0.0,1.37,3.28,0.01,0.0,-1,27,645,27,645,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,80.0,12.5,12.5,AREA 0,5,50,1,180,180,0.55,0.3,sky130_fd_sc_hd,4,0
+0,/home/jasteve4/Documents/ActuatorController/openlane/user_project_wrapper,user_project_wrapper,user_project_wrapper,flow completed,0h5m39s0ms,0h1m45s0ms,-2.0,-1,-1,-1,476.55,1,0,0,0,0,0,0,0,0,0,-1,-1,724084,1499,0.0,-1,-1,0.0,0.0,0.0,-1,-1,0.0,0.0,-1,0.0,1.37,3.28,0.01,0.0,-1,27,645,27,645,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,80.0,12.5,12.5,AREA 0,5,50,1,180,180,0.55,0.3,sky130_fd_sc_hd,4,0
diff --git a/verilog/dv/actuator_driver_test4/actuator_driver_test4_tb.v b/verilog/dv/actuator_driver_test4/actuator_driver_test4_tb.v
index ff3a023..62dc690 100644
--- a/verilog/dv/actuator_driver_test4/actuator_driver_test4_tb.v
+++ b/verilog/dv/actuator_driver_test4/actuator_driver_test4_tb.v
@@ -47,6 +47,8 @@
 	reg [9:0] b_set_state;
 	wire trigger_out_n;
 
+	reg [9:0] rand_num [49:0];
+
 	assign mprj_io[37] =	enable_n;     	
 	assign mprj_io[36] =	trigger_in_n; 	  
 	assign mprj_io[35] = 	latch_data_n;	
@@ -71,6 +73,27 @@
 
 
   	assign sclk = ~ss_n & spi_clock;
+	
+	initial begin
+		rand_num[0] = 691;
+		rand_num[1] = 792;
+		rand_num[2] = 856;
+		rand_num[3] = 372;
+		rand_num[4] = 213;
+		rand_num[5] = 122;
+		rand_num[6] = 357;
+		rand_num[7] = 40;
+		rand_num[8] = 554;
+		rand_num[9] = 850;
+		rand_num[10] = 866;
+		rand_num[11] = 259;
+		rand_num[12] = 583;
+		rand_num[13] = 1011;
+		rand_num[14] = 120;
+		rand_num[15] = 34;
+		rand_num[16] = 722;
+		rand_num[17] = 646;
+	end
 
 	initial begin
 		clock 		= 0;
@@ -570,6 +593,10 @@
 	end
 	endtask
 	
+
+
+
+
 	task check_n_updates_rand;
 	input [7:0] n;
     	input past_state_bit;
@@ -583,7 +610,8 @@
 		ran = 10;
 		for(i=0;i<n;i=i+1)
 		begin
-			b_state = $urandom_range(0,1023);
+			//b_state = $random();
+			b_state = rand_num[i];
 			write_b_state(b_state);
 			set_state_to_auto_update(past_state_bit,inv_bit);
 			if(inv_bit)
@@ -695,9 +723,9 @@
 	);
 
 	// Testbench UART
-	tbuart tbuart (
-		.ser_rx(uart_tx)
-	);
+	//tbuart tbuart (
+	//	.ser_rx(uart_tx)
+	//);
 
 	hbrige_cells hbrige_drivers_ic(
 	  .rows(mprj_io[30:21]),
diff --git a/verilog/gl/actuator_driver_controller.v b/verilog/gl/actuator_driver_controller.v
index 8bb532e..7542d90 100644
--- a/verilog/gl/actuator_driver_controller.v
+++ b/verilog/gl/actuator_driver_controller.v
@@ -1831,15 +1831,6 @@
  wire _1716_;
  wire _1717_;
  wire _1718_;
- wire _1719_;
- wire _1720_;
- wire _1721_;
- wire _1722_;
- wire _1723_;
- wire _1724_;
- wire _1725_;
- wire _1726_;
- wire _1727_;
  wire \clknet_0_user_design.cell_core.clock ;
  wire \clknet_1_0_0_user_design.cell_core.clock ;
  wire \clknet_1_1_0_user_design.cell_core.clock ;
@@ -1850,7 +1841,6 @@
  wire \clknet_leaf_0_user_design.cell_core.clock ;
  wire \clknet_leaf_10_user_design.cell_core.clock ;
  wire \clknet_leaf_11_user_design.cell_core.clock ;
- wire \clknet_leaf_12_user_design.cell_core.clock ;
  wire \clknet_leaf_13_user_design.cell_core.clock ;
  wire \clknet_leaf_14_user_design.cell_core.clock ;
  wire \clknet_leaf_15_user_design.cell_core.clock ;
@@ -1872,7 +1862,9 @@
  wire \clknet_leaf_2_user_design.cell_core.clock ;
  wire \clknet_leaf_30_user_design.cell_core.clock ;
  wire \clknet_leaf_31_user_design.cell_core.clock ;
+ wire \clknet_leaf_32_user_design.cell_core.clock ;
  wire \clknet_leaf_33_user_design.cell_core.clock ;
+ wire \clknet_leaf_34_user_design.cell_core.clock ;
  wire \clknet_leaf_35_user_design.cell_core.clock ;
  wire \clknet_leaf_36_user_design.cell_core.clock ;
  wire \clknet_leaf_37_user_design.cell_core.clock ;
@@ -1885,8 +1877,6 @@
  wire \clknet_leaf_43_user_design.cell_core.clock ;
  wire \clknet_leaf_44_user_design.cell_core.clock ;
  wire \clknet_leaf_45_user_design.cell_core.clock ;
- wire \clknet_leaf_46_user_design.cell_core.clock ;
- wire \clknet_leaf_47_user_design.cell_core.clock ;
  wire \clknet_leaf_4_user_design.cell_core.clock ;
  wire \clknet_leaf_5_user_design.cell_core.clock ;
  wire \clknet_leaf_6_user_design.cell_core.clock ;
@@ -1917,7 +1907,13 @@
  wire \io_in_reg[29] ;
  wire \io_in_reg[2] ;
  wire \io_in_reg[30] ;
+ wire \io_in_reg[31] ;
+ wire \io_in_reg[32] ;
+ wire \io_in_reg[33] ;
  wire \io_in_reg[34] ;
+ wire \io_in_reg[35] ;
+ wire \io_in_reg[36] ;
+ wire \io_in_reg[37] ;
  wire \io_in_reg[3] ;
  wire \io_in_reg[4] ;
  wire \io_in_reg[5] ;
@@ -2449,27 +2445,8 @@
  wire net652;
  wire net653;
  wire net654;
- wire net655;
- wire net656;
- wire net657;
- wire net658;
- wire net659;
  wire net66;
- wire net660;
- wire net661;
- wire net662;
- wire net663;
- wire net664;
- wire net665;
- wire net666;
- wire net667;
- wire net668;
- wire net669;
  wire net67;
- wire net670;
- wire net671;
- wire net672;
- wire net673;
  wire net68;
  wire net69;
  wire net7;
@@ -2904,392 +2881,512 @@
  wire \user_design.trigger_sync.signal_state[2] ;
  wire \user_design.trigger_sync.signal_state[3] ;
 
- sky130_fd_sc_hd__diode_2 ANTENNA__1730__A1 (.DIODE(user_clock2),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1719__A_N (.DIODE(net175),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1730__B1 (.DIODE(net209),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1721__A1 (.DIODE(user_clock2),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1731__A_N (.DIODE(net115),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1721__A2 (.DIODE(net175),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1732__A (.DIODE(_0365_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1721__B1 (.DIODE(net209),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1734__A (.DIODE(_0366_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1722__A1 (.DIODE(net175),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1736__A (.DIODE(_0367_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1722__A2 (.DIODE(\io_in_reg[37] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1738__A (.DIODE(_0368_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1722__B1 (.DIODE(net209),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1740__A (.DIODE(_0369_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1723__A_N (.DIODE(net176),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1742__A (.DIODE(_0370_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1723__B (.DIODE(net100),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1744__A (.DIODE(_0371_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1725__A1 (.DIODE(\io_in_reg[36] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1725__A2 (.DIODE(net176),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1725__B1 (.DIODE(net210),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1726__A_N (.DIODE(net177),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1726__B (.DIODE(net101),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1728__A1 (.DIODE(\io_in_reg[35] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1728__A2 (.DIODE(net177),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1728__B1 (.DIODE(net211),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1729__A_N (.DIODE(net178),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1729__B (.DIODE(net102),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1731__A1 (.DIODE(\io_in_reg[33] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1731__A2 (.DIODE(net178),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1731__B1 (.DIODE(net212),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1732__A_N (.DIODE(net179),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1732__B (.DIODE(net103),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1734__A1 (.DIODE(\io_in_reg[32] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1734__A2 (.DIODE(net179),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1734__B1 (.DIODE(net214),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1735__A0 (.DIODE(net104),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1735__A1 (.DIODE(\io_in_reg[31] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1735__S (.DIODE(net180),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1737__A_N (.DIODE(net115),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1740__A (.DIODE(_0371_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1742__A (.DIODE(_0372_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1744__A (.DIODE(_0373_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1746__A (.DIODE(_0372_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1746__A (.DIODE(_0374_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1748__A (.DIODE(_0373_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1748__A (.DIODE(_0375_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1753__A1 (.DIODE(_0377_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1750__A (.DIODE(_0376_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1755__A (.DIODE(\user_design.cell_core.cols_enable[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1752__A (.DIODE(_0377_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1757__A (.DIODE(_0380_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1754__A (.DIODE(_0378_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1759__A1 (.DIODE(_0381_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1758__A (.DIODE(_0381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1760__A (.DIODE(_0382_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1759__A1 (.DIODE(_0382_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1761__A (.DIODE(\user_design.cell_core.cols_enable[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1760__A (.DIODE(_0383_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1763__A (.DIODE(_0384_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1761__A (.DIODE(\user_design.cell_core.cols_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1765__A1 (.DIODE(_0385_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1764__A (.DIODE(_0381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1766__A (.DIODE(_0386_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1765__A1 (.DIODE(_0386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1767__A (.DIODE(\user_design.cell_core.rows_enable[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1767__A (.DIODE(\user_design.cell_core.cols_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1769__A (.DIODE(_0388_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1769__A (.DIODE(_0389_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1771__A1 (.DIODE(_0389_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1770__A (.DIODE(_0381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1772__A (.DIODE(_0390_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1771__A1 (.DIODE(_0390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1773__A (.DIODE(\user_design.cell_core.rows_enable[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1772__A (.DIODE(_0391_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1777__A1 (.DIODE(_0393_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1773__A (.DIODE(\user_design.cell_core.rows_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1778__A (.DIODE(_0394_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1775__A (.DIODE(_0393_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1779__A (.DIODE(\user_design.cell_core.rows_enable[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1776__A (.DIODE(_0381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1783__A1 (.DIODE(_0397_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1777__A1 (.DIODE(_0394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1785__A (.DIODE(\user_design.cell_core.rows_enable[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1778__A (.DIODE(_0395_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1787__A (.DIODE(_0400_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1779__A (.DIODE(\user_design.cell_core.rows_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1789__A1 (.DIODE(_0401_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1781__A (.DIODE(_0397_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1790__A (.DIODE(_0402_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1783__A1 (.DIODE(_0398_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1791__A (.DIODE(\user_design.cell_core.rows_enable[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1784__A (.DIODE(_0399_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1793__A (.DIODE(_0404_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1785__A (.DIODE(\user_design.cell_core.rows_enable[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1795__A (.DIODE(_0405_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1789__A1 (.DIODE(_0402_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1797__A1 (.DIODE(_0406_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1790__A (.DIODE(_0403_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1798__A (.DIODE(_0407_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1791__A (.DIODE(\user_design.cell_core.rows_enable[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1800__A (.DIODE(_0408_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1793__A (.DIODE(_0405_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1802__A1 (.DIODE(\user_design.cell_core.cols_enable[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1795__A1 (.DIODE(_0406_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1802__A3 (.DIODE(_0377_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1797__A (.DIODE(\user_design.cell_core.rows_enable[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1804__A (.DIODE(_0410_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1799__A (.DIODE(_0409_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1805__A (.DIODE(\user_design.cell_core.cols_enable[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1801__A (.DIODE(_0410_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1806__B1 (.DIODE(_0377_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1803__A1 (.DIODE(_0411_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1808__A (.DIODE(_0412_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1804__A (.DIODE(_0412_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1810__A1 (.DIODE(\user_design.cell_core.cols_enable[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1806__A (.DIODE(_0413_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1810__A3 (.DIODE(_0381_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1808__A1 (.DIODE(\user_design.cell_core.cols_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1812__A (.DIODE(_0414_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1808__A3 (.DIODE(_0382_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1813__A (.DIODE(\user_design.cell_core.cols_enable[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1810__A (.DIODE(_0415_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1814__B1 (.DIODE(_0381_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1811__A (.DIODE(\user_design.cell_core.cols_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1816__A (.DIODE(_0416_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1812__B1 (.DIODE(_0382_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1818__A1 (.DIODE(\user_design.cell_core.rows_enable[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1814__A (.DIODE(_0417_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1818__A3 (.DIODE(_0385_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1816__A1 (.DIODE(\user_design.cell_core.cols_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1820__A (.DIODE(_0418_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1816__A3 (.DIODE(_0386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1821__A (.DIODE(\user_design.cell_core.rows_enable[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1819__A (.DIODE(\user_design.cell_core.cols_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1822__B1 (.DIODE(_0385_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1820__B1 (.DIODE(_0386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1824__A (.DIODE(_0420_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1824__A1 (.DIODE(\user_design.cell_core.rows_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1826__A1 (.DIODE(\user_design.cell_core.rows_enable[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1824__A3 (.DIODE(_0390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1826__A3 (.DIODE(_0389_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1827__A (.DIODE(\user_design.cell_core.rows_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1828__A (.DIODE(_0422_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1828__B1 (.DIODE(_0390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1829__A (.DIODE(\user_design.cell_core.rows_enable[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1830__A (.DIODE(_0425_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1830__B1 (.DIODE(_0389_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1832__A1 (.DIODE(\user_design.cell_core.rows_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1832__A (.DIODE(_0424_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1832__A3 (.DIODE(_0394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1834__A1 (.DIODE(\user_design.cell_core.rows_enable[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1835__A (.DIODE(\user_design.cell_core.rows_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1834__A3 (.DIODE(_0393_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1836__B1 (.DIODE(_0394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1836__A (.DIODE(_0426_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1838__A (.DIODE(_0429_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1837__A (.DIODE(\user_design.cell_core.rows_enable[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1840__A1 (.DIODE(\user_design.cell_core.rows_enable[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1838__B1 (.DIODE(_0393_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1840__A3 (.DIODE(_0398_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1840__A1 (.DIODE(\user_design.cell_core.rows_enable[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1842__A (.DIODE(_0431_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1840__A3 (.DIODE(_0397_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1843__A (.DIODE(\user_design.cell_core.rows_enable[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1842__A (.DIODE(_0429_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1844__B1 (.DIODE(_0398_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1843__A (.DIODE(\user_design.cell_core.rows_enable[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1846__A1 (.DIODE(\user_design.cell_core.rows_enable[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1844__B1 (.DIODE(_0397_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1846__A3 (.DIODE(_0402_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1846__A (.DIODE(_0431_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1847__A (.DIODE(\user_design.cell_core.rows_enable[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1848__A1 (.DIODE(\user_design.cell_core.rows_enable[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1848__B1 (.DIODE(_0402_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1848__A3 (.DIODE(_0401_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1850__A1 (.DIODE(\user_design.cell_core.rows_enable[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1850__A (.DIODE(_0433_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1850__A3 (.DIODE(_0406_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -3299,272 +3396,287 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1852__B1 (.DIODE(_0401_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1852__B1 (.DIODE(_0406_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1854__A (.DIODE(_0435_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1854__A (.DIODE(_0437_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1856__A (.DIODE(_0436_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1856__A (.DIODE(_0438_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1858__A (.DIODE(_0437_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1858__A (.DIODE(_0439_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1860__A (.DIODE(_0438_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1860__A (.DIODE(_0440_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1862__A (.DIODE(_0439_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1862__A (.DIODE(_0441_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1866__A (.DIODE(_0441_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1864__A (.DIODE(_0442_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1868__A (.DIODE(_0442_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1866__A (.DIODE(_0443_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1870__A (.DIODE(_0443_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1868__A (.DIODE(_0444_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1877__A2_N (.DIODE(\user_design.ccr0[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1870__A (.DIODE(\user_design.ccr0[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1878__B (.DIODE(\user_design.ccr0[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1871__A2_N (.DIODE(\user_design.ccr0[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1881__A2 (.DIODE(\user_design.ccr0[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1872__B (.DIODE(\user_design.ccr0[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1881__B1 (.DIODE(\user_design.ccr0[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1875__A (.DIODE(\user_design.ccr0[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1882__B (.DIODE(\user_design.ccr0[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1876__A2_N (.DIODE(\user_design.ccr0[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1883__B (.DIODE(\user_design.ccr0[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1878__B (.DIODE(\user_design.ccr0[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1884__A_N (.DIODE(\user_design.ccr0[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1882__A2 (.DIODE(\user_design.ccr0[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1885__B (.DIODE(\user_design.ccr0[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1885__B (.DIODE(\user_design.ccr0[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1887__A2 (.DIODE(\user_design.ccr0[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1886__A (.DIODE(\user_design.ccr0[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1890__B (.DIODE(\user_design.ccr0[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1888__A (.DIODE(\user_design.ccr0[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1891__A (.DIODE(\user_design.ccr0[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1889__B_N (.DIODE(\user_design.ccr0[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1893__A (.DIODE(\user_design.ccr0[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1895__B2 (.DIODE(_0470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1894__B_N (.DIODE(\user_design.ccr0[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1899__A (.DIODE(\user_design.cell_core.count[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1896__A1 (.DIODE(_0461_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1901__A2 (.DIODE(\user_design.ccr0[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1900__B (.DIODE(\user_design.ccr0[5] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1901__B1 (.DIODE(\user_design.ccr0[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1903__A2 (.DIODE(\user_design.ccr0[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1902__B1 (.DIODE(\user_design.ccr0[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1905__A2 (.DIODE(\user_design.ccr0[5] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1904__B_N (.DIODE(\user_design.ccr0[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1905__B1 (.DIODE(\user_design.ccr0[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1906__A_N (.DIODE(\user_design.cell_core.count[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1910__A (.DIODE(\user_design.ccr0[24] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1906__B (.DIODE(\user_design.ccr0[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1912__B (.DIODE(\user_design.ccr0[28] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1907__A1 (.DIODE(_0470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1914__B (.DIODE(\user_design.ccr0[31] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1908__A2 (.DIODE(\user_design.ccr0[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1916__B (.DIODE(\user_design.ccr0[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1916__A (.DIODE(\user_design.ccr0[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1918__A (.DIODE(\user_design.ccr0[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1918__A (.DIODE(\user_design.ccr0[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1919__B_N (.DIODE(\user_design.ccr0[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1919__A (.DIODE(\user_design.ccr0[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1920__B (.DIODE(\user_design.ccr0[26] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1920__A (.DIODE(\user_design.ccr0[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1922__A2_N (.DIODE(\user_design.ccr0[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1921__A2 (.DIODE(\user_design.ccr0[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1923__A (.DIODE(\user_design.cell_core.count[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1923__A (.DIODE(\user_design.ccr0[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1925__A2_N (.DIODE(\user_design.ccr0[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1924__A2_N (.DIODE(\user_design.ccr0[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1926__A2 (.DIODE(\user_design.ccr0[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1927__B (.DIODE(\user_design.ccr0[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1926__B1 (.DIODE(\user_design.ccr0[28] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1932__A2 (.DIODE(\user_design.ccr0[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1927__B2 (.DIODE(\user_design.ccr0[31] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1932__B1 (.DIODE(\user_design.ccr0[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1931__A (.DIODE(\user_design.ccr0[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1933__A2 (.DIODE(\user_design.ccr0[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1932__A (.DIODE(\user_design.ccr0[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1933__B1 (.DIODE(\user_design.ccr0[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1936__A2_N (.DIODE(\user_design.ccr0[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1935__A2 (.DIODE(\user_design.ccr0[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1937__A2_N (.DIODE(\user_design.ccr0[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1935__B1 (.DIODE(\user_design.ccr0[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1942__A (.DIODE(\user_design.ccr0[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1936__B (.DIODE(\user_design.ccr0[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1943__A2_N (.DIODE(\user_design.ccr0[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1937__B (.DIODE(\user_design.ccr0[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1944__A2 (.DIODE(\user_design.ccr0[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1944__B (.DIODE(\user_design.ccr0[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1944__B1 (.DIODE(\user_design.ccr0[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1946__B (.DIODE(\user_design.ccr0[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1947__A (.DIODE(\user_design.ccr0[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1947__B (.DIODE(\user_design.ccr0[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1948__A (.DIODE(\user_design.ccr0[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1948__A2 (.DIODE(\user_design.ccr0[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1950__A2 (.DIODE(\user_design.ccr0[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1949__A (.DIODE(\user_design.ccr0[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1950__B1 (.DIODE(\user_design.ccr0[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1950__A (.DIODE(\user_design.ccr0[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1954__B (.DIODE(\user_design.ccr0[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1954__A2 (.DIODE(\user_design.ccr0[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1959__B (.DIODE(\user_design.ccr0[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1954__B1 (.DIODE(\user_design.ccr0[6] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1956__B_N (.DIODE(\user_design.ccr0[0] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1957__B_N (.DIODE(\user_design.ccr0[1] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1958__A (.DIODE(\user_design.ccr0[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -3579,6 +3691,16 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1963__B_N (.DIODE(_0538_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA__1964__A (.DIODE(_0538_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 ANTENNA__1964__B_N (.DIODE(\user_design.ccr0[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -3589,3342 +3711,3267 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1977__A (.DIODE(\user_design.ccr0[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1967__A2 (.DIODE(\user_design.ccr0[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1984__A_N (.DIODE(\user_design.ccr0[26] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1986__B (.DIODE(\user_design.ccr0[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__1985__A (.DIODE(\user_design.ccr0[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__1997__A1 (.DIODE(_0544_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2002__A (.DIODE(_0573_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2028__B (.DIODE(\user_design.cell_core.cell_output_state[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2002__B (.DIODE(_0574_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2053__B (.DIODE(\user_design.cell_core.cell_output_state[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2003__A1 (.DIODE(_0541_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2058__B (.DIODE(\user_design.cell_core.cell_output_state[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2003__A2 (.DIODE(_0572_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2061__A1 (.DIODE(_0544_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2034__B (.DIODE(net406),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2064__B1 (.DIODE(_0636_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2047__A1 (.DIODE(_0541_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2066__B (.DIODE(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2047__A2 (.DIODE(_0572_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2070__B1 (.DIODE(_0641_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2047__D1 (.DIODE(_0618_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2072__B1 (.DIODE(_0636_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2051__B (.DIODE(net452),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2075__B (.DIODE(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2063__A1 (.DIODE(_0541_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2087__A (.DIODE(_0655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2063__A2 (.DIODE(_0572_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2092__A (.DIODE(_0660_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2071__A1 (.DIODE(_0541_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2097__A (.DIODE(_0655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2071__A2 (.DIODE(_0572_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2103__B1 (.DIODE(_0670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2104__C (.DIODE(_0669_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2108__A2 (.DIODE(_0672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2109__A (.DIODE(_0674_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2109__B (.DIODE(_0660_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2111__B1 (.DIODE(_0676_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2113__B2 (.DIODE(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2116__A2 (.DIODE(_0678_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2117__B2 (.DIODE(\user_design.cell_core.cell_output_state[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2118__A (.DIODE(_0680_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2120__A (.DIODE(_0636_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2120__A (.DIODE(net452),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2121__B2 (.DIODE(\user_design.cell_core.cell_output_state[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2124__B2 (.DIODE(net406),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2122__A (.DIODE(_0641_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2134__A (.DIODE(net406),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2123__A1 (.DIODE(net428),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2136__A1 (.DIODE(net452),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2123__B2 (.DIODE(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2145__A (.DIODE(\user_design.system_core.refresh_count[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2124__A (.DIODE(net428),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2148__A1 (.DIODE(_0698_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2132__A1 (.DIODE(\user_design.cell_core.cell_output_state[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2149__A1 (.DIODE(_0697_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2132__A2 (.DIODE(_0636_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2157__B2 (.DIODE(_0697_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2132__B1 (.DIODE(_0641_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2158__A1 (.DIODE(_0703_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2132__B2 (.DIODE(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2158__A2 (.DIODE(\user_design.ccr2[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2133__A (.DIODE(\user_design.cell_core.cell_output_state[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2162__A (.DIODE(_0714_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2134__A (.DIODE(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2166__A2_N (.DIODE(\user_design.ccr2[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2143__B1 (.DIODE(\user_design.ccr2[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2172__A1 (.DIODE(_0723_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2149__B2 (.DIODE(_0704_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2177__B1 (.DIODE(_0729_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2150__A1 (.DIODE(_0701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2177__B2 (.DIODE(\user_design.ccr2[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2153__A1 (.DIODE(\user_design.system_core.refresh_count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2193__A1 (.DIODE(_0741_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2160__A1_N (.DIODE(_0715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2201__A (.DIODE(_0729_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2161__A1 (.DIODE(_0711_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2201__B (.DIODE(\user_design.ccr2[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2161__B1 (.DIODE(\user_design.ccr2[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2202__A1 (.DIODE(_0753_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2164__A (.DIODE(\user_design.ccr2[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2206__A1 (.DIODE(_0753_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2166__A1_N (.DIODE(_0721_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2207__B2 (.DIODE(_0756_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2169__A (.DIODE(\user_design.ccr2[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2208__A2 (.DIODE(\user_design.ccr2[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2171__A1 (.DIODE(_0715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2210__A2 (.DIODE(\user_design.ccr2[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2176__B (.DIODE(\user_design.ccr2[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2210__B1 (.DIODE(\user_design.ccr2[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2181__A1 (.DIODE(_0721_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2210__B2 (.DIODE(_0762_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2181__B1 (.DIODE(\user_design.ccr2[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2212__B2 (.DIODE(_0698_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2182__A1 (.DIODE(_0733_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2216__B1 (.DIODE(\user_design.ccr2[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2188__A (.DIODE(\user_design.system_core.refresh_count[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2220__A1 (.DIODE(_0703_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2195__B2 (.DIODE(_0750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2220__A2 (.DIODE(\user_design.ccr2[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2203__A1 (.DIODE(_0757_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2221__A1_N (.DIODE(_0762_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2204__A1 (.DIODE(\user_design.system_core.refresh_count[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2221__A2_N (.DIODE(\user_design.ccr2[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2204__B2 (.DIODE(_0704_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2222__A1 (.DIODE(_0741_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2207__A1 (.DIODE(_0757_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2227__B1 (.DIODE(_0778_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2207__B1 (.DIODE(\user_design.ccr2[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2231__A1 (.DIODE(net405),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2208__A1 (.DIODE(_0750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2231__A2 (.DIODE(_0573_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2210__A (.DIODE(\user_design.system_core.refresh_count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2233__B1 (.DIODE(_0785_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2212__A1_N (.DIODE(_0733_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2235__B1 (.DIODE(_0573_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2215__A1 (.DIODE(_0701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2236__A_N (.DIODE(_0574_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2218__A (.DIODE(\user_design.system_core.refresh_count[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2236__B (.DIODE(_0786_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2221__A1 (.DIODE(_0773_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2239__A1 (.DIODE(net405),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2223__C (.DIODE(\user_design.control_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2240__A (.DIODE(_0669_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2224__A (.DIODE(\user_design.control_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2241__A (.DIODE(_0406_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2225__A1 (.DIODE(_0740_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2241__B (.DIODE(_0790_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2225__A2 (.DIODE(_0778_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2242__A (.DIODE(net115),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2225__B1 (.DIODE(_0779_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2242__B (.DIODE(\io_in_reg[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2226__A (.DIODE(\user_design.control_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2245__A (.DIODE(_0792_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2226__B (.DIODE(\user_design.control_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2246__B (.DIODE(\io_in_reg[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2227__A_N (.DIODE(\user_design.control_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2249__A (.DIODE(_0794_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2227__B (.DIODE(\user_design.control_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2250__B (.DIODE(\io_in_reg[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2229__A1 (.DIODE(net398),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2253__A (.DIODE(_0796_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2230__B1 (.DIODE(_0670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2254__B (.DIODE(\io_in_reg[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2231__A1 (.DIODE(\user_design.control_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2257__A (.DIODE(_0798_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2235__A1 (.DIODE(net626),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2258__B (.DIODE(\io_in_reg[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2237__A (.DIODE(_0411_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2261__A (.DIODE(_0800_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2238__A (.DIODE(net115),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2262__B (.DIODE(\io_in_reg[5] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2238__B (.DIODE(\io_in_reg[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2265__A (.DIODE(_0802_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2241__A (.DIODE(_0791_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2266__B (.DIODE(\io_in_reg[6] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2242__B (.DIODE(\io_in_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2269__A (.DIODE(_0804_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2245__A (.DIODE(_0793_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2270__B (.DIODE(\io_in_reg[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2246__B (.DIODE(\io_in_reg[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2272__B (.DIODE(\io_in_reg[8] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2249__A (.DIODE(_0795_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2274__B (.DIODE(\io_in_reg[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2250__B (.DIODE(\io_in_reg[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2276__B (.DIODE(\io_in_reg[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2253__A (.DIODE(_0797_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2278__B (.DIODE(\io_in_reg[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2254__B (.DIODE(\io_in_reg[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2280__B (.DIODE(\io_in_reg[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2257__A (.DIODE(_0799_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2282__B (.DIODE(\io_in_reg[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2258__B (.DIODE(\io_in_reg[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2284__B (.DIODE(\io_in_reg[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2261__A (.DIODE(_0801_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2287__A (.DIODE(_0813_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2262__B (.DIODE(\io_in_reg[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2290__B (.DIODE(\io_in_reg[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2265__A (.DIODE(_0803_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2292__B (.DIODE(\io_in_reg[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2266__B (.DIODE(\io_in_reg[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2294__B (.DIODE(\io_in_reg[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2268__B (.DIODE(\io_in_reg[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2298__B (.DIODE(\io_in_reg[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2270__B (.DIODE(\io_in_reg[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2300__B (.DIODE(\io_in_reg[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2272__B (.DIODE(\io_in_reg[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2302__B (.DIODE(\io_in_reg[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2274__B (.DIODE(\io_in_reg[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2304__B (.DIODE(\io_in_reg[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2276__B (.DIODE(\io_in_reg[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2308__B (.DIODE(\io_in_reg[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2278__B (.DIODE(\io_in_reg[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2314__B (.DIODE(\io_in_reg[28] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2280__B (.DIODE(\io_in_reg[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2318__B (.DIODE(\io_in_reg[30] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2283__A (.DIODE(_0812_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2321__A (.DIODE(_0830_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2284__B (.DIODE(\io_in_reg[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2325__A (.DIODE(_0832_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2286__B (.DIODE(\io_in_reg[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2326__B (.DIODE(\user_design.spi_core.ss_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2288__B (.DIODE(\io_in_reg[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2329__A (.DIODE(_0834_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2290__B (.DIODE(\io_in_reg[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2330__B (.DIODE(\user_design.mosi ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2292__B (.DIODE(\io_in_reg[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2332__B (.DIODE(\io_in_reg[34] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2294__B (.DIODE(\io_in_reg[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2335__A (.DIODE(_0837_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2296__B (.DIODE(\io_in_reg[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2336__B (.DIODE(\user_design.latch_data_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2300__B (.DIODE(\io_in_reg[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2339__A (.DIODE(_0839_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2304__B (.DIODE(\io_in_reg[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2340__B (.DIODE(\user_design.trigger_in_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2310__B (.DIODE(\io_in_reg[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2343__A (.DIODE(_0841_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2312__B (.DIODE(\io_in_reg[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2344__B (.DIODE(\user_design.enable_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2314__B (.DIODE(\io_in_reg[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2349__A (.DIODE(_0845_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2316__A (.DIODE(net104),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2350__A1 (.DIODE(_0843_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2316__B (.DIODE(net180),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2352__A1 (.DIODE(_0847_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2317__A (.DIODE(_0829_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2354__A1 (.DIODE(_0848_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2318__A (.DIODE(\io_in_reg[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2356__A1 (.DIODE(_0849_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2321__A (.DIODE(_0831_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2359__A1 (.DIODE(_0850_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2322__A (.DIODE(\io_in_reg[32] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2361__A (.DIODE(_0845_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2325__A (.DIODE(_0833_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2362__A1 (.DIODE(_0852_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2326__A (.DIODE(\io_in_reg[33] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2364__A1 (.DIODE(_0854_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2331__A (.DIODE(_0836_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2366__A1 (.DIODE(_0855_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2332__A (.DIODE(\io_in_reg[35] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2368__A1 (.DIODE(_0856_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2335__A (.DIODE(_0838_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2369__A (.DIODE(\user_design.mem_core.memory_data_in[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2336__A (.DIODE(\io_in_reg[36] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2371__A1 (.DIODE(_0857_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2339__A (.DIODE(_0840_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2371__A2 (.DIODE(_0858_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2340__A (.DIODE(\io_in_reg[37] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2373__A (.DIODE(_0845_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2343__A (.DIODE(_0660_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2374__A2 (.DIODE(_0858_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2345__A (.DIODE(_0844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2374__B1 (.DIODE(_0860_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2346__A1 (.DIODE(_0842_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2374__B2 (.DIODE(net645),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2348__A1 (.DIODE(_0846_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2376__A2 (.DIODE(_0858_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2350__A1 (.DIODE(_0847_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2376__B1 (.DIODE(_0860_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2352__A1 (.DIODE(_0848_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2376__B2 (.DIODE(net539),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2355__A1 (.DIODE(_0849_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2378__A2 (.DIODE(_0858_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2357__A (.DIODE(_0844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2378__B1 (.DIODE(_0860_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2358__A1 (.DIODE(_0851_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2378__B2 (.DIODE(net478),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2360__A1 (.DIODE(_0853_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2380__A2 (.DIODE(_0858_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2362__A1 (.DIODE(_0854_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2380__B1 (.DIODE(_0860_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2368__A (.DIODE(\user_design.mem_core.memory_data_in[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2380__B2 (.DIODE(net529),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2369__A (.DIODE(_0844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2381__A (.DIODE(\user_design.mem_core.memory_data_in[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2371__A (.DIODE(\user_design.mem_core.memory_data_in[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2383__A1 (.DIODE(_0864_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2372__A1 (.DIODE(_0860_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2383__B1 (.DIODE(_0860_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2373__A (.DIODE(\user_design.mem_core.memory_data_in[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2385__A (.DIODE(_0845_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2375__A (.DIODE(\user_design.mem_core.memory_data_in[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2386__A1 (.DIODE(_0866_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2377__A (.DIODE(\user_design.mem_core.memory_data_in[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2388__B2 (.DIODE(net456),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2381__A (.DIODE(_0844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2392__B2 (.DIODE(net607),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2384__B2 (.DIODE(net462),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2395__A2 (.DIODE(_0872_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2386__B2 (.DIODE(net513),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2397__A2 (.DIODE(_0872_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2388__B2 (.DIODE(net534),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2398__A2 (.DIODE(_0872_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2391__A2 (.DIODE(_0871_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2399__A2 (.DIODE(_0872_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2393__A2 (.DIODE(_0871_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2400__A2 (.DIODE(_0872_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2394__A2 (.DIODE(_0871_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2402__B1 (.DIODE(_0845_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2395__A1 (.DIODE(\user_design.control_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2403__A (.DIODE(net504),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2395__A2 (.DIODE(_0871_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2408__A (.DIODE(_0669_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2396__A1 (.DIODE(\user_design.control_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2409__B1 (.DIODE(_0879_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2396__A2 (.DIODE(_0871_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2413__B1 (.DIODE(_0790_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2397__A1 (.DIODE(_0381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2415__B1 (.DIODE(_0879_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2398__B1 (.DIODE(_0844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2418__B1 (.DIODE(_0790_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2399__A (.DIODE(net398),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2420__B1 (.DIODE(_0879_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2426__A (.DIODE(_0655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2423__B1 (.DIODE(_0790_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2431__B1 (.DIODE(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2425__B1 (.DIODE(_0879_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2438__A (.DIODE(_0900_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2428__B1 (.DIODE(_0790_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2439__B1 (.DIODE(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2431__B1 (.DIODE(_0893_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2443__A (.DIODE(_0900_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2434__A (.DIODE(_0669_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2444__B1 (.DIODE(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2439__B1 (.DIODE(_0893_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2448__A (.DIODE(_0900_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2445__B1 (.DIODE(_0893_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2449__B1 (.DIODE(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2450__B1 (.DIODE(_0893_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2453__A (.DIODE(_0900_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2455__B1 (.DIODE(_0893_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2454__B1 (.DIODE(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2479__A1 (.DIODE(_0461_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2463__B2 (.DIODE(\user_design.ccr1[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2487__A2 (.DIODE(\user_design.ccr1[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2464__B1 (.DIODE(_0470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2491__A1 (.DIODE(\user_design.ccr1[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2466__A (.DIODE(\user_design.ccr1[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2492__A (.DIODE(\user_design.ccr1[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2468__A2 (.DIODE(\user_design.ccr1[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2498__B1 (.DIODE(\user_design.cell_core.count[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2469__A1 (.DIODE(_0538_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2500__B2 (.DIODE(\user_design.ccr1[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2478__B (.DIODE(\user_design.ccr1[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2507__A1 (.DIODE(\user_design.ccr1[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2482__A2 (.DIODE(\user_design.ccr1[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2509__A (.DIODE(\user_design.ccr1[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2489__B1 (.DIODE(\user_design.cell_core.count[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2512__B2 (.DIODE(\user_design.ccr1[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2494__A2 (.DIODE(\user_design.ccr1[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2513__A1 (.DIODE(_0461_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2495__A1 (.DIODE(_0538_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2514__B2 (.DIODE(\user_design.ccr1[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2499__B1 (.DIODE(\user_design.cell_core.count[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2521__S (.DIODE(_0973_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2504__A2 (.DIODE(\user_design.ccr1[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2522__A (.DIODE(_0618_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2507__A1 (.DIODE(_0470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2524__A (.DIODE(_0618_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2514__S (.DIODE(_0969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2526__A (.DIODE(_0977_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2515__A (.DIODE(_0911_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2527__A (.DIODE(_0573_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2517__A (.DIODE(_0911_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2527__B (.DIODE(_0574_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2519__A (.DIODE(_0973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2529__A (.DIODE(_0973_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2521__A (.DIODE(_0969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2530__C (.DIODE(_0981_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2526__A (.DIODE(_0973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2531__A2 (.DIODE(_0978_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2534__A (.DIODE(_0969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2532__C (.DIODE(_0981_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2542__A2 (.DIODE(_0988_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2533__A2 (.DIODE(_0978_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2544__A2 (.DIODE(_0988_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2534__A (.DIODE(_0977_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2546__A2 (.DIODE(_0988_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2535__C (.DIODE(_0981_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2560__A (.DIODE(_0998_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2537__C (.DIODE(_0981_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2563__A_N (.DIODE(_0999_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2539__A (.DIODE(_0973_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2564__A (.DIODE(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2550__A2 (.DIODE(_0993_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2565__A1 (.DIODE(_0842_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2552__A2 (.DIODE(_0993_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2567__A1 (.DIODE(_0846_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2553__C (.DIODE(_0973_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2569__A1 (.DIODE(_0847_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2554__A2 (.DIODE(_0993_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2571__A1 (.DIODE(_0848_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2555__B (.DIODE(\user_design.trigger_in_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2573__A1 (.DIODE(_0849_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2557__B (.DIODE(\user_design.trigger_in_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2575__A (.DIODE(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2559__A_N (.DIODE(\user_design.trigger_in_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2576__A1 (.DIODE(_0851_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2561__B (.DIODE(net438),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2578__A1 (.DIODE(_0853_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2563__B (.DIODE(net438),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2580__A1 (.DIODE(_0854_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2565__A_N (.DIODE(\user_design.latch_data_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2582__A0 (.DIODE(\user_design.ccr3[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2568__A (.DIODE(_1003_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2584__A0 (.DIODE(\user_design.ccr3[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2571__A_N (.DIODE(_1004_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2586__A (.DIODE(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2573__A0 (.DIODE(\user_design.ccr3[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2587__A0 (.DIODE(\user_design.ccr3[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2573__A1 (.DIODE(_0843_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2589__A1 (.DIODE(_0860_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2575__A1 (.DIODE(_0847_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2597__A0 (.DIODE(\user_design.ccr3[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2577__A1 (.DIODE(_0848_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2597__S (.DIODE(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2579__A0 (.DIODE(\user_design.ccr3[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2603__A_N (.DIODE(_0999_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2579__A1 (.DIODE(_0849_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2604__A (.DIODE(_1026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2581__A0 (.DIODE(\user_design.ccr3[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2605__A1 (.DIODE(_0842_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2581__A1 (.DIODE(_0850_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2607__A1 (.DIODE(_0846_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2584__A0 (.DIODE(\user_design.ccr3[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2609__A1 (.DIODE(_0847_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2584__A1 (.DIODE(_0852_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2611__A1 (.DIODE(_0848_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2586__A1 (.DIODE(_0854_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2613__A1 (.DIODE(_0849_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2588__A0 (.DIODE(\user_design.ccr3[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2615__A (.DIODE(_1026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2588__A1 (.DIODE(_0855_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2616__A1 (.DIODE(_0851_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2590__A0 (.DIODE(\user_design.ccr3[24] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2618__A1 (.DIODE(_0853_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2590__A1 (.DIODE(_0856_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2620__A1 (.DIODE(_0854_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2592__A0 (.DIODE(\user_design.ccr3[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2622__A0 (.DIODE(\user_design.ccr3[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2592__A1 (.DIODE(_0857_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2624__A0 (.DIODE(\user_design.ccr3[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2597__A0 (.DIODE(\user_design.ccr3[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2626__A (.DIODE(_1026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2603__A1 (.DIODE(_0864_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2627__A0 (.DIODE(\user_design.ccr3[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2605__A0 (.DIODE(\user_design.ccr3[31] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2629__A0 (.DIODE(\user_design.ccr3[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2605__A1 (.DIODE(_0866_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2629__A1 (.DIODE(_0860_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2611__A_N (.DIODE(_1004_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2631__A0 (.DIODE(\user_design.ccr3[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2613__A0 (.DIODE(\user_design.ccr3[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2633__A0 (.DIODE(\user_design.ccr3[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2613__A1 (.DIODE(_0843_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2635__A0 (.DIODE(\user_design.ccr3[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2615__A0 (.DIODE(\user_design.ccr3[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2637__A0 (.DIODE(\user_design.ccr3[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2615__A1 (.DIODE(_0847_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2637__S (.DIODE(_1026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2617__A0 (.DIODE(\user_design.ccr3[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2639__A (.DIODE(_0998_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2617__A1 (.DIODE(_0848_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2642__A (.DIODE(_1046_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2619__A0 (.DIODE(\user_design.ccr3[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2644__A0 (.DIODE(_0842_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2619__A1 (.DIODE(_0849_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2646__A0 (.DIODE(_0846_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2621__A0 (.DIODE(\user_design.ccr3[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2648__A0 (.DIODE(_0847_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2621__A1 (.DIODE(_0850_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2650__A0 (.DIODE(_0848_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2624__A1 (.DIODE(_0852_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2652__A0 (.DIODE(_0849_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2626__A0 (.DIODE(\user_design.ccr3[6] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2655__A0 (.DIODE(_0851_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2626__A1 (.DIODE(_0854_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2657__A0 (.DIODE(_0853_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2628__A0 (.DIODE(\user_design.ccr3[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2659__A0 (.DIODE(_0854_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2628__A1 (.DIODE(_0855_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2668__A0 (.DIODE(_0860_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2630__A0 (.DIODE(\user_design.ccr3[8] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2668__A1 (.DIODE(\user_design.ccr2[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2630__A1 (.DIODE(_0856_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2679__A_N (.DIODE(_0999_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2632__A1 (.DIODE(_0857_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2680__A (.DIODE(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2635__A0 (.DIODE(\user_design.ccr3[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2681__A1 (.DIODE(_0842_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2637__A0 (.DIODE(\user_design.ccr3[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2683__A1 (.DIODE(_0846_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2639__A0 (.DIODE(\user_design.ccr3[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2685__A1 (.DIODE(_0847_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2641__A0 (.DIODE(\user_design.ccr3[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2687__A1 (.DIODE(_0848_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2643__A0 (.DIODE(\user_design.ccr3[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2689__A1 (.DIODE(_0849_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2643__A1 (.DIODE(_0864_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2691__A (.DIODE(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2645__A0 (.DIODE(\user_design.ccr3[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2692__A1 (.DIODE(_0851_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2645__A1 (.DIODE(_0866_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2694__A1 (.DIODE(_0853_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2647__A (.DIODE(_1003_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2696__A1 (.DIODE(_0854_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2650__B_N (.DIODE(_1053_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2702__A (.DIODE(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2652__A0 (.DIODE(_0843_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2705__A0 (.DIODE(\user_design.ccr2[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2654__A0 (.DIODE(_0847_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2705__A1 (.DIODE(_0860_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2654__A1 (.DIODE(\user_design.ccr2[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2707__A0 (.DIODE(\user_design.ccr2[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2656__A0 (.DIODE(_0848_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2709__A0 (.DIODE(\user_design.ccr2[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2658__A0 (.DIODE(_0849_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2713__S (.DIODE(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2660__A0 (.DIODE(_0850_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2719__A (.DIODE(_1093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2663__A0 (.DIODE(_0852_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2720__A_N (.DIODE(_0999_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2663__A1 (.DIODE(\user_design.ccr2[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2722__A0 (.DIODE(\user_design.ccr1[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2665__A0 (.DIODE(_0854_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2722__A1 (.DIODE(_1090_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2667__A0 (.DIODE(_0855_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2725__A1 (.DIODE(_1098_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2667__A1 (.DIODE(\user_design.ccr2[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2728__A1 (.DIODE(_1100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2669__A0 (.DIODE(_0856_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2731__A1 (.DIODE(_1102_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2671__A0 (.DIODE(_0857_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2734__A1 (.DIODE(_1104_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2671__A1 (.DIODE(\user_design.ccr2[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2744__A1 (.DIODE(_1111_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2682__A0 (.DIODE(_0864_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2750__A1 (.DIODE(_1115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2684__A0 (.DIODE(_0866_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2752__A (.DIODE(\user_design.mem_core.memory_data_in[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2687__A_N (.DIODE(_1004_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2754__A1 (.DIODE(_1117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2687__B (.DIODE(_1074_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2756__A (.DIODE(\user_design.mem_core.memory_data_in[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2689__A1 (.DIODE(_0843_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2757__A1 (.DIODE(_1120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2691__A1 (.DIODE(_0847_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2759__A (.DIODE(\user_design.mem_core.memory_data_in[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2693__A1 (.DIODE(_0848_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2760__A1 (.DIODE(_1122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2695__A1 (.DIODE(_0849_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2762__A (.DIODE(\user_design.mem_core.memory_data_in[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2697__A1 (.DIODE(_0850_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2763__A1 (.DIODE(_1124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2700__A1 (.DIODE(_0852_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2765__A (.DIODE(\user_design.mem_core.memory_data_in[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2702__A1 (.DIODE(_0854_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2766__A1 (.DIODE(_1126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2704__A0 (.DIODE(\user_design.ccr2[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2769__A1 (.DIODE(_1128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2704__A1 (.DIODE(_0855_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2772__A (.DIODE(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2706__A1 (.DIODE(_0856_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2773__A_N (.DIODE(_1046_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2708__A1 (.DIODE(_0857_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2775__A1 (.DIODE(_1090_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2719__A1 (.DIODE(_0864_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2777__A1 (.DIODE(_1098_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2721__A1 (.DIODE(_0866_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2779__A1 (.DIODE(_1100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2727__A (.DIODE(_1098_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2781__A1 (.DIODE(_1102_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2728__A_N (.DIODE(_1004_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2783__A0 (.DIODE(\user_design.ccr1[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2729__A (.DIODE(_1100_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2783__A1 (.DIODE(_1104_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2730__A1 (.DIODE(_1095_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2790__A0 (.DIODE(\user_design.ccr1[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2733__A0 (.DIODE(\user_design.ccr1[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2790__A1 (.DIODE(_1111_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2736__A0 (.DIODE(\user_design.ccr1[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2794__A1 (.DIODE(_1115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2736__A1 (.DIODE(_1105_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2797__A1 (.DIODE(_1117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2739__A1 (.DIODE(_1107_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2799__A0 (.DIODE(\user_design.ccr1[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2742__A1 (.DIODE(_1109_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2799__A1 (.DIODE(_1120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2745__A (.DIODE(_1100_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2801__A1 (.DIODE(_1122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2746__A1 (.DIODE(_1111_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2803__A1 (.DIODE(_1124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2749__A1 (.DIODE(_1114_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2805__A1 (.DIODE(_1126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2752__A0 (.DIODE(\user_design.ccr1[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2807__A1 (.DIODE(_1128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2752__A1 (.DIODE(_1116_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2812__A_N (.DIODE(_1046_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2755__A1 (.DIODE(_1118_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2813__A (.DIODE(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2757__A (.DIODE(\user_design.mem_core.memory_data_in[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2814__A0 (.DIODE(\user_design.ccr0[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2761__A (.DIODE(_1100_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2814__A1 (.DIODE(_1090_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2762__A1 (.DIODE(_1122_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2816__A0 (.DIODE(\user_design.ccr0[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2765__A1 (.DIODE(_1125_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2816__A1 (.DIODE(_1098_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2771__A1 (.DIODE(_1129_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2818__A0 (.DIODE(\user_design.ccr0[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2773__A (.DIODE(\user_design.mem_core.memory_data_in[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2818__A1 (.DIODE(_1100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2777__A1 (.DIODE(_1133_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2820__A0 (.DIODE(\user_design.ccr0[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2777__S (.DIODE(_1100_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2820__A1 (.DIODE(_1102_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2780__A (.DIODE(_1135_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2822__A0 (.DIODE(\user_design.ccr0[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2782__A (.DIODE(_1137_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2822__A1 (.DIODE(_1104_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2783__A0 (.DIODE(\user_design.ccr1[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2824__A (.DIODE(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2783__A1 (.DIODE(_1095_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2825__A0 (.DIODE(\user_design.ccr0[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2787__A1 (.DIODE(_1105_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2827__A0 (.DIODE(\user_design.ccr0[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2789__A1 (.DIODE(_1107_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2829__A0 (.DIODE(\user_design.ccr0[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2791__A1 (.DIODE(_1109_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2829__A1 (.DIODE(_1111_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2793__A (.DIODE(_1137_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2833__A1 (.DIODE(_1115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2794__A1 (.DIODE(_1111_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2835__A (.DIODE(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2796__A1 (.DIODE(_1114_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2836__A1 (.DIODE(_1117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2798__A1 (.DIODE(_1116_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2838__A1 (.DIODE(_1120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2800__A1 (.DIODE(_1118_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2840__A0 (.DIODE(\user_design.ccr0[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2804__A (.DIODE(_1137_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2840__A1 (.DIODE(_1122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2805__A1 (.DIODE(_1122_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2842__A1 (.DIODE(_1124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2807__A1 (.DIODE(_1125_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2844__A0 (.DIODE(\user_design.ccr0[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2811__A1 (.DIODE(_1129_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2844__A1 (.DIODE(_1126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2815__A1 (.DIODE(_1133_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2846__A0 (.DIODE(\user_design.ccr0[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2815__S (.DIODE(_1137_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2846__A1 (.DIODE(_1128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2821__A (.DIODE(_1160_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2846__S (.DIODE(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2822__A0 (.DIODE(\user_design.ccr0[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2849__A (.DIODE(_1175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2822__A1 (.DIODE(_1095_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2850__A_N (.DIODE(_1046_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2824__A0 (.DIODE(\user_design.ccr0[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2852__A0 (.DIODE(\user_design.ccr0[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2826__A0 (.DIODE(\user_design.ccr0[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2852__A1 (.DIODE(_1090_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2826__A1 (.DIODE(_1105_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2854__A0 (.DIODE(\user_design.ccr0[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2828__A0 (.DIODE(\user_design.ccr0[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2854__A1 (.DIODE(_1098_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2828__A1 (.DIODE(_1107_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2856__A0 (.DIODE(\user_design.ccr0[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2830__A0 (.DIODE(\user_design.ccr0[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2856__A1 (.DIODE(_1100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2830__A1 (.DIODE(_1109_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2858__A0 (.DIODE(\user_design.ccr0[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2832__A (.DIODE(_1160_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2858__A1 (.DIODE(_1102_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2833__A0 (.DIODE(\user_design.ccr0[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2860__A0 (.DIODE(\user_design.ccr0[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2833__A1 (.DIODE(_1111_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2860__A1 (.DIODE(_1104_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2835__A0 (.DIODE(\user_design.ccr0[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2863__A0 (.DIODE(\user_design.ccr0[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2835__A1 (.DIODE(_1114_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2865__A0 (.DIODE(\user_design.ccr0[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2837__A1 (.DIODE(_1116_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2867__A0 (.DIODE(\user_design.ccr0[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2839__A0 (.DIODE(\user_design.ccr0[24] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2867__A1 (.DIODE(_1111_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2839__A1 (.DIODE(_1118_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2869__A0 (.DIODE(\user_design.ccr0[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2841__A0 (.DIODE(\user_design.ccr0[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2871__A0 (.DIODE(\user_design.ccr0[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2843__A (.DIODE(_1160_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2844__A0 (.DIODE(\user_design.ccr0[26] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2844__A1 (.DIODE(_1122_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2846__A0 (.DIODE(\user_design.ccr0[27] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2846__A1 (.DIODE(_1125_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2848__A0 (.DIODE(\user_design.ccr0[28] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2850__A0 (.DIODE(\user_design.ccr0[29] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2850__A1 (.DIODE(_1129_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2854__A0 (.DIODE(\user_design.ccr0[31] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2854__A1 (.DIODE(_1133_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2854__S (.DIODE(_1160_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2860__A0 (.DIODE(\user_design.ccr0[0] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2860__A1 (.DIODE(_1095_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2864__A0 (.DIODE(\user_design.ccr0[2] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2864__A1 (.DIODE(_1105_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2866__A0 (.DIODE(\user_design.ccr0[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2871__A1 (.DIODE(_1115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2866__A1 (.DIODE(_1107_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2874__A0 (.DIODE(\user_design.ccr0[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2868__A0 (.DIODE(\user_design.ccr0[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2874__A1 (.DIODE(_1117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2868__A1 (.DIODE(_1109_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2876__A0 (.DIODE(\user_design.ccr0[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2871__A0 (.DIODE(\user_design.ccr0[5] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2876__A1 (.DIODE(_1120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2871__A1 (.DIODE(_1111_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2878__A0 (.DIODE(\user_design.ccr0[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2873__A1 (.DIODE(_1114_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2878__A1 (.DIODE(_1122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2875__A1 (.DIODE(_1116_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2880__A0 (.DIODE(\user_design.ccr0[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2877__A1 (.DIODE(_1118_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2880__A1 (.DIODE(_1124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2879__A0 (.DIODE(\user_design.ccr0[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2882__A1 (.DIODE(_1126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2882__A0 (.DIODE(\user_design.ccr0[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2884__A1 (.DIODE(_1128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2882__A1 (.DIODE(_1122_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2888__A_N (.DIODE(_1046_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2884__A0 (.DIODE(\user_design.ccr0[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2890__A1 (.DIODE(_1090_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2884__A1 (.DIODE(_1125_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2892__A1 (.DIODE(_1098_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2886__A0 (.DIODE(\user_design.ccr0[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2894__A1 (.DIODE(_1100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2888__A0 (.DIODE(\user_design.ccr0[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2896__A1 (.DIODE(_1102_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2888__A1 (.DIODE(_1129_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2898__A1 (.DIODE(_1104_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2890__A0 (.DIODE(\user_design.ccr0[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2901__S (.DIODE(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2892__A0 (.DIODE(\user_design.ccr0[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2903__S (.DIODE(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2892__A1 (.DIODE(_1133_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2905__A1 (.DIODE(_1111_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2898__A1 (.DIODE(_1095_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2905__S (.DIODE(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2902__A1 (.DIODE(_1105_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2907__S (.DIODE(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2904__A1 (.DIODE(_1107_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2909__A1 (.DIODE(_1115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2906__A1 (.DIODE(_1109_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2909__S (.DIODE(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2909__A1 (.DIODE(_1111_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2912__A1 (.DIODE(_1117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2911__A1 (.DIODE(_1114_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2914__A1 (.DIODE(_1120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2913__A1 (.DIODE(_1116_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2916__A1 (.DIODE(_1122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2915__A1 (.DIODE(_1118_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2918__A1 (.DIODE(_1124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2920__A1 (.DIODE(_1122_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2920__A1 (.DIODE(_1126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2922__A1 (.DIODE(_1125_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2922__A1 (.DIODE(_1128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2926__A1 (.DIODE(_1129_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2924__A (.DIODE(_0999_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2930__A1 (.DIODE(_1133_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2925__A (.DIODE(_1219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2932__A (.DIODE(_1004_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2932__A0 (.DIODE(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2933__A (.DIODE(_1224_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2936__A (.DIODE(_1219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2944__A (.DIODE(_1224_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2937__A0 (.DIODE(\user_design.cell_core.cell_output_state[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2953__A1 (.DIODE(\user_design.mem_core.memory_data_in[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2941__A0 (.DIODE(\user_design.cell_core.cell_output_state[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2955__A (.DIODE(_1224_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2943__A0 (.DIODE(\user_design.cell_core.cell_output_state[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2964__A1 (.DIODE(\user_design.mem_core.memory_data_in[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2945__A0 (.DIODE(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__2966__S (.DIODE(_1224_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2947__A (.DIODE(_1219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3030__B2 (.DIODE(net456),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2948__A1 (.DIODE(\user_design.mem_core.memory_data_in[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3032__A1 (.DIODE(net607),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2950__A1 (.DIODE(\user_design.mem_core.memory_data_in[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3058__A2 (.DIODE(_0723_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2954__A1 (.DIODE(\user_design.mem_core.memory_data_in[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3058__B1 (.DIODE(\user_design.ccr3[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2956__A1 (.DIODE(\user_design.mem_core.memory_data_in[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3058__B2 (.DIODE(_0762_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2958__S (.DIODE(_1219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3059__A1 (.DIODE(\user_design.ccr3[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2961__C (.DIODE(_1239_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3059__A2 (.DIODE(_0697_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2962__B (.DIODE(_1239_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3059__B2 (.DIODE(_0723_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2962__C_N (.DIODE(\user_design.spi_core.sclk_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3060__A1 (.DIODE(\user_design.ccr3[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2963__A (.DIODE(net544),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3060__A2 (.DIODE(_0762_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2963__C (.DIODE(_1241_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3060__B2 (.DIODE(\user_design.ccr3[24] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2965__A (.DIODE(_0655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3066__A2 (.DIODE(_0714_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2966__A (.DIODE(_0655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3067__A2_N (.DIODE(\user_design.ccr3[31] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2966__B (.DIODE(_1239_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3068__A (.DIODE(\user_design.ccr3[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__2986__C (.DIODE(_1241_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3068__B (.DIODE(_0697_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3019__A1 (.DIODE(net462),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3070__A2 (.DIODE(\user_design.ccr3[24] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3022__A1 (.DIODE(net513),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3070__B1 (.DIODE(\user_design.ccr3[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3052__A (.DIODE(\user_design.system_core.refresh_count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3070__B2 (.DIODE(_0729_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3055__B (.DIODE(\user_design.system_core.refresh_count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3071__B (.DIODE(\user_design.ccr3[31] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3057__B (.DIODE(_0701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3074__A (.DIODE(\user_design.ccr3[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3058__B2 (.DIODE(_0701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3075__A (.DIODE(\user_design.ccr3[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3060__A (.DIODE(\user_design.system_core.refresh_count[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3077__B_N (.DIODE(\user_design.ccr3[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3061__A2 (.DIODE(_0704_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3078__B_N (.DIODE(\user_design.ccr3[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3061__B2 (.DIODE(_0750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3079__A (.DIODE(\user_design.ccr3[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3065__A (.DIODE(\user_design.ccr3[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3081__A (.DIODE(\user_design.ccr3[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3066__A2_N (.DIODE(\user_design.ccr3[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3081__B (.DIODE(_0741_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3067__A1 (.DIODE(\user_design.ccr3[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3082__A2_N (.DIODE(\user_design.ccr3[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3067__B2 (.DIODE(\user_design.ccr3[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3087__A (.DIODE(\user_design.ccr3[6] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3070__A1_N (.DIODE(\user_design.ccr3[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3089__A1 (.DIODE(\user_design.ccr3[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3071__A1 (.DIODE(\user_design.ccr3[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3089__B1 (.DIODE(\user_design.ccr3[6] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3071__B2 (.DIODE(\user_design.ccr3[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3091__A (.DIODE(\user_design.ccr3[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3072__A2 (.DIODE(\user_design.ccr3[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3092__A (.DIODE(\user_design.ccr3[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3072__B1 (.DIODE(\user_design.ccr3[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3093__A1_N (.DIODE(\user_design.ccr3[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3073__A1 (.DIODE(\user_design.ccr3[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3097__A2_N (.DIODE(\user_design.ccr3[8] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3073__B1 (.DIODE(\user_design.ccr3[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3098__A2 (.DIODE(\user_design.ccr3[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3073__B2 (.DIODE(_0773_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3098__B1 (.DIODE(\user_design.ccr3[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3074__A (.DIODE(\user_design.ccr3[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3102__A1 (.DIODE(\user_design.ccr3[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3075__A (.DIODE(\user_design.ccr3[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3102__B1 (.DIODE(\user_design.ccr3[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3076__A (.DIODE(\user_design.ccr3[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3104__A1 (.DIODE(\user_design.ccr3[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3077__B_N (.DIODE(\user_design.ccr3[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3104__B1 (.DIODE(\user_design.ccr3[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3081__A2 (.DIODE(_0750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3105__A1 (.DIODE(\user_design.ccr3[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3085__B (.DIODE(\user_design.ccr3[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3105__B2 (.DIODE(\user_design.ccr3[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3086__A1 (.DIODE(\user_design.ccr3[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3107__A (.DIODE(\user_design.ccr3[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3086__A2 (.DIODE(_0773_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3108__B (.DIODE(\user_design.ccr3[8] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3088__B1 (.DIODE(\user_design.ccr3[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3114__A1 (.DIODE(\user_design.ccr3[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3091__A1 (.DIODE(\user_design.ccr3[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3114__A2 (.DIODE(_0703_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3091__B1 (.DIODE(\user_design.ccr3[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3114__B2 (.DIODE(\user_design.ccr3[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3092__A (.DIODE(\user_design.ccr3[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3116__A1_N (.DIODE(_0703_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3094__A_N (.DIODE(\user_design.ccr3[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3116__A2_N (.DIODE(\user_design.ccr3[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3095__A_N (.DIODE(\user_design.ccr3[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3116__B1 (.DIODE(\user_design.system_core.refresh_count[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3098__A2_N (.DIODE(\user_design.ccr3[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3117__A2 (.DIODE(\user_design.ccr3[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3101__B (.DIODE(\user_design.ccr3[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3117__B1 (.DIODE(\user_design.ccr3[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3104__B2 (.DIODE(\user_design.system_core.refresh_count[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3117__B2 (.DIODE(_0753_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3111__A1 (.DIODE(_0721_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3119__A1 (.DIODE(\user_design.ccr3[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3111__B2 (.DIODE(_0757_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3119__A2 (.DIODE(_0753_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3113__B1 (.DIODE(\user_design.system_core.refresh_count[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3120__B2 (.DIODE(\user_design.ccr3[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3114__B1 (.DIODE(_0721_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3122__A1_N (.DIODE(\user_design.ccr3[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3117__B1 (.DIODE(_0711_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3122__A2_N (.DIODE(_0729_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3118__B2 (.DIODE(_0715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3122__B2 (.DIODE(\user_design.system_core.refresh_count[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3119__A1 (.DIODE(_0711_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3123__A2 (.DIODE(\user_design.ccr3[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3134__B1 (.DIODE(_0733_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3130__A2 (.DIODE(_0714_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3138__A2 (.DIODE(_1374_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3135__A2 (.DIODE(\user_design.ccr3[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3139__A (.DIODE(_0670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3139__B1_N (.DIODE(_0778_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3139__B (.DIODE(_0779_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3142__B (.DIODE(_0676_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3140__A (.DIODE(_1386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3146__A (.DIODE(_0676_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3141__A (.DIODE(_0733_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3148__A (.DIODE(_0741_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3141__B (.DIODE(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3149__A (.DIODE(_0741_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3143__A (.DIODE(_1386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3151__C (.DIODE(_0786_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3145__B1 (.DIODE(_1390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3151__D (.DIODE(_1392_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3149__A (.DIODE(_1386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3156__C (.DIODE(_0786_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3150__C (.DIODE(_1394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3160__C (.DIODE(_0786_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3158__C (.DIODE(\user_design.system_core.refresh_count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3164__A (.DIODE(_0785_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3160__C (.DIODE(_1394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3169__A (.DIODE(_0676_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3162__A (.DIODE(\user_design.system_core.refresh_count[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3178__A (.DIODE(_0785_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3163__A (.DIODE(\user_design.system_core.refresh_count[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3196__A (.DIODE(_0785_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3166__B (.DIODE(\user_design.system_core.refresh_count[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3209__A (.DIODE(_0674_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3168__A (.DIODE(_0750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3210__D (.DIODE(_1392_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3173__A (.DIODE(_0704_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3213__A (.DIODE(_0785_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3174__C (.DIODE(_1394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3223__A (.DIODE(_0674_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3176__B1 (.DIODE(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3232__A (.DIODE(_0676_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3184__A (.DIODE(_0773_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3238__A (.DIODE(_0698_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3185__A (.DIODE(_0773_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3239__A (.DIODE(_0698_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3186__C (.DIODE(_1394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3242__B (.DIODE(_0698_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3194__A (.DIODE(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3246__C (.DIODE(\user_design.system_core.refresh_count[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3210__C1 (.DIODE(_1390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3255__A (.DIODE(_0723_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3211__A (.DIODE(_0715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3255__B (.DIODE(_0762_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3211__B (.DIODE(_0711_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3257__A (.DIODE(_0723_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3213__A (.DIODE(_1386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3267__B (.DIODE(_1392_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3214__A (.DIODE(_0715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3269__A (.DIODE(_0714_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3221__A (.DIODE(_0757_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3272__A (.DIODE(_0786_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3226__A1 (.DIODE(_0721_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3274__A (.DIODE(_0756_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3226__A2 (.DIODE(_0757_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3275__B1 (.DIODE(_0756_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3226__B1 (.DIODE(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3276__B (.DIODE(_1392_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3240__B (.DIODE(\user_design.system_core.refresh_count[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3278__B (.DIODE(_0756_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3242__B1 (.DIODE(_1390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3278__C (.DIODE(_0714_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3250__A (.DIODE(_1390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3279__A1 (.DIODE(_0756_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3254__B (.DIODE(_1394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3280__B (.DIODE(_1392_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3258__B1 (.DIODE(_1390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3290__A (.DIODE(_0680_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3261__B1_N (.DIODE(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3301__A (.DIODE(_0680_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3308__A (.DIODE(_1506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3312__S (.DIODE(_0680_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3312__A1 (.DIODE(\user_design.ccr1[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3314__S (.DIODE(_0680_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3313__B2 (.DIODE(\user_design.ccr0[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3318__A (.DIODE(_1513_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3316__A1 (.DIODE(\user_design.ccr0[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3319__A (.DIODE(_1053_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3317__A2 (.DIODE(_1510_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3320__A (.DIODE(_1074_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3319__A (.DIODE(_0672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3322__B2 (.DIODE(\user_design.ccr1[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3320__B1 (.DIODE(_1517_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3323__A1 (.DIODE(\user_design.ccr3[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3322__B2 (.DIODE(\user_design.ccr0[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3323__B2 (.DIODE(\user_design.ccr0[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3323__A1 (.DIODE(\user_design.ccr0[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3326__A1 (.DIODE(\user_design.ccr0[0] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3324__A2 (.DIODE(_1510_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3327__A1 (.DIODE(\user_design.ccr3[16] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3326__B1 (.DIODE(_1523_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3329__A (.DIODE(_0678_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3328__A (.DIODE(_1093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3330__A1 (.DIODE(net452),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3329__A (.DIODE(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3331__A1 (.DIODE(\user_design.ccr1[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3331__B2 (.DIODE(\user_design.ccr0[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3332__A1 (.DIODE(\user_design.ccr3[1] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3332__A1 (.DIODE(\user_design.ccr0[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3332__B2 (.DIODE(\user_design.ccr0[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3333__A2 (.DIODE(_1510_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3335__A1 (.DIODE(\user_design.ccr2[17] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3335__B1 (.DIODE(_1531_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3336__A1 (.DIODE(net406),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3338__B2 (.DIODE(\user_design.ccr0[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3338__A1 (.DIODE(\user_design.ccr1[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3339__A (.DIODE(_1175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3339__A1 (.DIODE(\user_design.ccr3[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3340__A1 (.DIODE(\user_design.ccr0[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3339__B2 (.DIODE(\user_design.ccr0[18] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3341__A2 (.DIODE(_1510_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3340__A1 (.DIODE(\user_design.ccr0[2] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3343__B1 (.DIODE(_1538_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3343__B1 (.DIODE(_1536_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3346__B2 (.DIODE(\user_design.ccr1[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3345__A (.DIODE(_1098_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3347__B2 (.DIODE(\user_design.ccr0[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3346__A (.DIODE(_1135_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3349__A1 (.DIODE(\user_design.ccr0[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3348__A1 (.DIODE(\user_design.ccr3[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3353__A (.DIODE(_1506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3348__B2 (.DIODE(\user_design.ccr0[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3356__B2 (.DIODE(\user_design.ccr0[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3350__A1 (.DIODE(\user_design.ccr0[3] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3358__A1 (.DIODE(\user_design.ccr0[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3351__A1 (.DIODE(\user_design.ccr3[19] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3361__A (.DIODE(_0672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3354__A (.DIODE(_1053_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3362__A1 (.DIODE(\user_design.cell_core.cell_output_state[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3357__A1 (.DIODE(\user_design.ccr3[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3364__B2 (.DIODE(\user_design.ccr0[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3357__B2 (.DIODE(\user_design.ccr0[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3365__A1 (.DIODE(\user_design.ccr0[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3359__A1 (.DIODE(\user_design.ccr0[4] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3369__B2 (.DIODE(\user_design.ccr0[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3360__A1 (.DIODE(\user_design.ccr3[20] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3371__B2 (.DIODE(\user_design.ccr1[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3362__B1 (.DIODE(_1553_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3372__A1 (.DIODE(\user_design.ccr0[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3363__A (.DIODE(_1513_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3373__A2 (.DIODE(_1510_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3364__A (.DIODE(_1074_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3374__A1 (.DIODE(\user_design.cell_core.cell_output_state[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3366__B2 (.DIODE(\user_design.ccr0[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3376__A (.DIODE(_1093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3368__A1 (.DIODE(\user_design.ccr0[5] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3377__A (.DIODE(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3369__A1 (.DIODE(\user_design.ccr3[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3379__A1 (.DIODE(\user_design.ccr3[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3370__A1 (.DIODE(\user_design.ccr2[21] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3380__A1 (.DIODE(\user_design.ccr0[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3371__A (.DIODE(_0678_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3381__A1 (.DIODE(\user_design.ccr3[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3374__A1 (.DIODE(\user_design.ccr3[6] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3383__A1 (.DIODE(net428),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3374__B2 (.DIODE(\user_design.ccr0[22] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3386__A1 (.DIODE(\user_design.ccr3[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3379__A1 (.DIODE(\user_design.ccr1[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3387__A (.DIODE(_1175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3380__A1 (.DIODE(\user_design.ccr2[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3388__A1 (.DIODE(\user_design.ccr0[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3380__A2 (.DIODE(_1074_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3389__A1 (.DIODE(\user_design.ccr3[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3381__A1 (.DIODE(\user_design.ccr3[7] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3391__A1 (.DIODE(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3383__A1 (.DIODE(\user_design.ccr3[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3392__A (.DIODE(_1506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3383__B2 (.DIODE(\user_design.ccr2[23] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3396__A1 (.DIODE(\user_design.ccr3[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3387__A1 (.DIODE(\user_design.ccr3[8] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3398__A1 (.DIODE(\user_design.ccr0[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3387__B2 (.DIODE(\user_design.ccr0[24] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3399__A1 (.DIODE(\user_design.ccr3[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3389__A1 (.DIODE(\user_design.ccr3[24] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3399__B1 (.DIODE(_1585_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3391__B1 (.DIODE(_1578_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3399__C1 (.DIODE(_1587_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3393__A (.DIODE(_1098_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3401__A (.DIODE(_0672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3394__A (.DIODE(_1135_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3404__A1 (.DIODE(\user_design.ccr3[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3396__B2 (.DIODE(\user_design.ccr0[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3405__B2 (.DIODE(\user_design.ccr1[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3398__A1 (.DIODE(\user_design.ccr0[9] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3407__A1 (.DIODE(\user_design.ccr0[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3399__A1 (.DIODE(\user_design.ccr3[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3408__B1 (.DIODE(_1593_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3400__A1 (.DIODE(\user_design.ccr2[25] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3408__C1 (.DIODE(_1595_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3402__A (.DIODE(_1513_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3409__A1 (.DIODE(\user_design.ccr2[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3403__A (.DIODE(_1053_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3409__B2 (.DIODE(\user_design.ccr2[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3406__A1 (.DIODE(\user_design.ccr3[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3412__A1 (.DIODE(\user_design.ccr3[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3406__B2 (.DIODE(\user_design.ccr0[26] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3412__B2 (.DIODE(\user_design.ccr0[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3408__A1 (.DIODE(\user_design.ccr0[10] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3413__A1 (.DIODE(\user_design.ccr0[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3411__A (.DIODE(_0678_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3414__B1 (.DIODE(_1599_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3413__A (.DIODE(_1074_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3414__C1 (.DIODE(_1600_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3415__A1 (.DIODE(\user_design.ccr3[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3415__B2 (.DIODE(\user_design.ccr2[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3415__B2 (.DIODE(\user_design.ccr0[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3418__A1 (.DIODE(\user_design.ccr3[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3417__A1 (.DIODE(\user_design.ccr0[11] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3419__A1 (.DIODE(\user_design.ccr0[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3418__A1 (.DIODE(\user_design.ccr3[27] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3420__B1 (.DIODE(_1604_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3422__A1 (.DIODE(\user_design.ccr3[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3420__C1 (.DIODE(_1605_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3422__B2 (.DIODE(\user_design.ccr0[28] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3421__B2 (.DIODE(\user_design.ccr2[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3423__A1 (.DIODE(\user_design.ccr0[12] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3423__A2 (.DIODE(_1093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3428__A1 (.DIODE(\user_design.ccr3[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3423__B1 (.DIODE(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3428__B2 (.DIODE(\user_design.ccr0[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3424__A1 (.DIODE(\user_design.ccr3[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3429__A1 (.DIODE(\user_design.ccr0[13] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3424__B2 (.DIODE(\user_design.ccr0[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3433__A2 (.DIODE(_1098_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3425__A2 (.DIODE(_1175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3433__B1 (.DIODE(_1135_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3426__C1 (.DIODE(_1610_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3434__A1 (.DIODE(\user_design.ccr3[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3429__A2 (.DIODE(_1093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3435__A1 (.DIODE(\user_design.ccr0[14] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3429__B1 (.DIODE(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3439__A2 (.DIODE(_1098_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3430__A1 (.DIODE(\user_design.ccr3[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3439__B1 (.DIODE(_1135_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3430__B2 (.DIODE(\user_design.ccr0[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3440__A1 (.DIODE(\user_design.ccr3[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3431__A2 (.DIODE(_1175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3440__B2 (.DIODE(\user_design.ccr0[31] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3432__A1 (.DIODE(\user_design.ccr3[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3441__A1 (.DIODE(\user_design.ccr0[15] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3434__A2 (.DIODE(_1506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3442__A1 (.DIODE(\user_design.ccr3[31] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3434__C1 (.DIODE(_0672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3443__A2 (.DIODE(_1053_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3435__B (.DIODE(_0973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3444__A2 (.DIODE(_1513_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3438__B1 (.DIODE(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3444__C1 (.DIODE(_0678_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3443__C (.DIODE(_1623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3445__B (.DIODE(_0977_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3447__A (.DIODE(_0538_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3448__B1 (.DIODE(_1626_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3448__C (.DIODE(_1623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3453__C (.DIODE(_1630_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3450__B1 (.DIODE(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3458__C (.DIODE(_1630_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3454__C (.DIODE(_1623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3460__B1 (.DIODE(_1626_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3458__B1 (.DIODE(_0988_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3468__B1 (.DIODE(_0993_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3460__B1 (.DIODE(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3470__B1 (.DIODE(_0977_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3472__B1 (.DIODE(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3472__B (.DIODE(_0461_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3477__B (.DIODE(_1647_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3473__B1 (.DIODE(_0461_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3484__A (.DIODE(_1647_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3478__B1 (.DIODE(_0993_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3487__A (.DIODE(_0911_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3481__B1 (.DIODE(_0977_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3487__B (.DIODE(_0969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3485__B (.DIODE(_1630_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3494__B1 (.DIODE(_0973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3493__B (.DIODE(_1630_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3498__B (.DIODE(_1647_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3499__A (.DIODE(_1661_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3505__B1 (.DIODE(_0973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3502__A (.DIODE(_0618_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3509__B (.DIODE(_1623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3502__B (.DIODE(_0973_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3511__B1_N (.DIODE(_1647_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3509__B (.DIODE(_1630_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3517__B (.DIODE(_1623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3522__A (.DIODE(_1661_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3522__B (.DIODE(_0470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3526__C1 (.DIODE(_0618_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3527__B1 (.DIODE(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3526__D1 (.DIODE(_0981_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3534__A (.DIODE(_0911_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3528__B1 (.DIODE(_1626_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3534__B (.DIODE(_0969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3533__C1 (.DIODE(_0978_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3537__C1 (.DIODE(_0988_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3535__B1 (.DIODE(_1626_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3540__A (.DIODE(_1647_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3539__C1 (.DIODE(_0978_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3557__A (.DIODE(_0900_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3542__B1 (.DIODE(_1626_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3559__D (.DIODE(net31),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3547__A (.DIODE(_1661_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3560__D (.DIODE(net30),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3549__B1 (.DIODE(\user_design.cell_core.count[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3561__D (.DIODE(net29),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3550__C1 (.DIODE(_0978_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3562__D (.DIODE(net28),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3551__A2 (.DIODE(\user_design.cell_core.count[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3563__D (.DIODE(net27),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3552__B (.DIODE(\user_design.cell_core.count[29] ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3564__D (.DIODE(net26),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3554__A (.DIODE(_1661_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3565__D (.DIODE(net25),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3558__A (.DIODE(_1661_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3566__D (.DIODE(net24),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3560__B (.DIODE(\user_design.enable_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3567__D (.DIODE(net22),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3562__B (.DIODE(\user_design.enable_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3568__D (.DIODE(net21),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3564__A_N (.DIODE(\user_design.enable_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3569__D (.DIODE(net20),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3567__B1 (.DIODE(_0669_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3570__D (.DIODE(net19),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3570__B1 (.DIODE(_0879_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3571__D (.DIODE(net18),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3571__D (.DIODE(net559),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3572__D (.DIODE(net17),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3572__D (.DIODE(net612),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3573__D (.DIODE(net16),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3573__D (.DIODE(net631),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3574__D (.DIODE(net15),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3574__D (.DIODE(net619),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3575__D (.DIODE(net14),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3575__D (.DIODE(net663),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3576__D (.DIODE(net13),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3576__D (.DIODE(net654),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3577__D (.DIODE(net11),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3577__D (.DIODE(net25),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3578__D (.DIODE(net10),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3578__D (.DIODE(net24),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3579__D (.DIODE(net9),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3579__D (.DIODE(net22),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3580__D (.DIODE(net8),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3580__D (.DIODE(net648),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3581__D (.DIODE(net7),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3581__D (.DIODE(net20),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3582__D (.DIODE(net6),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3582__D (.DIODE(net651),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3583__D (.DIODE(net5),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3583__D (.DIODE(net18),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3584__D (.DIODE(net4),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3584__D (.DIODE(net17),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3585__D (.DIODE(net3),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3585__D (.DIODE(net16),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3586__D (.DIODE(net2),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3586__D (.DIODE(net15),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3587__D (.DIODE(net38),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3587__D (.DIODE(net14),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3588__D (.DIODE(net37),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3588__D (.DIODE(net13),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3589__D (.DIODE(net36),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3589__D (.DIODE(net11),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3590__D (.DIODE(net35),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3590__D (.DIODE(net10),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3591__D (.DIODE(net34),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3591__D (.DIODE(net9),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3592__D (.DIODE(net33),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3592__D (.DIODE(net8),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3593__D (.DIODE(net32),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3593__D (.DIODE(net7),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3594__D (.DIODE(net23),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3594__D (.DIODE(net6),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3595__D (.DIODE(net12),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3595__D (.DIODE(net5),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3596__D (.DIODE(net1),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3596__D (.DIODE(net4),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3605__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3597__D (.DIODE(net3),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3607__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3598__D (.DIODE(net2),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3608__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3599__D (.DIODE(net38),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3615__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3600__D (.DIODE(net37),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3616__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3601__D (.DIODE(net36),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3652__D (.DIODE(_1713_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3602__D (.DIODE(net35),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3654__D (.DIODE(_1715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3603__D (.DIODE(net34),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3655__D (.DIODE(_1716_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3604__D (.DIODE(net33),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3656__D (.DIODE(_1717_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3605__D (.DIODE(net32),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3657__D (.DIODE(_1718_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3606__D (.DIODE(net23),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3685__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3607__D (.DIODE(net658),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3701__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3608__D (.DIODE(net628),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3723__CLK (.DIODE(\clknet_2_1_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3663__D (.DIODE(net411),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3782__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3664__D (.DIODE(net454),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3784__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3671__CLK (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3811__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3672__CLK (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3828__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3951__D (.DIODE(net462),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3934__CLK (.DIODE(\clknet_leaf_4_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA__3952__D (.DIODE(_0315_),
+ sky130_fd_sc_hd__diode_2 ANTENNA__3950__D (.DIODE(net595),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -6979,11 +7026,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_12_user_design.cell_core.clock_A  (.DIODE(\clknet_2_1_0_user_design.cell_core.clock ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_13_user_design.cell_core.clock_A  (.DIODE(\clknet_2_1_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -7004,12 +7046,12 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_17_user_design.cell_core.clock_A  (.DIODE(\clknet_2_1_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_17_user_design.cell_core.clock_A  (.DIODE(\clknet_2_3_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_18_user_design.cell_core.clock_A  (.DIODE(\clknet_2_1_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_18_user_design.cell_core.clock_A  (.DIODE(\clknet_2_3_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -7059,17 +7101,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_27_user_design.cell_core.clock_A  (.DIODE(\clknet_2_3_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_27_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_28_user_design.cell_core.clock_A  (.DIODE(\clknet_2_3_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_28_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_29_user_design.cell_core.clock_A  (.DIODE(\clknet_2_3_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_29_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -7089,11 +7131,21 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_32_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_33_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_34_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_35_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -7104,17 +7156,17 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_37_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_37_user_design.cell_core.clock_A  (.DIODE(\clknet_2_0_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_38_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_38_user_design.cell_core.clock_A  (.DIODE(\clknet_2_0_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_39_user_design.cell_core.clock_A  (.DIODE(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_39_user_design.cell_core.clock_A  (.DIODE(\clknet_2_0_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -7154,22 +7206,12 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_46_user_design.cell_core.clock_A  (.DIODE(\clknet_2_0_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_4_user_design.cell_core.clock_A  (.DIODE(\clknet_2_1_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_47_user_design.cell_core.clock_A  (.DIODE(\clknet_2_0_0_user_design.cell_core.clock ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_4_user_design.cell_core.clock_A  (.DIODE(\clknet_2_0_0_user_design.cell_core.clock ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_5_user_design.cell_core.clock_A  (.DIODE(\clknet_2_0_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__diode_2 \ANTENNA_clkbuf_leaf_5_user_design.cell_core.clock_A  (.DIODE(\clknet_2_1_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -7194,42 +7236,42 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold107_A (.DIODE(net405),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold147_A (.DIODE(_0660_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold163_A (.DIODE(io_in[37]),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold183_A (.DIODE(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold174_A (.DIODE(net438),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold220_A (.DIODE(\user_design.mem_core.memory_data_in[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold29_A (.DIODE(\user_design.mosi ),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold229_A (.DIODE(net398),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold41_A (.DIODE(\user_design.latch_data_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold23_A (.DIODE(_0670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold49_A (.DIODE(\user_design.trigger_in_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold254_A (.DIODE(net462),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold50_A (.DIODE(\user_design.spi_core.ss_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold31_A (.DIODE(\user_design.cell_core.cell_output_state[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_hold63_A (.DIODE(\user_design.enable_n ),
+ sky130_fd_sc_hd__diode_2 ANTENNA_hold8_A (.DIODE(\user_design.spi_core.sclk_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -7804,6 +7846,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA_input31_A (.DIODE(io_in[37]),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 ANTENNA_input32_A (.DIODE(io_in[3]),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -8234,11 +8281,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_output202_A (.DIODE(net202),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 ANTENNA_output203_A (.DIODE(net203),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -8289,6 +8331,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__diode_2 ANTENNA_output213_A (.DIODE(net213),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 ANTENNA_output214_A (.DIODE(net214),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -8314,21 +8361,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_output219_A (.DIODE(net219),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_output220_A (.DIODE(net220),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_output221_A (.DIODE(net221),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__diode_2 ANTENNA_output222_A (.DIODE(net222),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -8494,12 +8526,12 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_output256_A (.DIODE(net256),
+ sky130_fd_sc_hd__diode_2 ANTENNA_output257_A (.DIODE(net257),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__diode_2 ANTENNA_output257_A (.DIODE(net257),
+ sky130_fd_sc_hd__diode_2 ANTENNA_output259_A (.DIODE(net259),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -8539,19 +8571,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_100 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_0_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1012 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_1012 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_1016 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_1020 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1020 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1024 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8571,31 +8607,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1047 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_1048 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_1054 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_1058 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1068 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_1071 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_107 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_1077 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_1075 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_108 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_1086 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8607,15 +8643,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1102 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1109 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_111 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_1104 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8623,19 +8651,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_1121 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1124 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1125 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_1132 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_1138 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1134 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8643,19 +8663,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1152 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1149 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1159 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1157 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1165 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_1161 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1166 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8663,19 +8683,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_0_1177 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_118 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1186 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1180 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1193 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_1184 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1200 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1192 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_1199 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_0_1203 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8683,15 +8711,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_1209 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1209 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_1215 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_1216 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1219 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_1222 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8703,23 +8731,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_1243 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_124 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_125 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1243 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_1254 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1250 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1264 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_1256 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_1270 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_1264 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_0_1272 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -8735,6 +8767,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_129 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_0_1293 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -8743,10 +8779,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_131 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_0_1310 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -8779,6 +8811,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_136 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_8 FILLER_0_1361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -8799,10 +8835,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_139 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_0_1394 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -8815,6 +8847,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_0_141 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_0_1411 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -8839,10 +8875,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_145 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_3 FILLER_0_1453 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -8851,6 +8883,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_146 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_0_1462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9003,6 +9039,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_0_169 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_2 FILLER_0_1692 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9035,10 +9075,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_174 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_0_1743 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9099,10 +9135,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_183 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_0_1831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9159,10 +9191,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_191 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_0_1911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9171,6 +9199,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_192 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_0_1927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9191,10 +9223,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_195 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_3 FILLER_0_1957 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9207,6 +9235,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_0_197 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_2 FILLER_0_1978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9239,10 +9271,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_202 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_8 FILLER_0_2020 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9251,6 +9279,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_203 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_8 FILLER_0_2033 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9299,11 +9331,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_210 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_2104 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_2104 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_211 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9335,7 +9367,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_218 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_219 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_0_223 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9343,27 +9379,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_230 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_230 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_236 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_237 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_242 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_247 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_248 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_251 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_257 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_253 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_264 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_261 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9371,7 +9407,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_275 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9395,31 +9431,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_0_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_314 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_320 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_325 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_329 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_33 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_33 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_335 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_332 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9427,23 +9455,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_356 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_369 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_370 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9455,19 +9479,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_398 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_400 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_406 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_408 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9475,10 +9495,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_42 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_8 FILLER_0_425 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9495,43 +9511,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_454 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_45 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_456 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_480 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_481 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_51 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_503 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_510 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_516 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_52 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9551,10 +9567,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_55 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_0_550 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9571,19 +9583,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_572 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_57 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_572 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_594 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_581 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_600 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_587 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_0_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9591,10 +9607,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_61 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_0_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9603,6 +9615,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_0_62 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_0_622 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9615,15 +9631,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_665 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_0_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9639,15 +9659,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_69 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_695 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_692 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9655,15 +9671,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_711 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_715 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9671,51 +9687,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_732 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_738 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_750 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_0_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_75 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_0_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_79 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_798 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_799 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_0_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9723,43 +9735,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_816 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_823 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_0_83 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_834 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_830 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_844 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_852 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_856 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_0_85 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_873 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_880 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_882 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9771,15 +9787,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_90 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_900 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_904 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_907 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9787,6 +9803,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_0_92 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_8 FILLER_0_928 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -9799,11 +9819,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_0_947 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_0_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -9815,19 +9835,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_0_971 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_0_979 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_0_98 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_0_976 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -15031,19 +15043,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_105_273 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_105_273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_105_279 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_105_276 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_105_281 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_105_293 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_105_297 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -15051,19 +15059,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_105_305 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_105_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_105_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_105_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_105_329 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_105_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_105_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19675,31 +19679,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_10_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_375 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_395 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19707,7 +19707,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_10_411 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_10_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19715,43 +19715,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_10_423 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_431 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_434 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_10_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_10_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_479 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_10_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_10_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_506 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_512 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_10_524 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19759,39 +19763,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_10_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_572 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_10_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_565 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_10_582 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_10_623 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_631 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_10_616 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_626 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_10_638 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_10_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19799,27 +19811,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_10_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_669 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_670 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_676 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19827,27 +19831,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_10_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_10_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_10_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_730 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_10_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_743 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_10_755 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_10_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19855,23 +19867,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_795 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_10_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19879,11 +19891,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_837 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_835 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -19891,35 +19899,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_10_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_10_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_902 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_10_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_10_908 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_10_917 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_10_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_10_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -23971,10 +23975,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_114_17 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_114_1701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24071,6 +24071,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_114_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_114_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24199,10 +24203,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_114_25 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_114_251 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24215,6 +24215,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_114_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_114_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24227,6 +24231,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_114_3 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_114_301 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24319,10 +24327,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_114_5 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_114_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24419,6 +24423,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_114_7 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_114_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -24947,6 +24955,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_115_18 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_115_1805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25087,10 +25099,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_115_21 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_115_2109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25155,6 +25163,14 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_115_3 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_115_30 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_115_305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25167,10 +25183,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_115_33 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_115_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25211,6 +25223,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_115_42 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_115_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25227,10 +25243,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_115_45 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_115_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25263,7 +25275,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_115_53 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_115_54 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -25439,10 +25451,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_115_9 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_115_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25571,10 +25579,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_116_12 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_116_1203 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -25723,6 +25727,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_116_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_116_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -26035,10 +26043,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_116_24 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_116_245 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -26055,6 +26059,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_116_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_116_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -26067,7 +26075,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_116_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_116_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -27035,11 +27043,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_117_385 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_117_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_117_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -27047,19 +27051,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_117_409 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_117_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_117_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_117_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_117_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_117_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_117_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_117_417 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_117_429 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_117_441 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_117_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29783,23 +29799,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_370 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_374 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_11_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_11_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29811,59 +29823,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_398 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_404 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_11_419 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_425 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_11_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_438 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_11_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_488 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_494 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_479 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_491 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29871,15 +29875,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_527 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_527 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_11_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_539 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29887,11 +29891,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_11_551 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_11_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29899,51 +29903,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_576 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_11_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_590 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_11_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_623 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_11_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_11_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_637 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_11_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_678 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_11_655 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_11_667 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_11_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_11_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_11_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29951,15 +29971,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_11_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -29967,35 +29987,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_732 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_11_744 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_11_751 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_11_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_758 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_11_764 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_11_789 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_11_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_11_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_787 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_11_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -30003,31 +30027,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_11_819 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_822 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_11_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_11_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_11_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_11_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_11_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_11_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -32547,23 +32571,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_122_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_122_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_122_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_122_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_122_376 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_122_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_122_396 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_122_408 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_122_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -32571,6 +32591,14 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_122_413 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_122_419 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_122_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -35571,15 +35599,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_125_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_125_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_125_922 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_125_928 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_125_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -35587,7 +35611,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_125_940 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_125_933 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_125_945 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_125_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -38339,15 +38371,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_128_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_128_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_128_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_128_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_128_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_128_950 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_128_966 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -38355,11 +38391,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_128_973 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_128_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_128_978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -39899,31 +39931,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_12_333 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_12_341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_385 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_12_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -39931,23 +39967,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_12_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_12_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_451 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_445 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_12_457 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_12_469 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_12_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -39955,19 +40003,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_491 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_515 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_527 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -39975,47 +40023,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_546 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_558 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_570 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_12_581 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_12_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_12_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_12_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_12_633 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_627 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_12_635 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40023,7 +40067,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_12_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_645 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_12_649 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40031,39 +40079,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_12_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_676 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_670 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_687 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_12_722 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_728 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_710 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_12_713 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_12_721 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40071,19 +40127,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_751 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_12_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_12_768 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40091,31 +40151,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_12_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_782 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_12_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_12_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_12_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_824 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_12_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40123,7 +40187,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_837 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_12_849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40131,11 +40199,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_851 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_12_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_12_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -40143,11 +40207,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_12_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_12_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_12_882 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50047,27 +50111,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_363 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_367 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_13_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50075,39 +50131,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_13_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_434 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_13_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_13_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_13_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_13_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_455 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_13_473 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_13_493 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_13_499 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_13_503 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_13_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50115,15 +50191,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_540 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_543 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50131,7 +50207,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_13_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50139,7 +50215,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_13_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50147,51 +50223,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_591 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_13_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_13_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_13_627 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_627 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_13_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_679 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_13_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_13_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50199,39 +50283,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_691 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_691 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_13_703 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_13_697 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_13_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_13_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_13_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_767 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_740 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_752 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_13_758 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_13_770 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_13_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50239,15 +50335,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_13_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_790 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_794 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_802 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50255,51 +50347,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_814 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_13_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_13_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_13_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_13_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_13_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_13_855 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_13_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_13_873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_13_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_13_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_13_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_13_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_13_919 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_909 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_13_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -50307,11 +50403,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_13_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_13_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_13_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_13_945 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_13_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -54155,6 +54255,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_144_13 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_144_1309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -54255,10 +54359,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_144_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_144_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -54443,6 +54543,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_144_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_144_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -54603,7 +54707,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_144_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_144_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -54891,6 +54995,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_144_9 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_144_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -55459,23 +55567,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_145_2085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_145_2085 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_145_2090 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_145_2097 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_145_2096 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_145_2109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_145_2108 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_145_2121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_145_2120 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_145_2127 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60115,7 +60223,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_265 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_265 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60123,11 +60231,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_277 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_289 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60135,15 +60239,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_14_293 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_14_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_14_301 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_307 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_14_305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60159,27 +60263,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_14_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_382 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_14_392 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_14_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60199,35 +60307,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_14_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_14_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_14_473 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_14_501 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_494 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_14_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_512 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_14_524 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60239,35 +60351,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_14_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_571 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_14_579 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_583 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_587 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_589 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_601 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60275,15 +60375,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_643 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_14_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60291,59 +60395,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_14_662 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_670 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_672 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_678 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_14_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_714 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_14_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_722 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_707 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_14_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_14_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_742 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_763 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_746 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_14_754 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_14_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_14_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60351,31 +60467,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_770 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_14_778 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_786 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_789 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_796 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_14_825 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60383,7 +60499,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_14_831 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_14_837 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_14_846 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -60391,31 +60515,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_14_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_14_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_871 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_14_883 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_14_907 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_14_919 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_14_904 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_14_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_14_916 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -62435,10 +62559,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_152_13 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_152_1309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -62723,6 +62843,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_152_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_152_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -62831,11 +62955,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_152_2125 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_152_2125 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_152_2137 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_152_2131 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_152_2134 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -62855,10 +62983,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_152_25 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_152_251 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -62871,6 +62995,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_152_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_152_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -63071,7 +63199,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_152_7 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_152_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70263,11 +70391,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_281 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_293 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_15_281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70275,43 +70399,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_305 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_300 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_312 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_329 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_324 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_15_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_15_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_362 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_374 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_380 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_386 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_15_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70319,31 +70435,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_15_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_15_412 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_15_420 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_424 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_431 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_15_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_15_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_15_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70351,19 +70467,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_468 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_480 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_15_486 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_15_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70371,27 +70487,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_15_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_514 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_527 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_539 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_15_543 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70403,7 +70507,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70411,47 +70515,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_576 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_15_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_15_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_603 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_15_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_15_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_15_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_630 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_15_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_15_689 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_15_665 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_15_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_15_675 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_15_683 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_15_689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70459,15 +70579,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_695 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_703 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_15_695 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70475,27 +70587,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_744 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_15_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_15_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_763 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_769 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_15_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70503,11 +70611,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_15_790 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_789 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_15_797 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_15_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -70515,39 +70631,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_814 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_15_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_15_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_15_849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_15_847 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_15_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_15_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_15_873 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_15_872 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_15_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_15_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_15_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_15_888 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -74419,6 +74535,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_164_13 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_164_1309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -74519,10 +74639,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_164_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_164_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -74707,6 +74823,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_164_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_164_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -74867,7 +74987,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_164_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_164_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -75155,6 +75275,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_164_9 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_164_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -79815,19 +79939,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_1014 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_1020 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_16_1029 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -79863,19 +79983,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_1105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_1115 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_16_1141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_1135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80295,19 +80411,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_16_2013 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_2013 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_2021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_2025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_2033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_16_2037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_16_2041 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_2043 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80387,11 +80503,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_277 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_289 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_281 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_16_284 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80399,18 +80519,14 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_16_296 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_16_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_16_301 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_307 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_16_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -80427,27 +80543,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_16_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_385 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80455,43 +80571,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_16_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_429 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_435 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_16_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_16_506 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_524 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_489 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_16_501 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_16_513 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_16_525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80499,19 +80627,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_16_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_550 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_558 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_562 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_574 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80519,27 +80647,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_611 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_636 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_16_649 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80547,55 +80679,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_16_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_670 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_16_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_670 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_695 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_16_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_16_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_719 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_16_717 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_16_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_16_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_16_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80603,19 +80739,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_772 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_781 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_787 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_16_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80627,7 +80751,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_16_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80635,7 +80759,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_842 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80643,31 +80767,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_16_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_16_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_16_862 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_890 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_16_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_16_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_16_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_16_915 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -80707,7 +80831,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_16_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_16_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -82783,6 +82907,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_172_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_172_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -83087,10 +83215,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_172_22 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_172_221 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -83115,6 +83239,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_172_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_172_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -83127,7 +83255,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_172_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_172_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -83167,19 +83295,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_172_377 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_172_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_172_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_172_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_172_386 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_172_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_172_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -83187,7 +83311,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_172_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_172_413 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_172_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -83415,10 +83543,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_172_9 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_172_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -90031,19 +90155,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_17_1225 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_1225 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_1231 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_1228 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_1233 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_1245 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_1249 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90051,19 +90171,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_1257 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_1261 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_1269 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_1273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_17_1281 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_1287 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_17_1285 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90411,19 +90527,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_2017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_2017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_2025 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_2029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_2037 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_2049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_2041 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90431,11 +90543,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_2061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_2053 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_17_2069 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_17_2065 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_17_2071 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90539,27 +90655,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_17_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_17_377 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_382 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_17_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90567,7 +90679,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_17_390 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90575,11 +90687,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_17_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_409 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90599,27 +90711,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_17_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_466 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_478 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_17_498 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_17_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_503 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90627,11 +90739,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_518 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_529 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_17_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90639,11 +90755,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_17_554 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_17_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_17_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_559 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_17_561 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_17_564 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_17_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90651,39 +90779,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_572 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_598 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_17_606 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_17_614 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_17_629 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_17_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_637 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_641 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_17_645 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_17_651 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_17_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90691,14 +90831,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_681 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_17_69 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -90707,55 +90839,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_702 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_17_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_17_720 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_17_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_738 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_744 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_17_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_750 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_759 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_761 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_17_774 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_17_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_17_782 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_17_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_17_793 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_794 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_17_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90763,51 +90895,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_819 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_812 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_17_831 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_822 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_17_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_17_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_17_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_17_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_17_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -90815,15 +90947,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_17_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_17_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_17_945 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_17_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_17_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -99287,10 +99415,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_189_13 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_189_1301 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -99571,6 +99695,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_189_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_189_1903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -99711,10 +99839,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_189_25 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_189_261 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -99739,6 +99863,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_189_31 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_189_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -99763,10 +99891,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_189_37 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_189_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -99795,6 +99919,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_189_43 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_189_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -99819,10 +99947,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_189_49 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_189_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -99927,7 +100051,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_189_7 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_189_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100087,11 +100211,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_18_1061 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100207,11 +100331,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_1317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_1317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_1329 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_1325 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_18_1328 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100219,19 +100347,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_1341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_1348 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_1353 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_18_1365 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_1371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_1360 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100367,7 +100487,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_165 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_165 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100407,6 +100527,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_18_173 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_18_1733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100427,10 +100551,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_177 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_18_1777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100483,10 +100603,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_18_189 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_18_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100495,6 +100611,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_18_192 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_18_1925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100511,10 +100631,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_195 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_18_1957 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100523,10 +100639,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_197 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_18_1981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100539,6 +100651,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_18_199 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_18_2001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100575,10 +100691,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_209 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_18_2093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100591,6 +100703,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_18_211 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_18_2113 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -100607,15 +100723,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_221 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_223 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_233 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_235 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_18_245 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_247 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100675,27 +100791,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_18_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_400 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100703,43 +100819,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_18_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_443 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_479 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_18_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_18_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_512 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_524 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_18_485 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_18_504 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_18_510 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_18_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100747,51 +100875,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_18_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_539 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_552 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_560 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_555 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_566 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_18_631 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_18_621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_639 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_643 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100799,43 +100923,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_651 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_663 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_670 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_672 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_680 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_18_698 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_734 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_741 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_18_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100843,11 +100971,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_18_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_768 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100855,23 +100983,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_18_793 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_18_791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_800 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_18_808 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_18_817 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_18_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100879,11 +101019,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_833 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_18_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_845 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100891,51 +101031,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_18_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_856 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_18_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_18_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_874 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_18_898 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_18_918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_18_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_18_957 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_937 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_949 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_18_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_18_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -100943,11 +101075,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_18_973 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_18_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_18_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110795,27 +110923,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_19_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_19_343 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_346 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_366 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_378 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_387 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_19_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110827,19 +110951,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_398 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_19_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_429 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_19_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110851,27 +110979,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_19_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_19_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_19_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_19_501 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_19_503 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_19_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110879,15 +111007,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_523 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_529 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_19_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110895,11 +111019,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_19_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_19_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110907,15 +111031,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_19_581 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_19_598 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_19_590 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110923,35 +111043,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_19_627 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_19_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_641 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_649 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_19_670 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_19_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_19_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_668 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_19_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_19_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110959,15 +111087,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_19_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_19_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_698 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_19_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -110975,39 +111099,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_19_721 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_19_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_734 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_747 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_750 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_756 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_19_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_768 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_19_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_788 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_792 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_804 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_19_794 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111015,47 +111139,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_19_816 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_19_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_19_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_19_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_19_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_874 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_880 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_884 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_19_892 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_19_890 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_19_915 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_19_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111063,15 +111187,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_19_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_19_938 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_19_945 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_19_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_19_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111091,83 +111211,91 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1004 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1002 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_1_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1016 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1019 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_102 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_1026 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_104 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1043 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1040 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_1047 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1060 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_108 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1068 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1081 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1075 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1089 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_1082 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_1090 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_1098 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_1099 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_11 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1113 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_1114 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1119 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_1_1121 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1131 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1129 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_1143 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_1136 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1158 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1144 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_1162 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1149 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_1_1155 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_1_1159 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111175,47 +111303,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_1180 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1184 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_1193 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1191 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1204 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_120 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_121 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1204 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1211 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1210 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1222 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1214 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1228 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1225 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1238 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1231 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1244 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1233 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_1253 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_1241 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_1261 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_1_1249 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_1258 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111223,15 +111355,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_1_1271 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_127 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_1283 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_1272 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_1287 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_1278 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_1_1286 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111243,23 +111379,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_1_1313 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_1313 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_1_1325 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_1319 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_133 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_1_1322 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_1337 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_133 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_1343 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_1334 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_1_1342 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111343,6 +111483,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_152 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_1_1525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -111379,6 +111523,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_1_161 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_1_1617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -111395,10 +111543,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_164 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_1_1649 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -111407,6 +111551,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_1_167 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_1_1673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -111523,19 +111671,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_1_1929 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_1_1929 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_1_1941 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_1_1934 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_1953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_1_1946 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_1959 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_1_1958 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111555,6 +111703,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_20 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_1_2009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -111611,11 +111763,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_1_2129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_2129 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_2135 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_1_2137 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111631,27 +111783,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_23 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_234 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_230 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_243 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_246 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_250 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_255 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_254 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_263 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_258 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_267 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_265 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_27 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111659,63 +111815,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_281 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_285 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_288 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_292 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_295 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_30 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_301 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_310 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_324 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_31 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_332 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_315 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_344 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_330 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_348 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_342 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_352 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_36 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_353 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_362 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_368 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_37 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_385 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_387 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111723,27 +111879,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_1_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_397 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_410 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_412 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_416 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_426 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_423 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_431 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_435 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_44 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111751,31 +111911,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_456 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_48 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_481 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_48 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_482 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111783,31 +111935,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_52 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_524 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_527 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_546 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_555 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_554 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111815,31 +111963,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_57 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_571 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_574 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_590 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_594 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_596 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_603 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111847,131 +111991,151 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_634 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_638 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_642 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_65 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_66 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_671 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_680 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_1_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_698 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_7 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_736 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_71 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_75 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_758 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_742 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_792 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_814 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_1_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_832 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_794 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_859 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_80 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_875 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_888 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_1_89 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_892 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_1_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_904 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_908 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_86 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_912 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_871 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_1_875 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_1_888 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_899 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_910 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_1_914 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -111979,23 +112143,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_922 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_929 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_931 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_936 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_943 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_95 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_1_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_1_946 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -112003,15 +112163,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_1_971 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_971 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_986 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_1_975 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_1_997 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_1_979 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_1_98 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_1_990 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_1_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -116275,11 +116447,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_204_277 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_204_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_204_289 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_204_281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121235,15 +121407,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_1003 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_1015 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_20_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_20_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121255,19 +121427,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_20_1049 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_1053 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_1066 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_20_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_1078 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121275,7 +121447,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_20_1090 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121695,10 +121867,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_197 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_20_1981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -121743,11 +121911,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_2081 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_207 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_209 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_2081 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121771,6 +121939,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_20_213 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_8 FILLER_20_2137 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -121779,19 +121951,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_221 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_225 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_233 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_237 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_20_245 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_251 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_20_249 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121847,27 +122015,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_20_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_385 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121883,39 +122051,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_20_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_456 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_486 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_516 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_501 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_20_513 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_20_525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121923,39 +122099,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_20_536 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_560 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_20_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_627 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_20_579 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_587 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_20_595 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_20_607 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_20_619 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_20_631 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121963,7 +122155,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_20_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -121971,55 +122163,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_656 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_664 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_20_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_676 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_679 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_706 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_20_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_20_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_20_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_20_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_20_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -122027,31 +122215,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_784 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_791 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_788 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_20_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_796 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_813 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_817 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_20_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -122059,7 +122239,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_846 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -122067,51 +122247,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_20_858 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_20_866 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_20_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_20_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_20_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_20_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_925 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_937 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_949 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_954 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -122119,19 +122287,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_20_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_20_976 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_20_979 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_20_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_20_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -129747,10 +129907,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_218_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -129987,6 +130143,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_218_20 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_2001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130079,10 +130239,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_218_27 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130091,11 +130247,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_218_29 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_218_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_218_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -130111,6 +130263,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_218_31 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130147,10 +130303,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_218_41 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_218_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130163,6 +130315,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_218_43 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130203,10 +130359,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_218_53 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_218_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130219,6 +130371,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_218_55 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130263,10 +130419,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_218_65 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130275,6 +130427,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_218_67 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -130319,11 +130475,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_218_77 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_218_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_218_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_218_79 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -130383,6 +130539,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_218_9 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_218_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -131355,10 +131515,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_21_1001 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_21_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -131975,23 +132131,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_367 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_21_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -131999,39 +132151,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_21_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_21_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_422 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_412 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_424 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_21_440 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_436 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_481 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -132043,27 +132195,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_21_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_21_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_512 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_518 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_538 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_544 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -132071,11 +132215,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_555 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_21_559 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_21_561 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_21_565 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -132083,43 +132235,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_21_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_21_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_591 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_602 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_606 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_606 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_21_614 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_21_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_21_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_21_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_21_646 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_21_633 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_21_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_21_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_21_647 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_21_657 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_21_663 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_21_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -132127,63 +132291,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_21_683 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_21_69 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_21_691 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_697 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_717 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_21_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_735 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_21_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_763 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_21_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_21_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_21_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_805 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_21_785 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_21_793 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_21_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -132191,11 +132359,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_21_814 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -132203,39 +132367,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_855 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_21_872 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_21_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_21_894 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_21_905 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_21_911 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_21_919 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_21_922 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -132243,31 +132419,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_21_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_21_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_21_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_962 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_21_970 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_21_987 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_977 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_21_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_21_999 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -137219,6 +137391,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_225_17 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_225_1705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -137431,10 +137607,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_225_22 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_225_223 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -137467,6 +137639,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_225_29 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_225_293 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -137491,10 +137667,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_225_34 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_225_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -137523,6 +137695,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_225_41 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_225_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -137543,10 +137719,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_225_46 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_225_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -137563,7 +137735,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_225_5 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_225_5 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -137583,7 +137755,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_225_54 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_225_53 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -137759,10 +137931,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_225_9 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_225_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -141483,19 +141651,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_1029 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_22_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_22_1033 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142103,15 +142267,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_22_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_22_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142131,31 +142299,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_458 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_464 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_22_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_472 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_482 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_493 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142167,7 +142327,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_526 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142175,23 +142335,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_552 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_571 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_583 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142199,23 +142355,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_616 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_604 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_22_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_22_638 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_22_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142223,35 +142383,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_665 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_676 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_674 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_688 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_695 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_22_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_22_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_22_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_22_733 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_22_742 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_22_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142259,11 +142427,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_762 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_22_768 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_22_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142271,11 +142435,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_22_777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_786 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_22_783 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_22_800 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_22_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142283,15 +142455,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_22_817 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_22_823 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_22_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142299,19 +142467,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_22_831 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_837 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_22_843 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_848 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142319,7 +142475,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_22_856 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_22_859 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142327,27 +142487,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_22_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_22_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_22_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_22_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_906 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_22_918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142359,11 +142523,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_949 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -142371,19 +142531,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_22_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_22_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_22_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_985 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_22_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_22_997 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -145299,10 +145455,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_233_13 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_233_1301 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -145395,6 +145547,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_233_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_233_1505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -145583,10 +145739,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_233_19 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_233_1903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -145731,6 +145883,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_233_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_233_273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -145747,7 +145903,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_233_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_233_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -145755,10 +145911,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_233_31 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_233_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -145791,6 +145943,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_233_39 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_233_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -145811,10 +145967,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_233_43 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_233_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -145851,6 +146003,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_233_51 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_233_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -146035,10 +146191,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_233_9 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_233_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -151611,7 +151763,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_1003 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -151687,15 +151839,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_1145 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_1145 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_1151 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_1157 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_1168 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_1169 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_23_1175 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -151755,6 +151911,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_23_13 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_23_1301 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -152035,10 +152195,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_19 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_23_1903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -152179,6 +152335,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_23_25 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_23_261 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -152203,10 +152363,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_31 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_23_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -152223,15 +152379,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_37 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_23_373 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_23_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152243,67 +152407,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_409 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_43 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_451 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_484 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_23_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_490 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_49 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_513 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_530 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_541 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_547 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152311,15 +152463,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_556 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152327,51 +152475,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_588 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_586 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_596 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_602 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_23_614 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_631 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_23_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_668 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_23_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152379,19 +152531,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_7 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152399,43 +152551,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_23_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_23_732 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_748 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_23_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_23_768 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_768 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_778 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_23_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_790 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_23_805 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152443,47 +152595,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_23_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_817 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_23_836 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_844 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_23_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_856 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_23_868 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_872 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_23_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_899 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_923 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152491,15 +152643,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_23_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_23_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_23_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_23_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -152507,15 +152659,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_23_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_23_974 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_23_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_23_980 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_23_985 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_23_991 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -161743,19 +161903,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_24_1003 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_1008 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_24_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_1014 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_24_1026 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_24_1034 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162351,31 +162515,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_24_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_24_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_24_391 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_397 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162383,47 +162547,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_24_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_24_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_24_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_24_466 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_24_474 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_24_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_24_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_24_508 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_516 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_24_524 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_493 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_24_510 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_24_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162431,23 +162603,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_24_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_24_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_543 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_24_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_24_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_566 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_548 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_557 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_24_569 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_24_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162455,31 +162635,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_593 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_24_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_602 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_627 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_622 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_24_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_24_642 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162487,11 +162663,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_24_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_676 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162499,31 +162675,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_24_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_24_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_730 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_24_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_24_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_24_746 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_24_754 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_24_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_24_762 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162531,27 +162719,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_24_774 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_24_796 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_24_782 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_24_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_24_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_24_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_822 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162559,11 +162747,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_24_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_830 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_844 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_834 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162571,51 +162759,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_24_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_24_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_24_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_896 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_24_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_24_904 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_908 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_24_941 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_24_947 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_24_959 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_24_967 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -162631,11 +162831,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_24_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_24_991 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -164027,27 +164223,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_251_1973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_251_1973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_251_1977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_251_1985 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_251_1980 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_251_1997 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_251_1994 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_251_2009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_251_2006 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_251_2014 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_251_2015 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -164375,23 +164567,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_251_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_251_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_251_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_251_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_251_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_251_777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_251_770 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_251_782 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_251_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -170955,11 +171143,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_259_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_259_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_259_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_259_1029 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_259_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -170979,19 +171171,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_259_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_259_1074 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_259_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_259_1080 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_259_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_259_1092 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_259_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_259_1104 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -170999,11 +171191,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_259_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_259_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_259_1116 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -171867,7 +172055,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_25_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_1003 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -171875,11 +172063,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_1009 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172107,10 +172291,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_25_1505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -172443,10 +172623,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_27 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_25_273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -172463,7 +172639,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_3 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_25_30 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172487,79 +172667,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_366 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_36 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_370 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_39 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_403 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_407 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_25_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_420 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_423 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_435 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_25_456 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_25_464 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_479 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_479 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_483 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_48 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172567,27 +172739,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_51 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_25_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_25_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_519 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_25_536 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_25_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_25_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_55 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172599,11 +172771,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_25_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_566 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172611,47 +172779,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_574 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_594 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_598 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_25_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_638 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_644 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_25_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_688 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_662 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_25_670 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_25_689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172659,47 +172835,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_710 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_708 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_714 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_25_761 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_25_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_25_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_763 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_25_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172707,7 +172883,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172715,39 +172891,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_25_810 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_825 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_25_837 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_835 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_25_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_25_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_25_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_25_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_25_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_883 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_856 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_868 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_880 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_887 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172755,15 +172923,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_25_9 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_903 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_25_911 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_25_920 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_25_924 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172771,11 +172951,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_25_930 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_25_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_25_943 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -172787,15 +172967,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_974 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_25_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_25_982 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_25_986 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182023,19 +182207,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_1012 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_1017 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_1029 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_1024 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182643,23 +182819,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_26_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_396 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182667,47 +182839,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_26_412 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_26_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_26_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_442 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_450 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_450 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_470 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_26_474 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_26_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_511 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_491 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_505 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_26_509 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_26_515 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_26_521 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_26_529 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182715,43 +182903,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_26_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_558 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_574 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_629 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_26_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_633 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_26_641 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_26_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182759,11 +182955,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_669 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_667 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182771,27 +182967,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_26_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_691 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_704 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_26_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_717 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_723 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_26_735 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_26_743 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182799,15 +183003,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_761 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_767 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182815,23 +183015,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_26_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_26_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_818 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_26_822 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182839,15 +183043,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_830 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_837 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_846 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_26_840 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182855,27 +183051,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_852 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_26_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_856 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_874 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_882 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_26_891 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_26_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182887,19 +183091,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_940 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_951 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_26_960 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -182907,19 +183115,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_26_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_26_972 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_26_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_26_991 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_26_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_26_995 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192143,27 +192347,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_1016 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_1022 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_1028 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_1033 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_1039 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192171,7 +192371,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192767,15 +192967,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_361 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_372 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192791,51 +192987,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_400 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_27_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_458 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_466 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_478 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_27_484 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_490 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_494 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_499 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_27_495 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192843,27 +193031,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_27_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_533 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_537 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_532 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192871,15 +193047,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_554 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_556 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192887,7 +193059,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_574 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_27_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192895,47 +193071,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_625 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_27_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_621 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_631 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_663 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_27_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -192943,59 +193115,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_698 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_715 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_716 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_27_756 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_27_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_795 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_771 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_799 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_780 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_785 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_797 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_805 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_806 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -193003,51 +193163,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_810 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_812 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_830 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_816 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_27_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_822 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_27_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_834 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_27_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_873 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_871 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_27_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_27_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_27_883 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_902 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_27_914 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -193055,11 +193219,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_931 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_27_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_27_939 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -193067,19 +193231,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_27_957 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_27_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_27_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_27_971 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_27_979 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_27_984 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_27_992 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_27_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -195151,6 +195331,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_282_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_282_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -195463,10 +195647,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_282_24 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_282_245 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -195483,6 +195663,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_282_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_282_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -195495,7 +195679,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_282_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_282_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -195687,10 +195871,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_282_7 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_282_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -202291,39 +202471,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_1019 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_1053 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_1077 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_1073 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_28_1089 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -202331,10 +202507,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_1091 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_28_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -202427,6 +202599,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_28_13 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_28_1309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -202527,10 +202703,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_28_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -202715,6 +202887,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_28_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_28_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -202875,7 +203051,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -202895,27 +203071,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_28_333 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_28_341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_377 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_28_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_28_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -202923,31 +203107,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_436 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_442 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -202955,27 +203139,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_482 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_484 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_486 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_490 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_499 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_513 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -202987,51 +203163,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_540 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_535 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_546 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_542 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_554 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_554 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_560 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_566 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_582 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_28_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_598 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_598 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_606 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_616 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_620 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -203043,55 +203211,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_657 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_674 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_28_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_28_698 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_28_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_734 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_747 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_746 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_752 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -203099,23 +203255,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_28_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_28_801 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_28_809 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_28_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_28_823 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_28_813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_28_825 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -203123,11 +203283,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_831 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -203135,7 +203291,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_855 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_851 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_28_854 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_28_858 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_28_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -203143,43 +203311,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_28_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_883 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_891 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_28_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_896 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_28_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_28_9 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_913 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_28_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_28_929 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_28_937 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_28_955 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_28_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -203195,11 +203375,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_28_984 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_28_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_28_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -211151,11 +211331,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_298_277 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_298_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_298_289 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_298_281 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_298_284 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -211167,11 +211351,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_298_301 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_298_307 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_298_304 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -212423,27 +212603,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_29_1019 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_1028 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_1036 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_1048 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -212451,11 +212631,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_1057 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -212487,7 +212663,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1121 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_1121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -212495,19 +212671,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1133 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_1141 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1145 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_1147 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_1157 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_1159 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_1169 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_1171 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213047,23 +213223,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_29_361 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_378 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_382 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_29_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213071,47 +213239,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_440 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_29_425 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_443 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_479 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_451 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_487 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_463 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_484 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_29_492 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_500 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_505 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_29_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213119,11 +213303,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_518 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_534 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_526 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_537 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213131,15 +213323,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_29_553 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_29_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_566 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213147,15 +213339,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_598 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_604 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213163,27 +213359,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_29_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_621 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_627 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_630 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_636 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_653 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213191,39 +213379,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_29_689 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_29_69 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_702 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_29_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_29_719 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_29_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_727 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_733 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_739 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213231,27 +213411,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_767 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_29_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_29_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_29_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_29_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_801 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213259,31 +213443,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_29_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_29_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_29_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_29_861 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_866 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_29_878 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_29_887 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213291,15 +213487,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_904 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213307,31 +213503,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_29_930 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_29_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_29_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_29_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_29_950 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_959 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_983 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_991 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_29_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_29_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213339,6 +213535,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_2_101 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_2_1013 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213351,7 +213551,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1039 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1037 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_2_1041 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_1045 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_2_105 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_1052 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213359,83 +213575,79 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1066 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_1079 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1072 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1085 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1076 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1079 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_1096 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_109 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_1106 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_111 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1112 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1097 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_1115 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_1103 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_1125 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1114 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1131 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_1120 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1134 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1131 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_1141 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1137 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1147 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1144 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1151 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1149 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1155 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1153 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1158 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_1159 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1178 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_1170 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1185 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_118 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_1181 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_119 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213447,7 +213659,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1207 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_1205 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213455,11 +213667,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_1219 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1219 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_2_1227 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1225 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213467,71 +213679,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_1238 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_1238 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1249 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1244 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_1255 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1247 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1259 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_1254 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1261 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_126 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1263 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1285 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_2_1275 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1297 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1280 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_1309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_1300 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_131 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_2_1308 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1315 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1312 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1329 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1338 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1353 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_1365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1350 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_1362 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_2_1370 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213551,18 +213767,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_14 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_2_1409 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_141 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_2_1421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213571,31 +213779,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1429 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_1429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1441 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1437 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_145 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_1440 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1453 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1460 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1465 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_1477 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1483 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213623,10 +213823,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_154 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_2_1541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213643,10 +213839,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_158 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_2_1589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213663,6 +213855,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_2_162 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_2_1621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213695,6 +213891,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_17 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_2_1701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213711,6 +213911,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_2_173 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_2_1733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213739,7 +213943,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_180 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_179 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213767,6 +213971,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_185 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_2_1857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213775,10 +213983,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_187 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_2_1875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213799,6 +214003,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_192 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_2_1925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213807,31 +214015,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1933 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_1933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1950 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_195 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1962 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1957 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_1974 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_2_1969 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_1981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_1987 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_2_1986 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213839,10 +214039,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_20 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_2_200 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -213879,7 +214075,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_207 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_207 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213899,15 +214095,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_211 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_2_2113 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_2125 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_2_2125 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_2_2137 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -213915,123 +214111,127 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_221 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_218 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_229 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_222 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_233 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_228 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_240 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_24 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_246 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_243 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_256 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_251 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_264 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_258 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_268 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_265 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_272 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_274 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_276 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_280 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_294 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_298 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_303 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_304 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_307 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_31 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_2_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_311 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_32 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_347 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_353 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_346 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_359 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_2_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_381 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_39 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_399 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_397 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_406 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_410 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_419 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_416 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_423 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_43 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_436 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_46 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_454 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_468 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_47 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214039,10 +214239,18 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_500 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_2_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_51 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_2_516 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -214055,47 +214263,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_536 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_535 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_560 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_55 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_558 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_565 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_582 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_6 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_6 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_60 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_604 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_613 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214103,11 +214315,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_623 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_627 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214115,39 +214323,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_637 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_2_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_66 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_656 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_66 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_660 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_666 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_677 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214155,35 +214347,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_703 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_70 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_707 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_711 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_722 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_730 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_73 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_738 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_74 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_747 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_760 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_755 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_2_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214191,59 +214387,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_786 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_79 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_80 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_816 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_823 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_2_816 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_831 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_83 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_847 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_840 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_85 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_855 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_851 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_858 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_862 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214255,35 +214443,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_88 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_89 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_891 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_894 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_896 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_902 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_902 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_2_910 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_915 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_912 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214299,23 +214487,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_941 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_943 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_2_947 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_952 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_2_95 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_2_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_950 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_956 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_2_963 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_2_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -214323,15 +214519,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_2_98 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_983 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_2_984 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_2_992 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_2_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -223559,19 +223751,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_1016 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_1017 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_1029 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_1028 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -223635,19 +223819,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_30_1173 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_1173 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_1184 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_1185 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_1190 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_30_1197 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_30_1202 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_1203 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224179,23 +224363,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_376 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_30_390 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_403 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224203,7 +224383,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_30_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224211,43 +224391,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_424 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_30_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_30_453 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_481 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_30_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_491 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_518 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_30_525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224255,19 +224431,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_563 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_550 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_562 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_570 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224275,19 +224463,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_30_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_30_600 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_613 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_633 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224295,7 +224483,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224303,11 +224491,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_665 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_675 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_30_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224315,31 +224507,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_715 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_721 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_740 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_747 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_30_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224347,31 +224539,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_789 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_30_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_802 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_797 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_30_809 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_813 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224379,11 +224559,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_836 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_30_848 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224391,31 +224575,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_874 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_30_878 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_887 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_894 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_30_901 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_909 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_919 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224423,19 +224615,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_30_932 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_30_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_30_952 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_957 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_963 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_30_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -224443,19 +224647,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_30_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_976 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_30_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_30_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_987 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_30_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_30_995 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -233683,27 +233887,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_1000 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_1013 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_1046 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -233711,27 +233915,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_1056 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_1069 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_1072 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_1084 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_1096 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_31_1108 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -233739,14 +233947,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_1119 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_31_1121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -234299,15 +234499,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_359 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_361 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_31_373 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_31_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234319,23 +234527,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_409 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_425 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_434 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_31_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_424 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_31_444 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234347,19 +234559,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_473 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_481 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_493 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_31_501 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234367,15 +234575,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_535 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234383,7 +234591,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_555 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234391,7 +234599,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_31_561 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_31_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234399,55 +234611,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_588 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_585 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_598 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_611 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_636 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_629 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_634 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_654 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_658 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_31_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234455,11 +234651,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_676 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234467,55 +234663,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_706 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_703 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_31_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_31_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_761 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_31_742 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_770 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_31_776 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_772 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_793 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_31_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_800 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_31_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234523,55 +234715,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_810 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_812 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_814 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_835 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_31_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_845 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_31_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_31_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_31_901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_31_913 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_924 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234579,11 +234771,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_31_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_943 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234591,19 +234783,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_31_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_31_960 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_31_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_31_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_31_981 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_31_992 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -234675,27 +234871,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_1149 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_320_1149 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_1161 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_1152 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_1173 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_320_1164 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_1185 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_320_1172 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_320_1197 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_1177 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_320_1203 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_1189 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_320_1201 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -235199,23 +235399,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_320_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_320_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_347 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_320_359 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_320_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -235275,23 +235475,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_320_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_320_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_515 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_320_527 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_320_525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -235311,19 +235511,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_320_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_320_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_320_581 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_320_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_576 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -235387,19 +235587,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_320_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_320_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_320_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_320_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_320_744 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_320_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -235567,7 +235767,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_1081 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_321_1077 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -235603,23 +235803,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_1137 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_321_1137 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_321_1141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_321_1145 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_1144 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_1165 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_321_1169 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_321_1149 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -235667,7 +235859,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_1249 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_321_1245 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -236367,23 +236559,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_321_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_321_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_321_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_321_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_321_577 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_321_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_321_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -236451,15 +236639,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_321_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_321_717 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_321_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_321_721 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_321_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_321_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -236467,7 +236655,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_321_745 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_321_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -236595,19 +236787,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_321_997 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_321_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_1011 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_1019 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_32_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -236615,23 +236807,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_1040 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_1068 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_1076 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_1073 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -236639,10 +236827,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_32_1091 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_32_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -237207,27 +237391,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_32_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_32_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_32_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_397 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_32_409 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_32_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237235,47 +237423,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_32_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_32_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_32_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_432 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_435 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_456 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_455 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_32_468 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_32_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_32_501 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_515 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_32_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237291,27 +237479,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_32_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_552 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_548 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_558 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_560 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_567 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_32_575 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_32_583 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_32_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237319,19 +237519,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_32_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_620 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_32_635 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_32_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237339,35 +237543,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_32_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_675 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_32_666 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_710 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_672 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_32_716 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_687 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_32_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_701 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_32_713 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_32_717 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_32_724 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_32_736 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_32_744 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_32_752 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_32_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_32_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237379,23 +237615,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_32_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_815 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_822 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_828 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_32_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237403,7 +237635,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_840 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_838 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_32_848 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237411,51 +237647,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_852 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_32_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_32_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_32_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_884 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_894 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_32_901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_32_913 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_32_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_938 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_950 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_957 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_32_968 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237463,7 +237703,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_32_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_975 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237471,15 +237711,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_32_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_32_985 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_33_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_32_990 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_32_994 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_32_999 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_33_1003 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237487,19 +237739,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_33_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_1039 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_33_1047 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237507,27 +237763,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_33_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_1052 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_33_1073 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_33_1079 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_1097 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_33_1109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -237535,11 +237795,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_33_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_33_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238099,23 +238355,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_370 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_381 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_387 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_33_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238127,15 +238379,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_400 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_406 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238155,27 +238403,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_33_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_33_493 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_482 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_33_501 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_33_505 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_33_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238183,15 +238439,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_33_516 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_537 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238199,11 +238451,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_33_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_550 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_556 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_33_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238211,23 +238467,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_570 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_590 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_594 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_596 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_33_598 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_600 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238235,35 +238487,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_625 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_627 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_33_633 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_642 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_651 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_671 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_33_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_675 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238271,43 +238523,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_700 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_33_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_734 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_33_722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_770 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_33_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_791 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_792 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238315,55 +238567,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_818 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_816 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_33_830 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_826 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_33_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_845 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_33_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_33_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_33_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_33_871 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_33_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_33_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_33_894 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_33_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_907 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_918 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_33_926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238371,67 +238627,83 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_935 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_33_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_33_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_33_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_956 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_970 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_33_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_33_983 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_33_991 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_33_996 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_1013 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_1054 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_1058 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_1061 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_34_1069 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_34_1077 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_1087 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -238443,27 +238715,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_1096 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_1108 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_1120 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_1129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_1132 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_1141 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_1147 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_1144 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239019,23 +239287,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_390 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_396 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_408 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239043,51 +239307,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_432 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_34_443 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_34_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_34_451 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_458 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_34_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_487 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_507 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_508 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_34_522 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_519 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239095,43 +239363,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_34_530 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_536 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_540 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_34_599 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_638 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_34_623 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_34_631 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_640 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_645 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_34_649 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239139,23 +239423,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_679 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_669 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_34_692 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_34_680 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_701 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239163,31 +239451,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_735 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_755 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_761 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_768 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239195,23 +239471,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_34_804 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_796 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_34_818 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_34_802 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_824 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_34_810 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_34_813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_34_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239219,11 +239503,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_836 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_848 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239231,47 +239515,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_34_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_855 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_894 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_34_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_34_912 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_34_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_34_940 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_34_948 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_952 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_34_964 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239279,43 +239571,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_34_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_34_970 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_34_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_34_978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_983 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_34_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_34_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_1003 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_1022 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_1034 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_1046 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239323,27 +239615,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_1054 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_1075 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_1086 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_1105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239351,11 +239643,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_35_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239535,6 +239823,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_35_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_35_1505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -239847,10 +240139,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_22 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_35_223 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -239871,6 +240159,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_35_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_35_273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -239879,10 +240171,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_28 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_35_281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -239891,7 +240179,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -239911,103 +240199,115 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_35_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_370 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_35_378 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_35_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_39 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_35_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_40 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_403 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_438 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_35_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_453 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_478 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_470 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_486 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_35_502 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_495 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_503 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_511 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_35_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_52 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_512 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_548 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_520 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_35_542 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_35_55 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_35_552 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_35_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240015,19 +240315,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_35_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_593 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_599 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240035,23 +240331,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_621 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_35_627 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_630 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_642 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240059,23 +240351,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_35_669 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_683 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_35_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240083,55 +240371,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_700 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_703 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_707 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_720 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_35_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_744 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_748 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_750 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_35_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_771 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_775 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_780 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_785 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_789 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240139,51 +240407,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_820 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_832 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_35_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_820 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_826 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_873 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_848 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_35_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_35_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_35_870 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_9 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_35_913 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_919 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_35_894 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_35_897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_35_904 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_35_916 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_35_926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240191,95 +240475,87 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_35_931 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_938 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_35_939 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_35_946 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_955 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_35_962 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_967 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_35_968 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_35_980 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_35_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_1011 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_1023 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_36_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_36_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_1055 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_1061 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_1072 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_1086 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_109 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_36_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_1111 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_1123 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1117 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_1141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_1135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240295,10 +240571,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_36_117 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1173 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240319,6 +240591,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_36_121 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1217 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240371,6 +240647,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_36_133 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1341 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240379,10 +240659,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_136 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_36_1365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240399,6 +240675,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_36_139 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1397 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240407,6 +240687,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_36_141 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_36_1421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240419,10 +240703,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_143 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240463,6 +240743,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_36_153 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_36_1533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240475,10 +240759,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_155 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240519,6 +240799,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_36_165 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_36_1651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240531,10 +240815,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_167 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1677 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240579,6 +240859,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_36_177 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240587,10 +240871,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_179 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_36_1801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -240635,11 +240915,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_1901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_189 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_191 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240835,19 +241115,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_376 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_404 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240855,19 +241135,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_429 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_438 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_462 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_433 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_36_445 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_36_457 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_36_463 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240875,27 +241167,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_36_493 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_502 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_514 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_515 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_520 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_520 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_527 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240903,27 +241195,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_36_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_566 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_36_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240931,31 +241223,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_596 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_602 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_36_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_618 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_633 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_639 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_643 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240967,11 +241251,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -240983,35 +241267,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_704 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_716 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_728 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_36_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241019,15 +241299,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_770 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_778 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_792 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241035,11 +241311,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_36_821 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_36_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241047,11 +241319,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_834 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_835 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_36_847 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_846 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241059,7 +241331,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_854 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_36_858 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241067,43 +241339,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_36_901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_36_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_36_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_36_941 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_36_947 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_957 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_36_963 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241111,7 +241383,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_36_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_36_971 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241119,35 +241391,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_36_983 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_36_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_36_995 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_37_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_37_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_1016 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_1040 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_37_1046 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241163,19 +241439,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_1067 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1077 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1089 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_1091 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241751,19 +242019,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_37_361 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_367 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_372 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_378 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241771,7 +242035,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_37_390 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241779,19 +242043,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_407 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_435 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_420 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241799,31 +242063,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_453 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_452 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_464 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_470 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_490 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_476 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_484 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_492 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_37_500 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_37_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241831,23 +242103,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_37_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_521 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_526 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_537 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241855,15 +242115,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_37_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241871,11 +242127,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_37_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_37_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241883,35 +242139,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_629 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_37_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_638 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_656 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_37_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_679 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_37_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241919,39 +242179,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_710 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_750 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_37_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241959,15 +242219,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_37_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_794 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_790 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_37_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_806 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241975,11 +242235,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_37_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_831 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_830 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_37_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -241987,35 +242251,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_37_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_37_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_855 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_37_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_912 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_37_924 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_37_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242023,67 +242291,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_37_935 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_37_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_37_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_37_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_37_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_967 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_37_974 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_986 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_37_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_37_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_1010 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_38_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_38_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_1044 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_38_1064 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_1080 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242091,10 +242359,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_38_1091 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_38_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -242671,23 +242935,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_38_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_38_371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_38_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_374 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_38_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_386 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_398 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_38_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242695,55 +242955,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_38_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_38_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_38_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_424 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_38_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_436 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_38_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_38_448 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_450 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_458 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_38_464 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_481 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_501 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_38_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_38_529 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242751,35 +243011,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_567 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_38_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_38_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_38_582 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_591 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_38_616 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_617 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_38_628 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_38_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242787,7 +243055,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_649 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242795,7 +243063,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_675 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_653 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_38_659 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_38_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242807,31 +243083,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_738 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_38_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_730 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_38_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_38_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242839,31 +243111,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_38_789 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_38_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_38_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_800 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_38_815 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_38_823 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_38_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_38_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242871,27 +243135,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_38_831 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_38_844 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_38_85 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_38_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_862 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_856 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_38_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_881 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242907,19 +243175,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_38_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_929 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_935 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_38_947 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_38_961 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_38_968 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242927,43 +243203,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_38_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_38_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_38_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_38_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_38_992 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_38_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_39_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1009 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1021 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1033 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_1039 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242971,7 +243235,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_1055 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242979,19 +243243,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_1069 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_1076 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_1080 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_39_1091 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_39_1097 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_39_1109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -242999,11 +243275,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_39_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243595,35 +243867,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_429 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_39_425 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_444 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_459 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_474 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_488 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_484 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_39_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_503 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_39_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243631,15 +243907,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_39_514 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_515 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_39_539 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_547 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243647,11 +243919,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_554 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243659,19 +243931,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_575 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_583 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_594 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243679,23 +243947,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_623 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_651 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243703,11 +243971,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243715,55 +243979,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_700 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_738 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_39_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_39_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_778 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_770 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_39_805 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_787 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_809 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_793 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_39_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243771,11 +244039,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_819 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_831 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243783,39 +244051,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_39_845 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_862 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_912 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_909 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_39_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243823,35 +244087,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_930 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_39_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_39_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_960 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_39_972 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_39_982 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_39_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_39_991 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_39_999 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243871,15 +244135,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_1027 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_3_1035 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1040 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243887,7 +244143,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_1053 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1053 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_3_1057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243895,27 +244155,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_3_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1067 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1069 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_1075 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1085 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1096 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1089 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_3_1092 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_3_1098 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_3_1104 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243923,35 +244195,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1121 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1123 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1125 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1129 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1128 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_113 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_3_113 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1141 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1140 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_1153 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1146 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1158 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1164 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1161 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -243959,31 +244223,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_3_117 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_3_1175 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_3_1177 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_3_1177 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1181 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_1182 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_3_1190 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1201 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1195 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1213 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1207 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1225 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1219 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_3_123 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244007,43 +244279,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_128 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1281 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1284 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1287 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_1305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1289 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1311 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_13 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_132 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1301 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1328 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1313 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1325 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1337 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1343 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1340 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244051,27 +244311,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_135 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_3_1357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1369 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1381 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1376 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_139 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_1393 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_3_1399 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244083,10 +244343,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_142 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_3_1425 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -244095,39 +244351,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1452 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_147 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1481 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_149 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1493 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1511 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_3_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244147,10 +244395,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_156 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_3_1561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -244171,10 +244415,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_160 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_3_1605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -244223,23 +244463,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_3_1705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1717 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_171 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_172 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1735 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_3_1734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244251,23 +244491,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1761 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1765 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1768 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_1785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_179 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_179 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244287,31 +244527,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_1841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_1844 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_186 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_190 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_3_1901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_1885 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_3_1897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_3_1903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244323,19 +244571,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1929 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1929 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_1941 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_193 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_1953 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_1933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_1959 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_1936 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_3_1956 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244343,6 +244595,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_3_197 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_3_1973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -244359,7 +244615,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_201 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_201 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244387,6 +244643,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_3_207 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_3_2071 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -244399,10 +244659,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_209 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_3_2097 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -244431,23 +244687,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_216 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_218 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_22 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_228 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_235 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_241 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_228 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244455,19 +244699,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_250 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_250 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_256 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_259 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_260 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_26 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_269 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_265 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244475,55 +244719,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_28 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_283 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_290 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_292 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_297 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_303 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_300 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_307 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_304 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_313 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_32 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_322 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_324 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_329 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_328 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_33 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_340 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_332 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_346 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_352 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_341 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244531,23 +244775,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_362 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_3_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_369 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_380 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_3_387 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244555,55 +244799,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_395 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_404 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_397 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_422 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_431 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_414 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_443 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_427 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_444 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_454 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_483 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_490 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_480 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244615,23 +244859,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_515 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_537 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_521 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_537 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244647,31 +244887,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_564 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_572 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_576 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_586 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_59 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_591 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_593 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_599 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_594 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244679,11 +244915,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_3_600 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_3_606 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_3_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_619 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_3_62 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244691,43 +244939,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_627 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_631 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_644 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_3_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_660 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_66 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_666 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_671 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_677 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_68 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_683 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_3_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244735,6 +244987,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_3_72 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_3_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -244743,67 +244999,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_732 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_756 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_76 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_825 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_810 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_83 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_817 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_828 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_83 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_834 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_832 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244811,15 +245051,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_870 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_874 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244827,79 +245063,83 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_883 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_884 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_89 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_3_890 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_899 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_91 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_3_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_92 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_941 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_930 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_947 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_936 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_3_95 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_3_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_955 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_3_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_3_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_3_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_3_99 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_3_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_3_999 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_1000 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_1012 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_1016 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_40_1023 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244907,23 +245147,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_40_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_1050 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_40_1062 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_1067 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_40_1074 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_40_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -244931,27 +245179,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_1100 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_1107 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_1119 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_1131 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_1141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_1143 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245539,39 +245783,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_40_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_40_429 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_40_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_448 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_40_456 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_40_470 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_497 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_501 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_502 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_504 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_40_510 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_40_524 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245579,10 +245823,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_531 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_40_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -245591,35 +245831,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_565 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_40_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_40_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_40_565 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_593 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_606 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_40_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_610 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_619 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_619 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245639,51 +245871,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_40_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_40_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_40_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_679 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_674 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_678 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_40_692 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_704 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_40_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_40_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_730 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_742 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_40_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_40_749 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_40_755 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_40_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_40_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245691,11 +245935,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_40_789 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245707,7 +245951,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_40_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_40_820 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_40_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245715,11 +245967,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_833 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245727,7 +245975,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_855 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_40_859 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245735,23 +245983,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_899 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_40_907 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_919 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245759,19 +246007,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_936 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_40_940 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_943 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_40_956 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_40_964 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245779,23 +246035,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_40_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_976 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_40_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_40_993 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_41_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_40_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245803,19 +246051,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_41_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_41_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_1023 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_1043 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245823,7 +246071,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_41_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_41_1055 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245831,19 +246079,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_1067 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_41_1079 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1089 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_41_1090 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -245851,11 +246095,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_41_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_41_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_41_1114 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246447,43 +246687,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_41_425 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_41_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_41_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_473 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_41_481 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_41_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_490 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_482 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_499 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_41_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_41_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_41_501 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_41_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246491,19 +246735,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_41_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_41_536 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_537 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246511,11 +246751,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_556 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_41_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246523,27 +246759,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_41_570 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_591 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_41_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_41_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_41_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_600 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_41_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_41_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_41_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_41_625 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_41_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246551,23 +246791,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_41_670 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_41_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246575,43 +246811,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_41_691 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_708 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_41_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_41_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_41_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_738 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_41_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_41_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_738 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_41_760 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_776 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_760 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_41_773 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_41_779 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_41_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246619,11 +246867,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_791 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_41_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_792 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246631,11 +246875,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_41_814 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_812 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_41_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_41_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246643,31 +246887,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_41_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_844 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_856 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_872 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_41_868 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_41_874 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_878 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_891 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_41_895 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_41_897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_41_908 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_41_928 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246675,11 +246931,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_933 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_41_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_939 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246691,51 +246943,83 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_41_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_41_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_976 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_983 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_41_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_41_995 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_1008 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_1011 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_42_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_42_1033 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_1037 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_42_1041 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_42_1044 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_42_1052 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_42_1055 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_42_1069 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_42_1081 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_42_1085 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_42_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246743,31 +247027,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_1100 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_1108 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_1120 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_1132 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_1141 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_1147 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_1144 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -246839,10 +247115,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_13 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_42_1309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -247127,6 +247399,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_42_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_42_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -247263,10 +247539,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_42_25 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_42_251 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -247279,6 +247551,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_42_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_42_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -247323,19 +247599,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_392 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247343,23 +247619,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_464 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_452 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_42_458 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_42_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247367,27 +247651,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_42_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_42_493 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_487 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_504 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_42_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247395,23 +247679,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_42_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_547 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_565 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_581 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247419,19 +247699,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_42_622 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_42_637 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247439,23 +247723,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_42_645 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_42_65 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_42_665 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_42_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_670 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_680 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247467,31 +247751,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_7 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_710 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_42_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_735 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247499,39 +247783,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_770 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_776 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_42_784 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_806 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_790 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_815 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_802 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_42_810 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_813 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_816 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_42_823 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247539,7 +247807,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_831 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_839 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_42_845 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_42_848 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247547,11 +247823,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_851 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247559,11 +247831,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_883 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247571,6 +247843,14 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_42_898 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_42_904 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_42_911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -247579,15 +247859,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_42_927 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_42_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_947 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_42_929 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_959 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_42_942 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_42_948 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_42_954 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_42_966 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247595,43 +247887,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_42_971 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_42_978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_42_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_42_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_42_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_42_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_42_992 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_43_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_1015 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_43_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_1038 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_1041 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_43_1047 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247647,19 +247943,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_1068 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_1074 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_1083 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_1091 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_43_1095 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -247667,7 +247967,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_43_1113 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_1115 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248231,19 +248531,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_43_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_366 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_43_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_43_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_384 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_43_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248251,27 +248551,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_43_401 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_43_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_416 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_424 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_43_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248279,19 +248579,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_451 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_43_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_462 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_474 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_486 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_476 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_43_484 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248299,27 +248603,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_43_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_516 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_534 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_532 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_540 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248327,15 +248623,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_551 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_559 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248343,15 +248631,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_574 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_43_585 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_591 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_43_603 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_43_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248359,31 +248655,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_619 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_651 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_663 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_43_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_43_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248391,7 +248687,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_692 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_43_702 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_43_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248403,35 +248707,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_738 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_748 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_43_776 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_780 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_43_785 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_797 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_809 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248439,7 +248727,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_43_833 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_43_817 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_43_823 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_43_835 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248447,39 +248747,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_43_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_43_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_873 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_871 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_892 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_887 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_43_919 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_43_908 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_43_912 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_43_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248487,11 +248795,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_43_943 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_43_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_43_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248499,79 +248807,99 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_43_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_43_971 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_43_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_44_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_43_990 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1013 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_43_996 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_1025 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_44_1002 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_44_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_1008 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1015 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1031 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_44_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_44_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1040 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_44_1074 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_1129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_113 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_44_109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_44_1141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_1097 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_44_1101 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_44_1109 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_44_1115 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_44_1127 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_44_1139 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -248595,10 +248923,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_119 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_44_1197 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -248611,6 +248935,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_44_121 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_44_1217 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -248651,10 +248979,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_131 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_44_1315 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -248667,6 +248991,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_44_133 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_44_1341 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -249143,7 +249471,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_401 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_44_401 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_44_407 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249151,47 +249483,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_44_413 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_416 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_44_419 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_423 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_443 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_443 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_44_463 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_44_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_507 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_44_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_494 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_44_502 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_520 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249203,39 +249527,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_44_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_44_548 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_567 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_44_560 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_44_570 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_44_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_44_582 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_44_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_44_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_44_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_613 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_633 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_44_639 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_44_643 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_44_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249243,11 +249579,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_672 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_44_679 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249255,23 +249595,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_44_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_44_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_44_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_720 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_732 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_44_736 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_44_743 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_44_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249279,11 +249631,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_44_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249291,31 +249643,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_775 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_44_774 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_44_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_801 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_44_786 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_44_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_799 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_44_806 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_823 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_44_813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_44_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249323,23 +249679,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_836 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_44_832 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_842 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_837 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_85 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_44_85 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_44_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_44_859 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_44_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249347,23 +249703,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_875 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_44_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_878 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_44_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_906 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_44_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_912 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_44_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249371,19 +249727,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_941 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_44_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_44_947 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_44_936 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_44_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_44_960 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_44_969 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_44_97 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249391,27 +249755,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_44_990 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_44_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_45_1006 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_45_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_45_1026 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1041 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_1034 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_45_1038 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_45_1048 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249419,27 +249791,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_1053 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_1058 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_45_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_1070 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_1076 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_1080 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_1086 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_1094 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_45_1100 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_45_1105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249447,11 +249827,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_45_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_45_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249499,15 +249875,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_1225 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_1225 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_1228 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_1231 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1249 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_1233 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_45_1245 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -249515,15 +249895,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1261 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_1257 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_1273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_1269 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_45_1285 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_1281 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_45_1287 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250027,47 +250411,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_409 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_45_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_425 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_435 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_45_481 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_487 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_45_497 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_45_474 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_45_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250075,27 +250459,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_510 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_518 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_527 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_535 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_540 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_548 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_542 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250103,15 +250479,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_564 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250119,47 +250495,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_585 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_591 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_611 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_45_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_621 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_660 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_664 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_45_667 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_45_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_45_675 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_45_679 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250171,51 +250563,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_45_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_708 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_760 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_45_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_45_774 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_773 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_776 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250223,47 +250607,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_809 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_45_81 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_823 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_45_816 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_828 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_45_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_835 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_866 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_858 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_872 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_868 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_878 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_882 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250275,15 +250647,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_902 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_45_913 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_45_910 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_919 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250291,7 +250659,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_943 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_45_939 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250299,63 +250667,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_957 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_45_972 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_45_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_45_980 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_971 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_45_988 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_45_975 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_45_999 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_45_978 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_1002 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_45_998 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1014 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_46_1026 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_1027 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_46_1034 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_46_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_1058 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_1067 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_46_1079 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_46_1084 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250363,31 +250739,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_1103 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_1110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_1122 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_1134 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_1141 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_1147 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_46_1146 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250971,19 +251339,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_46_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_46_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_454 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_46_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -250991,15 +251363,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_46_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_46_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_492 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_492 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_46_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251007,15 +251383,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_504 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_520 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_46_521 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_46_529 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251023,23 +251395,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_46_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_547 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_548 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_551 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_560 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_46_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_572 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251047,11 +251419,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_591 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_598 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_595 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_46_604 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_46_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251059,19 +251439,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_627 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_46_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_631 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_46_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_634 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_649 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_640 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_46_649 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251079,47 +251463,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_669 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_672 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_677 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_695 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_46_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_46_698 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_46_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_722 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_46_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_734 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_46_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251127,11 +251511,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_77 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_768 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_46_77 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251147,11 +251535,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_46_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_822 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251159,15 +251547,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_46_837 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_845 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_848 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_840 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251175,47 +251555,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_858 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_46_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_876 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_887 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_894 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_46_900 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_904 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_912 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_920 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_923 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_935 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_928 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_939 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_46_940 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_956 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_46_959 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_46_966 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251223,39 +251603,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_976 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_46_978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_46_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_46_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_46_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_46_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_46_990 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_46_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_47_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_1011 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_1023 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_47_1035 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_47_1043 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_47_1047 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251263,7 +251651,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_47_1055 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251271,15 +251659,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_1067 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_1067 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_1079 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_1103 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_1089 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251287,7 +251675,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_1115 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_47_1111 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251295,11 +251683,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_1121 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_47_1129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_1121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251307,15 +251691,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_1134 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_1133 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_1158 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_1145 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_1170 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_1157 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_47_1169 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_47_1175 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251887,35 +252279,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_444 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_467 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_471 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_47_483 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251923,27 +252303,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_47_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_512 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_47_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_518 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_543 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_527 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251951,15 +252327,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_554 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_556 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_47_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -251967,47 +252339,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_47_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_47_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_590 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_47_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_631 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_643 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_631 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_637 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_668 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_47_675 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_47_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252015,35 +252395,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_47_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_707 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_708 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_750 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_47_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_771 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_775 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_763 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_47_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252051,11 +252435,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252063,31 +252447,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_812 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_820 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_47_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_833 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_47_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_47_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_47_846 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_841 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_47_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252095,31 +252475,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_859 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_870 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_871 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_876 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_888 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_47_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_47_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_907 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_47_924 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_47_909 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_47_914 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_47_922 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_47_926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252127,31 +252523,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_948 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_47_934 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_939 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_47_983 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_47_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_47_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_960 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_972 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1012 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_47_984 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1024 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_47_996 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_48_1004 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_48_1008 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_48_1015 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_48_1027 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_48_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252159,19 +252575,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_48_1049 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_48_1058 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1073 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_1086 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252179,31 +252591,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_1110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_1122 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_1134 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1117 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_1141 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_1147 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_48_1146 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252239,19 +252639,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_1217 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_1217 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_1225 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_1229 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_48_1249 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_1241 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_48_1257 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_1253 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_48_1259 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252371,6 +252775,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_48_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_48_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -252607,10 +253015,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_48_20 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_48_2001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -252623,23 +253027,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_2037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_2037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_2040 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_2043 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_2061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_2045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_2073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_2057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_2085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_2069 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_48_2081 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252647,7 +253055,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_48_2097 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_2093 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_48_2099 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252695,6 +253107,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_48_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_48_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -252703,7 +253119,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_29 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_48_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252715,23 +253135,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_31 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_333 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_339 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252755,6 +253175,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_48_41 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_48_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -252763,83 +253187,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_43 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_425 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_470 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_479 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_527 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_493 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_53 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_499 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_48_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_516 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_565 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_528 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_533 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_48_545 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_55 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_553 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252847,71 +253251,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_620 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_65 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_48_651 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_664 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_48_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_48_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_67 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_48_679 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_48_691 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252923,27 +253327,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_48_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_759 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_79 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_77 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_48_786 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_48_798 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_808 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_48_813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_48_825 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252951,7 +253363,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_845 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252959,11 +253371,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_857 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_856 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -252971,51 +253379,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_48_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_48_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_9 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_912 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_48_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_913 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_920 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_48_925 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_934 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_941 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_48_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_935 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253023,7 +253411,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_956 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_48_959 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_48_968 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253031,35 +253423,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_976 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_48_997 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_48_983 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_49_1006 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_48_996 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_1002 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_1013 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_1013 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_49_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_1019 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_49_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_1031 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_1030 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_1043 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_1036 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_49_1042 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_49_1048 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253067,27 +253467,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_1055 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_1054 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_1074 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_1080 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_1092 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_1104 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253095,11 +253495,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_1116 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253707,19 +254103,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_49_452 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_49_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_49_460 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_476 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_470 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_490 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_49_502 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253727,15 +254127,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_514 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_512 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_521 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_532 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253743,19 +254139,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_559 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_49_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253763,19 +254151,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_576 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_49_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_599 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_591 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253783,31 +254171,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_49_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_49_633 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_649 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_646 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_49_666 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_49_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_49_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253815,63 +254207,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_716 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_49_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_722 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_49_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_736 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_49_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_763 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_743 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_767 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_747 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_49_775 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_760 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_783 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_49_785 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_49_797 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_49_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253879,43 +254283,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_818 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_815 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_49_830 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_49_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_835 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_49_878 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_848 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_890 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_49_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_914 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_49_862 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_922 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_49_873 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_49_879 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_49_889 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_49_895 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_49_897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_49_904 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_49_917 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253923,43 +254351,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_930 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_49_941 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_939 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_49_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_49_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_49_960 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_974 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_966 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_49_986 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_983 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_49_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_49_989 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_49_993 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_100 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_100 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253967,11 +254387,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_1027 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_103 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -253979,27 +254403,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_106 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_1061 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1067 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_107 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_4_1079 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254011,19 +254439,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1111 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1123 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1135 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1129 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_4_1141 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254035,27 +254467,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_116 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_4_1161 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1173 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_4_1173 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1185 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_1177 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_1197 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1183 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_1195 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_120 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254075,6 +254507,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_123 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_4_1241 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -254091,23 +254527,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_127 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_127 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_1273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1285 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_1279 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1297 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1299 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_1309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_130 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_1311 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254123,10 +254563,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_134 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_4_1341 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -254135,6 +254571,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_136 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_4_1365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -254143,19 +254583,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_4_1373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1392 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1404 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1397 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1409 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_4_1421 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_4_1427 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254179,19 +254627,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_147 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_1477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_1477 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_1483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_1480 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_15 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254199,19 +254647,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1501 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_1533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_4_1537 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_1539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254259,6 +254707,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_4_164 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_4_1645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -254271,75 +254723,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_166 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_4_1665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_1677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1677 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_1681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_168 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_1684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_1704 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_1701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1709 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_1707 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1721 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_1709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1738 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_1757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_175 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_176 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_1760 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_4_1762 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1793 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_180 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1789 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_1805 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_1801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_4_1817 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_1813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_4_1819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254351,7 +254803,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_184 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_184 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254379,14 +254831,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_19 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_190 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_4_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -254395,6 +254839,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_192 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_4_1925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -254491,11 +254939,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_2113 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_2113 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_2125 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_2121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254503,51 +254951,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_218 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_217 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_22 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_227 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_224 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_234 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_248 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_24 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_255 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_240 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_280 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_246 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_286 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_256 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_293 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_262 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_304 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_268 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_288 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_31 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_294 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_313 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_298 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_3 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_4_302 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_311 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254555,27 +255015,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_324 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_32 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_330 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_323 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_338 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_331 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_347 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_346 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_350 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254587,11 +255047,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_367 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_37 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_369 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254599,91 +255059,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_38 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_386 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_380 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_390 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_410 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_399 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_416 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_423 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_41 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_430 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_413 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_44 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_419 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_456 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_438 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_463 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_44 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_47 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_470 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_451 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_4_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_468 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_480 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_487 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_503 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_5 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_50 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_500 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_506 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_512 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_518 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254691,7 +255131,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_4_533 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_544 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_4_55 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254699,83 +255147,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_56 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_562 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_4_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_598 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_60 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_611 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_63 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_638 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_643 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_66 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_657 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_672 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_67 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_679 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_685 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_676 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254783,55 +255219,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_70 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_707 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_708 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_716 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_719 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_72 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_761 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_781 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_792 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254839,23 +255271,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_4_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_823 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_827 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254863,19 +255299,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_851 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_4_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_888 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_875 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_881 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_4_887 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254883,39 +255327,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_894 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_906 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_899 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_4_918 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_4_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_92 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_915 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_4_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_4_92 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_4_935 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_4_923 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_955 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_4_96 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_4_967 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_4_949 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_4_961 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_4_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254931,11 +255383,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1015 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_50_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_1027 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_1018 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_50_1025 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_50_1031 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254943,23 +255403,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_50_1047 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_1053 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_50_1070 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_50_1084 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -254967,31 +255431,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_1098 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_1110 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_1122 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_1134 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_1141 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_1147 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_50_1146 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255551,27 +256007,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_377 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_385 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_393 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_396 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_408 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255579,47 +256023,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_50_413 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_50_419 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_50_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_50_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_452 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_464 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_493 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_497 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_513 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_50_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255627,23 +256075,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_50_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_50_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_548 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_551 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_560 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_567 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255651,31 +256095,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_591 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_50_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_614 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_606 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_620 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_627 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_634 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_50_642 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255683,63 +256123,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_50_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_50_669 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_679 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_691 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_50_707 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_50_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_50_720 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_50_728 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_735 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_744 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_750 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_752 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_761 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255747,31 +256183,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_50_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_784 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_789 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_795 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_50_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_799 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_815 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_50_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255779,7 +256219,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_845 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_50_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255787,51 +256227,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_50_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_50_858 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_50_866 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_878 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_50_876 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_890 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_882 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_50_902 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_891 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_920 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_898 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_927 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_50_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_50_918 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_945 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_50_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_50_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_930 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_50_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_50_954 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_50_960 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255839,15 +256283,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_50_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_50_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_988 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_50_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_50_995 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_50_997 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255855,19 +256299,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1031 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1045 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1037 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_51_1047 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255875,27 +256323,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_51_1057 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_51_1071 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_51_1079 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1089 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_1099 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_1105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255903,11 +256351,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_51_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_51_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255947,23 +256391,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_1201 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_1201 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_51_1209 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_1213 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_1224 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_1225 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1235 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_1231 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1247 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_1233 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_51_1245 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -255971,15 +256419,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1259 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_1257 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_1271 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_1269 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_1283 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_1281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256467,15 +256915,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_361 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_51_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256483,43 +256931,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_51_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_401 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_408 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_420 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_432 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_473 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_488 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_51_499 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256527,27 +256979,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_51_507 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_51_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_514 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_520 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_516 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_524 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_51_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_51_544 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256555,15 +257011,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_553 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_51_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256571,59 +257023,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_51_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_581 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_51_630 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_51_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_51_665 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_671 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256631,51 +257079,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_51_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_706 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_51_714 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_754 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_51_758 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_792 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_787 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_804 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_793 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_51_796 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_51_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256683,19 +257139,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_816 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_814 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_828 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_51_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_847 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_834 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_51_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256703,35 +257163,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_862 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_859 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_873 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_51_870 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_51_878 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_891 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_51_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_913 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_915 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_51_927 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_919 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256739,15 +257195,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_931 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_51_931 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_51_938 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_51_950 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256755,51 +257211,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_51_958 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_51_957 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_51_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_963 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_51_976 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_51_975 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_51_983 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_51_987 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_51_996 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1013 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_1012 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_1025 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_52_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_1053 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_52_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1059 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_1049 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1071 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_1061 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_1083 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_1073 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_1087 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -256811,23 +257271,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_1099 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_1111 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1117 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_1123 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_52_1141 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_1135 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257387,23 +257843,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_378 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_385 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257411,7 +257863,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_413 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_52_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257419,27 +257875,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_52_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_52_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_455 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_461 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_470 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257447,35 +257895,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_481 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_494 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_492 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_52_504 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_510 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_514 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_52_522 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257483,51 +257915,83 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_52_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_548 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_552 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_537 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_542 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_52_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_548 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_551 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_555 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_52_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_558 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_570 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_52_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_630 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_587 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_591 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_597 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_52_601 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_52_611 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_52_619 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_623 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_52_636 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_52_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257535,23 +257999,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_52_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_660 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_672 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_684 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_692 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257559,47 +258019,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_52_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_708 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_726 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_52_732 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_738 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_741 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_752 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_52_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_764 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257607,23 +258047,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_772 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_796 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_794 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_52_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_806 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_819 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_52_823 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_52_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257631,11 +258083,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_52_833 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_836 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_842 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_848 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257643,39 +258103,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_854 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_52_855 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_52_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_52_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_875 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_882 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_52_886 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_891 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_52_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_52_897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_52_903 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_52_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257687,23 +258155,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_52_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_929 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_941 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_950 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_52_963 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_52_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257715,23 +258183,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_52_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_52_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_52_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_1004 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_52_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_1026 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_1003 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_1038 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_1007 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_53_1015 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_53_1023 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_53_1035 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_53_1039 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_53_1042 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257739,11 +258227,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_1050 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_53_1050 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_53_1062 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_53_1055 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_53_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257755,11 +258247,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_53_1089 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_1093 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_53_1105 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257767,11 +258263,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_53_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_53_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257831,7 +258323,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_1245 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_1245 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -257839,11 +258331,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_1255 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_1257 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_1275 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_1269 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_53_1281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258327,23 +258823,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_53_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_367 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_382 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258351,47 +258843,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_398 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_413 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_430 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_466 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_53_478 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_453 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_487 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_476 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_53_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_482 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_53_487 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_53_491 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258399,23 +258899,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_53_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_529 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_520 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_532 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258423,75 +258919,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_53_553 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_53_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_565 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_53_57 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_570 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_53_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_53_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_588 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_53_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_600 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_606 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_638 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_53_614 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_629 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_667 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_53_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_668 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_53_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_53_678 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258499,15 +258983,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_53_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_53_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_714 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_53_721 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258515,39 +259003,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_763 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_53_771 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_776 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_787 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258555,11 +259035,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_815 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258567,51 +259047,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_848 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_53_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_53_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_53_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_53_872 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_53_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_53_883 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_892 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_900 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_904 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_904 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_910 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_917 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_53_922 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_928 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_53_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258619,71 +259095,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_932 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_938 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_53_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_53_950 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_53_985 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_53_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_53_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_53_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_53_980 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_1000 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_1012 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_1008 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_1020 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_1014 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_54_1026 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_54_1034 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_1041 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_1061 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_1073 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_54_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_54_1084 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -258691,10 +259159,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_1091 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_54_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -259263,19 +259727,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_54_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_54_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_399 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_377 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_54_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_54_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259283,67 +259755,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_54_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_424 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_54_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_440 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_54_474 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_54_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_475 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_477 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_494 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_54_507 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_513 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_54_523 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_54_529 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259351,23 +259803,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_54_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_535 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_54_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_54_581 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_54_579 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259375,35 +259827,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_598 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_54_616 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_54_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_54_642 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_634 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_640 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259411,15 +259855,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_54_678 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_662 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_54_675 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_54_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259431,31 +259883,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_54_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_54_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_730 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_730 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_736 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_54_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259463,11 +259915,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_54_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259475,23 +259927,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_54_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_772 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_54_790 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_798 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_807 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_54_811 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_54_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259499,11 +259959,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_830 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_54_842 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259511,11 +259971,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_54_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_54_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_54_859 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259523,35 +259983,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_54_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_54_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_873 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_879 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_891 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_54_902 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_910 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_54_917 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259559,19 +259999,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_932 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_54_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_936 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_955 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_953 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_54_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_54_967 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259579,27 +260015,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_54_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_54_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_54_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_54_984 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_54_986 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_54_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_1000 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_1009 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_1013 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_1011 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259607,11 +260039,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_1031 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_55_1031 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_1043 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_1036 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259619,7 +260051,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_1055 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_1057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259627,19 +260059,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_55_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_1085 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_1097 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_1109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -259647,11 +260079,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_55_1117 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260211,31 +260639,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_367 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_373 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_382 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260243,51 +260659,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_422 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_434 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_55_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_458 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_440 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_473 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_488 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_497 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_503 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_55_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260295,19 +260707,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_532 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_523 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_536 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260315,7 +260723,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_554 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_55_557 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_55_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260323,59 +260735,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_638 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_55_650 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_644 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_55_669 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_679 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260383,23 +260787,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_702 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_700 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_714 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_731 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_55_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260407,11 +260815,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_753 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260419,15 +260823,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_796 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_783 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_55_801 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_55_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260435,19 +260847,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_55_815 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_823 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_833 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260455,43 +260863,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_859 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_872 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_879 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_876 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_891 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_884 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_55_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_907 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_911 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_918 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260499,35 +260903,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_55_940 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_932 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_55_946 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_55_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_55_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_55_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_55_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_55_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_55_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_984 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_55_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_55_988 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_55_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_1011 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_1010 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_56_1018 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260535,19 +260943,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_1039 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_1061 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_1073 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -260979,7 +261383,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_197 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_197 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261019,6 +261423,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_56_205 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_56_2057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -261031,7 +261439,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_209 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_209 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261063,27 +261471,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_221 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_229 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_233 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_241 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_245 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_56_249 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_251 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_253 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_56_253 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_257 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_265 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261139,15 +261543,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_395 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_404 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_56_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261155,7 +261563,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_56_411 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261163,27 +261571,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_56_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_56_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_442 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_453 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_453 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_462 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_460 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_468 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261191,27 +261599,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_502 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_519 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261219,63 +261623,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_56_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_537 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_537 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_554 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_560 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_566 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_564 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_56_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_574 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_56_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_636 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_633 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_637 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261283,19 +261679,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_672 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_669 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_56_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_679 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_56_687 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261303,19 +261703,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_56_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_706 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_725 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_56_733 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_56_739 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_56_742 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261323,11 +261735,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_56_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_768 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261335,27 +261747,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_777 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_56_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_56_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_796 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_828 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_56_813 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_56_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261363,7 +261779,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_56_845 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_833 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_56_839 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_56_844 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261371,11 +261795,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_56_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_862 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261383,11 +261807,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_873 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_876 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261395,11 +261819,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_894 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_908 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_56_900 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_56_912 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_56_916 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261407,19 +261839,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_934 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_939 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_56_940 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_56_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_955 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_56_958 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_56_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261427,27 +261859,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_56_970 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_974 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_56_978 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_56_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_56_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_56_987 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_56_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_56_995 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_56_999 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261455,19 +261883,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1013 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_1012 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1025 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_1018 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1037 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_1036 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261475,23 +261899,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_1060 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_57_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_1077 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_1084 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_1096 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_57_1108 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -261499,14 +261927,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_57_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_1119 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_57_1121 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -262087,55 +262507,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_57_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_397 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_425 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_453 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_476 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_57_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_482 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_484 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_507 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262143,15 +262563,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_519 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_57_527 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262159,11 +262579,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_552 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_57_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262171,51 +262591,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_57_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_583 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_591 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_594 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_633 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_57_641 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_655 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_661 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_667 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262223,15 +262635,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_675 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_675 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_683 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_688 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_687 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262239,39 +262647,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_708 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_711 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_722 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_719 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_742 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_738 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_748 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_756 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_57_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_770 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262283,15 +262687,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_787 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_795 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_801 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_57_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262299,43 +262707,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_817 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_814 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_824 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_820 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_836 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_852 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_57_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_878 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_872 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_882 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_883 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262343,19 +262751,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_900 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_57_908 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_57_914 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_915 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_929 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_57_924 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262363,67 +262767,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_940 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_57_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_57_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_57_959 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_57_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_967 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_57_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_975 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_57_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_57_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_57_999 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_1010 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_58_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_1013 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_58_1030 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_1041 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_58_1054 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_1064 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_1070 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_58_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_1074 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_58_1086 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -262431,10 +262839,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_1091 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_58_1093 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -262923,11 +263327,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_2125 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_2125 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_2142 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_58_2137 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_58_2145 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263007,23 +263415,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_58_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_370 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_58_382 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_388 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263031,27 +263435,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_58_440 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_58_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_451 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_58_464 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_463 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263059,15 +263463,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_484 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_58_490 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_490 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_498 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_498 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263075,11 +263479,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_518 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_58_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_524 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263091,51 +263495,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_535 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_552 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_558 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_570 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_574 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_582 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_583 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_597 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_603 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_58_615 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_634 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263143,63 +263535,79 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_58_645 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_58_65 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_58_652 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_678 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_719 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_58_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_58_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_755 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_58_759 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_58_763 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_58_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263207,27 +263615,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_790 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_58_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_819 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_816 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_58_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263235,7 +263647,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_58_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_834 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263243,7 +263655,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263251,19 +263663,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_58_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_888 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_58_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_892 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_58_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263275,19 +263691,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_58_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_58_941 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_935 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_58_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_58_939 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_956 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_966 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263295,35 +263711,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_976 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_58_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_58_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_58_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_58_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_58_997 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_58_991 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_58_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_1025 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_59_1002 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_1021 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_59_1033 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_59_1041 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_59_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263331,23 +263759,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_59_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_1053 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_1065 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_59_1056 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_1077 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_1065 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_1089 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_1068 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_1101 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_1080 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_59_1092 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_59_1104 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263355,11 +263791,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_1113 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_1119 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_1116 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263923,31 +264355,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_361 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_59_389 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_59_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_401 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_425 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_417 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_59_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263955,39 +264391,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_432 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_59_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_438 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_59_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_456 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_59_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_460 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_468 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_480 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_486 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_476 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -263995,15 +264415,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_512 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_59_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_529 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_539 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_59_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264011,15 +264435,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_551 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_59_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_559 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_564 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264027,43 +264447,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_572 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_599 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_59_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_59_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_59_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_59_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_638 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_59_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_59_664 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_59_677 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_59_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264071,7 +264499,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264079,55 +264507,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_702 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_714 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_716 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_720 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_771 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_789 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_59_770 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_792 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_804 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_59_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264135,7 +264559,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_811 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_59_817 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_59_823 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264143,47 +264575,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_855 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_845 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_866 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_878 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_868 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_886 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_890 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_59_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_59_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_903 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_59_911 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_914 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_59_912 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264191,15 +264619,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_932 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_59_936 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_944 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_59_944 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_956 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264207,19 +264635,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_59_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_970 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_59_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_59_992 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_59_984 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_59_999 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_59_990 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264235,11 +264663,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_101 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_103 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264271,7 +264699,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_11 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_5_109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264279,10 +264707,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_111 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_5_1113 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264295,6 +264719,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_5_113 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1133 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264303,10 +264731,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_115 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1157 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264331,10 +264755,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_121 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1213 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264355,6 +264775,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_5_125 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1257 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264375,7 +264799,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_5_129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_13 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264391,7 +264815,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_133 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_5_133 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264415,11 +264839,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_1381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_138 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_139 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_1381 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264447,6 +264871,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_5_144 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_5_1449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264463,6 +264891,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_5_147 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1481 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264487,10 +264919,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_153 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1537 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264515,6 +264943,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_5_159 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264535,6 +264967,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_163 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1637 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264543,11 +264979,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_5_165 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_1661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_1661 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_167 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264563,6 +264999,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_169 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264571,10 +265011,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_171 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1717 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264595,6 +265031,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_175 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264607,10 +265047,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_179 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_5_1791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264623,6 +265059,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_181 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264643,11 +265083,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_185 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_1861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_1861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_187 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264663,7 +265103,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_19 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_19 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264675,10 +265115,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_191 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_5_1917 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264687,11 +265123,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_1941 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_193 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_195 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_1941 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264711,11 +265147,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_198 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_1985 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_1985 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_199 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264739,11 +265175,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_204 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_2041 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_2041 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_205 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264795,39 +265231,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_216 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_217 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_227 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_220 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_237 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_225 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_249 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_231 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_25 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_243 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_253 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_249 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_256 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_262 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_268 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_25 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264839,51 +265267,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_283 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_28 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_290 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_284 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_298 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_290 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_302 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_296 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_312 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_302 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_318 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_308 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_324 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_316 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_330 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_319 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_325 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_343 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_331 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_364 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_37 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_339 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_5_34 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_5_349 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_358 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_5_364 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_372 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_378 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264891,27 +265343,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_396 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_397 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_404 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_403 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_408 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_406 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_412 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_414 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264919,10 +265363,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_43 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_5_435 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -264931,27 +265371,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_452 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_46 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_460 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_464 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_471 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_478 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_5_482 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_5_49 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_500 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_505 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_5_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264959,23 +265419,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_519 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_531 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_5_539 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_544 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -264983,31 +265435,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_552 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_550 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_563 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_57 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_575 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_5_57 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_599 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_590 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_600 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_5_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265015,47 +265475,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_62 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_629 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_633 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_641 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_665 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_671 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_5_666 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_68 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_69 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_715 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_7 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_712 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265063,95 +265531,99 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_5_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_74 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_756 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_77 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_770 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_774 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_5_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_789 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_80 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_815 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_5_800 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_835 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_810 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_816 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_86 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_5_834 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_868 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_874 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_5_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_886 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_5_899 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_5_92 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_5_905 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_5_915 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265179,11 +265651,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_5_97 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_5_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_5_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_5_98 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265191,23 +265663,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_1000 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_1002 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_1008 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_1015 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_1018 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_1027 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_1025 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_60_1033 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265811,23 +266283,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_393 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_399 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265835,59 +266303,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_60_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_424 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_436 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_60_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_439 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_454 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_456 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_60_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_492 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_504 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_516 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_513 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_524 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265895,35 +266359,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_571 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_606 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_574 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_60_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_60_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_592 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_60_598 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_60_612 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_60_624 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_60_629 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_60_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265931,27 +266415,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_647 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_60_65 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_662 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_679 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_672 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_60_691 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_677 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_60_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265959,35 +266443,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_759 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_763 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_768 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -265995,31 +266479,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_60_771 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_60_792 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_813 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_821 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266027,7 +266503,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_842 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_835 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_60_843 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_60_849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266035,67 +266519,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_854 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_60_866 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_60_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_60_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_60_892 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_60_903 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_910 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_915 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_913 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_934 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_60_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_60_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_939 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_943 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_60_952 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_958 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_962 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_60_959 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266103,23 +266571,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_60_970 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_976 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_60_978 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_60_981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_60_988 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_60_992 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_60_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266127,19 +266583,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_1012 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_1024 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_1015 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_1036 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_1048 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_1044 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266147,7 +266603,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_1060 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_1056 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266355,6 +266811,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_61_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_61_1505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -266455,10 +266915,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_17 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_61_1705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -266683,19 +267139,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_249 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_249 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_261 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_253 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_256 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_279 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_61_276 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266703,15 +267163,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_29 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_61_293 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266731,23 +267187,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_361 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_61_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_377 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_385 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_61_39 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266755,27 +267215,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_400 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_407 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_41 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_427 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266783,75 +267239,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_453 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_463 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_460 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_486 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_466 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_492 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_478 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_507 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_486 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_61_515 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_499 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_536 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_61_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_55 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_514 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_520 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_528 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_61_53 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_534 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_61_542 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_547 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_61_551 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266867,51 +267295,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_574 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_596 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_610 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_631 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_646 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_656 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_61_647 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_61_659 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_61_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266919,11 +267355,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_676 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_61_688 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_675 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266931,51 +267363,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_706 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_716 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_722 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_61_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_732 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_738 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_61_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_61_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -266983,31 +267415,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_819 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_61_812 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_832 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_61_851 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_866 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_878 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_854 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_61_862 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_61_868 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_61_871 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_61_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267015,23 +267463,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_61_900 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_914 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_61_908 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_912 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_919 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_61_928 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_61_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267039,7 +267475,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_61_940 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_937 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_61_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267047,63 +267487,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_61_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_959 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_958 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_970 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_61_971 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_61_974 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_61_978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_61_980 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_61_986 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_1002 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_1008 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_1008 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_1015 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_62_1028 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_1039 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_1061 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_1073 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_1075 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_1087 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267675,19 +268115,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_333 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_339 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_343 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_355 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267695,23 +268131,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_62_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_386 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_62_394 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267719,59 +268151,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_423 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_443 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_453 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_462 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_62_474 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_484 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_490 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_499 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_520 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_516 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_522 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_62_523 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267779,51 +268207,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_62_530 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_550 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_554 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_566 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_62_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_572 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_572 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_62_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_581 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_598 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_604 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_613 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267831,15 +268259,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_637 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_643 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267847,27 +268271,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_649 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_62_65 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_62_678 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267875,31 +268295,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_62_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_732 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_729 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_738 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_745 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267907,7 +268315,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267915,43 +268323,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_775 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_774 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_782 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_786 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_62_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_790 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_62_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_798 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_803 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_811 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_62_813 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_818 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267959,7 +268347,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_845 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_835 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_62_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267967,7 +268359,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_62_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_62_853 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_62_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -267975,47 +268371,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_872 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_876 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_902 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_907 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_913 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_915 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_62_916 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_920 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_62_942 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_939 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_952 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_959 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_949 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_62_955 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268023,7 +268423,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_966 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268031,43 +268431,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_976 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_970 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_62_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_62_984 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_990 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_62_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_62_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_62_985 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_62_997 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_62_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_1007 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_63_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_1026 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_1028 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_1040 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_1047 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268075,7 +268471,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_1052 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_1059 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_63_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268239,6 +268639,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_63_14 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_63_1401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -268283,10 +268687,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_63_1505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -268523,6 +268923,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_63_20 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_63_2009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -268619,10 +269023,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_27 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_63_273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -268639,7 +269039,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268651,6 +269051,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_63_32 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_63_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -268659,23 +269063,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_63_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_347 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_359 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_39 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268683,103 +269087,95 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_395 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_401 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_430 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_442 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_44 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_456 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_460 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_483 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_490 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_493 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_63_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_497 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_51 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_534 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_540 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_547 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_546 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_55 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_63_552 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_63_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_564 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268787,63 +269183,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_63_579 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_590 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_588 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_600 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_603 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_603 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_63_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_63_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_63_642 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268851,63 +269243,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_63_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_63_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_63_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_711 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_735 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_762 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_63_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_770 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_760 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_63_782 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_771 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_63_776 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_63_785 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_63_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268915,35 +269299,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_63_817 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_833 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_830 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_855 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_859 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268955,23 +269331,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_63_888 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_890 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_899 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_63_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_911 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_9 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_63_915 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_908 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_63_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_63_914 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_63_922 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_63_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -268979,55 +269363,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_938 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_935 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_63_950 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_948 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_63_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_63_964 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_63_968 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_63_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_971 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_63_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_63_983 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_63_999 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_63_995 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_1015 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_1015 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_1027 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_64_1033 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269619,47 +269995,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_64_333 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_342 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_64_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_64_361 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_370 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_382 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_390 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_399 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_405 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_409 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269667,47 +270031,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_64_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_64_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_443 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_64_466 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_64_474 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_486 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_485 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_495 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_511 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_506 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269723,51 +270079,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_64_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_562 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_566 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_555 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_64_581 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_64_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_64_616 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_620 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_628 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_638 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269775,55 +270119,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_64_660 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_662 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_64_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_674 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_674 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_64_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_64_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_695 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_64_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_705 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_722 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_734 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_64_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269831,11 +270163,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_64_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269843,23 +270171,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_775 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_784 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_791 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_64_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269867,7 +270187,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_820 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_815 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_64_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269875,15 +270199,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_833 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_64_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_842 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_848 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269891,63 +270211,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_64_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_873 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_883 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_890 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_64_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_902 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_64_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_914 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_900 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_64_922 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_64_915 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_64_929 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_923 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_941 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_64_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_64_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_936 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_64_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_64_962 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_64_946 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_64_964 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269955,11 +270279,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_970 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_975 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_64_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269967,15 +270287,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_64_981 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_985 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_64_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_64_998 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -269983,19 +270295,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_1012 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_1024 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_1033 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_1036 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_1048 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270003,7 +270311,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_1060 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_1057 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_65_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270575,35 +270887,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_65_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_324 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_330 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_342 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_362 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_374 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_378 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270615,15 +270927,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_400 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_65_412 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270631,39 +270943,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_444 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_466 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_65_478 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_65_483 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_473 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_483 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_495 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_503 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_65_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270671,19 +270971,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_511 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_511 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_523 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_530 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_542 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270691,7 +270987,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_554 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_65_563 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_65_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270699,59 +271003,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_65_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_579 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_588 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_587 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_65_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_619 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_625 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_65_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_667 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_636 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_671 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_65_664 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_65_682 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_65_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270759,59 +271071,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_65_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_704 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_720 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_65_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_751 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_743 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_760 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_65_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_787 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_800 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270819,39 +271127,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_814 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_810 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_830 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_65_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_65_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_875 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_879 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_882 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270859,19 +271163,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_904 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_914 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_65_912 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_65_917 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_65_926 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -270879,59 +271175,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_65_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_65_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_65_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_65_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_65_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_956 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_959 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_65_969 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_65_971 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_65_990 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_65_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_1000 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_65_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_1006 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_1010 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_1032 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_1013 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_1039 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_1019 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_1051 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_1031 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_1075 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_1037 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_1087 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_1049 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_66_1061 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_66_1073 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_66_1085 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271135,10 +271443,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_66_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -271375,6 +271679,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_66_20 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_66_2001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -271467,10 +271775,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_27 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_66_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -271479,11 +271783,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_29 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271499,47 +271799,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_321 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_31 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_66_329 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_66_343 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_352 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_66_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_375 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_395 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_66_403 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_41 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271551,55 +271847,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_66_436 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_43 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_66_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_66_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_460 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_66_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_66_468 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_66_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_480 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_511 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_495 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_520 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_519 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_524 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_527 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_53 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_525 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271607,15 +271895,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_535 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_535 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_547 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_551 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_55 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271623,79 +271907,79 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_66_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_574 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_578 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_66_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_66_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_594 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_66_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_614 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_614 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_635 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_643 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_638 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_65 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_660 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_669 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_667 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_675 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_67 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_692 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_710 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_716 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_728 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_716 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_66_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271703,35 +271987,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_66_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_66_77 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_787 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_66_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_79 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_66_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_804 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_66_808 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_66_822 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_66_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271739,7 +272035,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_844 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_836 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_66_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271747,59 +272047,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_851 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_66_859 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_878 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_879 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_891 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_888 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_66_9 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_66_900 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_906 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_916 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_934 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_66_946 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_66_939 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_951 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_66_955 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_954 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271815,19 +272107,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_66_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_66_990 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_66_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_66_998 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_1001 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_1003 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271835,19 +272123,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_1016 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_1026 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_1022 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_1034 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_1046 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_1038 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -271855,7 +272135,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_1058 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_1050 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_67_1062 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272423,19 +272707,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_305 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_67_313 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_318 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_327 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_67_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272443,23 +272723,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_67_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_346 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_366 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_374 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_384 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_67_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272467,63 +272747,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_403 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_422 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_434 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_67_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_67_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_67_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_455 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_482 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_478 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_484 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_500 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_508 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_67_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272531,15 +272803,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_520 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_526 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_518 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_67_528 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_67_536 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_67_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272547,19 +272827,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_550 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_67_558 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_567 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_67_554 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272567,15 +272835,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_570 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_576 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272583,39 +272843,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_596 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_67_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_67_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_621 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_638 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_67_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_651 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_636 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_67_653 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_67_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272623,7 +272887,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272631,15 +272895,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_710 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_67_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_700 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272647,31 +272907,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_67_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_67_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_67_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_763 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_791 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_67_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_67_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_780 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_67_801 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_67_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272679,47 +272947,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_820 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_819 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_824 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_67_832 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_834 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_843 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_855 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_858 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_878 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_890 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_67_884 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_899 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_908 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_918 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_67_912 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_67_920 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_67_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272727,75 +273003,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_930 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_67_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_943 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_955 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_968 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_67_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_67_975 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_957 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_67_987 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_67_962 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_67_990 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_1010 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_67_985 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_1018 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_67_993 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_1028 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_1039 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_1023 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_1075 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_1049 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_1061 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_1073 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_1087 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -272899,6 +273163,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_68_13 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_68_1309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -272999,10 +273267,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_68_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -273187,6 +273451,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_68_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_68_1901 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -273347,7 +273615,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_68_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273359,51 +273627,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_68_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_328 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_340 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_68_348 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_68_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_354 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_68_362 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_381 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_389 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_395 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_401 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273411,11 +273671,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_68_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_68_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273423,19 +273683,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_68_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_450 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_452 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_68_464 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273447,27 +273707,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_486 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_486 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_498 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_492 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_502 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_504 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_513 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_523 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273479,27 +273735,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_536 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_544 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_552 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_554 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_564 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_584 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_68_585 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273507,15 +273763,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_593 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_598 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_619 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_68_604 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_610 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_68_618 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273527,11 +273787,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_645 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_649 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273539,47 +273795,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_68_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_674 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_674 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_695 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_717 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_736 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_763 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_767 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_759 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273587,27 +273839,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_791 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_788 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_68_809 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_795 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_817 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_68_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273615,11 +273871,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_836 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_848 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273627,43 +273879,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_68_856 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_862 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_68_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_68_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_872 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_68_879 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_876 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_891 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_68_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_68_903 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_907 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_68_9 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_68_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_909 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_68_916 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273671,19 +273927,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_946 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_946 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_954 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_958 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_68_957 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_68_966 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273691,39 +273943,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_68_970 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_68_978 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_68_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_68_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_68_990 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_68_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_68_996 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_68_997 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_69_1000 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_1002 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_69_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_1027 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_69_1012 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_1039 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_1037 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_69_1049 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -273731,11 +273987,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_1051 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_1063 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_69_1061 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274307,11 +274559,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_317 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_323 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274323,27 +274571,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_69_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_69_357 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_364 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_378 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274351,47 +274595,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_403 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_69_426 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_69_432 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_69_440 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_458 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_470 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_466 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_474 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_479 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_483 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_69_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_491 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274403,19 +274643,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_69_537 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274423,15 +274663,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_564 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_69_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274439,47 +274675,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_579 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_588 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_590 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_610 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_602 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_620 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_609 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_69_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_69_644 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_69_652 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_69_656 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_69_665 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_69_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_69_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_69_678 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_69_686 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_69_689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274491,55 +274755,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_703 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_708 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_69_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_69_720 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_69_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_69_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_763 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_778 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_794 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_806 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_785 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274547,6 +274807,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_69_822 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_8 FILLER_69_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -274555,43 +274819,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_69_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_852 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_844 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_69_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_69_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_69_882 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_903 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_888 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_913 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_892 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_69_906 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_926 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_69_910 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_69_920 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_69_927 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274599,10 +274871,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_69_935 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_69_947 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -274611,27 +274879,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_69_972 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_69_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_69_978 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_69_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_982 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_69_990 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_69_997 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274671,7 +274935,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_6_109 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_109 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274695,10 +274959,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_114 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_6_1141 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -274735,15 +274995,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_6_121 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_6_1217 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_1229 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_6_1229 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_1241 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_1233 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274755,10 +275019,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_126 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_6_1261 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -274791,6 +275051,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_6_133 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_6_1341 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -274811,19 +275075,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_6_138 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_6_1385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_1397 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_139 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_14 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_1397 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -274999,7 +275259,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_177 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_6_177 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275015,6 +275275,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_6_181 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_6_1813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -275043,10 +275307,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_187 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_6_1875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -275071,6 +275331,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_6_193 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_6_1931 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -275083,10 +275347,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_195 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_6_1957 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -275111,6 +275371,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_6_20 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_6_2001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -275195,59 +275459,67 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_253 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_253 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_6_26 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_259 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_265 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_265 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_6_273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_273 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_278 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_279 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_285 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_291 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_29 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_6_299 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_293 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_6_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_296 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_304 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_302 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_311 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_31 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_323 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_6_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_338 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_325 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_6_328 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_6_334 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275255,75 +275527,79 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_354 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_352 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_355 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_367 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_375 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_394 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_381 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_408 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_397 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_41 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_403 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_409 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_423 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_415 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_429 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_423 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_451 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_43 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_432 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_438 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_444 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_6_467 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275331,23 +275607,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_6_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_5 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_503 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_501 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_510 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_516 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_6_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275359,59 +275639,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_536 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_6_541 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_542 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_552 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_574 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_581 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_580 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_611 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_621 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_626 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_6_641 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275419,63 +275695,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_657 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_689 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_675 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_6_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_704 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_711 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_708 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_714 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_743 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_748 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_752 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_761 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275483,27 +275747,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_786 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_792 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_6_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_6_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_6_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_6_804 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_788 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_8 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_808 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_6_823 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_6_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275511,11 +275783,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_837 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275523,35 +275791,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_6_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_6_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_6_9 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_6_905 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_6_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_6_915 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -275595,15 +275855,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_70_1014 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_1017 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_1023 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276191,47 +276447,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_70_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_316 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_328 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_343 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_70_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_402 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_408 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276239,27 +276491,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_414 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_70_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_70_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_70_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_70_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_470 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_70_453 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_70_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276267,27 +276523,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_480 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_487 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_70_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_497 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_509 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_522 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_519 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276295,47 +276543,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_549 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_562 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_568 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_70_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_582 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_568 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_70_580 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_70_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_623 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_70_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_629 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_603 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_70_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_648 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_70_613 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_70_626 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_70_638 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_70_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276343,51 +276603,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_666 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_667 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_672 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_678 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_684 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_703 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_70_711 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_70_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_70_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_730 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_70_742 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_70_748 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_70_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_70_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276399,19 +276671,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_789 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_787 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_801 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_70_798 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_805 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276423,23 +276695,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_821 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_828 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_70_83 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_840 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_837 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_844 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_843 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_70_847 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276447,55 +276715,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_862 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_70_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_70_859 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_70_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_70_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_891 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_918 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_908 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_920 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_70_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_70_929 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_938 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_963 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_70_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_962 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276503,35 +276767,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_70_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_70_974 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_70_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_70_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_70_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_70_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_990 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_1004 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_70_998 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_1002 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_71_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_1026 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_1039 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_1038 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -276539,11 +276803,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_1050 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_71_1057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_71_1062 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277111,19 +277375,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_305 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_313 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_316 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_327 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_71_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277131,23 +277391,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_340 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_346 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_356 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_364 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_71_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277155,67 +277415,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_398 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_413 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_419 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_71_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_462 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_71_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_479 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_478 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_487 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_486 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_503 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277223,15 +277475,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_532 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_539 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_534 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_71_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277239,15 +277495,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_554 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_551 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277255,51 +277511,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_575 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_579 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_585 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_590 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_595 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_636 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_71_644 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_667 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_688 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_71_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277307,59 +277567,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_71_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_71_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_751 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_758 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_768 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_71_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_71_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_71_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_71_785 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_805 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277367,15 +277623,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_71_812 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_821 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_816 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277383,15 +277635,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_71_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_872 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277399,15 +277651,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_71_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_71_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_922 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_928 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277415,47 +277667,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_71_942 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_940 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_71_950 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_71_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_962 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_71_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_71_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_71_986 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_71_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_71_992 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_71_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_71_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_72_1004 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_72_1016 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_1028 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -277975,11 +278223,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_72_2125 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_2125 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_2137 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_2129 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_72_2132 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_72_2139 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278039,59 +278295,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_72_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_325 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_331 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_72_342 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_354 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_369 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_380 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_388 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_396 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_72_404 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278099,31 +278339,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_460 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278131,27 +278371,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_72_479 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_489 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_72_487 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_507 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_506 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_518 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278159,23 +278395,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_541 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_535 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_546 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_552 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_558 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_551 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278183,7 +278407,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_568 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_72_571 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278191,19 +278419,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_606 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_598 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_638 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_607 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_72_616 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_72_629 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_72_639 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_72_643 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_72_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278211,35 +278459,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_651 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_691 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_72_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_72_680 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_719 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_715 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_72_727 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_72_737 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_72_745 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278247,7 +278507,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_759 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_763 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278255,31 +278515,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_786 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_72_796 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_796 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_806 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_802 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_808 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278287,15 +278539,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_72_830 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_835 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_848 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278303,31 +278547,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_72_854 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_72_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_72_866 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_72_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_72_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_72_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_891 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_72_906 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_72_903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_72_914 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278335,27 +278579,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_72_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_72_943 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_949 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_953 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278363,43 +278599,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_970 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_72_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_976 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_72_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_984 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_72_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_72_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_72_995 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_1004 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_1014 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_1026 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_1033 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_1038 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278407,11 +278643,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_1050 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_1057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_73_1062 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278983,11 +279219,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_73_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_327 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -278995,19 +279231,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_73_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_356 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_376 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279023,55 +279259,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_73_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_411 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_432 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_73_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_464 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_478 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_471 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_73_478 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_495 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_73_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279079,27 +279315,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_523 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_73_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_537 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_540 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_548 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_73_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279107,11 +279335,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_73_551 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_73_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_561 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_73_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279119,59 +279355,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_580 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_590 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_73_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_73_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_622 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_634 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_632 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_643 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_73_644 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_73_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_73_670 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_73_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_682 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_73_689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279179,27 +279419,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_73_700 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_697 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_706 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_73_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_716 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_73_722 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_73_735 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_73_743 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279207,39 +279451,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_753 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_756 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_772 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_768 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_792 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_73_782 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_798 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_73_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_802 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_791 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_795 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_798 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279247,63 +279483,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_813 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_819 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_73_831 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_73_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_856 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_868 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_73_876 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_73_872 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_886 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_878 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_73_894 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_890 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_73_899 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_911 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_73_914 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_922 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_928 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279311,47 +279527,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_73_941 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_73_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_948 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_73_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_73_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_962 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_73_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_73_976 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_73_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_73_983 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_1010 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_1022 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_74_1034 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279935,51 +280151,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_74_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_314 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_321 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_332 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_336 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_340 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_352 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_368 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_384 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_387 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_399 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279987,7 +280195,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_411 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -279995,55 +280203,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_429 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_74_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_481 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_498 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_499 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_510 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_502 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_518 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_509 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_74_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_528 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280051,55 +280255,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_74_540 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_536 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_550 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_540 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_544 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_560 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_577 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_74_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_611 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_74_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280107,63 +280311,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_654 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_660 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_657 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_74_672 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_678 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_74_677 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_682 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_692 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_726 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_709 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_74_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_736 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_760 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_74_747 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_74_755 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_74_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_74_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280171,35 +280387,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_74_772 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_793 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_74_780 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_800 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_807 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_817 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280207,11 +280419,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_833 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_842 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280219,35 +280427,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_74_862 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_876 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_74_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_887 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_74_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_899 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_906 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_74_917 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_74_923 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_74_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280259,15 +280459,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_932 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_74_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_938 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_955 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_958 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_967 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280275,27 +280475,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_74_970 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_74_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_74_978 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_74_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_74_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_74_989 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_74_998 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_75_1006 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280891,39 +281087,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_305 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_75_313 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_318 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_330 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_340 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_346 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_363 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_75_375 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_382 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -280931,67 +281127,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_75_390 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_75_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_399 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_408 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_426 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_438 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_75_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_75_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_455 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_454 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_466 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_472 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_476 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_479 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_487 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281003,27 +281175,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_75_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_75_51 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_513 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_527 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_538 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_545 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_75_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281031,15 +281203,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_559 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_563 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281047,15 +281215,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_575 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_574 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_592 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_75_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281063,31 +281235,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_633 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_75_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_646 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_623 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_650 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_635 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_75_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_75_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_676 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_660 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_666 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_75_675 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_75_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281095,39 +281275,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_695 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_702 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_708 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_711 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_716 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_721 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_751 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_75_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_75_749 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_75_753 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_75_759 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_75_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281135,15 +281327,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_75_799 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281151,39 +281343,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_75_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_836 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_75_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_75_837 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_856 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_860 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_868 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_875 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_883 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_886 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_880 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281191,19 +281375,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_75_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_903 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_75_911 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_920 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281211,11 +281391,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_931 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_943 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_75_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281223,35 +281403,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_955 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_967 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_75_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_75_986 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_75_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_75_998 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_1021 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_76_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_76_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281427,10 +281607,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_14 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_76_1409 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -281479,6 +281655,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_76_15 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_76_1509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -281715,10 +281895,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_20 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_76_2001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -281811,6 +281987,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_76_27 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_76_277 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -281823,7 +282003,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_3 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281839,51 +282019,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_321 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_327 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_334 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_340 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_346 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_76_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_358 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_369 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_377 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_381 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_390 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_398 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281891,7 +282059,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281899,39 +282067,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_435 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_453 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_456 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_464 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_76_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_484 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_76_481 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281939,11 +282103,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_514 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_524 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_76_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281951,39 +282111,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_535 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_76_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_76_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_76_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_576 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_620 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_76_581 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_640 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_76_589 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_76_593 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_76_601 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_76_606 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_76_612 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_76_618 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_76_630 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_76_642 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_76_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -281991,63 +282183,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_665 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_76_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_76_666 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_674 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_683 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_695 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_76_687 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_76_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_710 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_716 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_722 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_731 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_739 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_743 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282055,7 +282231,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_764 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282063,31 +282239,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_773 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_782 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_779 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_806 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_797 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_808 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_76_813 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_823 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282095,7 +282259,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_835 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_832 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_76_844 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282103,67 +282271,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_856 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_76_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_872 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_76_880 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_76_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_888 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_9 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_904 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_76_908 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_76_918 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_76_925 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_76_933 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_939 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_951 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282171,7 +282311,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_76_975 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_76_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282179,7 +282319,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_76_997 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_76_981 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_76_993 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_77_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282783,31 +282931,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_77_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_330 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_77_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_373 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_77_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282815,55 +282967,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_77_395 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_77_407 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_419 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_425 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_442 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_77_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_77_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_77_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_492 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_480 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_498 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_492 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_505 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_77_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282871,23 +283019,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_515 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_510 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_77_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_530 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_536 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282895,19 +283039,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_550 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_77_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_561 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_565 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_77_565 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282915,7 +283055,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_77_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282923,55 +283063,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_77_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_77_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_77_607 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_77_604 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_636 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_639 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_77_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_649 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_659 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_668 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_666 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_77_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_681 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -282979,55 +283111,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_693 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_703 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_702 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_77_719 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_737 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_77_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_77_760 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_77_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_77_781 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_77_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_77_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_77_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_797 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_77_803 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283035,19 +283171,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_77_816 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_77_823 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_828 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_835 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_77_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283055,27 +283187,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_77_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_863 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_880 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_892 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_906 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_77_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_915 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_895 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_77_897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_77_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283091,31 +283231,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_948 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_77_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_957 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_77_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_77_963 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_77_975 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_77_979 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_77_983 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_77_995 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_77_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283715,55 +283851,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_78_309 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_315 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_324 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_335 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_344 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_78_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_354 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_368 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_78_374 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_386 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_390 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_78_393 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_405 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283771,55 +283895,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_78_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_426 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_78_434 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_446 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_454 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_462 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_78_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_78_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_78_503 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_78_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_507 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_78_525 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_78_511 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_78_519 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_78_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283827,31 +283959,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_535 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_539 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_78_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_78_566 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_572 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_78_581 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_567 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_78_571 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_78_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283859,35 +283999,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_78_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_78_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_611 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_78_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_78_622 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_634 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_78_642 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_78_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_645 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_78_649 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283895,35 +284039,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_656 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_663 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_667 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_78_717 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_672 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_78_678 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_736 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_78_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_706 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_78_712 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_78_723 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_78_731 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_78_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283931,11 +284091,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_78_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_764 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_761 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283943,35 +284103,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_78_784 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_790 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_78_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_790 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_802 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_819 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_829 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_78_823 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283979,7 +284135,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_78_831 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283987,11 +284143,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_78_855 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_78_854 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_78_860 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -283999,19 +284155,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_78_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_893 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_905 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284023,19 +284175,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_936 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_78_948 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_78_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_78_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284043,7 +284195,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_78_977 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_78_973 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_78_979 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284055,6 +284211,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_79_1001 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_79_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -284651,11 +284811,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_79_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_327 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284663,35 +284823,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_344 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_348 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_371 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_377 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_383 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_387 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284699,19 +284847,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_398 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_406 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284719,11 +284867,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_79_430 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_442 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284731,19 +284879,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_79_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_478 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284755,23 +284899,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_508 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_520 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_538 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_539 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_543 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_546 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284779,11 +284919,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_556 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_79_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284791,47 +284931,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_590 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_596 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_612 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_79_613 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_646 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_644 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_79_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_659 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_682 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_686 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_676 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_79_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284839,43 +284983,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_695 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_79_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_702 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_700 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_708 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_79_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_716 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_79_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_734 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_755 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_761 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_749 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_79_761 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_79_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284883,15 +285031,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_79_792 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_791 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_799 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_798 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284899,19 +285043,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_810 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_810 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_820 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_827 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_826 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_836 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_839 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284927,39 +285067,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_885 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_888 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_908 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_915 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_921 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_79_929 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -284967,31 +285095,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_948 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_79_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_79_955 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_79_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_79_961 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_79_966 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_79_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_79_999 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_79_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285235,10 +285363,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_15 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_7_1505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -285339,6 +285463,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_7_17 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_7_1705 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -285563,95 +285691,87 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_249 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_7_249 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_261 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_7_257 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_27 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_262 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_273 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_274 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_279 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_281 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_281 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_29 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_7_287 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_293 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_7_295 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_299 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_3 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_303 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_306 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_318 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_343 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_330 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_355 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_7_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_367 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_347 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_379 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_367 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_395 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_403 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_386 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_41 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_39 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_395 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285667,19 +285787,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_465 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_452 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_7_458 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_466 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_7_469 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_7_473 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_7_476 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_7_5 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285687,39 +285823,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_508 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_51 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_520 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_543 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_7_53 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_55 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_532 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_563 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_569 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285727,43 +285863,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_7_581 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_603 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_7_617 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_622 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_7_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_630 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_649 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_7_655 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_7_660 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285771,15 +285915,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_679 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_678 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_7_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285787,55 +285927,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_7_692 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_698 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_697 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_706 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_7_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_718 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_711 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_715 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_733 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_721 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_739 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_749 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_7_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_761 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_734 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_7_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_740 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_746 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_7_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_754 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_801 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_7_766 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_7_774 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_7_778 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_7_787 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_7_801 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_7_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285843,31 +286003,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_826 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_7_832 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_7_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_7_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_846 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_7_850 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_7_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_7_875 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285879,15 +286039,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_917 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_921 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_7_929 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285895,15 +286055,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_7_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_7_941 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_7_945 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_7_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_7_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285923,39 +286079,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1005 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_80_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1017 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_1032 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_1029 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_1039 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_1035 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_80_1051 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1037 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_80_1059 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1049 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_1064 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1061 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1073 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_1085 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_1088 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -285963,31 +286111,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_1091 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_1112 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1093 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_1118 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1105 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_1130 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1117 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_1129 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_1141 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_1147 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_80_1142 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286523,39 +286659,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_321 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_333 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_339 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_80_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_80_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_80_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_397 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286563,7 +286699,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_80_413 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_80_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286575,47 +286715,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_445 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_455 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_466 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_80_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_472 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_80_475 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_80_477 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_80_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_482 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_80_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_502 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_80_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_80_509 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_509 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_80_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_520 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_527 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_80_529 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286623,23 +286759,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_531 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_80_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_536 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_566 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_80_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286647,7 +286779,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_591 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_80_603 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286655,7 +286791,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_628 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286667,63 +286803,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_80_649 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_80_65 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_80_661 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_663 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_669 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_695 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_80_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_80_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_80_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_696 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_80_701 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_705 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_718 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_742 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_80_748 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_80_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_744 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286731,27 +286843,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_773 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_795 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_80_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_80_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_80_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_815 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_80_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286759,11 +286867,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_831 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286771,11 +286875,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_855 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_80_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286783,27 +286887,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_902 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_909 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_80_915 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_80_917 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286811,27 +286907,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_935 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_947 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_955 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_80_961 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_80_965 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_80_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_80_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -286839,6 +286927,14 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_80_973 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_80_979 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_80_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -286847,7 +286943,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_1003 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287451,15 +287547,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_317 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_321 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_332 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287467,23 +287563,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_81_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_381 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287491,71 +287583,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_395 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_402 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_410 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_415 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_423 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_431 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_81_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_444 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_466 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_452 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_81_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_463 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_81_480 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_500 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_470 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_476 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_81_482 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_494 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_81_502 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_81_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_81_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287563,27 +287635,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_515 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_514 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_519 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_523 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_81_522 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_530 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_81_534 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_536 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_540 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_544 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_544 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287591,10 +287659,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_81_552 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_81_556 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -287607,27 +287671,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_568 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_81_57 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_575 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_603 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_603 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_81_610 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_615 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287635,23 +287691,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_81_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_641 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_665 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_81_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_677 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_81_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287659,51 +287719,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_693 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_707 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_81_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_707 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_81_740 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_750 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_770 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_81_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_81_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_81_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_802 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_81_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_81_809 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287711,19 +287771,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_81_819 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_81_829 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_831 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_81_837 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287731,39 +287787,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_880 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_884 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_892 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_901 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_897 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_909 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_915 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_919 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -287771,51 +287823,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_81_936 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_948 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_81_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_81_953 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_81_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_959 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_962 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_81_974 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_81_982 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_81_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_81_985 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_81_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_1021 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_82_1033 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288411,39 +288459,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_82_351 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_354 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_371 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_377 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_82_383 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_387 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_399 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288451,35 +288491,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_82_411 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_440 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_82_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_461 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288487,23 +288523,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_480 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_82_488 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_506 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_496 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_502 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_82_529 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_513 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_82_517 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_82_526 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288511,23 +288555,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_82_550 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_542 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_555 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_562 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_558 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288535,19 +288567,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_82_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_600 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_624 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288555,51 +288587,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_662 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_667 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_696 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_680 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_717 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_692 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_740 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_749 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_755 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_726 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_82_757 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_732 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_763 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_744 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_82_757 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_760 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_769 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288607,19 +288627,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_778 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_82_786 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_782 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_808 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_786 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_82_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_792 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_82_800 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_82_807 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_82_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288627,11 +288659,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_832 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_830 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288639,39 +288667,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_864 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_851 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_82_863 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_82_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_867 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_882 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_869 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_82_886 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_881 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_896 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_909 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_917 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_918 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_82_923 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288679,15 +288707,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_82_937 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_947 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_82_959 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288695,7 +288723,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_82_971 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_82_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288703,27 +288731,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_82_981 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_82_985 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_82_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_1004 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_1032 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_1038 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_1021 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_83_1033 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_83_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -288731,11 +288767,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_1050 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_1057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_83_1062 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289319,23 +289355,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_337 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_368 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_380 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289343,27 +289379,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_393 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_427 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_83_433 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_443 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289375,23 +289411,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_83_461 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_467 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_473 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_484 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_83_485 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_83_496 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_493 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_83_500 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_83_507 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289399,11 +289439,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_83_517 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_83_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_83_524 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_83_535 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_83_543 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289411,7 +289459,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_83_552 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_83_555 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_83_559 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_83_561 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_83_567 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289419,43 +289479,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_83_570 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_83_595 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_602 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_608 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_83_612 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_83_639 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_83_619 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_83_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_83_637 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_662 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_647 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_659 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_83_671 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_83_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_83_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289463,47 +289535,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_690 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_697 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_83_702 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_83_706 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_724 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_738 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_83_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_729 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_83_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_758 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_83_747 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_771 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_83_751 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_83_777 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_83_766 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_783 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_770 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_804 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_83_776 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_83_785 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_83_789 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_83_797 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_83_801 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_83_805 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_83_809 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289511,43 +289607,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_824 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_813 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_836 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_825 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_83_837 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_857 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_878 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_83_890 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_83_897 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_902 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_912 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_924 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_897 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_83_909 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_83_921 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -289555,31 +289659,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_936 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_933 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_948 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_83_945 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_83_956 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_83_951 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_83_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_953 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_974 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_83_983 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_83_987 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_83_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290187,27 +290291,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_84_333 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_84_341 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_84_365 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_84_384 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_396 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_377 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_84_389 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_84_401 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290215,35 +290327,55 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_413 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_437 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_84_441 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_421 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_459 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_433 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_84_470 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_445 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_494 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_457 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_515 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_475 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_84_477 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_84_489 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_84_503 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_84_514 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_84_523 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290251,23 +290383,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_84_542 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_531 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_84_548 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_84_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_565 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_539 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_84_578 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_551 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_84_586 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_564 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_84_570 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_84_576 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290275,27 +290415,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_599 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_84_599 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_84_620 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_607 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_84_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_613 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_631 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_619 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_84_638 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_625 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_84_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_84_633 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_3 FILLER_84_641 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_84_648 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290303,31 +290451,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_84_657 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_84_687 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_674 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_84_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_680 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_84_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_684 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_706 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_690 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_696 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_84_708 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_84_716 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_84_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290335,15 +290495,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_745 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_741 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_752 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_84_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_84_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_757 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_84_767 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290351,27 +290515,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_84_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_84_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_785 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_794 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_791 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_807 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_797 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_84_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_84_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_822 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_816 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_84_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290379,11 +290547,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_835 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_848 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_840 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290391,11 +290555,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_84_854 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_852 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_84_866 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_84_864 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290407,35 +290571,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_84_893 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_84_899 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_905 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_902 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_917 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_84_912 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_84_923 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_84_925 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_925 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_84_933 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_937 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_84_951 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290443,7 +290607,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_975 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_84_973 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290451,7 +290615,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_84_986 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_84_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290459,19 +290623,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_85_1006 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_85_1009 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_1027 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_1039 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_1021 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_85_1033 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_85_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -290479,7 +290651,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_1051 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_1057 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291071,19 +291243,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_85_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_370 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_376 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_388 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291091,39 +291263,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_412 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_418 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_430 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_85_442 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_85_449 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_85_471 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_479 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_447 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_449 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_507 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_461 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_85_473 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_85_485 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_85_497 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_85_503 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_85_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291131,15 +291323,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_528 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_85_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_540 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_522 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_544 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_85_534 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_85_542 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_85_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291147,15 +291347,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_85_554 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_565 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291163,11 +291363,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_85_571 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_4 FILLER_85_583 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_593 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291175,31 +291379,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_85_626 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_631 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_638 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_644 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_660 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_85_666 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_85_678 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_85_685 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291207,55 +291423,71 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_694 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_692 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_706 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_723 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_731 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_724 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_743 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_733 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_747 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_85_740 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_765 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_748 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_772 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_753 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_759 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_85_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_764 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_770 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_806 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_85_779 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_85_783 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_85_785 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_85_788 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_85_805 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291263,51 +291495,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_810 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_811 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_85_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_85_817 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_85_821 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_826 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_841 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_85_838 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_853 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_843 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_847 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_877 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_850 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_85_889 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_862 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_874 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_85_886 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_85_894 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_85_895 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -291343,31 +291563,31 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_85_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_971 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_982 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_85_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_85_988 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_85_994 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_1016 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_86_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_1028 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_1035 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292027,19 +292247,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_480 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_492 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_489 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_86_504 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_501 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_508 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_513 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292059,51 +292279,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_545 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_86_553 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_549 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_559 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_571 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_564 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_86_583 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_86_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_86_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_592 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_604 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_86_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_604 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_86_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_86_616 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_86_642 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_629 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_86_633 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_86_638 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292111,59 +292339,75 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_86_654 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_86_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_86_661 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_86_668 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_662 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_677 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_674 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_689 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_678 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_86_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_686 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_695 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_699 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_86_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_703 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_730 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_86_712 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_718 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_86_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_86_723 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_757 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_86_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_769 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_735 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_86_747 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_86_755 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_86_759 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_86_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292171,11 +292415,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_86_776 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_793 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_86_782 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_86_786 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_86_790 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_86_796 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292187,11 +292443,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_86_815 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292199,11 +292455,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_833 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_86_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_845 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292211,11 +292467,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_86_861 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_86_857 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_86_867 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_86_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292251,19 +292507,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_86_949 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_949 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_86_955 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_86_960 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_86_968 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_961 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292279,31 +292527,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_86_986 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_86_995 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_86_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_87_1004 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_87_1001 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_1012 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_87_1007 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_1024 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_1009 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_1036 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_1021 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_1048 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_1033 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_87_1045 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -292311,7 +292563,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_87_1060 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_87_1057 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_87_1063 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -293003,7 +293259,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_87_566 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -293011,55 +293267,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_87_573 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_87_586 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_597 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_87_601 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_87_609 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_87_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_87_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_87_620 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_617 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_87_631 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_629 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_87_640 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_87_655 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_87_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_87_663 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_656 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_87_671 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_87_668 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_673 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_87_683 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -293067,19 +293315,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_694 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_87_706 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_87_721 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_87_710 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_87_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_714 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_87_726 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -293111,7 +293363,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_797 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_87_797 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_87_802 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -293191,35 +293447,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_87_965 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_965 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_87_969 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_977 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_87_973 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_87_989 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_87_983 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_1005 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_87_992 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_1017 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_1003 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_1015 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_88_1027 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_88_1029 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -293919,47 +294167,47 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_88_557 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_569 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_88_561 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_88_581 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_565 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_88_587 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_88_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_88_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_596 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_613 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_610 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_88_622 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_88_637 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_629 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_88_643 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_88_641 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_645 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_88_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -293967,15 +294215,27 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_657 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_669 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_88_664 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_681 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_88_668 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_88_672 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_88_680 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_88_687 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -294027,15 +294287,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_793 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_88_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_88_805 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_88_801 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_88_811 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_88_804 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -294123,11 +294383,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_88_985 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_981 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_88_991 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_88_993 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -294891,15 +295151,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_89_641 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_89_641 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_89_653 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_89_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_89_665 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_89_651 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_89_663 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -294907,11 +295171,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_89_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_89_673 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_89_685 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_89_679 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_89_682 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_89_686 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_89_689 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -294919,19 +295195,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_89_697 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_89_701 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_89_709 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_89_713 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_89_721 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_89_727 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_89_725 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295663,31 +295935,35 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_8_345 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_353 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_8_357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_360 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_373 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_379 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_383 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_8_400 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_401 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_8_407 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295695,51 +295971,63 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_416 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_419 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_421 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_423 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_425 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_427 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_428 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_430 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_448 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_8_450 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_8_468 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_456 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_479 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_459 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_485 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_491 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_469 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_8_497 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_472 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_8_505 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_477 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_515 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_481 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_8_490 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_8_510 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_8_521 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295755,11 +296043,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_555 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_533 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_567 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_551 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_8_557 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_8_563 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_8_575 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295771,31 +296071,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_589 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_589 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_601 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_592 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_605 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_8_600 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_608 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_606 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_628 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_8_614 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_8_636 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_8_622 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_8_647 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_629 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_8_640 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_8_645 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295803,55 +296111,43 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_655 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_8_653 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_664 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_676 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_8_667 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_680 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_8_691 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_8_692 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_699 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_707 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_701 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_705 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_731 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_712 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_735 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_8_721 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_732 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_738 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_742 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_739 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295863,7 +296159,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_762 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_763 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295871,23 +296167,23 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_8_774 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_771 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_781 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_8_779 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_8_785 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_787 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_788 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_793 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_8_796 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_802 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295895,11 +296191,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_813 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_821 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_825 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_8_825 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_8_828 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295907,11 +296207,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_837 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_8_834 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_849 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_842 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_8_849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -295919,6 +296223,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_8_855 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_8_861 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -295927,23 +296235,15 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_869 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_8_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_881 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_899 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_893 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_8_905 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_8_917 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_8_911 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -302587,10 +302887,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_97_13 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_97_1301 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -302871,6 +303167,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_97_19 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__fill_1 FILLER_97_1903 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -302979,11 +303279,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_97_2129 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_97_2129 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_97_2134 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_97_2137 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -303011,10 +303311,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_97_25 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_97_261 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -303039,6 +303335,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_97_31 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_97_317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -303063,10 +303363,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_97_37 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_12 FILLER_97_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -303095,6 +303391,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_12 FILLER_97_43 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_97_441 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -303119,10 +303419,6 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_97_49 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
  sky130_fd_sc_hd__decap_6 FILLER_97_497 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -303227,7 +303523,7 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_97_7 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_97_7 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -305827,23 +306123,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_349 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_355 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_372 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_379 (.VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_386 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -305851,47 +306143,79 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_401 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_407 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_411 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_405 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_417 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_417 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_9_439 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_429 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_447 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_432 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_457 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_444 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_469 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_451 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_9_475 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_461 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_483 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_465 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_500 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_468 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_9_472 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_6 FILLER_9_475 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_9_481 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_9_484 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_9_492 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_9_495 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_9_503 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_2 FILLER_9_505 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -305899,15 +306223,19 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_521 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_510 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_533 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_517 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_545 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_539 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_9_547 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -305915,11 +306243,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_9_557 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_553 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_561 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_559 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -305927,51 +306255,59 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_573 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_577 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_9_585 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_584 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_2 FILLER_9_593 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_590 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_611 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_597 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_615 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_605 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_621 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_9_613 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_625 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_624 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_8 FILLER_9_634 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_632 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_658 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_652 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_666 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_658 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_673 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_2 FILLER_9_670 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_684 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_673 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_8 FILLER_9_680 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__fill_1 FILLER_9_688 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -305979,39 +306315,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_696 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_12 FILLER_9_698 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_713 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_719 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_9_725 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_727 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_729 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_737 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_3 FILLER_9_741 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_747 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_746 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_759 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_754 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_765 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_766 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_775 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_4 FILLER_9_780 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_783 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -306023,7 +306359,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_803 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_802 (.VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1));
+ sky130_fd_sc_hd__decap_4 FILLER_9_808 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -306031,39 +306371,39 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_815 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_814 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_827 (.VGND(vssd1),
+ sky130_fd_sc_hd__fill_1 FILLER_9_818 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_839 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_824 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_841 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_836 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_853 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_6 FILLER_9_849 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_865 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_865 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_12 FILLER_9_877 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_4 FILLER_9_879 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__decap_6 FILLER_9_889 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_8 FILLER_9_885 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__fill_1 FILLER_9_895 (.VGND(vssd1),
+ sky130_fd_sc_hd__decap_3 FILLER_9_893 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1));
@@ -333311,20 +333651,20 @@
     .VPWR(vccd1));
  sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_9999 (.VGND(vssd1),
     .VPWR(vccd1));
- sky130_fd_sc_hd__and2b_1 _1728_ (.A_N(net175),
+ sky130_fd_sc_hd__and2b_1 _1719_ (.A_N(net175),
     .B(net99),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0364_));
- sky130_fd_sc_hd__buf_12 _1729_ (.A(_0364_),
+ sky130_fd_sc_hd__buf_12 _1720_ (.A(_0364_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net209));
- sky130_fd_sc_hd__a21o_2 _1730_ (.A1(user_clock2),
+ sky130_fd_sc_hd__a21o_2 _1721_ (.A1(user_clock2),
     .A2(net175),
     .B1(net209),
     .VGND(vssd1),
@@ -333332,151 +333672,218 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\user_design.cell_core.clock ));
- sky130_fd_sc_hd__and2b_2 _1731_ (.A_N(net115),
-    .B(net39),
+ sky130_fd_sc_hd__a21o_1 _1722_ (.A1(net175),
+    .A2(\io_in_reg[37] ),
+    .B1(net209),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(\user_design.enable_n ));
+ sky130_fd_sc_hd__and2b_1 _1723_ (.A_N(net176),
+    .B(net100),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0365_));
- sky130_fd_sc_hd__clkbuf_16 _1732_ (.A(_0365_),
+ sky130_fd_sc_hd__buf_12 _1724_ (.A(_0365_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net229));
- sky130_fd_sc_hd__and2b_4 _1733_ (.A_N(net146),
-    .B(net70),
+    .X(net210));
+ sky130_fd_sc_hd__a21o_1 _1725_ (.A1(\io_in_reg[36] ),
+    .A2(net176),
+    .B1(net210),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(\user_design.trigger_in_n ));
+ sky130_fd_sc_hd__and2b_1 _1726_ (.A_N(net177),
+    .B(net101),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0366_));
- sky130_fd_sc_hd__clkbuf_2 _1734_ (.A(_0366_),
+ sky130_fd_sc_hd__buf_12 _1727_ (.A(_0366_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net191));
- sky130_fd_sc_hd__and2b_4 _1735_ (.A_N(net126),
-    .B(net50),
+    .X(net211));
+ sky130_fd_sc_hd__a21o_1 _1728_ (.A1(\io_in_reg[35] ),
+    .A2(net177),
+    .B1(net211),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(\user_design.latch_data_n ));
+ sky130_fd_sc_hd__and2b_1 _1729_ (.A_N(net178),
+    .B(net102),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0367_));
- sky130_fd_sc_hd__buf_12 _1736_ (.A(_0367_),
+ sky130_fd_sc_hd__buf_12 _1730_ (.A(_0367_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net240));
- sky130_fd_sc_hd__and2b_4 _1737_ (.A_N(net137),
-    .B(net61),
+    .X(net212));
+ sky130_fd_sc_hd__a21o_1 _1731_ (.A1(\io_in_reg[33] ),
+    .A2(net178),
+    .B1(net212),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(\user_design.mosi ));
+ sky130_fd_sc_hd__and2b_1 _1732_ (.A_N(net179),
+    .B(net103),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0368_));
- sky130_fd_sc_hd__buf_12 _1738_ (.A(_0368_),
+ sky130_fd_sc_hd__buf_12 _1733_ (.A(_0368_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net251));
- sky130_fd_sc_hd__and2b_4 _1739_ (.A_N(net148),
-    .B(net72),
+    .X(net214));
+ sky130_fd_sc_hd__a21o_1 _1734_ (.A1(\io_in_reg[32] ),
+    .A2(net179),
+    .B1(net214),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(\user_design.spi_core.ss_n ));
+ sky130_fd_sc_hd__mux2_1 _1735_ (.A0(net104),
+    .A1(\io_in_reg[31] ),
+    .S(net180),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0369_));
- sky130_fd_sc_hd__buf_12 _1740_ (.A(_0369_),
+ sky130_fd_sc_hd__clkbuf_1 _1736_ (.A(_0369_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net260));
- sky130_fd_sc_hd__and2b_4 _1741_ (.A_N(net159),
-    .B(net83),
+    .X(\user_design.sclk ));
+ sky130_fd_sc_hd__and2b_2 _1737_ (.A_N(net115),
+    .B(net39),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0370_));
- sky130_fd_sc_hd__buf_12 _1742_ (.A(_0370_),
+ sky130_fd_sc_hd__buf_12 _1738_ (.A(_0370_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net261));
- sky130_fd_sc_hd__and2b_4 _1743_ (.A_N(net170),
-    .B(net94),
+    .X(net229));
+ sky130_fd_sc_hd__and2b_4 _1739_ (.A_N(net146),
+    .B(net70),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0371_));
- sky130_fd_sc_hd__buf_12 _1744_ (.A(_0371_),
+ sky130_fd_sc_hd__buf_6 _1740_ (.A(_0371_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net262));
- sky130_fd_sc_hd__and2b_4 _1745_ (.A_N(net181),
-    .B(net105),
+    .X(net191));
+ sky130_fd_sc_hd__and2b_4 _1741_ (.A_N(net126),
+    .B(net50),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0372_));
- sky130_fd_sc_hd__buf_12 _1746_ (.A(_0372_),
+ sky130_fd_sc_hd__buf_12 _1742_ (.A(_0372_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net263));
- sky130_fd_sc_hd__and2b_4 _1747_ (.A_N(net188),
-    .B(net112),
+    .X(net240));
+ sky130_fd_sc_hd__and2b_4 _1743_ (.A_N(net137),
+    .B(net61),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0373_));
- sky130_fd_sc_hd__buf_12 _1748_ (.A(_0373_),
+ sky130_fd_sc_hd__buf_12 _1744_ (.A(_0373_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net264));
- sky130_fd_sc_hd__clkbuf_4 _1749_ (.A(\user_design.cell_core.cell_invert ),
+    .X(net251));
+ sky130_fd_sc_hd__and2b_4 _1745_ (.A_N(net148),
+    .B(net72),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0374_));
- sky130_fd_sc_hd__buf_6 _1750_ (.A(_0374_),
+ sky130_fd_sc_hd__buf_12 _1746_ (.A(_0374_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net260));
+ sky130_fd_sc_hd__and2b_4 _1747_ (.A_N(net159),
+    .B(net83),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0375_));
- sky130_fd_sc_hd__buf_8 _1751_ (.A(_0375_),
+ sky130_fd_sc_hd__buf_12 _1748_ (.A(_0375_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net261));
+ sky130_fd_sc_hd__and2b_4 _1749_ (.A_N(net170),
+    .B(net94),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0376_));
- sky130_fd_sc_hd__xor2_4 _1752_ (.A(_0376_),
-    .B(\user_design.cell_core.cols_output[0] ),
+ sky130_fd_sc_hd__buf_12 _1750_ (.A(_0376_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net262));
+ sky130_fd_sc_hd__and2b_2 _1751_ (.A_N(net181),
+    .B(net105),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0377_));
- sky130_fd_sc_hd__mux2_2 _1753_ (.A0(net113),
-    .A1(_0377_),
-    .S(net189),
+ sky130_fd_sc_hd__buf_12 _1752_ (.A(_0377_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net263));
+ sky130_fd_sc_hd__and2b_2 _1753_ (.A_N(net188),
+    .B(net112),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -333487,1827 +333894,1923 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net265));
- sky130_fd_sc_hd__inv_2 _1755_ (.A(\user_design.cell_core.cols_enable[0] ),
+    .X(net264));
+ sky130_fd_sc_hd__clkbuf_4 _1755_ (.A(\user_design.cell_core.cell_invert ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0379_));
- sky130_fd_sc_hd__mux2_4 _1756_ (.A0(net79),
-    .A1(_0379_),
-    .S(net155),
+    .X(_0379_));
+ sky130_fd_sc_hd__buf_6 _1756_ (.A(_0379_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0380_));
- sky130_fd_sc_hd__buf_12 _1757_ (.A(_0380_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net227));
- sky130_fd_sc_hd__xor2_4 _1758_ (.A(_0376_),
-    .B(\user_design.cell_core.cols_output[1] ),
+ sky130_fd_sc_hd__buf_8 _1757_ (.A(_0380_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0381_));
- sky130_fd_sc_hd__mux2_8 _1759_ (.A0(net114),
-    .A1(_0381_),
-    .S(net190),
+ sky130_fd_sc_hd__xor2_4 _1758_ (.A(_0381_),
+    .B(\user_design.cell_core.cols_output[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0382_));
- sky130_fd_sc_hd__buf_12 _1760_ (.A(_0382_),
+ sky130_fd_sc_hd__mux2_8 _1759_ (.A0(net113),
+    .A1(_0382_),
+    .S(net189),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net266));
- sky130_fd_sc_hd__inv_2 _1761_ (.A(\user_design.cell_core.cols_enable[1] ),
+    .X(_0383_));
+ sky130_fd_sc_hd__buf_12 _1760_ (.A(_0383_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0383_));
- sky130_fd_sc_hd__mux2_8 _1762_ (.A0(net80),
-    .A1(_0383_),
-    .S(net156),
+    .X(net265));
+ sky130_fd_sc_hd__inv_2 _1761_ (.A(\user_design.cell_core.cols_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0384_));
- sky130_fd_sc_hd__buf_12 _1763_ (.A(_0384_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net228));
- sky130_fd_sc_hd__xor2_4 _1764_ (.A(_0376_),
-    .B(\user_design.cell_core.rows_output[0] ),
+    .Y(_0384_));
+ sky130_fd_sc_hd__mux2_1 _1762_ (.A0(net79),
+    .A1(_0384_),
+    .S(net155),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0385_));
- sky130_fd_sc_hd__mux2_8 _1765_ (.A0(net40),
-    .A1(_0385_),
-    .S(net116),
+ sky130_fd_sc_hd__buf_12 _1763_ (.A(_0385_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net227));
+ sky130_fd_sc_hd__xor2_4 _1764_ (.A(_0381_),
+    .B(\user_design.cell_core.cols_output[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0386_));
- sky130_fd_sc_hd__buf_12 _1766_ (.A(_0386_),
+ sky130_fd_sc_hd__mux2_1 _1765_ (.A0(net114),
+    .A1(_0386_),
+    .S(net190),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net230));
- sky130_fd_sc_hd__inv_2 _1767_ (.A(\user_design.cell_core.rows_enable[0] ),
+    .X(_0387_));
+ sky130_fd_sc_hd__buf_12 _1766_ (.A(_0387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0387_));
- sky130_fd_sc_hd__mux2_8 _1768_ (.A0(net81),
-    .A1(_0387_),
-    .S(net157),
+    .X(net266));
+ sky130_fd_sc_hd__inv_2 _1767_ (.A(\user_design.cell_core.cols_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0388_));
- sky130_fd_sc_hd__buf_12 _1769_ (.A(_0388_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net192));
- sky130_fd_sc_hd__xor2_4 _1770_ (.A(_0376_),
-    .B(\user_design.cell_core.rows_output[1] ),
+    .Y(_0388_));
+ sky130_fd_sc_hd__mux2_2 _1768_ (.A0(net80),
+    .A1(_0388_),
+    .S(net156),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0389_));
- sky130_fd_sc_hd__mux2_8 _1771_ (.A0(net41),
-    .A1(_0389_),
-    .S(net117),
+ sky130_fd_sc_hd__buf_12 _1769_ (.A(_0389_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net228));
+ sky130_fd_sc_hd__xor2_4 _1770_ (.A(_0381_),
+    .B(\user_design.cell_core.rows_output[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0390_));
- sky130_fd_sc_hd__buf_12 _1772_ (.A(_0390_),
+ sky130_fd_sc_hd__mux2_8 _1771_ (.A0(net40),
+    .A1(_0390_),
+    .S(net116),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net231));
- sky130_fd_sc_hd__inv_2 _1773_ (.A(\user_design.cell_core.rows_enable[1] ),
+    .X(_0391_));
+ sky130_fd_sc_hd__buf_12 _1772_ (.A(_0391_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0391_));
- sky130_fd_sc_hd__mux2_1 _1774_ (.A0(net82),
-    .A1(_0391_),
-    .S(net158),
+    .X(net230));
+ sky130_fd_sc_hd__inv_2 _1773_ (.A(\user_design.cell_core.rows_enable[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0392_));
- sky130_fd_sc_hd__buf_12 _1775_ (.A(_0392_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net193));
- sky130_fd_sc_hd__xor2_4 _1776_ (.A(_0375_),
-    .B(\user_design.cell_core.rows_output[2] ),
+    .Y(_0392_));
+ sky130_fd_sc_hd__mux2_4 _1774_ (.A0(net81),
+    .A1(_0392_),
+    .S(net157),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0393_));
- sky130_fd_sc_hd__mux2_8 _1777_ (.A0(net42),
-    .A1(_0393_),
-    .S(net118),
+ sky130_fd_sc_hd__buf_12 _1775_ (.A(_0393_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net192));
+ sky130_fd_sc_hd__xor2_4 _1776_ (.A(_0381_),
+    .B(\user_design.cell_core.rows_output[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0394_));
- sky130_fd_sc_hd__buf_12 _1778_ (.A(_0394_),
+ sky130_fd_sc_hd__mux2_8 _1777_ (.A0(net41),
+    .A1(_0394_),
+    .S(net117),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net232));
- sky130_fd_sc_hd__inv_2 _1779_ (.A(\user_design.cell_core.rows_enable[2] ),
+    .X(_0395_));
+ sky130_fd_sc_hd__buf_12 _1778_ (.A(_0395_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0395_));
- sky130_fd_sc_hd__mux2_1 _1780_ (.A0(net84),
-    .A1(_0395_),
-    .S(net160),
+    .X(net231));
+ sky130_fd_sc_hd__inv_2 _1779_ (.A(\user_design.cell_core.rows_enable[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0396_));
- sky130_fd_sc_hd__buf_12 _1781_ (.A(_0396_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net194));
- sky130_fd_sc_hd__xor2_4 _1782_ (.A(_0375_),
-    .B(\user_design.cell_core.rows_output[3] ),
+    .Y(_0396_));
+ sky130_fd_sc_hd__mux2_4 _1780_ (.A0(net82),
+    .A1(_0396_),
+    .S(net158),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0397_));
- sky130_fd_sc_hd__mux2_2 _1783_ (.A0(net43),
-    .A1(_0397_),
-    .S(net119),
+ sky130_fd_sc_hd__buf_12 _1781_ (.A(_0397_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net193));
+ sky130_fd_sc_hd__xor2_4 _1782_ (.A(_0380_),
+    .B(\user_design.cell_core.rows_output[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0398_));
- sky130_fd_sc_hd__buf_12 _1784_ (.A(_0398_),
+ sky130_fd_sc_hd__mux2_8 _1783_ (.A0(net42),
+    .A1(_0398_),
+    .S(net118),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net233));
- sky130_fd_sc_hd__inv_2 _1785_ (.A(\user_design.cell_core.rows_enable[3] ),
+    .X(_0399_));
+ sky130_fd_sc_hd__buf_12 _1784_ (.A(_0399_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0399_));
- sky130_fd_sc_hd__mux2_4 _1786_ (.A0(net85),
-    .A1(_0399_),
-    .S(net161),
+    .X(net232));
+ sky130_fd_sc_hd__inv_2 _1785_ (.A(\user_design.cell_core.rows_enable[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0400_));
- sky130_fd_sc_hd__buf_12 _1787_ (.A(_0400_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net195));
- sky130_fd_sc_hd__xor2_4 _1788_ (.A(_0375_),
-    .B(\user_design.cell_core.rows_output[4] ),
+    .Y(_0400_));
+ sky130_fd_sc_hd__mux2_1 _1786_ (.A0(net84),
+    .A1(_0400_),
+    .S(net160),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0401_));
- sky130_fd_sc_hd__mux2_4 _1789_ (.A0(net44),
-    .A1(_0401_),
-    .S(net120),
+ sky130_fd_sc_hd__buf_12 _1787_ (.A(_0401_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net194));
+ sky130_fd_sc_hd__xor2_4 _1788_ (.A(_0380_),
+    .B(\user_design.cell_core.rows_output[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0402_));
- sky130_fd_sc_hd__buf_12 _1790_ (.A(_0402_),
+ sky130_fd_sc_hd__mux2_2 _1789_ (.A0(net43),
+    .A1(_0402_),
+    .S(net119),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net234));
- sky130_fd_sc_hd__inv_2 _1791_ (.A(\user_design.cell_core.rows_enable[4] ),
+    .X(_0403_));
+ sky130_fd_sc_hd__buf_12 _1790_ (.A(_0403_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0403_));
- sky130_fd_sc_hd__mux2_4 _1792_ (.A0(net86),
-    .A1(_0403_),
-    .S(net162),
+    .X(net233));
+ sky130_fd_sc_hd__inv_2 _1791_ (.A(\user_design.cell_core.rows_enable[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0404_));
- sky130_fd_sc_hd__buf_12 _1793_ (.A(_0404_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net196));
- sky130_fd_sc_hd__and2b_4 _1794_ (.A_N(net121),
-    .B(net45),
+    .Y(_0404_));
+ sky130_fd_sc_hd__mux2_2 _1792_ (.A0(net85),
+    .A1(_0404_),
+    .S(net161),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0405_));
- sky130_fd_sc_hd__buf_12 _1795_ (.A(_0405_),
+ sky130_fd_sc_hd__buf_12 _1793_ (.A(_0405_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net235));
- sky130_fd_sc_hd__xnor2_4 _1796_ (.A(\user_design.system_core.trigger_out_state[0] ),
-    .B(\user_design.system_core.trigger_out_state[1] ),
+    .X(net195));
+ sky130_fd_sc_hd__xor2_4 _1794_ (.A(_0380_),
+    .B(\user_design.cell_core.rows_output[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0406_));
- sky130_fd_sc_hd__mux2_8 _1797_ (.A0(net46),
+    .X(_0406_));
+ sky130_fd_sc_hd__mux2_2 _1795_ (.A0(net44),
     .A1(_0406_),
-    .S(net122),
+    .S(net120),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0407_));
- sky130_fd_sc_hd__buf_12 _1798_ (.A(_0407_),
+ sky130_fd_sc_hd__buf_12 _1796_ (.A(_0407_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net236));
- sky130_fd_sc_hd__and2b_4 _1799_ (.A_N(net164),
-    .B(net88),
+    .X(net234));
+ sky130_fd_sc_hd__inv_2 _1797_ (.A(\user_design.cell_core.rows_enable[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0408_));
- sky130_fd_sc_hd__clkbuf_16 _1800_ (.A(_0408_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net198));
- sky130_fd_sc_hd__and2b_1 _1801_ (.A_N(net123),
-    .B(net47),
+    .Y(_0408_));
+ sky130_fd_sc_hd__mux2_4 _1798_ (.A0(net86),
+    .A1(_0408_),
+    .S(net162),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0409_));
- sky130_fd_sc_hd__a31o_4 _1802_ (.A1(\user_design.cell_core.cols_enable[0] ),
-    .A2(net123),
-    .A3(_0377_),
-    .B1(_0409_),
+ sky130_fd_sc_hd__buf_12 _1799_ (.A(_0409_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net237));
- sky130_fd_sc_hd__and2b_4 _1803_ (.A_N(net165),
-    .B(net89),
+    .X(net196));
+ sky130_fd_sc_hd__and2b_4 _1800_ (.A_N(net121),
+    .B(net45),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0410_));
- sky130_fd_sc_hd__clkbuf_16 _1804_ (.A(_0410_),
+ sky130_fd_sc_hd__buf_12 _1801_ (.A(_0410_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net199));
- sky130_fd_sc_hd__nand2_1 _1805_ (.A(\user_design.cell_core.cols_enable[0] ),
-    .B(net124),
+    .X(net235));
+ sky130_fd_sc_hd__xnor2_4 _1802_ (.A(\user_design.system_core.trigger_out_state[0] ),
+    .B(\user_design.system_core.trigger_out_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0411_));
- sky130_fd_sc_hd__o22a_4 _1806_ (.A1(net48),
-    .A2(net124),
-    .B1(_0377_),
-    .B2(_0411_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net238));
- sky130_fd_sc_hd__and2b_2 _1807_ (.A_N(net166),
-    .B(net90),
+ sky130_fd_sc_hd__mux2_8 _1803_ (.A0(net46),
+    .A1(_0411_),
+    .S(net122),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0412_));
- sky130_fd_sc_hd__clkbuf_16 _1808_ (.A(_0412_),
+ sky130_fd_sc_hd__buf_12 _1804_ (.A(_0412_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net200));
- sky130_fd_sc_hd__and2b_1 _1809_ (.A_N(net125),
-    .B(net49),
+    .X(net236));
+ sky130_fd_sc_hd__and2b_2 _1805_ (.A_N(net164),
+    .B(net88),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0413_));
- sky130_fd_sc_hd__a31o_4 _1810_ (.A1(\user_design.cell_core.cols_enable[1] ),
-    .A2(net125),
-    .A3(_0381_),
-    .B1(_0413_),
+ sky130_fd_sc_hd__buf_12 _1806_ (.A(_0413_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net239));
- sky130_fd_sc_hd__and2b_2 _1811_ (.A_N(net167),
-    .B(net91),
+    .X(net198));
+ sky130_fd_sc_hd__and2b_1 _1807_ (.A_N(net123),
+    .B(net47),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0414_));
- sky130_fd_sc_hd__clkbuf_16 _1812_ (.A(_0414_),
+ sky130_fd_sc_hd__a31o_4 _1808_ (.A1(\user_design.cell_core.cols_enable[0] ),
+    .A2(net123),
+    .A3(_0382_),
+    .B1(_0414_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net201));
- sky130_fd_sc_hd__nand2_1 _1813_ (.A(\user_design.cell_core.cols_enable[1] ),
-    .B(net127),
+    .X(net237));
+ sky130_fd_sc_hd__and2b_2 _1809_ (.A_N(net165),
+    .B(net89),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0415_));
- sky130_fd_sc_hd__o22a_4 _1814_ (.A1(net51),
-    .A2(net127),
-    .B1(_0381_),
-    .B2(_0415_),
+    .X(_0415_));
+ sky130_fd_sc_hd__buf_12 _1810_ (.A(_0415_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net241));
- sky130_fd_sc_hd__and2b_2 _1815_ (.A_N(net168),
-    .B(net92),
+    .X(net199));
+ sky130_fd_sc_hd__nand2_1 _1811_ (.A(\user_design.cell_core.cols_enable[0] ),
+    .B(net124),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0416_));
- sky130_fd_sc_hd__clkbuf_16 _1816_ (.A(_0416_),
+    .Y(_0416_));
+ sky130_fd_sc_hd__o22a_4 _1812_ (.A1(net48),
+    .A2(net124),
+    .B1(_0382_),
+    .B2(_0416_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net203));
- sky130_fd_sc_hd__and2b_1 _1817_ (.A_N(net128),
-    .B(net52),
+    .X(net238));
+ sky130_fd_sc_hd__and2b_2 _1813_ (.A_N(net166),
+    .B(net90),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0417_));
- sky130_fd_sc_hd__a31o_4 _1818_ (.A1(\user_design.cell_core.rows_enable[0] ),
-    .A2(net128),
-    .A3(_0385_),
-    .B1(_0417_),
+ sky130_fd_sc_hd__buf_12 _1814_ (.A(_0417_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net242));
- sky130_fd_sc_hd__and2b_2 _1819_ (.A_N(net169),
-    .B(net93),
+    .X(net200));
+ sky130_fd_sc_hd__and2b_1 _1815_ (.A_N(net125),
+    .B(net49),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0418_));
- sky130_fd_sc_hd__buf_12 _1820_ (.A(_0418_),
+ sky130_fd_sc_hd__a31o_4 _1816_ (.A1(\user_design.cell_core.cols_enable[1] ),
+    .A2(net125),
+    .A3(_0386_),
+    .B1(_0418_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net204));
- sky130_fd_sc_hd__nand2_1 _1821_ (.A(\user_design.cell_core.rows_enable[0] ),
-    .B(net129),
+    .X(net239));
+ sky130_fd_sc_hd__and2b_1 _1817_ (.A_N(net167),
+    .B(net91),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0419_));
- sky130_fd_sc_hd__o22a_4 _1822_ (.A1(net53),
-    .A2(net129),
-    .B1(_0385_),
-    .B2(_0419_),
+    .X(_0419_));
+ sky130_fd_sc_hd__buf_12 _1818_ (.A(_0419_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net243));
- sky130_fd_sc_hd__and2b_2 _1823_ (.A_N(net171),
-    .B(net95),
+    .X(net201));
+ sky130_fd_sc_hd__nand2_1 _1819_ (.A(\user_design.cell_core.cols_enable[1] ),
+    .B(net127),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0420_));
- sky130_fd_sc_hd__buf_12 _1824_ (.A(_0420_),
+    .Y(_0420_));
+ sky130_fd_sc_hd__o22a_4 _1820_ (.A1(net51),
+    .A2(net127),
+    .B1(_0386_),
+    .B2(_0420_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net205));
- sky130_fd_sc_hd__and2b_1 _1825_ (.A_N(net130),
-    .B(net54),
+    .X(net241));
+ sky130_fd_sc_hd__and2b_1 _1821_ (.A_N(net168),
+    .B(net92),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0421_));
- sky130_fd_sc_hd__a31o_4 _1826_ (.A1(\user_design.cell_core.rows_enable[1] ),
-    .A2(net130),
-    .A3(_0389_),
-    .B1(_0421_),
+ sky130_fd_sc_hd__buf_12 _1822_ (.A(_0421_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net244));
- sky130_fd_sc_hd__and2b_4 _1827_ (.A_N(net172),
-    .B(net96),
+    .X(net203));
+ sky130_fd_sc_hd__and2b_1 _1823_ (.A_N(net128),
+    .B(net52),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0422_));
- sky130_fd_sc_hd__buf_12 _1828_ (.A(_0422_),
+ sky130_fd_sc_hd__a31o_4 _1824_ (.A1(\user_design.cell_core.rows_enable[0] ),
+    .A2(net128),
+    .A3(_0390_),
+    .B1(_0422_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net206));
- sky130_fd_sc_hd__nand2_1 _1829_ (.A(\user_design.cell_core.rows_enable[1] ),
-    .B(net131),
+    .X(net242));
+ sky130_fd_sc_hd__and2b_2 _1825_ (.A_N(net169),
+    .B(net93),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0423_));
- sky130_fd_sc_hd__o22a_4 _1830_ (.A1(net55),
-    .A2(net131),
-    .B1(_0389_),
-    .B2(_0423_),
+    .X(_0423_));
+ sky130_fd_sc_hd__buf_12 _1826_ (.A(_0423_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net245));
- sky130_fd_sc_hd__and2b_4 _1831_ (.A_N(net173),
-    .B(net97),
+    .X(net204));
+ sky130_fd_sc_hd__nand2_1 _1827_ (.A(\user_design.cell_core.rows_enable[0] ),
+    .B(net129),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0424_));
- sky130_fd_sc_hd__buf_12 _1832_ (.A(_0424_),
+    .Y(_0424_));
+ sky130_fd_sc_hd__o22a_4 _1828_ (.A1(net53),
+    .A2(net129),
+    .B1(_0390_),
+    .B2(_0424_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net207));
- sky130_fd_sc_hd__and2b_1 _1833_ (.A_N(net132),
-    .B(net56),
+    .X(net243));
+ sky130_fd_sc_hd__and2b_2 _1829_ (.A_N(net171),
+    .B(net95),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0425_));
- sky130_fd_sc_hd__a31o_4 _1834_ (.A1(\user_design.cell_core.rows_enable[2] ),
-    .A2(net132),
-    .A3(_0393_),
-    .B1(_0425_),
+ sky130_fd_sc_hd__buf_12 _1830_ (.A(_0425_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net246));
- sky130_fd_sc_hd__and2b_2 _1835_ (.A_N(net174),
-    .B(net98),
+    .X(net205));
+ sky130_fd_sc_hd__and2b_1 _1831_ (.A_N(net130),
+    .B(net54),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0426_));
- sky130_fd_sc_hd__buf_12 _1836_ (.A(_0426_),
+ sky130_fd_sc_hd__a31o_4 _1832_ (.A1(\user_design.cell_core.rows_enable[1] ),
+    .A2(net130),
+    .A3(_0394_),
+    .B1(_0426_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net208));
- sky130_fd_sc_hd__nand2_1 _1837_ (.A(\user_design.cell_core.rows_enable[2] ),
-    .B(net133),
+    .X(net244));
+ sky130_fd_sc_hd__and2b_2 _1833_ (.A_N(net172),
+    .B(net96),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0427_));
- sky130_fd_sc_hd__o22a_4 _1838_ (.A1(net57),
-    .A2(net133),
-    .B1(_0393_),
-    .B2(_0427_),
+    .X(_0427_));
+ sky130_fd_sc_hd__buf_12 _1834_ (.A(_0427_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net247));
- sky130_fd_sc_hd__and2b_1 _1839_ (.A_N(net134),
-    .B(net58),
+    .X(net206));
+ sky130_fd_sc_hd__nand2_1 _1835_ (.A(\user_design.cell_core.rows_enable[1] ),
+    .B(net131),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0428_));
- sky130_fd_sc_hd__a31o_4 _1840_ (.A1(\user_design.cell_core.rows_enable[3] ),
-    .A2(net134),
-    .A3(_0397_),
-    .B1(_0428_),
+    .Y(_0428_));
+ sky130_fd_sc_hd__o22a_4 _1836_ (.A1(net55),
+    .A2(net131),
+    .B1(_0394_),
+    .B2(_0428_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net248));
- sky130_fd_sc_hd__and2b_4 _1841_ (.A_N(net176),
-    .B(net100),
+    .X(net245));
+ sky130_fd_sc_hd__and2b_4 _1837_ (.A_N(net173),
+    .B(net97),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0429_));
- sky130_fd_sc_hd__buf_12 _1842_ (.A(_0429_),
+ sky130_fd_sc_hd__buf_12 _1838_ (.A(_0429_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net210));
- sky130_fd_sc_hd__nand2_1 _1843_ (.A(\user_design.cell_core.rows_enable[3] ),
-    .B(net135),
+    .X(net207));
+ sky130_fd_sc_hd__and2b_1 _1839_ (.A_N(net132),
+    .B(net56),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0430_));
- sky130_fd_sc_hd__o22a_4 _1844_ (.A1(net59),
-    .A2(net135),
-    .B1(_0397_),
-    .B2(_0430_),
+    .X(_0430_));
+ sky130_fd_sc_hd__a31o_4 _1840_ (.A1(\user_design.cell_core.rows_enable[2] ),
+    .A2(net132),
+    .A3(_0398_),
+    .B1(_0430_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net249));
- sky130_fd_sc_hd__and2b_4 _1845_ (.A_N(net177),
-    .B(net101),
+    .X(net246));
+ sky130_fd_sc_hd__and2b_4 _1841_ (.A_N(net174),
+    .B(net98),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0431_));
- sky130_fd_sc_hd__clkbuf_16 _1846_ (.A(_0431_),
+ sky130_fd_sc_hd__buf_12 _1842_ (.A(_0431_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net211));
- sky130_fd_sc_hd__and2b_1 _1847_ (.A_N(net136),
-    .B(net60),
+    .X(net208));
+ sky130_fd_sc_hd__nand2_1 _1843_ (.A(\user_design.cell_core.rows_enable[2] ),
+    .B(net133),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0432_));
- sky130_fd_sc_hd__a31o_4 _1848_ (.A1(\user_design.cell_core.rows_enable[4] ),
-    .A2(net136),
-    .A3(_0401_),
-    .B1(_0432_),
+    .Y(_0432_));
+ sky130_fd_sc_hd__o22a_4 _1844_ (.A1(net57),
+    .A2(net133),
+    .B1(_0398_),
+    .B2(_0432_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net250));
- sky130_fd_sc_hd__and2b_4 _1849_ (.A_N(net178),
-    .B(net102),
+    .X(net247));
+ sky130_fd_sc_hd__and2b_1 _1845_ (.A_N(net134),
+    .B(net58),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0433_));
- sky130_fd_sc_hd__buf_12 _1850_ (.A(_0433_),
+ sky130_fd_sc_hd__a31o_4 _1846_ (.A1(\user_design.cell_core.rows_enable[3] ),
+    .A2(net134),
+    .A3(_0402_),
+    .B1(_0433_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(net212));
+    .X(net248));
+ sky130_fd_sc_hd__nand2_1 _1847_ (.A(\user_design.cell_core.rows_enable[3] ),
+    .B(net135),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0434_));
+ sky130_fd_sc_hd__o22a_4 _1848_ (.A1(net59),
+    .A2(net135),
+    .B1(_0402_),
+    .B2(_0434_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net249));
+ sky130_fd_sc_hd__and2b_1 _1849_ (.A_N(net136),
+    .B(net60),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0435_));
+ sky130_fd_sc_hd__a31o_4 _1850_ (.A1(\user_design.cell_core.rows_enable[4] ),
+    .A2(net136),
+    .A3(_0406_),
+    .B1(_0435_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(net250));
  sky130_fd_sc_hd__nand2_1 _1851_ (.A(\user_design.cell_core.rows_enable[4] ),
     .B(net138),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0434_));
+    .Y(_0436_));
  sky130_fd_sc_hd__o22a_4 _1852_ (.A1(net62),
     .A2(net138),
-    .B1(_0401_),
-    .B2(_0434_),
+    .B1(_0406_),
+    .B2(_0436_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net252));
- sky130_fd_sc_hd__and2b_4 _1853_ (.A_N(net179),
-    .B(net103),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0435_));
- sky130_fd_sc_hd__clkbuf_16 _1854_ (.A(_0435_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net214));
- sky130_fd_sc_hd__and2b_4 _1855_ (.A_N(net139),
+ sky130_fd_sc_hd__and2b_4 _1853_ (.A_N(net139),
     .B(net63),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0436_));
- sky130_fd_sc_hd__buf_12 _1856_ (.A(_0436_),
+    .X(_0437_));
+ sky130_fd_sc_hd__buf_12 _1854_ (.A(_0437_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net253));
- sky130_fd_sc_hd__and2b_4 _1857_ (.A_N(net140),
+ sky130_fd_sc_hd__and2b_4 _1855_ (.A_N(net140),
     .B(net64),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0437_));
- sky130_fd_sc_hd__buf_8 _1858_ (.A(_0437_),
+    .X(_0438_));
+ sky130_fd_sc_hd__clkbuf_16 _1856_ (.A(_0438_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net254));
- sky130_fd_sc_hd__and2b_4 _1859_ (.A_N(net141),
+ sky130_fd_sc_hd__and2b_4 _1857_ (.A_N(net141),
     .B(net65),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0438_));
- sky130_fd_sc_hd__clkbuf_1 _1860_ (.A(_0438_),
+    .X(_0439_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1858_ (.A(_0439_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net255));
- sky130_fd_sc_hd__mux2_4 _1861_ (.A0(net66),
+ sky130_fd_sc_hd__mux2_8 _1859_ (.A0(net66),
     .A1(\user_design.miso ),
     .S(net142),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0439_));
- sky130_fd_sc_hd__buf_6 _1862_ (.A(_0439_),
+    .X(_0440_));
+ sky130_fd_sc_hd__clkbuf_1 _1860_ (.A(_0440_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net256));
- sky130_fd_sc_hd__and2b_2 _1863_ (.A_N(net184),
+ sky130_fd_sc_hd__and2b_2 _1861_ (.A_N(net184),
     .B(net108),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0440_));
- sky130_fd_sc_hd__buf_12 _1864_ (.A(_0440_),
+    .X(_0441_));
+ sky130_fd_sc_hd__buf_12 _1862_ (.A(_0441_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net218));
- sky130_fd_sc_hd__and2b_4 _1865_ (.A_N(net143),
+ sky130_fd_sc_hd__and2b_4 _1863_ (.A_N(net143),
     .B(net67),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0441_));
- sky130_fd_sc_hd__clkbuf_2 _1866_ (.A(_0441_),
+    .X(_0442_));
+ sky130_fd_sc_hd__buf_2 _1864_ (.A(_0442_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net257));
- sky130_fd_sc_hd__and2b_4 _1867_ (.A_N(net144),
+ sky130_fd_sc_hd__and2b_4 _1865_ (.A_N(net144),
     .B(net68),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0442_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _1868_ (.A(_0442_),
+    .X(_0443_));
+ sky130_fd_sc_hd__clkbuf_1 _1866_ (.A(_0443_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net258));
- sky130_fd_sc_hd__and2b_4 _1869_ (.A_N(net145),
+ sky130_fd_sc_hd__and2b_4 _1867_ (.A_N(net145),
     .B(net69),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0443_));
- sky130_fd_sc_hd__clkbuf_1 _1870_ (.A(_0443_),
+    .X(_0444_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1868_ (.A(_0444_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net259));
- sky130_fd_sc_hd__clkbuf_4 _1871_ (.A(\user_design.cell_core.p_select_active ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0444_));
- sky130_fd_sc_hd__xnor2_1 _1872_ (.A(_0374_),
-    .B(\user_design.cell_core.cell_output_state[2] ),
+ sky130_fd_sc_hd__inv_2 _1869_ (.A(\user_design.cell_core.count[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0445_));
- sky130_fd_sc_hd__o21ai_1 _1873_ (.A1(\user_design.cell_core.pcell_mem[2][0] ),
-    .A2(\user_design.cell_core.pcell_mem[2][1] ),
-    .B1(_0445_),
+ sky130_fd_sc_hd__inv_2 _1870_ (.A(\user_design.ccr0[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0446_));
- sky130_fd_sc_hd__a21o_1 _1874_ (.A1(\user_design.cell_core.pcell_mem[2][0] ),
-    .A2(\user_design.cell_core.pcell_mem[2][1] ),
-    .B1(_0445_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0447_));
- sky130_fd_sc_hd__inv_2 _1875_ (.A(\user_design.cell_core.count[9] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0448_));
- sky130_fd_sc_hd__inv_2 _1876_ (.A(\user_design.ccr0[8] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0449_));
- sky130_fd_sc_hd__a2bb2o_1 _1877_ (.A1_N(_0448_),
+ sky130_fd_sc_hd__a2bb2o_1 _1871_ (.A1_N(_0445_),
     .A2_N(\user_design.ccr0[9] ),
-    .B1(_0449_),
+    .B1(_0446_),
     .B2(\user_design.cell_core.count[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0450_));
- sky130_fd_sc_hd__nand2_1 _1878_ (.A(_0448_),
+    .X(_0447_));
+ sky130_fd_sc_hd__nand2_1 _1872_ (.A(_0445_),
     .B(\user_design.ccr0[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
+    .Y(_0448_));
+ sky130_fd_sc_hd__inv_2 _1873_ (.A(\user_design.cell_core.count[12] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0449_));
+ sky130_fd_sc_hd__clkbuf_2 _1874_ (.A(\user_design.cell_core.count[13] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0450_));
+ sky130_fd_sc_hd__clkinv_2 _1875_ (.A(\user_design.ccr0[13] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
     .Y(_0451_));
- sky130_fd_sc_hd__inv_2 _1879_ (.A(\user_design.cell_core.count[12] ),
+ sky130_fd_sc_hd__a2bb2o_1 _1876_ (.A1_N(_0449_),
+    .A2_N(\user_design.ccr0[12] ),
+    .B1(_0450_),
+    .B2(_0451_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0452_));
- sky130_fd_sc_hd__inv_2 _1880_ (.A(\user_design.cell_core.count[13] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0453_));
- sky130_fd_sc_hd__o22ai_1 _1881_ (.A1(_0453_),
-    .A2(\user_design.ccr0[13] ),
-    .B1(\user_design.ccr0[12] ),
-    .B2(_0452_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0454_));
- sky130_fd_sc_hd__and2b_1 _1882_ (.A_N(\user_design.cell_core.count[15] ),
+    .X(_0452_));
+ sky130_fd_sc_hd__and2b_1 _1877_ (.A_N(\user_design.cell_core.count[15] ),
     .B(\user_design.ccr0[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0455_));
- sky130_fd_sc_hd__and2b_1 _1883_ (.A_N(\user_design.cell_core.count[13] ),
+    .X(_0453_));
+ sky130_fd_sc_hd__and2b_1 _1878_ (.A_N(\user_design.cell_core.count[13] ),
     .B(\user_design.ccr0[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0456_));
- sky130_fd_sc_hd__and2b_1 _1884_ (.A_N(\user_design.ccr0[15] ),
+    .X(_0454_));
+ sky130_fd_sc_hd__and2b_1 _1879_ (.A_N(\user_design.ccr0[15] ),
     .B(\user_design.cell_core.count[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0457_));
- sky130_fd_sc_hd__xor2_1 _1885_ (.A(\user_design.cell_core.count[14] ),
+    .X(_0455_));
+ sky130_fd_sc_hd__xor2_1 _1880_ (.A(\user_design.cell_core.count[14] ),
     .B(\user_design.ccr0[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0458_));
- sky130_fd_sc_hd__or4_1 _1886_ (.A(_0455_),
-    .B(_0456_),
-    .C(_0457_),
-    .D(_0458_),
+    .X(_0456_));
+ sky130_fd_sc_hd__or4_1 _1881_ (.A(_0453_),
+    .B(_0454_),
+    .C(_0455_),
+    .D(_0456_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0457_));
+ sky130_fd_sc_hd__a211oi_1 _1882_ (.A1(_0449_),
+    .A2(\user_design.ccr0[12] ),
+    .B1(_0452_),
+    .C1(_0457_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0458_));
+ sky130_fd_sc_hd__clkbuf_2 _1883_ (.A(\user_design.cell_core.count[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0459_));
- sky130_fd_sc_hd__a211oi_1 _1887_ (.A1(_0452_),
-    .A2(\user_design.ccr0[12] ),
-    .B1(_0454_),
-    .C1(_0459_),
+ sky130_fd_sc_hd__inv_2 _1884_ (.A(\user_design.cell_core.count[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0460_));
- sky130_fd_sc_hd__clkbuf_2 _1888_ (.A(\user_design.cell_core.count[8] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0461_));
- sky130_fd_sc_hd__inv_2 _1889_ (.A(\user_design.cell_core.count[10] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0462_));
- sky130_fd_sc_hd__nand2_1 _1890_ (.A(_0462_),
+ sky130_fd_sc_hd__nand2_1 _1885_ (.A(_0460_),
     .B(\user_design.ccr0[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0463_));
- sky130_fd_sc_hd__or2b_1 _1891_ (.A(\user_design.ccr0[10] ),
+    .Y(_0461_));
+ sky130_fd_sc_hd__or2b_1 _1886_ (.A(\user_design.ccr0[10] ),
     .B_N(\user_design.cell_core.count[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
+    .X(_0462_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1887_ (.A(\user_design.cell_core.count[11] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0463_));
+ sky130_fd_sc_hd__or2b_1 _1888_ (.A(\user_design.ccr0[11] ),
+    .B_N(_0463_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
     .X(_0464_));
- sky130_fd_sc_hd__clkbuf_2 _1892_ (.A(\user_design.cell_core.count[11] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0465_));
- sky130_fd_sc_hd__or2b_1 _1893_ (.A(\user_design.ccr0[11] ),
-    .B_N(_0465_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0466_));
- sky130_fd_sc_hd__or2b_1 _1894_ (.A(\user_design.cell_core.count[11] ),
+ sky130_fd_sc_hd__or2b_1 _1889_ (.A(\user_design.cell_core.count[11] ),
     .B_N(\user_design.ccr0[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
+    .X(_0465_));
+ sky130_fd_sc_hd__and3_1 _1890_ (.A(_0462_),
+    .B(_0464_),
+    .C(_0465_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0466_));
+ sky130_fd_sc_hd__o211a_1 _1891_ (.A1(_0459_),
+    .A2(_0446_),
+    .B1(_0461_),
+    .C1(_0466_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
     .X(_0467_));
- sky130_fd_sc_hd__and3_1 _1895_ (.A(_0464_),
-    .B(_0466_),
-    .C(_0467_),
+ sky130_fd_sc_hd__and4b_1 _1892_ (.A_N(_0447_),
+    .B(_0448_),
+    .C(_0458_),
+    .D(_0467_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0468_));
- sky130_fd_sc_hd__o211a_1 _1896_ (.A1(_0461_),
-    .A2(_0449_),
-    .B1(_0463_),
-    .C1(_0468_),
+ sky130_fd_sc_hd__clkinv_2 _1893_ (.A(\user_design.cell_core.count[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0469_));
- sky130_fd_sc_hd__and4b_2 _1897_ (.A_N(_0450_),
-    .B(_0451_),
-    .C(_0460_),
-    .D(_0469_),
+    .Y(_0469_));
+ sky130_fd_sc_hd__inv_2 _1894_ (.A(\user_design.cell_core.count[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0470_));
- sky130_fd_sc_hd__clkbuf_2 _1898_ (.A(\user_design.cell_core.count[4] ),
+    .Y(_0470_));
+ sky130_fd_sc_hd__o22ai_2 _1895_ (.A1(_0469_),
+    .A2(\user_design.ccr0[25] ),
+    .B1(\user_design.ccr0[24] ),
+    .B2(_0470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0471_));
- sky130_fd_sc_hd__inv_2 _1899_ (.A(_0471_),
+    .Y(_0471_));
+ sky130_fd_sc_hd__inv_2 _1896_ (.A(\user_design.cell_core.count[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0472_));
- sky130_fd_sc_hd__and2b_1 _1900_ (.A_N(\user_design.cell_core.count[5] ),
-    .B(\user_design.ccr0[5] ),
+ sky130_fd_sc_hd__clkbuf_2 _1897_ (.A(\user_design.cell_core.count[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0473_));
- sky130_fd_sc_hd__and2b_1 _1901_ (.A_N(\user_design.cell_core.count[6] ),
-    .B(\user_design.ccr0[6] ),
+ sky130_fd_sc_hd__inv_2 _1898_ (.A(_0473_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0474_));
- sky130_fd_sc_hd__and2b_1 _1902_ (.A_N(\user_design.cell_core.count[7] ),
-    .B(\user_design.ccr0[7] ),
+    .Y(_0474_));
+ sky130_fd_sc_hd__inv_2 _1899_ (.A(\user_design.cell_core.count[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0475_));
- sky130_fd_sc_hd__a2111o_1 _1903_ (.A1(_0472_),
-    .A2(\user_design.ccr0[4] ),
-    .B1(_0473_),
-    .C1(_0474_),
-    .D1(_0475_),
+    .Y(_0475_));
+ sky130_fd_sc_hd__inv_2 _1900_ (.A(\user_design.cell_core.count[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0476_));
- sky130_fd_sc_hd__inv_2 _1904_ (.A(\user_design.cell_core.count[5] ),
+    .Y(_0476_));
+ sky130_fd_sc_hd__o22a_1 _1901_ (.A1(_0475_),
+    .A2(\user_design.ccr0[31] ),
+    .B1(\user_design.ccr0[30] ),
+    .B2(_0476_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0477_));
- sky130_fd_sc_hd__o22a_1 _1905_ (.A1(_0477_),
-    .A2(\user_design.ccr0[5] ),
-    .B1(\user_design.ccr0[4] ),
-    .B2(_0472_),
+    .X(_0477_));
+ sky130_fd_sc_hd__o221ai_2 _1902_ (.A1(_0472_),
+    .A2(\user_design.ccr0[29] ),
+    .B1(\user_design.ccr0[28] ),
+    .B2(_0474_),
+    .C1(_0477_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0478_));
- sky130_fd_sc_hd__inv_2 _1906_ (.A(\user_design.cell_core.count[7] ),
+    .Y(_0478_));
+ sky130_fd_sc_hd__or2b_1 _1903_ (.A(\user_design.cell_core.count[25] ),
+    .B_N(\user_design.ccr0[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0479_));
- sky130_fd_sc_hd__inv_2 _1907_ (.A(\user_design.cell_core.count[6] ),
+    .X(_0479_));
+ sky130_fd_sc_hd__or2b_1 _1904_ (.A(\user_design.cell_core.count[28] ),
+    .B_N(\user_design.ccr0[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0480_));
- sky130_fd_sc_hd__o22a_1 _1908_ (.A1(_0479_),
-    .A2(\user_design.ccr0[7] ),
-    .B1(\user_design.ccr0[6] ),
-    .B2(_0480_),
+    .X(_0480_));
+ sky130_fd_sc_hd__nand2_1 _1905_ (.A(_0479_),
+    .B(_0480_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0481_));
- sky130_fd_sc_hd__and3b_1 _1909_ (.A_N(_0476_),
-    .B(_0478_),
-    .C(_0481_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0482_));
- sky130_fd_sc_hd__inv_2 _1910_ (.A(\user_design.ccr0[24] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0483_));
- sky130_fd_sc_hd__inv_2 _1911_ (.A(\user_design.cell_core.count[28] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0484_));
- sky130_fd_sc_hd__nand2_1 _1912_ (.A(_0484_),
-    .B(\user_design.ccr0[28] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0485_));
- sky130_fd_sc_hd__inv_2 _1913_ (.A(\user_design.cell_core.count[31] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0486_));
- sky130_fd_sc_hd__nand2_1 _1914_ (.A(_0486_),
+    .Y(_0481_));
+ sky130_fd_sc_hd__and2b_1 _1906_ (.A_N(\user_design.cell_core.count[31] ),
     .B(\user_design.ccr0[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0487_));
- sky130_fd_sc_hd__inv_2 _1915_ (.A(\user_design.cell_core.count[25] ),
+    .X(_0482_));
+ sky130_fd_sc_hd__a21o_1 _1907_ (.A1(_0470_),
+    .A2(\user_design.ccr0[24] ),
+    .B1(_0482_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0488_));
- sky130_fd_sc_hd__nand2_1 _1916_ (.A(_0488_),
-    .B(\user_design.ccr0[25] ),
+    .X(_0483_));
+ sky130_fd_sc_hd__a22o_1 _1908_ (.A1(_0476_),
+    .A2(\user_design.ccr0[30] ),
+    .B1(\user_design.ccr0[29] ),
+    .B2(_0472_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0489_));
- sky130_fd_sc_hd__o2111a_1 _1917_ (.A1(\user_design.cell_core.count[24] ),
-    .A2(_0483_),
-    .B1(_0485_),
-    .C1(_0487_),
-    .D1(_0489_),
+    .X(_0484_));
+ sky130_fd_sc_hd__or2b_1 _1909_ (.A(\user_design.ccr0[26] ),
+    .B_N(\user_design.cell_core.count[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0490_));
- sky130_fd_sc_hd__or2b_1 _1918_ (.A(\user_design.ccr0[27] ),
+    .X(_0485_));
+ sky130_fd_sc_hd__or2b_1 _1910_ (.A(\user_design.ccr0[27] ),
     .B_N(\user_design.cell_core.count[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0491_));
- sky130_fd_sc_hd__or2b_1 _1919_ (.A(\user_design.cell_core.count[27] ),
+    .X(_0486_));
+ sky130_fd_sc_hd__or2b_1 _1911_ (.A(\user_design.cell_core.count[27] ),
     .B_N(\user_design.ccr0[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0492_));
- sky130_fd_sc_hd__xnor2_1 _1920_ (.A(\user_design.cell_core.count[26] ),
-    .B(\user_design.ccr0[26] ),
+    .X(_0487_));
+ sky130_fd_sc_hd__or2b_1 _1912_ (.A(\user_design.cell_core.count[26] ),
+    .B_N(\user_design.ccr0[26] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0488_));
+ sky130_fd_sc_hd__and4_1 _1913_ (.A(_0485_),
+    .B(_0486_),
+    .C(_0487_),
+    .D(_0488_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0489_));
+ sky130_fd_sc_hd__or4b_1 _1914_ (.A(_0481_),
+    .B(_0483_),
+    .C(_0484_),
+    .D_N(_0489_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0490_));
+ sky130_fd_sc_hd__nor3_1 _1915_ (.A(_0471_),
+    .B(_0478_),
+    .C(_0490_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0491_));
+ sky130_fd_sc_hd__inv_2 _1916_ (.A(\user_design.ccr0[20] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0492_));
+ sky130_fd_sc_hd__inv_2 _1917_ (.A(\user_design.cell_core.count[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0493_));
- sky130_fd_sc_hd__and3_1 _1921_ (.A(_0491_),
-    .B(_0492_),
-    .C(_0493_),
+ sky130_fd_sc_hd__or2b_1 _1918_ (.A(\user_design.ccr0[21] ),
+    .B_N(\user_design.cell_core.count[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0494_));
- sky130_fd_sc_hd__a2bb2o_1 _1922_ (.A1_N(_0488_),
-    .A2_N(\user_design.ccr0[25] ),
-    .B1(_0483_),
-    .B2(\user_design.cell_core.count[24] ),
+ sky130_fd_sc_hd__or2b_1 _1919_ (.A(\user_design.ccr0[22] ),
+    .B_N(\user_design.cell_core.count[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0495_));
- sky130_fd_sc_hd__clkinv_2 _1923_ (.A(\user_design.cell_core.count[29] ),
+ sky130_fd_sc_hd__or2b_1 _1920_ (.A(\user_design.ccr0[23] ),
+    .B_N(\user_design.cell_core.count[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0496_));
- sky130_fd_sc_hd__inv_2 _1924_ (.A(\user_design.ccr0[30] ),
+    .X(_0496_));
+ sky130_fd_sc_hd__o2111a_1 _1921_ (.A1(_0493_),
+    .A2(\user_design.ccr0[20] ),
+    .B1(_0494_),
+    .C1(_0495_),
+    .D1(_0496_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0497_));
- sky130_fd_sc_hd__o2bb2a_1 _1925_ (.A1_N(_0496_),
-    .A2_N(\user_design.ccr0[29] ),
-    .B1(\user_design.cell_core.count[30] ),
-    .B2(_0497_),
+    .X(_0497_));
+ sky130_fd_sc_hd__inv_2 _1922_ (.A(\user_design.cell_core.count[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0498_));
- sky130_fd_sc_hd__o22a_1 _1926_ (.A1(_0496_),
-    .A2(\user_design.ccr0[29] ),
-    .B1(\user_design.ccr0[28] ),
-    .B2(_0484_),
+    .Y(_0498_));
+ sky130_fd_sc_hd__clkinv_2 _1923_ (.A(\user_design.ccr0[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0499_));
- sky130_fd_sc_hd__o2bb2a_1 _1927_ (.A1_N(\user_design.cell_core.count[30] ),
-    .A2_N(_0497_),
-    .B1(_0486_),
-    .B2(\user_design.ccr0[31] ),
+    .Y(_0499_));
+ sky130_fd_sc_hd__o2bb2a_1 _1924_ (.A1_N(_0498_),
+    .A2_N(\user_design.ccr0[21] ),
+    .B1(\user_design.cell_core.count[22] ),
+    .B2(_0499_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0500_));
- sky130_fd_sc_hd__and4b_1 _1928_ (.A_N(_0495_),
-    .B(_0498_),
-    .C(_0499_),
-    .D(_0500_),
+ sky130_fd_sc_hd__buf_2 _1925_ (.A(\user_design.cell_core.count[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0501_));
- sky130_fd_sc_hd__and3_1 _1929_ (.A(_0490_),
-    .B(_0494_),
-    .C(_0501_),
+ sky130_fd_sc_hd__inv_2 _1926_ (.A(_0501_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0502_));
- sky130_fd_sc_hd__clkbuf_2 _1930_ (.A(\user_design.cell_core.count[21] ),
+    .Y(_0502_));
+ sky130_fd_sc_hd__nand2_1 _1927_ (.A(_0502_),
+    .B(\user_design.ccr0[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0503_));
- sky130_fd_sc_hd__inv_2 _1931_ (.A(\user_design.ccr0[21] ),
+    .Y(_0503_));
+ sky130_fd_sc_hd__o2111a_1 _1928_ (.A1(\user_design.cell_core.count[20] ),
+    .A2(_0492_),
+    .B1(_0497_),
+    .C1(_0500_),
+    .D1(_0503_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0504_));
- sky130_fd_sc_hd__inv_2 _1932_ (.A(\user_design.ccr0[20] ),
+    .X(_0504_));
+ sky130_fd_sc_hd__clkinv_2 _1929_ (.A(\user_design.cell_core.count[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0505_));
- sky130_fd_sc_hd__a22o_1 _1933_ (.A1(_0503_),
-    .A2(_0504_),
-    .B1(_0505_),
-    .B2(\user_design.cell_core.count[20] ),
+ sky130_fd_sc_hd__inv_2 _1930_ (.A(\user_design.cell_core.count[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0506_));
- sky130_fd_sc_hd__inv_2 _1934_ (.A(\user_design.cell_core.count[22] ),
+    .Y(_0506_));
+ sky130_fd_sc_hd__inv_2 _1931_ (.A(\user_design.cell_core.count[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0507_));
- sky130_fd_sc_hd__inv_2 _1935_ (.A(\user_design.ccr0[23] ),
+ sky130_fd_sc_hd__o22ai_1 _1932_ (.A1(_0507_),
+    .A2(\user_design.ccr0[17] ),
+    .B1(\user_design.ccr0[16] ),
+    .B2(_0506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0508_));
- sky130_fd_sc_hd__a2bb2o_1 _1936_ (.A1_N(_0507_),
-    .A2_N(\user_design.ccr0[22] ),
-    .B1(\user_design.cell_core.count[23] ),
-    .B2(_0508_),
+ sky130_fd_sc_hd__a221o_1 _1933_ (.A1(_0505_),
+    .A2(\user_design.ccr0[19] ),
+    .B1(\user_design.ccr0[16] ),
+    .B2(_0506_),
+    .C1(_0508_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0509_));
- sky130_fd_sc_hd__o2bb2a_1 _1937_ (.A1_N(_0507_),
-    .A2_N(\user_design.ccr0[22] ),
-    .B1(_0504_),
-    .B2(\user_design.cell_core.count[21] ),
+ sky130_fd_sc_hd__inv_2 _1934_ (.A(\user_design.cell_core.count[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0510_));
- sky130_fd_sc_hd__o22a_1 _1938_ (.A1(\user_design.cell_core.count[23] ),
-    .A2(_0508_),
-    .B1(_0505_),
-    .B2(\user_design.cell_core.count[20] ),
+    .Y(_0510_));
+ sky130_fd_sc_hd__o22ai_1 _1935_ (.A1(_0505_),
+    .A2(\user_design.ccr0[19] ),
+    .B1(\user_design.ccr0[18] ),
+    .B2(_0510_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0511_));
- sky130_fd_sc_hd__and4bb_1 _1939_ (.A_N(_0506_),
-    .B_N(_0509_),
-    .C(_0510_),
-    .D(_0511_),
+    .Y(_0511_));
+ sky130_fd_sc_hd__nand2_1 _1936_ (.A(_0507_),
+    .B(\user_design.ccr0[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0512_));
- sky130_fd_sc_hd__inv_2 _1940_ (.A(\user_design.cell_core.count[19] ),
+    .Y(_0512_));
+ sky130_fd_sc_hd__nand2_1 _1937_ (.A(_0510_),
+    .B(\user_design.ccr0[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0513_));
- sky130_fd_sc_hd__inv_2 _1941_ (.A(\user_design.cell_core.count[16] ),
+ sky130_fd_sc_hd__and4bb_1 _1938_ (.A_N(_0509_),
+    .B_N(_0511_),
+    .C(_0512_),
+    .D(_0513_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0514_));
- sky130_fd_sc_hd__inv_2 _1942_ (.A(\user_design.ccr0[17] ),
+    .X(_0514_));
+ sky130_fd_sc_hd__and3_1 _1939_ (.A(_0491_),
+    .B(_0504_),
+    .C(_0514_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0515_));
- sky130_fd_sc_hd__a2bb2o_1 _1943_ (.A1_N(_0514_),
-    .A2_N(\user_design.ccr0[16] ),
-    .B1(\user_design.cell_core.count[17] ),
-    .B2(_0515_),
+    .X(_0515_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1940_ (.A(\user_design.cell_core.count[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0516_));
- sky130_fd_sc_hd__a221o_1 _1944_ (.A1(_0513_),
-    .A2(\user_design.ccr0[19] ),
-    .B1(\user_design.ccr0[16] ),
-    .B2(_0514_),
-    .C1(_0516_),
+ sky130_fd_sc_hd__clkinv_2 _1941_ (.A(_0516_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0517_));
- sky130_fd_sc_hd__inv_2 _1945_ (.A(\user_design.cell_core.count[18] ),
+    .Y(_0517_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1942_ (.A(\user_design.cell_core.count[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0518_));
- sky130_fd_sc_hd__inv_2 _1946_ (.A(\user_design.cell_core.count[17] ),
+    .X(_0518_));
+ sky130_fd_sc_hd__inv_2 _1943_ (.A(_0518_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0519_));
- sky130_fd_sc_hd__inv_2 _1947_ (.A(\user_design.ccr0[19] ),
+ sky130_fd_sc_hd__and2b_1 _1944_ (.A_N(\user_design.cell_core.count[6] ),
+    .B(\user_design.ccr0[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0520_));
- sky130_fd_sc_hd__inv_2 _1948_ (.A(\user_design.ccr0[18] ),
+    .X(_0520_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1945_ (.A(\user_design.cell_core.count[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0521_));
- sky130_fd_sc_hd__a22o_1 _1949_ (.A1(\user_design.cell_core.count[19] ),
-    .A2(_0520_),
-    .B1(_0521_),
-    .B2(\user_design.cell_core.count[18] ),
+    .X(_0521_));
+ sky130_fd_sc_hd__and2b_1 _1946_ (.A_N(_0521_),
+    .B(\user_design.ccr0[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0522_));
- sky130_fd_sc_hd__a221o_1 _1950_ (.A1(_0518_),
-    .A2(\user_design.ccr0[18] ),
-    .B1(\user_design.ccr0[17] ),
-    .B2(_0519_),
-    .C1(_0522_),
+ sky130_fd_sc_hd__and2b_1 _1947_ (.A_N(\user_design.cell_core.count[7] ),
+    .B(\user_design.ccr0[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0523_));
- sky130_fd_sc_hd__nor2_1 _1951_ (.A(_0517_),
-    .B(_0523_),
+ sky130_fd_sc_hd__a2111oi_1 _1948_ (.A1(_0519_),
+    .A2(\user_design.ccr0[4] ),
+    .B1(_0520_),
+    .C1(_0522_),
+    .D1(_0523_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0524_));
- sky130_fd_sc_hd__and3_1 _1952_ (.A(_0502_),
-    .B(_0512_),
-    .C(_0524_),
+ sky130_fd_sc_hd__or2b_1 _1949_ (.A(\user_design.ccr0[5] ),
+    .B_N(_0521_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0525_));
- sky130_fd_sc_hd__and2b_1 _1953_ (.A_N(\user_design.cell_core.count[1] ),
-    .B(\user_design.ccr0[1] ),
+ sky130_fd_sc_hd__or2b_1 _1950_ (.A(\user_design.ccr0[4] ),
+    .B_N(\user_design.cell_core.count[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0526_));
- sky130_fd_sc_hd__and2b_1 _1954_ (.A_N(\user_design.cell_core.count[0] ),
-    .B(\user_design.ccr0[0] ),
+ sky130_fd_sc_hd__and2_1 _1951_ (.A(_0525_),
+    .B(_0526_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0527_));
- sky130_fd_sc_hd__and2b_1 _1955_ (.A_N(\user_design.ccr0[1] ),
-    .B(\user_design.cell_core.count[1] ),
+ sky130_fd_sc_hd__inv_2 _1952_ (.A(\user_design.cell_core.count[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0528_));
- sky130_fd_sc_hd__nor2_1 _1956_ (.A(_0527_),
-    .B(_0528_),
+    .Y(_0528_));
+ sky130_fd_sc_hd__inv_2 _1953_ (.A(\user_design.cell_core.count[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0529_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _1957_ (.A(\user_design.cell_core.count[0] ),
+ sky130_fd_sc_hd__o22a_1 _1954_ (.A1(_0528_),
+    .A2(\user_design.ccr0[7] ),
+    .B1(\user_design.ccr0[6] ),
+    .B2(_0529_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0530_));
- sky130_fd_sc_hd__clkinv_2 _1958_ (.A(_0530_),
+ sky130_fd_sc_hd__and3_1 _1955_ (.A(_0524_),
+    .B(_0527_),
+    .C(_0530_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0531_));
- sky130_fd_sc_hd__or2_1 _1959_ (.A(_0531_),
-    .B(\user_design.ccr0[0] ),
+    .X(_0531_));
+ sky130_fd_sc_hd__or2b_1 _1956_ (.A(\user_design.cell_core.count[0] ),
+    .B_N(\user_design.ccr0[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0532_));
- sky130_fd_sc_hd__clkbuf_2 _1960_ (.A(\user_design.cell_core.count[2] ),
+ sky130_fd_sc_hd__or2b_1 _1957_ (.A(\user_design.cell_core.count[1] ),
+    .B_N(\user_design.ccr0[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0533_));
- sky130_fd_sc_hd__or2b_1 _1961_ (.A(\user_design.ccr0[2] ),
-    .B_N(_0533_),
+ sky130_fd_sc_hd__or2b_1 _1958_ (.A(\user_design.ccr0[1] ),
+    .B_N(\user_design.cell_core.count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0534_));
- sky130_fd_sc_hd__clkbuf_2 _1962_ (.A(\user_design.cell_core.count[3] ),
+ sky130_fd_sc_hd__and3_1 _1959_ (.A(_0532_),
+    .B(_0533_),
+    .C(_0534_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0535_));
- sky130_fd_sc_hd__or2b_1 _1963_ (.A(\user_design.ccr0[3] ),
-    .B_N(_0535_),
+ sky130_fd_sc_hd__clkbuf_2 _1960_ (.A(\user_design.cell_core.count[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0536_));
- sky130_fd_sc_hd__or2b_1 _1964_ (.A(_0535_),
-    .B_N(\user_design.ccr0[3] ),
+ sky130_fd_sc_hd__or2b_1 _1961_ (.A(\user_design.ccr0[2] ),
+    .B_N(_0536_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0537_));
- sky130_fd_sc_hd__or2b_1 _1965_ (.A(_0533_),
-    .B_N(\user_design.ccr0[2] ),
+ sky130_fd_sc_hd__buf_2 _1962_ (.A(\user_design.cell_core.count[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0538_));
- sky130_fd_sc_hd__and4_1 _1966_ (.A(_0534_),
-    .B(_0536_),
-    .C(_0537_),
-    .D(_0538_),
+ sky130_fd_sc_hd__or2b_1 _1963_ (.A(\user_design.ccr0[3] ),
+    .B_N(_0538_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0539_));
- sky130_fd_sc_hd__and4b_1 _1967_ (.A_N(_0526_),
-    .B(_0529_),
-    .C(_0532_),
-    .D(_0539_),
+ sky130_fd_sc_hd__or2b_1 _1964_ (.A(_0538_),
+    .B_N(\user_design.ccr0[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0540_));
- sky130_fd_sc_hd__nand4_4 _1968_ (.A(_0470_),
-    .B(_0482_),
-    .C(_0525_),
-    .D(_0540_),
+ sky130_fd_sc_hd__or2b_1 _1965_ (.A(_0536_),
+    .B_N(\user_design.ccr0[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0541_));
- sky130_fd_sc_hd__o31a_1 _1969_ (.A1(_0473_),
-    .A2(_0474_),
-    .A3(_0478_),
-    .B1(_0481_),
+    .X(_0541_));
+ sky130_fd_sc_hd__and4_1 _1966_ (.A(_0537_),
+    .B(_0539_),
+    .C(_0540_),
+    .D(_0541_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0542_));
- sky130_fd_sc_hd__nand2_1 _1970_ (.A(_0534_),
-    .B(_0536_),
+ sky130_fd_sc_hd__o2111a_1 _1967_ (.A1(_0517_),
+    .A2(\user_design.ccr0[0] ),
+    .B1(_0531_),
+    .C1(_0535_),
+    .D1(_0542_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0543_));
- sky130_fd_sc_hd__o21bai_1 _1971_ (.A1(_0527_),
-    .A2(_0526_),
-    .B1_N(_0528_),
+    .X(_0543_));
+ sky130_fd_sc_hd__and3_2 _1968_ (.A(_0468_),
+    .B(_0515_),
+    .C(_0543_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0544_));
- sky130_fd_sc_hd__a22o_1 _1972_ (.A1(_0543_),
-    .A2(_0537_),
-    .B1(_0539_),
-    .B2(_0544_),
+    .X(_0544_));
+ sky130_fd_sc_hd__a21bo_1 _1969_ (.A1(_0532_),
+    .A2(_0533_),
+    .B1_N(_0534_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0545_));
- sky130_fd_sc_hd__a2bb2o_1 _1973_ (.A1_N(_0475_),
-    .A2_N(_0542_),
-    .B1(_0545_),
-    .B2(_0482_),
+ sky130_fd_sc_hd__a21boi_1 _1970_ (.A1(_0537_),
+    .A2(_0539_),
+    .B1_N(_0540_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0546_));
- sky130_fd_sc_hd__a21boi_1 _1974_ (.A1(_0464_),
-    .A2(_0466_),
-    .B1_N(_0467_),
+    .Y(_0546_));
+ sky130_fd_sc_hd__a21o_1 _1971_ (.A1(_0542_),
+    .A2(_0545_),
+    .B1(_0546_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0547_));
- sky130_fd_sc_hd__a41o_1 _1975_ (.A1(_0450_),
-    .A2(_0451_),
-    .A3(_0463_),
-    .A4(_0468_),
-    .B1(_0547_),
+    .X(_0547_));
+ sky130_fd_sc_hd__a211o_1 _1972_ (.A1(_0525_),
+    .A2(_0526_),
+    .B1(_0520_),
+    .C1(_0522_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0548_));
- sky130_fd_sc_hd__and2b_1 _1976_ (.A_N(_0459_),
-    .B(_0454_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0549_));
- sky130_fd_sc_hd__nor2_1 _1977_ (.A(\user_design.ccr0[14] ),
-    .B(_0455_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0550_));
- sky130_fd_sc_hd__a21o_1 _1978_ (.A1(\user_design.cell_core.count[14] ),
-    .A2(_0550_),
-    .B1(_0457_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0551_));
- sky130_fd_sc_hd__a211o_1 _1979_ (.A1(_0460_),
+ sky130_fd_sc_hd__a21oi_1 _1973_ (.A1(_0530_),
     .A2(_0548_),
+    .B1(_0523_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0549_));
+ sky130_fd_sc_hd__a21o_1 _1974_ (.A1(_0531_),
+    .A2(_0547_),
     .B1(_0549_),
-    .C1(_0551_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0550_));
+ sky130_fd_sc_hd__a21boi_1 _1975_ (.A1(_0462_),
+    .A2(_0464_),
+    .B1_N(_0465_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0551_));
+ sky130_fd_sc_hd__a41o_1 _1976_ (.A1(_0447_),
+    .A2(_0448_),
+    .A3(_0461_),
+    .A4(_0466_),
+    .B1(_0551_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0552_));
- sky130_fd_sc_hd__a21o_1 _1980_ (.A1(_0470_),
-    .A2(_0546_),
-    .B1(_0552_),
+ sky130_fd_sc_hd__and2b_1 _1977_ (.A_N(_0457_),
+    .B(_0452_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0553_));
- sky130_fd_sc_hd__inv_2 _1981_ (.A(_0500_),
+ sky130_fd_sc_hd__nor2_1 _1978_ (.A(\user_design.ccr0[14] ),
+    .B(_0453_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0554_));
- sky130_fd_sc_hd__nand2_1 _1982_ (.A(_0499_),
-    .B(_0500_),
+ sky130_fd_sc_hd__a21o_1 _1979_ (.A1(\user_design.cell_core.count[14] ),
+    .A2(_0554_),
+    .B1(_0455_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0555_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _1983_ (.A(\user_design.cell_core.count[26] ),
+    .X(_0555_));
+ sky130_fd_sc_hd__a211o_1 _1980_ (.A1(_0458_),
+    .A2(_0552_),
+    .B1(_0553_),
+    .C1(_0555_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0556_));
- sky130_fd_sc_hd__and3b_1 _1984_ (.A_N(\user_design.ccr0[26] ),
-    .B(_0492_),
-    .C(_0556_),
+ sky130_fd_sc_hd__a21o_1 _1981_ (.A1(_0468_),
+    .A2(_0550_),
+    .B1(_0556_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0557_));
- sky130_fd_sc_hd__inv_2 _1985_ (.A(\user_design.ccr0[27] ),
+ sky130_fd_sc_hd__nand2_1 _1982_ (.A(_0485_),
+    .B(_0486_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0558_));
- sky130_fd_sc_hd__clkbuf_2 _1986_ (.A(\user_design.cell_core.count[27] ),
+ sky130_fd_sc_hd__a32o_1 _1983_ (.A1(_0479_),
+    .A2(_0471_),
+    .A3(_0489_),
+    .B1(_0487_),
+    .B2(_0558_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0559_));
- sky130_fd_sc_hd__a32o_1 _1987_ (.A1(_0489_),
-    .A2(_0495_),
-    .A3(_0494_),
-    .B1(_0558_),
-    .B2(_0559_),
+ sky130_fd_sc_hd__a21o_1 _1984_ (.A1(_0480_),
+    .A2(_0559_),
+    .B1(_0478_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0560_));
- sky130_fd_sc_hd__o21a_1 _1988_ (.A1(_0557_),
-    .A2(_0560_),
-    .B1(_0485_),
+ sky130_fd_sc_hd__a21oi_1 _1985_ (.A1(_0484_),
+    .A2(_0477_),
+    .B1(_0482_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0561_));
- sky130_fd_sc_hd__o221a_1 _1989_ (.A1(_0498_),
-    .A2(_0554_),
-    .B1(_0555_),
-    .B2(_0561_),
-    .C1(_0487_),
+    .Y(_0561_));
+ sky130_fd_sc_hd__nand2_1 _1986_ (.A(_0505_),
+    .B(\user_design.ccr0[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0562_));
- sky130_fd_sc_hd__clkbuf_2 _1990_ (.A(\user_design.cell_core.count[23] ),
+    .Y(_0562_));
+ sky130_fd_sc_hd__a31o_1 _1987_ (.A1(_0508_),
+    .A2(_0512_),
+    .A3(_0513_),
+    .B1(_0511_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0563_));
- sky130_fd_sc_hd__a21o_1 _1991_ (.A1(_0506_),
-    .A2(_0510_),
-    .B1(_0509_),
+ sky130_fd_sc_hd__nand2_1 _1988_ (.A(_0495_),
+    .B(_0496_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0564_));
- sky130_fd_sc_hd__o21a_1 _1992_ (.A1(_0563_),
-    .A2(_0508_),
-    .B1(_0564_),
+    .Y(_0564_));
+ sky130_fd_sc_hd__o21ba_1 _1989_ (.A1(_0564_),
+    .A2(_0500_),
+    .B1_N(_0497_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0565_));
- sky130_fd_sc_hd__clkbuf_2 _1993_ (.A(\user_design.cell_core.count[19] ),
+ sky130_fd_sc_hd__a32o_1 _1990_ (.A1(_0504_),
+    .A2(_0562_),
+    .A3(_0563_),
+    .B1(_0565_),
+    .B2(_0503_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0566_));
- sky130_fd_sc_hd__clkbuf_2 _1994_ (.A(\user_design.cell_core.count[18] ),
+ sky130_fd_sc_hd__a22o_1 _1991_ (.A1(_0560_),
+    .A2(_0561_),
+    .B1(_0566_),
+    .B2(_0491_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0567_));
- sky130_fd_sc_hd__clkbuf_2 _1995_ (.A(\user_design.cell_core.count[17] ),
+ sky130_fd_sc_hd__a21oi_2 _1992_ (.A1(_0515_),
+    .A2(_0557_),
+    .B1(_0567_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0568_));
- sky130_fd_sc_hd__o221a_1 _1996_ (.A1(_0567_),
-    .A2(_0521_),
-    .B1(_0515_),
-    .B2(_0568_),
-    .C1(_0516_),
+    .Y(_0568_));
+ sky130_fd_sc_hd__nor2_1 _1993_ (.A(\user_design.cell_core.cell_pos[9] ),
+    .B(\user_design.cell_core.cell_pos[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0569_));
- sky130_fd_sc_hd__o221a_1 _1997_ (.A1(_0566_),
-    .A2(_0520_),
-    .B1(_0522_),
-    .B2(_0569_),
-    .C1(_0512_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0570_));
- sky130_fd_sc_hd__o21a_1 _1998_ (.A1(_0565_),
-    .A2(_0570_),
-    .B1(_0502_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0571_));
- sky130_fd_sc_hd__a211o_4 _1999_ (.A1(_0525_),
-    .A2(_0553_),
-    .B1(_0562_),
-    .C1(_0571_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0572_));
- sky130_fd_sc_hd__and2b_2 _2000_ (.A_N(\user_design.system_core.system_state[0] ),
+    .Y(_0569_));
+ sky130_fd_sc_hd__and2b_1 _1994_ (.A_N(\user_design.system_core.system_state[0] ),
     .B(\user_design.system_core.system_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0573_));
- sky130_fd_sc_hd__and2b_2 _2001_ (.A_N(\user_design.system_core.system_state[1] ),
+    .X(_0570_));
+ sky130_fd_sc_hd__and2b_1 _1995_ (.A_N(\user_design.system_core.system_state[1] ),
     .B(\user_design.system_core.system_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0574_));
- sky130_fd_sc_hd__nor2_1 _2002_ (.A(_0573_),
-    .B(_0574_),
+    .X(_0571_));
+ sky130_fd_sc_hd__or2_2 _1996_ (.A(_0570_),
+    .B(_0571_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0575_));
- sky130_fd_sc_hd__a2111o_1 _2003_ (.A1(_0541_),
-    .A2(_0572_),
-    .B1(\user_design.cell_core.cell_pos[9] ),
-    .C1(\user_design.cell_core.cell_pos[8] ),
-    .D1(_0575_),
+    .X(_0572_));
+ sky130_fd_sc_hd__o211ai_4 _1997_ (.A1(_0544_),
+    .A2(_0568_),
+    .B1(_0569_),
+    .C1(_0572_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0573_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1998_ (.A(\user_design.cell_core.cell_pos[1] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0574_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _1999_ (.A(\user_design.cell_core.cell_pos[0] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0575_));
+ sky130_fd_sc_hd__or4_4 _2000_ (.A(\user_design.cell_core.cell_pos[3] ),
+    .B(net416),
+    .C(_0574_),
+    .D(_0575_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0576_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2004_ (.A(_0576_),
+ sky130_fd_sc_hd__or2_1 _2001_ (.A(_0573_),
+    .B(net417),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0577_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2005_ (.A(net424),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2002_ (.A(net411),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0578_));
- sky130_fd_sc_hd__clkbuf_2 _2006_ (.A(\user_design.cell_core.cell_pos[0] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2003_ (.A(\user_design.cell_core.cell_pos[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0579_));
- sky130_fd_sc_hd__or4_1 _2007_ (.A(\user_design.cell_core.cell_pos[7] ),
+ sky130_fd_sc_hd__clkbuf_1 _2004_ (.A(net419),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0580_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2005_ (.A(net407),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0581_));
+ sky130_fd_sc_hd__or4b_1 _2006_ (.A(_0578_),
+    .B(_0579_),
+    .C(_0580_),
+    .D_N(_0581_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0582_));
+ sky130_fd_sc_hd__nor2_2 _2007_ (.A(_0577_),
+    .B(_0582_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0583_));
+ sky130_fd_sc_hd__clkbuf_4 _2008_ (.A(\user_design.cell_core.cell_invert ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0584_));
+ sky130_fd_sc_hd__xnor2_1 _2009_ (.A(_0584_),
+    .B(\user_design.cell_core.cell_output_state[6] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0585_));
+ sky130_fd_sc_hd__o21a_1 _2010_ (.A1(\user_design.cell_core.pcell_mem[6][0] ),
+    .A2(\user_design.cell_core.pcell_mem[6][1] ),
+    .B1(_0585_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0586_));
+ sky130_fd_sc_hd__a21oi_1 _2011_ (.A1(\user_design.cell_core.pcell_mem[6][0] ),
+    .A2(\user_design.cell_core.pcell_mem[6][1] ),
+    .B1(_0585_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0587_));
+ sky130_fd_sc_hd__buf_2 _2012_ (.A(\user_design.cell_core.p_select_active ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0588_));
+ sky130_fd_sc_hd__or3b_1 _2013_ (.A(_0586_),
+    .B(_0587_),
+    .C_N(_0588_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0589_));
+ sky130_fd_sc_hd__buf_2 _2014_ (.A(\user_design.cell_core.p_select_active ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0590_));
+ sky130_fd_sc_hd__xnor2_1 _2015_ (.A(_0584_),
+    .B(\user_design.cell_core.cell_output_state[1] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0591_));
+ sky130_fd_sc_hd__a21o_1 _2016_ (.A1(\user_design.cell_core.pcell_mem[1][0] ),
+    .A2(\user_design.cell_core.pcell_mem[1][1] ),
+    .B1(_0591_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0592_));
+ sky130_fd_sc_hd__o21ai_1 _2017_ (.A1(\user_design.cell_core.pcell_mem[1][0] ),
+    .A2(\user_design.cell_core.pcell_mem[1][1] ),
+    .B1(_0591_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0593_));
+ sky130_fd_sc_hd__buf_2 _2018_ (.A(_0573_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0594_));
+ sky130_fd_sc_hd__clkbuf_1 _2019_ (.A(\user_design.cell_core.cell_pos[3] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0595_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2020_ (.A(net416),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0596_));
+ sky130_fd_sc_hd__or4_2 _2021_ (.A(\user_design.cell_core.cell_pos[7] ),
     .B(\user_design.cell_core.cell_pos[6] ),
     .C(\user_design.cell_core.cell_pos[5] ),
     .D(\user_design.cell_core.cell_pos[4] ),
@@ -335315,627 +335818,494 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0580_));
- sky130_fd_sc_hd__or3_1 _2008_ (.A(_0578_),
-    .B(_0579_),
-    .C(_0580_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0581_));
- sky130_fd_sc_hd__or3b_2 _2009_ (.A(_0581_),
-    .B(\user_design.cell_core.cell_pos[3] ),
-    .C_N(net431),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0582_));
- sky130_fd_sc_hd__a311o_1 _2010_ (.A1(_0444_),
-    .A2(_0446_),
-    .A3(_0447_),
-    .B1(_0577_),
-    .C1(_0582_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0583_));
- sky130_fd_sc_hd__clkbuf_4 _2011_ (.A(\user_design.cell_core.cell_invert ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0584_));
- sky130_fd_sc_hd__xnor2_1 _2012_ (.A(_0584_),
-    .B(\user_design.cell_core.cell_output_state[7] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0585_));
- sky130_fd_sc_hd__a21o_1 _2013_ (.A1(\user_design.cell_core.pcell_mem[7][0] ),
-    .A2(\user_design.cell_core.pcell_mem[7][1] ),
-    .B1(_0585_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0586_));
- sky130_fd_sc_hd__o21ai_1 _2014_ (.A1(\user_design.cell_core.pcell_mem[7][0] ),
-    .A2(\user_design.cell_core.pcell_mem[7][1] ),
-    .B1(_0585_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0587_));
- sky130_fd_sc_hd__clkbuf_2 _2015_ (.A(_0576_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0588_));
- sky130_fd_sc_hd__clkbuf_1 _2016_ (.A(\user_design.cell_core.cell_pos[6] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0589_));
- sky130_fd_sc_hd__clkbuf_1 _2017_ (.A(\user_design.cell_core.cell_pos[5] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0590_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2018_ (.A(\user_design.cell_core.cell_pos[4] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0591_));
- sky130_fd_sc_hd__or2_1 _2019_ (.A(\user_design.cell_core.cell_pos[3] ),
-    .B(net431),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0592_));
- sky130_fd_sc_hd__or3_2 _2020_ (.A(net424),
-    .B(\user_design.cell_core.cell_pos[0] ),
-    .C(_0592_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0593_));
- sky130_fd_sc_hd__or3_1 _2021_ (.A(_0590_),
-    .B(_0591_),
-    .C(_0593_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0594_));
- sky130_fd_sc_hd__clkbuf_1 _2022_ (.A(\user_design.cell_core.cell_pos[7] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0595_));
- sky130_fd_sc_hd__or3b_2 _2023_ (.A(_0589_),
-    .B(_0594_),
-    .C_N(_0595_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0596_));
- sky130_fd_sc_hd__a311o_1 _2024_ (.A1(\user_design.cell_core.p_select_active ),
-    .A2(_0586_),
-    .A3(_0587_),
-    .B1(_0588_),
-    .C1(_0596_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
     .X(_0597_));
- sky130_fd_sc_hd__nand2_1 _2025_ (.A(_0583_),
-    .B(_0597_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1718_));
- sky130_fd_sc_hd__clkbuf_2 _2026_ (.A(_0588_),
+ sky130_fd_sc_hd__or3_1 _2022_ (.A(_0595_),
+    .B(_0596_),
+    .C(_0597_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0598_));
- sky130_fd_sc_hd__or4b_1 _2027_ (.A(_0595_),
-    .B(_0589_),
-    .C(_0590_),
-    .D_N(_0591_),
+ sky130_fd_sc_hd__or3b_2 _2023_ (.A(net639),
+    .B(_0598_),
+    .C_N(_0574_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0599_));
- sky130_fd_sc_hd__nor3_2 _2028_ (.A(_0598_),
-    .B(_0593_),
-    .C(_0599_),
+ sky130_fd_sc_hd__a311oi_4 _2024_ (.A1(_0590_),
+    .A2(_0592_),
+    .A3(_0593_),
+    .B1(_0594_),
+    .C1(_0599_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0600_));
- sky130_fd_sc_hd__inv_2 _2029_ (.A(\user_design.cell_core.p_select_active ),
+ sky130_fd_sc_hd__a21o_1 _2025_ (.A1(_0583_),
+    .A2(_0589_),
+    .B1(_0600_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0601_));
- sky130_fd_sc_hd__xnor2_2 _2030_ (.A(_0374_),
-    .B(\user_design.cell_core.cell_output_state[4] ),
+    .X(_1710_));
+ sky130_fd_sc_hd__or4b_1 _2026_ (.A(_0578_),
+    .B(_0581_),
+    .C(_0579_),
+    .D_N(_0580_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0601_));
+ sky130_fd_sc_hd__nor2_2 _2027_ (.A(_0577_),
+    .B(_0601_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0602_));
- sky130_fd_sc_hd__o21a_1 _2031_ (.A1(\user_design.cell_core.pcell_mem[4][0] ),
+ sky130_fd_sc_hd__xnor2_1 _2028_ (.A(_0584_),
+    .B(\user_design.cell_core.cell_output_state[4] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0603_));
+ sky130_fd_sc_hd__o21a_1 _2029_ (.A1(\user_design.cell_core.pcell_mem[4][0] ),
     .A2(\user_design.cell_core.pcell_mem[4][1] ),
-    .B1(_0602_),
+    .B1(_0603_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0603_));
- sky130_fd_sc_hd__a21oi_1 _2032_ (.A1(\user_design.cell_core.pcell_mem[4][0] ),
+    .X(_0604_));
+ sky130_fd_sc_hd__a21oi_1 _2030_ (.A1(\user_design.cell_core.pcell_mem[4][0] ),
     .A2(\user_design.cell_core.pcell_mem[4][1] ),
-    .B1(_0602_),
+    .B1(_0603_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0604_));
- sky130_fd_sc_hd__or3_1 _2033_ (.A(_0601_),
-    .B(_0603_),
-    .C(_0604_),
+    .Y(_0605_));
+ sky130_fd_sc_hd__or3b_1 _2031_ (.A(_0604_),
+    .B(_0605_),
+    .C_N(_0588_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0605_));
- sky130_fd_sc_hd__xnor2_1 _2034_ (.A(_0584_),
-    .B(net406),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0606_));
- sky130_fd_sc_hd__o21ai_1 _2035_ (.A1(\user_design.cell_core.pcell_mem[1][0] ),
-    .A2(\user_design.cell_core.pcell_mem[1][1] ),
-    .B1(_0606_),
+    .X(_0606_));
+ sky130_fd_sc_hd__xnor2_1 _2032_ (.A(_0584_),
+    .B(\user_design.cell_core.cell_output_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0607_));
- sky130_fd_sc_hd__a21o_1 _2036_ (.A1(\user_design.cell_core.pcell_mem[1][0] ),
-    .A2(\user_design.cell_core.pcell_mem[1][1] ),
-    .B1(_0606_),
+ sky130_fd_sc_hd__o21ai_1 _2033_ (.A1(net492),
+    .A2(net474),
+    .B1(_0607_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0608_));
- sky130_fd_sc_hd__or2_1 _2037_ (.A(_0580_),
-    .B(_0592_),
+    .Y(_0608_));
+ sky130_fd_sc_hd__a21o_1 _2034_ (.A1(\user_design.cell_core.pcell_mem[2][0] ),
+    .A2(\user_design.cell_core.pcell_mem[2][1] ),
+    .B1(_0607_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0609_));
- sky130_fd_sc_hd__or3b_2 _2038_ (.A(_0579_),
-    .B(_0609_),
-    .C_N(_0578_),
+ sky130_fd_sc_hd__or3_1 _2035_ (.A(\user_design.cell_core.cell_pos[1] ),
+    .B(\user_design.cell_core.cell_pos[0] ),
+    .C(_0597_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0610_));
- sky130_fd_sc_hd__a311o_1 _2039_ (.A1(_0444_),
-    .A2(_0607_),
-    .A3(_0608_),
-    .B1(_0577_),
-    .C1(_0610_),
+ sky130_fd_sc_hd__or3b_2 _2036_ (.A(_0610_),
+    .B(_0595_),
+    .C_N(_0596_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0611_));
- sky130_fd_sc_hd__nand2_1 _2040_ (.A(_0583_),
-    .B(_0611_),
+ sky130_fd_sc_hd__a311oi_4 _2037_ (.A1(_0588_),
+    .A2(_0608_),
+    .A3(_0609_),
+    .B1(_0594_),
+    .C1(_0611_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0612_));
- sky130_fd_sc_hd__xnor2_1 _2041_ (.A(_0374_),
-    .B(\user_design.cell_core.cell_output_state[3] ),
+ sky130_fd_sc_hd__xnor2_1 _2038_ (.A(_0379_),
+    .B(\user_design.cell_core.cell_output_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0613_));
- sky130_fd_sc_hd__a21oi_1 _2042_ (.A1(\user_design.cell_core.pcell_mem[3][0] ),
-    .A2(\user_design.cell_core.pcell_mem[3][1] ),
+ sky130_fd_sc_hd__o21ai_1 _2039_ (.A1(\user_design.cell_core.pcell_mem[0][0] ),
+    .A2(\user_design.cell_core.pcell_mem[0][1] ),
     .B1(_0613_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0614_));
- sky130_fd_sc_hd__o21a_1 _2043_ (.A1(\user_design.cell_core.pcell_mem[3][0] ),
-    .A2(\user_design.cell_core.pcell_mem[3][1] ),
+ sky130_fd_sc_hd__a21o_1 _2040_ (.A1(\user_design.cell_core.pcell_mem[0][0] ),
+    .A2(\user_design.cell_core.pcell_mem[0][1] ),
     .B1(_0613_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0615_));
- sky130_fd_sc_hd__clkbuf_2 _2044_ (.A(\user_design.cell_core.cell_pos[9] ),
+ sky130_fd_sc_hd__buf_2 _2041_ (.A(_0573_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0616_));
- sky130_fd_sc_hd__clkbuf_2 _2045_ (.A(\user_design.cell_core.cell_pos[8] ),
+ sky130_fd_sc_hd__or3b_1 _2042_ (.A(_0598_),
+    .B(_0574_),
+    .C_N(_0575_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0617_));
- sky130_fd_sc_hd__clkbuf_4 _2046_ (.A(_0575_),
+ sky130_fd_sc_hd__a311o_1 _2043_ (.A1(_0588_),
+    .A2(_0614_),
+    .A3(_0615_),
+    .B1(_0616_),
+    .C1(_0617_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0618_));
- sky130_fd_sc_hd__a2111oi_4 _2047_ (.A1(_0541_),
-    .A2(_0572_),
-    .B1(_0616_),
-    .C1(_0617_),
-    .D1(_0618_),
+ sky130_fd_sc_hd__xnor2_1 _2044_ (.A(_0379_),
+    .B(\user_design.cell_core.cell_output_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0619_));
- sky130_fd_sc_hd__or3b_2 _2048_ (.A(\user_design.cell_core.cell_pos[2] ),
-    .B(_0581_),
-    .C_N(\user_design.cell_core.cell_pos[3] ),
+ sky130_fd_sc_hd__a21o_1 _2045_ (.A1(\user_design.cell_core.pcell_mem[3][0] ),
+    .A2(net423),
+    .B1(_0619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0620_));
- sky130_fd_sc_hd__inv_2 _2049_ (.A(_0620_),
+ sky130_fd_sc_hd__o21ai_1 _2046_ (.A1(\user_design.cell_core.pcell_mem[3][0] ),
+    .A2(net423),
+    .B1(_0619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0621_));
- sky130_fd_sc_hd__o311a_1 _2050_ (.A1(_0601_),
-    .A2(_0614_),
-    .A3(_0615_),
-    .B1(_0619_),
-    .C1(_0621_),
+ sky130_fd_sc_hd__or3b_1 _2047_ (.A(_0596_),
+    .B(_0610_),
+    .C_N(_0595_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0622_));
- sky130_fd_sc_hd__xnor2_1 _2051_ (.A(_0375_),
-    .B(net452),
+ sky130_fd_sc_hd__a311o_1 _2048_ (.A1(_0588_),
+    .A2(_0620_),
+    .A3(_0621_),
+    .B1(_0616_),
+    .C1(_0622_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0623_));
- sky130_fd_sc_hd__o21ai_1 _2052_ (.A1(\user_design.cell_core.pcell_mem[0][0] ),
-    .A2(\user_design.cell_core.pcell_mem[0][1] ),
-    .B1(_0623_),
+    .X(_0623_));
+ sky130_fd_sc_hd__nand2_1 _2049_ (.A(_0618_),
+    .B(_0623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0624_));
- sky130_fd_sc_hd__a21o_1 _2053_ (.A1(\user_design.cell_core.pcell_mem[0][0] ),
-    .A2(\user_design.cell_core.pcell_mem[0][1] ),
-    .B1(_0623_),
+ sky130_fd_sc_hd__a2111o_1 _2050_ (.A1(_0602_),
+    .A2(_0606_),
+    .B1(_0612_),
+    .C1(_0624_),
+    .D1(_0600_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1706_));
+ sky130_fd_sc_hd__or4b_1 _2051_ (.A(\user_design.cell_core.cell_pos[6] ),
+    .B(\user_design.cell_core.cell_pos[5] ),
+    .C(\user_design.cell_core.cell_pos[4] ),
+    .D_N(_0578_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0625_));
- sky130_fd_sc_hd__inv_2 _2054_ (.A(_0579_),
+ sky130_fd_sc_hd__nor3_4 _2052_ (.A(_0616_),
+    .B(_0576_),
+    .C(net406),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0626_));
- sky130_fd_sc_hd__or4_4 _2055_ (.A(_0578_),
-    .B(_0626_),
-    .C(_0588_),
-    .D(_0609_),
+ sky130_fd_sc_hd__xnor2_1 _2053_ (.A(_0379_),
+    .B(\user_design.cell_core.cell_output_state[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0627_));
- sky130_fd_sc_hd__a31oi_4 _2056_ (.A1(_0444_),
-    .A2(_0624_),
-    .A3(_0625_),
+    .Y(_0627_));
+ sky130_fd_sc_hd__o21a_1 _2054_ (.A1(\user_design.cell_core.pcell_mem[7][0] ),
+    .A2(\user_design.cell_core.pcell_mem[7][1] ),
     .B1(_0627_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0628_));
- sky130_fd_sc_hd__a2111o_1 _2057_ (.A1(_0600_),
-    .A2(_0605_),
-    .B1(_0612_),
-    .C1(_0622_),
-    .D1(_0628_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1715_));
- sky130_fd_sc_hd__xnor2_1 _2058_ (.A(_0584_),
-    .B(\user_design.cell_core.cell_output_state[8] ),
+    .X(_0628_));
+ sky130_fd_sc_hd__a21oi_1 _2055_ (.A1(\user_design.cell_core.pcell_mem[7][0] ),
+    .A2(\user_design.cell_core.pcell_mem[7][1] ),
+    .B1(_0627_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0629_));
+ sky130_fd_sc_hd__or3b_2 _2056_ (.A(_0628_),
+    .B(_0629_),
+    .C_N(\user_design.cell_core.p_select_active ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0630_));
+ sky130_fd_sc_hd__a21o_1 _2057_ (.A1(_0626_),
+    .A2(_0630_),
+    .B1(_0612_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1709_));
+ sky130_fd_sc_hd__xnor2_1 _2058_ (.A(_0380_),
+    .B(\user_design.cell_core.cell_output_state[8] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0631_));
  sky130_fd_sc_hd__o21ai_1 _2059_ (.A1(\user_design.cell_core.pcell_mem[8][0] ),
     .A2(\user_design.cell_core.pcell_mem[8][1] ),
-    .B1(_0629_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0630_));
- sky130_fd_sc_hd__a21o_1 _2060_ (.A1(\user_design.cell_core.pcell_mem[8][0] ),
-    .A2(\user_design.cell_core.pcell_mem[8][1] ),
-    .B1(_0629_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0631_));
- sky130_fd_sc_hd__nor2_1 _2061_ (.A(_0580_),
-    .B(_0593_),
+    .B1(_0631_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0632_));
- sky130_fd_sc_hd__nand3b_1 _2062_ (.A_N(_0616_),
-    .B(_0617_),
-    .C(_0632_),
+ sky130_fd_sc_hd__a21o_1 _2060_ (.A1(\user_design.cell_core.pcell_mem[8][0] ),
+    .A2(\user_design.cell_core.pcell_mem[8][1] ),
+    .B1(_0631_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0633_));
- sky130_fd_sc_hd__a211o_2 _2063_ (.A1(_0541_),
-    .A2(_0572_),
-    .B1(_0633_),
-    .C1(_0575_),
+    .X(_0633_));
+ sky130_fd_sc_hd__o21ai_1 _2061_ (.A1(_0544_),
+    .A2(_0568_),
+    .B1(_0572_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0634_));
- sky130_fd_sc_hd__a31o_1 _2064_ (.A1(_0444_),
-    .A2(_0630_),
-    .A3(_0631_),
-    .B1(_0634_),
+    .Y(_0634_));
+ sky130_fd_sc_hd__nor2_1 _2062_ (.A(_0597_),
+    .B(_0576_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0635_));
- sky130_fd_sc_hd__or2b_1 _2065_ (.A(_0622_),
-    .B_N(_0635_),
+    .Y(_0635_));
+ sky130_fd_sc_hd__or4bb_4 _2063_ (.A(_0634_),
+    .B(\user_design.cell_core.cell_pos[9] ),
+    .C_N(net628),
+    .D_N(_0635_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0636_));
- sky130_fd_sc_hd__clkbuf_1 _2066_ (.A(_0636_),
+ sky130_fd_sc_hd__a31o_1 _2064_ (.A1(_0590_),
+    .A2(_0632_),
+    .A3(_0633_),
+    .B1(_0636_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1717_));
- sky130_fd_sc_hd__xnor2_1 _2067_ (.A(_0584_),
+    .X(_0637_));
+ sky130_fd_sc_hd__nand2_1 _2065_ (.A(net424),
+    .B(_0637_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1708_));
+ sky130_fd_sc_hd__xnor2_1 _2066_ (.A(_0584_),
     .B(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0637_));
- sky130_fd_sc_hd__a21o_1 _2068_ (.A1(\user_design.cell_core.pcell_mem[9][0] ),
+    .Y(_0638_));
+ sky130_fd_sc_hd__o21ai_1 _2067_ (.A1(\user_design.cell_core.pcell_mem[9][0] ),
     .A2(\user_design.cell_core.pcell_mem[9][1] ),
-    .B1(_0637_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0638_));
- sky130_fd_sc_hd__o21ai_1 _2069_ (.A1(\user_design.cell_core.pcell_mem[9][0] ),
-    .A2(\user_design.cell_core.pcell_mem[9][1] ),
-    .B1(_0637_),
+    .B1(_0638_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0639_));
- sky130_fd_sc_hd__nand2_1 _2070_ (.A(_0616_),
-    .B(_0632_),
+ sky130_fd_sc_hd__a21o_1 _2068_ (.A1(\user_design.cell_core.pcell_mem[9][0] ),
+    .A2(\user_design.cell_core.pcell_mem[9][1] ),
+    .B1(_0638_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0640_));
- sky130_fd_sc_hd__a2111o_2 _2071_ (.A1(_0541_),
-    .A2(_0572_),
-    .B1(_0640_),
-    .C1(_0575_),
-    .D1(_0617_),
+    .X(_0640_));
+ sky130_fd_sc_hd__or4bb_4 _2069_ (.A(net477),
+    .B(_0634_),
+    .C_N(_0635_),
+    .D_N(\user_design.cell_core.cell_pos[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0641_));
- sky130_fd_sc_hd__a31o_1 _2072_ (.A1(\user_design.cell_core.p_select_active ),
-    .A2(_0638_),
-    .A3(_0639_),
+ sky130_fd_sc_hd__a31oi_2 _2070_ (.A1(_0590_),
+    .A2(_0639_),
+    .A3(_0640_),
     .B1(_0641_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0642_));
- sky130_fd_sc_hd__a21bo_1 _2073_ (.A1(_0600_),
-    .A2(_0605_),
-    .B1_N(_0642_),
+    .Y(_0642_));
+ sky130_fd_sc_hd__a21o_1 _2071_ (.A1(_0602_),
+    .A2(_0606_),
+    .B1(_0642_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1716_));
- sky130_fd_sc_hd__or4b_1 _2074_ (.A(_0595_),
-    .B(_0589_),
-    .C(_0591_),
-    .D_N(_0590_),
+    .X(_1707_));
+ sky130_fd_sc_hd__a31oi_1 _2072_ (.A1(_0590_),
+    .A2(_0632_),
+    .A3(_0633_),
+    .B1(_0636_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0643_));
- sky130_fd_sc_hd__nor3_2 _2075_ (.A(_0598_),
-    .B(net425),
-    .C(_0643_),
+    .Y(_0643_));
+ sky130_fd_sc_hd__or4b_1 _2073_ (.A(\user_design.cell_core.cell_pos[7] ),
+    .B(_0581_),
+    .C(_0580_),
+    .D_N(_0579_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0644_));
- sky130_fd_sc_hd__xnor2_2 _2076_ (.A(_0374_),
-    .B(\user_design.cell_core.cell_output_state[5] ),
+    .X(_0644_));
+ sky130_fd_sc_hd__nor3_2 _2074_ (.A(_0616_),
+    .B(_0576_),
+    .C(net410),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0645_));
- sky130_fd_sc_hd__o21a_1 _2077_ (.A1(\user_design.cell_core.pcell_mem[5][0] ),
-    .A2(\user_design.cell_core.pcell_mem[5][1] ),
-    .B1(_0645_),
+ sky130_fd_sc_hd__xnor2_1 _2075_ (.A(_0379_),
+    .B(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0646_));
- sky130_fd_sc_hd__a21oi_1 _2078_ (.A1(\user_design.cell_core.pcell_mem[5][0] ),
+    .Y(_0646_));
+ sky130_fd_sc_hd__a21oi_1 _2076_ (.A1(\user_design.cell_core.pcell_mem[5][0] ),
     .A2(\user_design.cell_core.pcell_mem[5][1] ),
-    .B1(_0645_),
+    .B1(_0646_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0647_));
- sky130_fd_sc_hd__or3_1 _2079_ (.A(_0601_),
-    .B(_0646_),
-    .C(_0647_),
+ sky130_fd_sc_hd__o21a_1 _2077_ (.A1(\user_design.cell_core.pcell_mem[5][0] ),
+    .A2(\user_design.cell_core.pcell_mem[5][1] ),
+    .B1(_0646_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0648_));
- sky130_fd_sc_hd__xnor2_1 _2080_ (.A(_0584_),
-    .B(\user_design.cell_core.cell_output_state[6] ),
+ sky130_fd_sc_hd__or3b_2 _2078_ (.A(_0647_),
+    .B(_0648_),
+    .C_N(\user_design.cell_core.p_select_active ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0649_));
- sky130_fd_sc_hd__a21o_1 _2081_ (.A1(\user_design.cell_core.pcell_mem[6][0] ),
-    .A2(\user_design.cell_core.pcell_mem[6][1] ),
-    .B1(_0649_),
+    .X(_0649_));
+ sky130_fd_sc_hd__a22o_1 _2079_ (.A1(_0626_),
+    .A2(_0630_),
+    .B1(_0645_),
+    .B2(_0649_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0650_));
- sky130_fd_sc_hd__o21ai_1 _2082_ (.A1(\user_design.cell_core.pcell_mem[6][0] ),
-    .A2(\user_design.cell_core.pcell_mem[6][1] ),
-    .B1(_0649_),
+ sky130_fd_sc_hd__a2111o_1 _2080_ (.A1(_0583_),
+    .A2(_0589_),
+    .B1(_0643_),
+    .C1(_0642_),
+    .D1(_0650_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0651_));
- sky130_fd_sc_hd__or3b_2 _2083_ (.A(_0594_),
-    .B(\user_design.cell_core.cell_pos[7] ),
-    .C_N(\user_design.cell_core.cell_pos[6] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0652_));
- sky130_fd_sc_hd__a311o_1 _2084_ (.A1(\user_design.cell_core.p_select_active ),
-    .A2(_0650_),
-    .A3(_0651_),
-    .B1(_0588_),
-    .C1(_0652_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0653_));
- sky130_fd_sc_hd__and4_1 _2085_ (.A(_0597_),
-    .B(_0635_),
-    .C(_0642_),
-    .D(_0653_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0654_));
- sky130_fd_sc_hd__a21bo_1 _2086_ (.A1(_0644_),
-    .A2(_0648_),
-    .B1_N(_0654_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1714_));
- sky130_fd_sc_hd__nor2b_2 _2087_ (.A(\user_design.system_core.latch_data_state[0] ),
+    .X(_1705_));
+ sky130_fd_sc_hd__nor2b_2 _2081_ (.A(\user_design.system_core.latch_data_state[0] ),
     .B_N(\user_design.system_core.latch_data_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0655_));
- sky130_fd_sc_hd__or4_1 _2088_ (.A(\user_design.latch_sync.signal_state[1] ),
+    .Y(_0651_));
+ sky130_fd_sc_hd__or4_1 _2082_ (.A(\user_design.latch_sync.signal_state[1] ),
     .B(\user_design.latch_sync.signal_state[0] ),
     .C(\user_design.latch_sync.signal_state[3] ),
     .D(\user_design.latch_sync.signal_state[2] ),
@@ -335943,14 +336313,14 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0656_));
- sky130_fd_sc_hd__inv_2 _2089_ (.A(_0656_),
+    .X(_0652_));
+ sky130_fd_sc_hd__inv_2 _2083_ (.A(_0652_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0657_));
- sky130_fd_sc_hd__or4_1 _2090_ (.A(\user_design.enable_sync.signal_state[1] ),
+    .Y(_0653_));
+ sky130_fd_sc_hd__or4_4 _2084_ (.A(\user_design.enable_sync.signal_state[1] ),
     .B(\user_design.enable_sync.signal_state[0] ),
     .C(\user_design.enable_sync.signal_state[3] ),
     .D(\user_design.enable_sync.signal_state[2] ),
@@ -335958,1041 +336328,1059 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0658_));
- sky130_fd_sc_hd__buf_2 _2091_ (.A(_0658_),
+    .X(_0654_));
+ sky130_fd_sc_hd__buf_2 _2085_ (.A(_0654_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0659_));
- sky130_fd_sc_hd__and2b_1 _2092_ (.A_N(\user_design.system_core.latch_data_state[1] ),
+    .X(_0655_));
+ sky130_fd_sc_hd__and2b_1 _2086_ (.A_N(\user_design.system_core.latch_data_state[1] ),
     .B(\user_design.system_core.latch_data_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0660_));
- sky130_fd_sc_hd__nor2_2 _2093_ (.A(_0659_),
-    .B(_0660_),
+    .X(_0656_));
+ sky130_fd_sc_hd__nor2_1 _2087_ (.A(_0655_),
+    .B(_0656_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0661_));
- sky130_fd_sc_hd__buf_2 _2094_ (.A(_0661_),
+    .Y(_0657_));
+ sky130_fd_sc_hd__buf_2 _2088_ (.A(_0657_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0662_));
- sky130_fd_sc_hd__buf_2 _2095_ (.A(_0662_),
+    .X(_0658_));
+ sky130_fd_sc_hd__clkbuf_2 _2089_ (.A(_0658_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0663_));
- sky130_fd_sc_hd__o21a_1 _2096_ (.A1(net666),
-    .A2(_0657_),
-    .B1(_0663_),
+    .X(_0659_));
+ sky130_fd_sc_hd__o21a_1 _2090_ (.A1(_0651_),
+    .A2(_0653_),
+    .B1(_0659_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0362_));
- sky130_fd_sc_hd__nor4_4 _2097_ (.A(\user_design.enable_sync.signal_state[1] ),
+ sky130_fd_sc_hd__nor4_4 _2091_ (.A(net543),
     .B(\user_design.enable_sync.signal_state[0] ),
-    .C(\user_design.enable_sync.signal_state[3] ),
-    .D(\user_design.enable_sync.signal_state[2] ),
+    .C(net421),
+    .D(net441),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0664_));
- sky130_fd_sc_hd__clkbuf_2 _2098_ (.A(_0664_),
+    .Y(_0660_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2092_ (.A(_0660_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0665_));
- sky130_fd_sc_hd__a211o_1 _2099_ (.A1(\user_design.system_core.latch_data_state[1] ),
-    .A2(_0657_),
-    .B1(_0655_),
-    .C1(_0660_),
+    .X(_0661_));
+ sky130_fd_sc_hd__a211o_1 _2093_ (.A1(\user_design.system_core.latch_data_state[1] ),
+    .A2(_0653_),
+    .B1(_0651_),
+    .C1(_0656_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0666_));
- sky130_fd_sc_hd__and2_1 _2100_ (.A(_0665_),
-    .B(_0666_),
+    .X(_0662_));
+ sky130_fd_sc_hd__and2_1 _2094_ (.A(_0661_),
+    .B(_0662_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0667_));
- sky130_fd_sc_hd__clkbuf_1 _2101_ (.A(_0667_),
+    .X(_0663_));
+ sky130_fd_sc_hd__clkbuf_1 _2095_ (.A(_0663_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0363_));
- sky130_fd_sc_hd__inv_2 _2102_ (.A(net500),
+ sky130_fd_sc_hd__inv_2 _2096_ (.A(net545),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0668_));
- sky130_fd_sc_hd__clkbuf_4 _2103_ (.A(_0659_),
+    .Y(_0664_));
+ sky130_fd_sc_hd__clkbuf_2 _2097_ (.A(_0655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0669_));
- sky130_fd_sc_hd__nor4_1 _2104_ (.A(\user_design.system_core.mem_state[1] ),
+    .X(_0665_));
+ sky130_fd_sc_hd__nor4_1 _2098_ (.A(\user_design.system_core.mem_state[1] ),
     .B(\user_design.system_core.mem_state[0] ),
-    .C(_0669_),
-    .D(_0655_),
+    .C(_0665_),
+    .D(_0651_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0670_));
- sky130_fd_sc_hd__and3_1 _2105_ (.A(\user_design.system_core.mem_state[0] ),
-    .B(_0668_),
+    .Y(_0666_));
+ sky130_fd_sc_hd__and3_1 _2099_ (.A(\user_design.system_core.mem_state[0] ),
+    .B(_0664_),
     .C(\user_design.control_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0671_));
- sky130_fd_sc_hd__inv_2 _2106_ (.A(\user_design.control_state[0] ),
+    .X(_0667_));
+ sky130_fd_sc_hd__inv_2 _2100_ (.A(\user_design.control_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0672_));
- sky130_fd_sc_hd__and3_1 _2107_ (.A(\user_design.system_core.mem_state[1] ),
+    .Y(_0668_));
+ sky130_fd_sc_hd__and3_1 _2101_ (.A(\user_design.system_core.mem_state[1] ),
     .B(\user_design.control_state[1] ),
-    .C(_0672_),
+    .C(_0668_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0673_));
- sky130_fd_sc_hd__nor2_2 _2108_ (.A(_0659_),
-    .B(_0655_),
+    .X(_0669_));
+ sky130_fd_sc_hd__nor2_4 _2102_ (.A(net422),
+    .B(_0651_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0674_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2109_ (.A(_0674_),
+    .Y(_0670_));
+ sky130_fd_sc_hd__o21a_1 _2103_ (.A1(_0667_),
+    .A2(_0669_),
+    .B1(_0670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0675_));
- sky130_fd_sc_hd__buf_2 _2110_ (.A(_0675_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0676_));
- sky130_fd_sc_hd__o21a_1 _2111_ (.A1(_0671_),
-    .A2(_0673_),
-    .B1(_0676_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0677_));
- sky130_fd_sc_hd__a31o_1 _2112_ (.A1(_0668_),
+    .X(_0671_));
+ sky130_fd_sc_hd__a31o_1 _2104_ (.A1(_0664_),
     .A2(\user_design.control_state[0] ),
-    .A3(_0670_),
-    .B1(_0677_),
+    .A3(_0666_),
+    .B1(_0671_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0360_));
- sky130_fd_sc_hd__a31o_1 _2113_ (.A1(net500),
-    .A2(net564),
-    .A3(_0670_),
-    .B1(_0677_),
+ sky130_fd_sc_hd__a31o_1 _2105_ (.A1(net545),
+    .A2(net558),
+    .A3(_0666_),
+    .B1(_0671_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0361_));
- sky130_fd_sc_hd__nor2b_4 _2114_ (.A(\user_design.system_core.mem_state[1] ),
+ sky130_fd_sc_hd__nor2b_4 _2106_ (.A(\user_design.system_core.mem_state[1] ),
     .B_N(\user_design.system_core.mem_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0678_));
- sky130_fd_sc_hd__inv_2 _2115_ (.A(\user_design.system_core.mem_read_state[0] ),
+    .Y(_0672_));
+ sky130_fd_sc_hd__inv_2 _2107_ (.A(\user_design.system_core.mem_read_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0679_));
- sky130_fd_sc_hd__o211a_1 _2116_ (.A1(\user_design.system_core.mem_read_state[1] ),
-    .A2(_0678_),
-    .B1(_0665_),
-    .C1(net556),
+    .Y(_0673_));
+ sky130_fd_sc_hd__o211a_1 _2108_ (.A1(\user_design.system_core.mem_read_state[1] ),
+    .A2(_0672_),
+    .B1(_0661_),
+    .C1(net530),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0358_));
- sky130_fd_sc_hd__and3b_4 _2117_ (.A_N(\user_design.system_core.mem_read_state[1] ),
-    .B(_0664_),
+ sky130_fd_sc_hd__and3b_2 _2109_ (.A_N(\user_design.system_core.mem_read_state[1] ),
+    .B(_0660_),
     .C(\user_design.system_core.mem_read_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0680_));
- sky130_fd_sc_hd__buf_2 _2118_ (.A(_0680_),
+    .X(_0674_));
+ sky130_fd_sc_hd__buf_2 _2110_ (.A(_0674_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0681_));
- sky130_fd_sc_hd__a31o_1 _2119_ (.A1(net556),
+    .X(_0675_));
+ sky130_fd_sc_hd__a31o_1 _2111_ (.A1(net530),
     .A2(\user_design.system_core.mem_read_state[1] ),
-    .A3(_0665_),
-    .B1(_0681_),
+    .A3(_0661_),
+    .B1(_0675_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0359_));
- sky130_fd_sc_hd__clkinv_2 _2120_ (.A(net452),
+ sky130_fd_sc_hd__nor2_1 _2112_ (.A(_0594_),
+    .B(_0617_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0676_));
+ sky130_fd_sc_hd__a22o_1 _2113_ (.A1(\user_design.cell_core.cell_output_state[0] ),
+    .A2(_0676_),
+    .B1(net413),
+    .B2(\user_design.cell_core.cell_output_state[5] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1718_));
+ sky130_fd_sc_hd__nor2_1 _2114_ (.A(_0594_),
+    .B(_0599_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0677_));
+ sky130_fd_sc_hd__a22o_1 _2115_ (.A1(\user_design.cell_core.cell_output_state[1] ),
+    .A2(_0677_),
+    .B1(_0583_),
+    .B2(net630),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1717_));
+ sky130_fd_sc_hd__nor2_1 _2116_ (.A(_0594_),
+    .B(_0611_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0678_));
+ sky130_fd_sc_hd__a22o_1 _2117_ (.A1(\user_design.cell_core.cell_output_state[2] ),
+    .A2(_0678_),
+    .B1(net409),
+    .B2(\user_design.cell_core.cell_output_state[7] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1716_));
+ sky130_fd_sc_hd__or2_1 _2118_ (.A(_0616_),
+    .B(_0622_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0679_));
+ sky130_fd_sc_hd__inv_2 _2119_ (.A(_0679_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0680_));
+ sky130_fd_sc_hd__inv_2 _2120_ (.A(_0636_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0681_));
+ sky130_fd_sc_hd__a22o_1 _2121_ (.A1(\user_design.cell_core.cell_output_state[3] ),
+    .A2(_0680_),
+    .B1(_0681_),
+    .B2(\user_design.cell_core.cell_output_state[8] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1715_));
+ sky130_fd_sc_hd__inv_2 _2122_ (.A(_0641_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0682_));
- sky130_fd_sc_hd__a2bb2o_1 _2121_ (.A1_N(_0682_),
-    .A2_N(_0627_),
-    .B1(_0644_),
-    .B2(net672),
+ sky130_fd_sc_hd__a22o_1 _2123_ (.A1(net428),
+    .A2(_0602_),
+    .B1(_0682_),
+    .B2(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1727_));
- sky130_fd_sc_hd__inv_2 _2122_ (.A(_0652_),
+    .X(_1714_));
+ sky130_fd_sc_hd__inv_2 _2124_ (.A(net428),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0683_));
- sky130_fd_sc_hd__nor2_1 _2123_ (.A(_0598_),
-    .B(_0610_),
+ sky130_fd_sc_hd__inv_2 _2125_ (.A(\user_design.cell_core.cell_output_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0684_));
- sky130_fd_sc_hd__a32o_1 _2124_ (.A1(net400),
-    .A2(_0619_),
-    .A3(_0683_),
-    .B1(_0684_),
-    .B2(net406),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1726_));
- sky130_fd_sc_hd__inv_2 _2125_ (.A(_0582_),
+ sky130_fd_sc_hd__inv_2 _2126_ (.A(\user_design.cell_core.cell_output_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0685_));
- sky130_fd_sc_hd__nor2_1 _2126_ (.A(_0598_),
-    .B(_0596_),
+ sky130_fd_sc_hd__a22o_1 _2127_ (.A1(_0684_),
+    .A2(_0677_),
+    .B1(_0678_),
+    .B2(_0685_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0686_));
- sky130_fd_sc_hd__a32o_1 _2127_ (.A1(\user_design.cell_core.cell_output_state[2] ),
-    .A2(_0619_),
-    .A3(_0685_),
-    .B1(_0686_),
-    .B2(net402),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1725_));
- sky130_fd_sc_hd__inv_2 _2128_ (.A(_0634_),
+    .X(_0686_));
+ sky130_fd_sc_hd__clkinv_2 _2128_ (.A(\user_design.cell_core.cell_output_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0687_));
- sky130_fd_sc_hd__a32o_1 _2129_ (.A1(\user_design.cell_core.cell_output_state[3] ),
-    .A2(_0619_),
-    .A3(_0621_),
+ sky130_fd_sc_hd__a2bb2o_1 _2129_ (.A1_N(_0679_),
+    .A2_N(\user_design.cell_core.cell_output_state[3] ),
     .B1(_0687_),
-    .B2(net398),
+    .B2(_0676_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1724_));
- sky130_fd_sc_hd__inv_2 _2130_ (.A(_0641_),
+    .X(_0688_));
+ sky130_fd_sc_hd__a211o_1 _2130_ (.A1(_0683_),
+    .A2(_0602_),
+    .B1(_0686_),
+    .C1(_0688_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0688_));
- sky130_fd_sc_hd__a22o_1 _2131_ (.A1(net408),
-    .A2(_0600_),
-    .B1(_0688_),
+    .X(_1713_));
+ sky130_fd_sc_hd__inv_2 _2131_ (.A(net556),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0689_));
+ sky130_fd_sc_hd__o22ai_1 _2132_ (.A1(\user_design.cell_core.cell_output_state[8] ),
+    .A2(_0636_),
+    .B1(_0641_),
     .B2(\user_design.cell_core.cell_output_state[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1723_));
- sky130_fd_sc_hd__or4_1 _2132_ (.A(net408),
-    .B(_0577_),
-    .C(net425),
-    .D(_0599_),
+    .Y(_0690_));
+ sky130_fd_sc_hd__inv_2 _2133_ (.A(\user_design.cell_core.cell_output_state[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0689_));
- sky130_fd_sc_hd__or3_1 _2133_ (.A(\user_design.cell_core.cell_output_state[3] ),
-    .B(_0577_),
-    .C(net430),
+    .Y(_0691_));
+ sky130_fd_sc_hd__inv_2 _2134_ (.A(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0690_));
- sky130_fd_sc_hd__or3_1 _2134_ (.A(net406),
-    .B(_0588_),
-    .C(_0610_),
+    .Y(_0692_));
+ sky130_fd_sc_hd__a22o_1 _2135_ (.A1(_0691_),
+    .A2(_0626_),
+    .B1(_0645_),
+    .B2(_0692_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0691_));
- sky130_fd_sc_hd__o31a_1 _2135_ (.A1(\user_design.cell_core.cell_output_state[2] ),
-    .A2(_0598_),
-    .A3(_0582_),
-    .B1(_0691_),
+    .X(_0693_));
+ sky130_fd_sc_hd__a211o_1 _2136_ (.A1(_0689_),
+    .A2(_0583_),
+    .B1(_0690_),
+    .C1(_0693_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0692_));
- sky130_fd_sc_hd__o2111ai_4 _2136_ (.A1(net452),
-    .A2(_0627_),
-    .B1(_0689_),
-    .C1(_0690_),
-    .D1(_0692_),
+    .X(_1712_));
+ sky130_fd_sc_hd__a21bo_1 _2137_ (.A1(_0645_),
+    .A2(_0649_),
+    .B1_N(_0618_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1722_));
- sky130_fd_sc_hd__inv_2 _2137_ (.A(net402),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0693_));
- sky130_fd_sc_hd__inv_2 _2138_ (.A(\user_design.cell_core.cell_output_state[5] ),
+    .X(_1711_));
+ sky130_fd_sc_hd__inv_2 _2138_ (.A(\user_design.ccr2[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0694_));
- sky130_fd_sc_hd__or3_1 _2139_ (.A(net400),
-    .B(_0577_),
-    .C(_0652_),
+ sky130_fd_sc_hd__clkbuf_2 _2139_ (.A(\user_design.system_core.refresh_count[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0695_));
- sky130_fd_sc_hd__o221ai_1 _2140_ (.A1(net398),
-    .A2(_0634_),
-    .B1(_0641_),
-    .B2(\user_design.cell_core.cell_output_state[9] ),
-    .C1(_0695_),
+ sky130_fd_sc_hd__inv_2 _2140_ (.A(_0695_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0696_));
- sky130_fd_sc_hd__a221o_2 _2141_ (.A1(net410),
-    .A2(_0686_),
-    .B1(_0644_),
-    .B2(_0694_),
-    .C1(net420),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1721_));
- sky130_fd_sc_hd__a21o_1 _2142_ (.A1(_0644_),
-    .A2(_0648_),
-    .B1(_0628_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1720_));
- sky130_fd_sc_hd__nand2_1 _2143_ (.A(_0611_),
-    .B(_0653_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1719_));
- sky130_fd_sc_hd__clkinv_2 _2144_ (.A(\user_design.system_core.refresh_count[27] ),
+ sky130_fd_sc_hd__inv_2 _2141_ (.A(\user_design.system_core.refresh_count[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0697_));
- sky130_fd_sc_hd__clkbuf_2 _2145_ (.A(\user_design.system_core.refresh_count[22] ),
+ sky130_fd_sc_hd__inv_2 _2142_ (.A(\user_design.system_core.refresh_count[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0698_));
- sky130_fd_sc_hd__inv_2 _2146_ (.A(\user_design.ccr2[22] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0699_));
- sky130_fd_sc_hd__inv_2 _2147_ (.A(\user_design.system_core.refresh_count[11] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0700_));
- sky130_fd_sc_hd__o22a_1 _2148_ (.A1(_0698_),
-    .A2(_0699_),
+    .Y(_0698_));
+ sky130_fd_sc_hd__a2bb2o_1 _2143_ (.A1_N(_0697_),
+    .A2_N(\user_design.ccr2[21] ),
     .B1(\user_design.ccr2[11] ),
-    .B2(_0700_),
+    .B2(_0698_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0701_));
- sky130_fd_sc_hd__o21ai_1 _2149_ (.A1(_0697_),
-    .A2(\user_design.ccr2[27] ),
-    .B1(_0701_),
+    .X(_0699_));
+ sky130_fd_sc_hd__a221o_1 _2144_ (.A1(\user_design.system_core.refresh_count[25] ),
+    .A2(_0694_),
+    .B1(\user_design.ccr2[28] ),
+    .B2(_0696_),
+    .C1(_0699_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0700_));
+ sky130_fd_sc_hd__clkinv_2 _2145_ (.A(\user_design.system_core.refresh_count[2] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0701_));
+ sky130_fd_sc_hd__inv_2 _2146_ (.A(\user_design.system_core.refresh_count[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0702_));
- sky130_fd_sc_hd__clkinv_2 _2150_ (.A(\user_design.system_core.refresh_count[21] ),
+ sky130_fd_sc_hd__clkinv_2 _2147_ (.A(\user_design.system_core.refresh_count[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0703_));
- sky130_fd_sc_hd__inv_2 _2151_ (.A(\user_design.ccr2[10] ),
+ sky130_fd_sc_hd__clkinv_2 _2148_ (.A(\user_design.system_core.refresh_count[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0704_));
- sky130_fd_sc_hd__clkbuf_2 _2152_ (.A(\user_design.system_core.refresh_count[10] ),
+ sky130_fd_sc_hd__o22ai_1 _2149_ (.A1(_0703_),
+    .A2(\user_design.ccr2[4] ),
+    .B1(\user_design.ccr2[7] ),
+    .B2(_0704_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0705_));
- sky130_fd_sc_hd__inv_2 _2153_ (.A(\user_design.system_core.refresh_count[16] ),
+    .Y(_0705_));
+ sky130_fd_sc_hd__a221o_1 _2150_ (.A1(_0701_),
+    .A2(\user_design.ccr2[2] ),
+    .B1(\user_design.ccr2[14] ),
+    .B2(_0702_),
+    .C1(_0705_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0706_));
- sky130_fd_sc_hd__buf_2 _2154_ (.A(_0706_),
+    .X(_0706_));
+ sky130_fd_sc_hd__inv_2 _2151_ (.A(\user_design.ccr2[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0707_));
- sky130_fd_sc_hd__clkinv_2 _2155_ (.A(\user_design.system_core.refresh_count[20] ),
+    .Y(_0707_));
+ sky130_fd_sc_hd__inv_2 _2152_ (.A(\user_design.ccr2[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0708_));
- sky130_fd_sc_hd__nor2_1 _2156_ (.A(_0708_),
-    .B(\user_design.ccr2[20] ),
+ sky130_fd_sc_hd__o22a_1 _2153_ (.A1(\user_design.system_core.refresh_count[1] ),
+    .A2(_0707_),
+    .B1(_0708_),
+    .B2(\user_design.system_core.refresh_count[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0709_));
- sky130_fd_sc_hd__a221o_1 _2157_ (.A1(_0707_),
-    .A2(\user_design.ccr2[16] ),
-    .B1(\user_design.ccr2[27] ),
-    .B2(_0697_),
+    .X(_0709_));
+ sky130_fd_sc_hd__o221ai_1 _2154_ (.A1(_0696_),
+    .A2(\user_design.ccr2[28] ),
+    .B1(\user_design.ccr2[14] ),
+    .B2(_0702_),
     .C1(_0709_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0710_));
- sky130_fd_sc_hd__a221o_1 _2158_ (.A1(_0703_),
-    .A2(\user_design.ccr2[21] ),
-    .B1(_0704_),
-    .B2(_0705_),
-    .C1(_0710_),
+    .Y(_0710_));
+ sky130_fd_sc_hd__clkinv_2 _2155_ (.A(\user_design.system_core.refresh_count[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0711_));
- sky130_fd_sc_hd__clkbuf_2 _2159_ (.A(\user_design.system_core.refresh_count[1] ),
+    .Y(_0711_));
+ sky130_fd_sc_hd__clkbuf_2 _2156_ (.A(\user_design.system_core.refresh_count[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0712_));
- sky130_fd_sc_hd__inv_2 _2160_ (.A(_0712_),
+ sky130_fd_sc_hd__inv_2 _2157_ (.A(_0712_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0713_));
- sky130_fd_sc_hd__clkbuf_2 _2161_ (.A(\user_design.system_core.refresh_count[29] ),
+ sky130_fd_sc_hd__inv_2 _2158_ (.A(\user_design.system_core.refresh_count[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0714_));
- sky130_fd_sc_hd__inv_2 _2162_ (.A(_0714_),
+    .Y(_0714_));
+ sky130_fd_sc_hd__buf_2 _2159_ (.A(_0714_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0715_));
- sky130_fd_sc_hd__clkinv_2 _2163_ (.A(\user_design.system_core.refresh_count[17] ),
+    .X(_0715_));
+ sky130_fd_sc_hd__a2bb2o_1 _2160_ (.A1_N(_0715_),
+    .A2_N(\user_design.ccr2[17] ),
+    .B1(\user_design.ccr2[4] ),
+    .B2(_0703_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0716_));
- sky130_fd_sc_hd__clkbuf_2 _2164_ (.A(\user_design.system_core.refresh_count[4] ),
+    .X(_0716_));
+ sky130_fd_sc_hd__a221o_1 _2161_ (.A1(_0711_),
+    .A2(\user_design.ccr2[16] ),
+    .B1(\user_design.ccr2[27] ),
+    .B2(_0713_),
+    .C1(_0716_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0717_));
- sky130_fd_sc_hd__inv_2 _2165_ (.A(_0717_),
+ sky130_fd_sc_hd__or4_1 _2162_ (.A(_0700_),
+    .B(_0706_),
+    .C(_0710_),
+    .D(_0717_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0718_));
- sky130_fd_sc_hd__a2bb2o_1 _2166_ (.A1_N(_0716_),
-    .A2_N(\user_design.ccr2[17] ),
-    .B1(\user_design.ccr2[4] ),
-    .B2(_0718_),
+    .X(_0718_));
+ sky130_fd_sc_hd__inv_2 _2163_ (.A(\user_design.system_core.refresh_count[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0719_));
- sky130_fd_sc_hd__a221o_1 _2167_ (.A1(_0713_),
-    .A2(\user_design.ccr2[1] ),
-    .B1(\user_design.ccr2[29] ),
-    .B2(_0715_),
-    .C1(_0719_),
+    .Y(_0719_));
+ sky130_fd_sc_hd__inv_2 _2164_ (.A(\user_design.ccr2[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0720_));
- sky130_fd_sc_hd__clkinv_2 _2168_ (.A(\user_design.system_core.refresh_count[6] ),
+    .Y(_0720_));
+ sky130_fd_sc_hd__clkinv_2 _2165_ (.A(\user_design.system_core.refresh_count[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0721_));
- sky130_fd_sc_hd__inv_2 _2169_ (.A(\user_design.ccr2[26] ),
+ sky130_fd_sc_hd__a2bb2o_1 _2166_ (.A1_N(_0721_),
+    .A2_N(\user_design.ccr2[20] ),
+    .B1(\user_design.ccr2[21] ),
+    .B2(_0697_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0722_));
- sky130_fd_sc_hd__clkinv_2 _2170_ (.A(\user_design.system_core.refresh_count[26] ),
+    .X(_0722_));
+ sky130_fd_sc_hd__a221o_1 _2167_ (.A1(_0719_),
+    .A2(\user_design.ccr2[22] ),
+    .B1(_0720_),
+    .B2(\user_design.system_core.refresh_count[11] ),
+    .C1(_0722_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0723_));
- sky130_fd_sc_hd__inv_2 _2171_ (.A(\user_design.system_core.refresh_count[31] ),
+    .X(_0723_));
+ sky130_fd_sc_hd__inv_2 _2168_ (.A(\user_design.ccr2[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0724_));
- sky130_fd_sc_hd__o22a_1 _2172_ (.A1(_0723_),
-    .A2(\user_design.ccr2[26] ),
-    .B1(\user_design.ccr2[31] ),
-    .B2(_0724_),
+ sky130_fd_sc_hd__inv_2 _2169_ (.A(\user_design.ccr2[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0725_));
- sky130_fd_sc_hd__o221a_1 _2173_ (.A1(_0721_),
-    .A2(\user_design.ccr2[6] ),
-    .B1(_0722_),
-    .B2(\user_design.system_core.refresh_count[26] ),
-    .C1(_0725_),
+    .Y(_0725_));
+ sky130_fd_sc_hd__inv_2 _2170_ (.A(\user_design.system_core.refresh_count[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0726_));
- sky130_fd_sc_hd__inv_2 _2174_ (.A(_0705_),
+    .Y(_0726_));
+ sky130_fd_sc_hd__a22o_1 _2171_ (.A1(_0715_),
+    .A2(\user_design.ccr2[17] ),
+    .B1(\user_design.ccr2[25] ),
+    .B2(_0726_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0727_));
- sky130_fd_sc_hd__inv_2 _2175_ (.A(\user_design.ccr2[30] ),
+    .X(_0727_));
+ sky130_fd_sc_hd__a221o_1 _2172_ (.A1(\user_design.system_core.refresh_count[10] ),
+    .A2(_0724_),
+    .B1(_0725_),
+    .B2(_0712_),
+    .C1(_0727_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0728_));
- sky130_fd_sc_hd__clkinv_2 _2176_ (.A(\user_design.system_core.refresh_count[23] ),
+    .X(_0728_));
+ sky130_fd_sc_hd__clkbuf_2 _2173_ (.A(\user_design.system_core.refresh_count[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0729_));
- sky130_fd_sc_hd__a2bb2o_1 _2177_ (.A1_N(\user_design.system_core.refresh_count[30] ),
-    .A2_N(_0728_),
-    .B1(_0729_),
-    .B2(\user_design.ccr2[23] ),
+    .X(_0729_));
+ sky130_fd_sc_hd__nand2_1 _2174_ (.A(_0729_),
+    .B(\user_design.ccr2[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0730_));
- sky130_fd_sc_hd__a221o_1 _2178_ (.A1(_0727_),
-    .A2(\user_design.ccr2[10] ),
-    .B1(\user_design.ccr2[31] ),
-    .B2(_0724_),
-    .C1(_0730_),
+    .Y(_0730_));
+ sky130_fd_sc_hd__or2_1 _2175_ (.A(_0729_),
+    .B(\user_design.ccr2[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0731_));
- sky130_fd_sc_hd__inv_2 _2179_ (.A(\user_design.system_core.refresh_count[9] ),
+ sky130_fd_sc_hd__xor2_1 _2176_ (.A(\user_design.system_core.refresh_count[13] ),
+    .B(\user_design.ccr2[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0732_));
- sky130_fd_sc_hd__clkbuf_2 _2180_ (.A(\user_design.system_core.refresh_count[15] ),
+    .X(_0732_));
+ sky130_fd_sc_hd__clkinv_2 _2177_ (.A(\user_design.system_core.refresh_count[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0733_));
- sky130_fd_sc_hd__xnor2_1 _2181_ (.A(_0733_),
-    .B(\user_design.ccr2[15] ),
+    .Y(_0733_));
+ sky130_fd_sc_hd__inv_2 _2178_ (.A(\user_design.ccr2[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0734_));
- sky130_fd_sc_hd__o221a_1 _2182_ (.A1(_0732_),
-    .A2(\user_design.ccr2[9] ),
-    .B1(\user_design.ccr2[29] ),
-    .B2(_0715_),
-    .C1(_0734_),
+ sky130_fd_sc_hd__inv_2 _2179_ (.A(\user_design.system_core.refresh_count[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0735_));
- sky130_fd_sc_hd__xnor2_1 _2183_ (.A(\user_design.system_core.refresh_count[3] ),
-    .B(\user_design.ccr2[3] ),
+    .Y(_0735_));
+ sky130_fd_sc_hd__clkbuf_2 _2180_ (.A(_0735_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0736_));
- sky130_fd_sc_hd__clkbuf_2 _2184_ (.A(\user_design.system_core.refresh_count[5] ),
+    .X(_0736_));
+ sky130_fd_sc_hd__a22o_1 _2181_ (.A1(_0721_),
+    .A2(\user_design.ccr2[20] ),
+    .B1(\user_design.ccr2[12] ),
+    .B2(_0736_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0737_));
- sky130_fd_sc_hd__xnor2_1 _2185_ (.A(_0737_),
-    .B(\user_design.ccr2[5] ),
+ sky130_fd_sc_hd__a221o_1 _2182_ (.A1(_0733_),
+    .A2(\user_design.ccr2[0] ),
+    .B1(_0734_),
+    .B2(\user_design.system_core.refresh_count[22] ),
+    .C1(_0737_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0738_));
- sky130_fd_sc_hd__and4b_1 _2186_ (.A_N(_0731_),
-    .B(_0735_),
-    .C(_0736_),
-    .D(_0738_),
+    .X(_0738_));
+ sky130_fd_sc_hd__a211o_1 _2183_ (.A1(_0730_),
+    .A2(_0731_),
+    .B1(_0732_),
+    .C1(_0738_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0739_));
- sky130_fd_sc_hd__inv_2 _2187_ (.A(\user_design.system_core.refresh_count[2] ),
+ sky130_fd_sc_hd__or4_4 _2184_ (.A(_0718_),
+    .B(_0723_),
+    .C(_0728_),
+    .D(_0739_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0740_));
- sky130_fd_sc_hd__buf_2 _2188_ (.A(_0740_),
+    .X(_0740_));
+ sky130_fd_sc_hd__clkbuf_2 _2185_ (.A(\user_design.system_core.refresh_count[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0741_));
- sky130_fd_sc_hd__inv_2 _2189_ (.A(\user_design.ccr2[9] ),
+ sky130_fd_sc_hd__xor2_1 _2186_ (.A(_0741_),
+    .B(\user_design.ccr2[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0742_));
- sky130_fd_sc_hd__clkinv_2 _2190_ (.A(\user_design.system_core.refresh_count[18] ),
+    .X(_0742_));
+ sky130_fd_sc_hd__xor2_1 _2187_ (.A(\user_design.system_core.refresh_count[3] ),
+    .B(\user_design.ccr2[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0743_));
- sky130_fd_sc_hd__clkinv_2 _2191_ (.A(\user_design.system_core.refresh_count[24] ),
+    .X(_0743_));
+ sky130_fd_sc_hd__xor2_1 _2188_ (.A(\user_design.system_core.refresh_count[5] ),
+    .B(\user_design.ccr2[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0744_));
- sky130_fd_sc_hd__o22a_1 _2192_ (.A1(_0743_),
-    .A2(\user_design.ccr2[18] ),
-    .B1(\user_design.ccr2[24] ),
-    .B2(_0744_),
+    .X(_0744_));
+ sky130_fd_sc_hd__clkbuf_2 _2189_ (.A(\user_design.system_core.refresh_count[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0745_));
- sky130_fd_sc_hd__o221a_1 _2193_ (.A1(_0741_),
-    .A2(\user_design.ccr2[2] ),
-    .B1(_0742_),
-    .B2(\user_design.system_core.refresh_count[9] ),
-    .C1(_0745_),
+ sky130_fd_sc_hd__inv_2 _2190_ (.A(\user_design.ccr2[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0746_));
- sky130_fd_sc_hd__inv_2 _2194_ (.A(\user_design.system_core.refresh_count[0] ),
+    .Y(_0746_));
+ sky130_fd_sc_hd__a22o_1 _2191_ (.A1(_0745_),
+    .A2(_0746_),
+    .B1(_0708_),
+    .B2(\user_design.system_core.refresh_count[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0747_));
- sky130_fd_sc_hd__o2bb2a_1 _2195_ (.A1_N(_0743_),
-    .A2_N(\user_design.ccr2[18] ),
-    .B1(\user_design.ccr2[0] ),
-    .B2(_0747_),
+    .X(_0747_));
+ sky130_fd_sc_hd__or4_1 _2192_ (.A(_0742_),
+    .B(_0743_),
+    .C(_0744_),
+    .D(_0747_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0748_));
- sky130_fd_sc_hd__o221a_1 _2196_ (.A1(_0707_),
-    .A2(\user_design.ccr2[16] ),
-    .B1(\user_design.ccr2[1] ),
-    .B2(_0713_),
-    .C1(_0748_),
+ sky130_fd_sc_hd__clkinv_2 _2193_ (.A(\user_design.system_core.refresh_count[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0749_));
- sky130_fd_sc_hd__and4_1 _2197_ (.A(_0726_),
-    .B(_0739_),
-    .C(_0746_),
-    .D(_0749_),
+    .Y(_0749_));
+ sky130_fd_sc_hd__inv_2 _2194_ (.A(\user_design.system_core.refresh_count[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0750_));
- sky130_fd_sc_hd__or4b_1 _2198_ (.A(_0702_),
-    .B(_0711_),
-    .C(_0720_),
-    .D_N(_0750_),
+    .Y(_0750_));
+ sky130_fd_sc_hd__o2bb2a_1 _2195_ (.A1_N(_0749_),
+    .A2_N(\user_design.ccr2[26] ),
+    .B1(\user_design.ccr2[6] ),
+    .B2(_0750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0751_));
- sky130_fd_sc_hd__inv_2 _2199_ (.A(\user_design.system_core.refresh_count[7] ),
+ sky130_fd_sc_hd__clkinv_2 _2196_ (.A(\user_design.system_core.refresh_count[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0752_));
- sky130_fd_sc_hd__clkinv_2 _2200_ (.A(\user_design.system_core.refresh_count[19] ),
+ sky130_fd_sc_hd__o22a_1 _2197_ (.A1(_0749_),
+    .A2(\user_design.ccr2[26] ),
+    .B1(\user_design.ccr2[31] ),
+    .B2(_0752_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0753_));
- sky130_fd_sc_hd__nor2_1 _2201_ (.A(_0729_),
-    .B(\user_design.ccr2[23] ),
+    .X(_0753_));
+ sky130_fd_sc_hd__nand2_1 _2198_ (.A(_0751_),
+    .B(_0753_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0754_));
- sky130_fd_sc_hd__a221o_1 _2202_ (.A1(_0753_),
+ sky130_fd_sc_hd__inv_2 _2199_ (.A(\user_design.ccr2[23] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0755_));
+ sky130_fd_sc_hd__inv_2 _2200_ (.A(\user_design.system_core.refresh_count[19] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0756_));
+ sky130_fd_sc_hd__buf_2 _2201_ (.A(_0756_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0757_));
+ sky130_fd_sc_hd__inv_2 _2202_ (.A(\user_design.system_core.refresh_count[24] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0758_));
+ sky130_fd_sc_hd__a22o_1 _2203_ (.A1(_0757_),
     .A2(\user_design.ccr2[19] ),
     .B1(\user_design.ccr2[24] ),
-    .B2(_0744_),
-    .C1(_0754_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0755_));
- sky130_fd_sc_hd__buf_2 _2203_ (.A(\user_design.system_core.refresh_count[30] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0756_));
- sky130_fd_sc_hd__inv_2 _2204_ (.A(\user_design.system_core.refresh_count[12] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0757_));
- sky130_fd_sc_hd__clkbuf_2 _2205_ (.A(_0757_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0758_));
- sky130_fd_sc_hd__o22ai_1 _2206_ (.A1(_0753_),
-    .A2(\user_design.ccr2[19] ),
-    .B1(\user_design.ccr2[12] ),
     .B2(_0758_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0759_));
- sky130_fd_sc_hd__a221o_1 _2207_ (.A1(_0721_),
-    .A2(\user_design.ccr2[6] ),
-    .B1(_0728_),
-    .B2(_0756_),
+    .X(_0759_));
+ sky130_fd_sc_hd__a221o_1 _2204_ (.A1(\user_design.system_core.refresh_count[23] ),
+    .A2(_0755_),
+    .B1(\user_design.ccr2[7] ),
+    .B2(_0704_),
     .C1(_0759_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0760_));
- sky130_fd_sc_hd__a211o_1 _2208_ (.A1(_0752_),
-    .A2(\user_design.ccr2[7] ),
-    .B1(_0755_),
-    .C1(_0760_),
+ sky130_fd_sc_hd__inv_2 _2205_ (.A(\user_design.ccr2[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0761_));
- sky130_fd_sc_hd__inv_2 _2209_ (.A(\user_design.system_core.refresh_count[25] ),
+    .Y(_0761_));
+ sky130_fd_sc_hd__buf_2 _2206_ (.A(\user_design.system_core.refresh_count[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0762_));
- sky130_fd_sc_hd__a22o_1 _2210_ (.A1(_0716_),
-    .A2(\user_design.ccr2[17] ),
-    .B1(\user_design.ccr2[25] ),
-    .B2(_0762_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0763_));
- sky130_fd_sc_hd__a22o_1 _2211_ (.A1(_0708_),
-    .A2(\user_design.ccr2[20] ),
+    .X(_0762_));
+ sky130_fd_sc_hd__o22ai_1 _2207_ (.A1(_0757_),
+    .A2(\user_design.ccr2[19] ),
     .B1(\user_design.ccr2[12] ),
-    .B2(_0758_),
+    .B2(_0736_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0763_));
+ sky130_fd_sc_hd__a221o_1 _2208_ (.A1(_0750_),
+    .A2(\user_design.ccr2[6] ),
+    .B1(_0761_),
+    .B2(_0762_),
+    .C1(_0763_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0764_));
- sky130_fd_sc_hd__a221o_1 _2212_ (.A1(_0747_),
-    .A2(\user_design.ccr2[0] ),
-    .B1(_0699_),
-    .B2(_0698_),
-    .C1(_0764_),
+ sky130_fd_sc_hd__inv_2 _2209_ (.A(\user_design.ccr2[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0765_));
- sky130_fd_sc_hd__xor2_1 _2213_ (.A(\user_design.system_core.refresh_count[8] ),
-    .B(\user_design.ccr2[8] ),
+    .Y(_0765_));
+ sky130_fd_sc_hd__clkbuf_2 _2210_ (.A(\user_design.system_core.refresh_count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0766_));
- sky130_fd_sc_hd__clkinv_2 _2214_ (.A(\user_design.system_core.refresh_count[28] ),
+ sky130_fd_sc_hd__inv_2 _2211_ (.A(\user_design.system_core.refresh_count[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0767_));
- sky130_fd_sc_hd__clkinv_2 _2215_ (.A(\user_design.system_core.refresh_count[14] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0768_));
- sky130_fd_sc_hd__o22a_1 _2216_ (.A1(_0718_),
-    .A2(\user_design.ccr2[4] ),
-    .B1(\user_design.ccr2[7] ),
-    .B2(_0752_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0769_));
- sky130_fd_sc_hd__o221a_1 _2217_ (.A1(_0767_),
-    .A2(\user_design.ccr2[28] ),
-    .B1(\user_design.ccr2[14] ),
-    .B2(_0768_),
-    .C1(_0769_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0770_));
- sky130_fd_sc_hd__inv_2 _2218_ (.A(\user_design.ccr2[11] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0771_));
- sky130_fd_sc_hd__xnor2_1 _2219_ (.A(\user_design.system_core.refresh_count[13] ),
-    .B(\user_design.ccr2[13] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0772_));
- sky130_fd_sc_hd__o221a_1 _2220_ (.A1(_0703_),
-    .A2(\user_design.ccr2[21] ),
-    .B1(_0771_),
-    .B2(\user_design.system_core.refresh_count[11] ),
-    .C1(_0772_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0773_));
- sky130_fd_sc_hd__a2bb2o_1 _2221_ (.A1_N(_0762_),
-    .A2_N(\user_design.ccr2[25] ),
-    .B1(\user_design.ccr2[28] ),
+ sky130_fd_sc_hd__a2bb2o_1 _2212_ (.A1_N(_0733_),
+    .A2_N(\user_design.ccr2[0] ),
+    .B1(\user_design.ccr2[18] ),
     .B2(_0767_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0774_));
- sky130_fd_sc_hd__a221oi_1 _2222_ (.A1(_0741_),
+    .X(_0768_));
+ sky130_fd_sc_hd__a221o_1 _2213_ (.A1(\user_design.system_core.refresh_count[16] ),
+    .A2(_0765_),
+    .B1(_0707_),
+    .B2(_0766_),
+    .C1(_0768_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0769_));
+ sky130_fd_sc_hd__o22a_1 _2214_ (.A1(_0767_),
+    .A2(\user_design.ccr2[18] ),
+    .B1(\user_design.ccr2[24] ),
+    .B2(_0758_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0770_));
+ sky130_fd_sc_hd__o221a_1 _2215_ (.A1(_0701_),
     .A2(\user_design.ccr2[2] ),
-    .B1(\user_design.ccr2[14] ),
-    .B2(_0768_),
-    .C1(_0774_),
+    .B1(_0746_),
+    .B2(_0745_),
+    .C1(_0770_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0771_));
+ sky130_fd_sc_hd__or4b_1 _2216_ (.A(_0760_),
+    .B(_0764_),
+    .C(_0769_),
+    .D_N(_0771_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0772_));
+ sky130_fd_sc_hd__clkinv_2 _2217_ (.A(\user_design.system_core.refresh_count[10] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0773_));
+ sky130_fd_sc_hd__inv_2 _2218_ (.A(\user_design.system_core.refresh_count[23] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0774_));
+ sky130_fd_sc_hd__inv_2 _2219_ (.A(_0762_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0775_));
- sky130_fd_sc_hd__and3_1 _2223_ (.A(_0770_),
-    .B(_0773_),
-    .C(_0775_),
+ sky130_fd_sc_hd__a22o_1 _2220_ (.A1(_0774_),
+    .A2(\user_design.ccr2[23] ),
+    .B1(\user_design.ccr2[30] ),
+    .B2(_0775_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0776_));
- sky130_fd_sc_hd__or4b_1 _2224_ (.A(_0763_),
-    .B(_0765_),
-    .C(_0766_),
-    .D_N(_0776_),
+ sky130_fd_sc_hd__a221o_1 _2221_ (.A1(_0773_),
+    .A2(\user_design.ccr2[10] ),
+    .B1(\user_design.ccr2[31] ),
+    .B2(_0752_),
+    .C1(_0776_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0777_));
- sky130_fd_sc_hd__and3_1 _2225_ (.A(\user_design.system_core.system_state[0] ),
+ sky130_fd_sc_hd__or4_4 _2222_ (.A(_0748_),
+    .B(_0754_),
+    .C(_0772_),
+    .D(_0777_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0778_));
+ sky130_fd_sc_hd__and3_2 _2223_ (.A(\user_design.system_core.system_state[0] ),
     .B(\user_design.system_core.system_state[1] ),
     .C(\user_design.control_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0778_));
- sky130_fd_sc_hd__inv_2 _2226_ (.A(\user_design.control_state[3] ),
+    .X(_0779_));
+ sky130_fd_sc_hd__inv_2 _2224_ (.A(\user_design.control_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0779_));
- sky130_fd_sc_hd__o311a_1 _2227_ (.A1(_0751_),
-    .A2(_0761_),
-    .A3(_0777_),
-    .B1(_0778_),
-    .C1(_0779_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0780_));
- sky130_fd_sc_hd__xor2_1 _2228_ (.A(\user_design.control_state[2] ),
-    .B(\user_design.control_state[3] ),
+    .Y(_0780_));
+ sky130_fd_sc_hd__o211a_1 _2225_ (.A1(_0740_),
+    .A2(_0778_),
+    .B1(_0779_),
+    .C1(_0780_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0781_));
- sky130_fd_sc_hd__and4b_1 _2229_ (.A_N(\user_design.control_state[2] ),
+ sky130_fd_sc_hd__xor2_1 _2226_ (.A(\user_design.control_state[2] ),
+    .B(\user_design.control_state[3] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0782_));
+ sky130_fd_sc_hd__and4b_1 _2227_ (.A_N(\user_design.control_state[2] ),
     .B(\user_design.control_state[3] ),
     .C(\user_design.system_core.system_state[0] ),
     .D(\user_design.system_core.system_state[1] ),
@@ -337000,8 +337388,8 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0782_));
- sky130_fd_sc_hd__nor4_2 _2230_ (.A(\user_design.trigger_sync.signal_state[1] ),
+    .X(_0783_));
+ sky130_fd_sc_hd__nor4_2 _2228_ (.A(\user_design.trigger_sync.signal_state[1] ),
     .B(\user_design.trigger_sync.signal_state[0] ),
     .C(\user_design.trigger_sync.signal_state[3] ),
     .D(\user_design.trigger_sync.signal_state[2] ),
@@ -337009,4867 +337397,4887 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0783_));
- sky130_fd_sc_hd__a32o_1 _2231_ (.A1(net405),
-    .A2(_0573_),
-    .A3(_0781_),
-    .B1(_0782_),
-    .B2(_0783_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0784_));
- sky130_fd_sc_hd__buf_2 _2232_ (.A(_0675_),
+    .Y(_0784_));
+ sky130_fd_sc_hd__a32o_1 _2229_ (.A1(net398),
+    .A2(_0570_),
+    .A3(_0782_),
+    .B1(_0783_),
+    .B2(_0784_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0785_));
- sky130_fd_sc_hd__o21a_1 _2233_ (.A1(_0780_),
-    .A2(net423),
-    .B1(_0785_),
+ sky130_fd_sc_hd__o21a_1 _2230_ (.A1(_0781_),
+    .A2(net414),
+    .B1(_0670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0356_));
- sky130_fd_sc_hd__buf_2 _2234_ (.A(_0675_),
+ sky130_fd_sc_hd__a211o_1 _2231_ (.A1(\user_design.control_state[2] ),
+    .A2(_0780_),
+    .B1(_0570_),
+    .C1(_0784_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0786_));
- sky130_fd_sc_hd__a211o_1 _2235_ (.A1(\user_design.control_state[2] ),
-    .A2(_0779_),
-    .B1(_0573_),
-    .C1(_0783_),
+ sky130_fd_sc_hd__and4b_1 _2232_ (.A_N(_0571_),
+    .B(net420),
+    .C(_0782_),
+    .D(net634),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0787_));
- sky130_fd_sc_hd__and4b_1 _2236_ (.A_N(_0574_),
-    .B(_0786_),
-    .C(_0781_),
-    .D(_0787_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0788_));
- sky130_fd_sc_hd__clkbuf_1 _2237_ (.A(_0788_),
+ sky130_fd_sc_hd__clkbuf_1 _2233_ (.A(_0787_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0357_));
- sky130_fd_sc_hd__inv_2 _2238_ (.A(\user_design.system_core.trigger_out_state[0] ),
+ sky130_fd_sc_hd__inv_2 _2234_ (.A(\user_design.system_core.trigger_out_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0789_));
- sky130_fd_sc_hd__o211a_1 _2239_ (.A1(net405),
+    .Y(_0788_));
+ sky130_fd_sc_hd__o211a_1 _2235_ (.A1(net626),
     .A2(\user_design.system_core.trigger_out_state[1] ),
-    .B1(_0665_),
-    .C1(_0789_),
+    .B1(_0661_),
+    .C1(_0788_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0354_));
- sky130_fd_sc_hd__clkbuf_4 _2240_ (.A(_0669_),
+ sky130_fd_sc_hd__buf_2 _2236_ (.A(_0665_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0790_));
- sky130_fd_sc_hd__nor2_1 _2241_ (.A(_0406_),
-    .B(_0790_),
+    .X(_0789_));
+ sky130_fd_sc_hd__nor2_1 _2237_ (.A(_0411_),
+    .B(_0789_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0355_));
- sky130_fd_sc_hd__and2_1 _2242_ (.A(net115),
+ sky130_fd_sc_hd__and2_1 _2238_ (.A(net115),
     .B(\io_in_reg[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0791_));
- sky130_fd_sc_hd__clkbuf_1 _2243_ (.A(_0791_),
+    .X(_0790_));
+ sky130_fd_sc_hd__clkbuf_1 _2239_ (.A(_0790_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net267));
- sky130_fd_sc_hd__or2_4 _2244_ (.A(net147),
+ sky130_fd_sc_hd__or2_4 _2240_ (.A(net147),
     .B(net71),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0792_));
- sky130_fd_sc_hd__buf_8 _2245_ (.A(_0792_),
+    .X(_0791_));
+ sky130_fd_sc_hd__clkbuf_1 _2241_ (.A(_0791_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net202));
- sky130_fd_sc_hd__and2_1 _2246_ (.A(net126),
+ sky130_fd_sc_hd__and2_1 _2242_ (.A(net126),
     .B(\io_in_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0793_));
- sky130_fd_sc_hd__clkbuf_1 _2247_ (.A(_0793_),
+    .X(_0792_));
+ sky130_fd_sc_hd__clkbuf_1 _2243_ (.A(_0792_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net278));
- sky130_fd_sc_hd__or2_4 _2248_ (.A(net149),
+ sky130_fd_sc_hd__or2_4 _2244_ (.A(net149),
     .B(net73),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0794_));
- sky130_fd_sc_hd__clkbuf_1 _2249_ (.A(_0794_),
+    .X(_0793_));
+ sky130_fd_sc_hd__buf_8 _2245_ (.A(_0793_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net213));
- sky130_fd_sc_hd__and2_1 _2250_ (.A(net137),
+ sky130_fd_sc_hd__and2_1 _2246_ (.A(net137),
     .B(\io_in_reg[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0795_));
- sky130_fd_sc_hd__clkbuf_1 _2251_ (.A(_0795_),
+    .X(_0794_));
+ sky130_fd_sc_hd__clkbuf_1 _2247_ (.A(_0794_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net289));
- sky130_fd_sc_hd__or2_4 _2252_ (.A(net150),
+ sky130_fd_sc_hd__or2_4 _2248_ (.A(net150),
     .B(net74),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0796_));
- sky130_fd_sc_hd__buf_12 _2253_ (.A(_0796_),
+    .X(_0795_));
+ sky130_fd_sc_hd__buf_12 _2249_ (.A(_0795_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net222));
- sky130_fd_sc_hd__and2_1 _2254_ (.A(net148),
+ sky130_fd_sc_hd__and2_1 _2250_ (.A(net148),
     .B(\io_in_reg[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0797_));
- sky130_fd_sc_hd__clkbuf_1 _2255_ (.A(_0797_),
+    .X(_0796_));
+ sky130_fd_sc_hd__clkbuf_1 _2251_ (.A(_0796_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net298));
- sky130_fd_sc_hd__or2_4 _2256_ (.A(net151),
+ sky130_fd_sc_hd__or2_4 _2252_ (.A(net151),
     .B(net75),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0798_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2257_ (.A(_0798_),
+    .X(_0797_));
+ sky130_fd_sc_hd__buf_6 _2253_ (.A(_0797_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net223));
- sky130_fd_sc_hd__and2_1 _2258_ (.A(net159),
+ sky130_fd_sc_hd__and2_1 _2254_ (.A(net159),
     .B(\io_in_reg[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0799_));
- sky130_fd_sc_hd__clkbuf_1 _2259_ (.A(_0799_),
+    .X(_0798_));
+ sky130_fd_sc_hd__clkbuf_1 _2255_ (.A(_0798_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net299));
- sky130_fd_sc_hd__or2_4 _2260_ (.A(net152),
+ sky130_fd_sc_hd__or2_4 _2256_ (.A(net152),
     .B(net76),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0800_));
- sky130_fd_sc_hd__buf_12 _2261_ (.A(_0800_),
+    .X(_0799_));
+ sky130_fd_sc_hd__buf_12 _2257_ (.A(_0799_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net224));
- sky130_fd_sc_hd__and2_1 _2262_ (.A(net170),
+ sky130_fd_sc_hd__and2_1 _2258_ (.A(net170),
     .B(\io_in_reg[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0801_));
- sky130_fd_sc_hd__clkbuf_1 _2263_ (.A(_0801_),
+    .X(_0800_));
+ sky130_fd_sc_hd__clkbuf_1 _2259_ (.A(_0800_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net300));
- sky130_fd_sc_hd__or2_4 _2264_ (.A(net153),
+ sky130_fd_sc_hd__or2_4 _2260_ (.A(net153),
     .B(net77),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0802_));
- sky130_fd_sc_hd__buf_12 _2265_ (.A(_0802_),
+    .X(_0801_));
+ sky130_fd_sc_hd__buf_12 _2261_ (.A(_0801_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net225));
- sky130_fd_sc_hd__and2_1 _2266_ (.A(net181),
+ sky130_fd_sc_hd__and2_1 _2262_ (.A(net181),
     .B(\io_in_reg[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0803_));
- sky130_fd_sc_hd__clkbuf_1 _2267_ (.A(_0803_),
+    .X(_0802_));
+ sky130_fd_sc_hd__clkbuf_1 _2263_ (.A(_0802_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net301));
- sky130_fd_sc_hd__or2_4 _2268_ (.A(net154),
+ sky130_fd_sc_hd__or2_4 _2264_ (.A(net154),
     .B(net78),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0804_));
- sky130_fd_sc_hd__buf_12 _2269_ (.A(_0804_),
+    .X(_0803_));
+ sky130_fd_sc_hd__buf_12 _2265_ (.A(_0803_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net226));
- sky130_fd_sc_hd__and2_1 _2270_ (.A(net188),
+ sky130_fd_sc_hd__and2_1 _2266_ (.A(net188),
     .B(\io_in_reg[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0805_));
- sky130_fd_sc_hd__clkbuf_1 _2271_ (.A(_0805_),
+    .X(_0804_));
+ sky130_fd_sc_hd__clkbuf_1 _2267_ (.A(_0804_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net302));
- sky130_fd_sc_hd__and2_1 _2272_ (.A(net189),
+ sky130_fd_sc_hd__and2_1 _2268_ (.A(net189),
     .B(\io_in_reg[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0806_));
- sky130_fd_sc_hd__clkbuf_1 _2273_ (.A(_0806_),
+    .X(_0805_));
+ sky130_fd_sc_hd__clkbuf_1 _2269_ (.A(_0805_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net303));
- sky130_fd_sc_hd__and2_1 _2274_ (.A(net190),
+ sky130_fd_sc_hd__and2_1 _2270_ (.A(net190),
     .B(\io_in_reg[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0807_));
- sky130_fd_sc_hd__clkbuf_1 _2275_ (.A(_0807_),
+    .X(_0806_));
+ sky130_fd_sc_hd__clkbuf_1 _2271_ (.A(_0806_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net304));
- sky130_fd_sc_hd__and2_1 _2276_ (.A(net116),
+ sky130_fd_sc_hd__and2_1 _2272_ (.A(net116),
     .B(\io_in_reg[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0808_));
- sky130_fd_sc_hd__clkbuf_1 _2277_ (.A(_0808_),
+    .X(_0807_));
+ sky130_fd_sc_hd__clkbuf_1 _2273_ (.A(_0807_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net268));
- sky130_fd_sc_hd__and2_1 _2278_ (.A(net117),
+ sky130_fd_sc_hd__and2_1 _2274_ (.A(net117),
     .B(\io_in_reg[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0809_));
- sky130_fd_sc_hd__clkbuf_1 _2279_ (.A(_0809_),
+    .X(_0808_));
+ sky130_fd_sc_hd__clkbuf_1 _2275_ (.A(_0808_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net269));
- sky130_fd_sc_hd__and2_1 _2280_ (.A(net118),
+ sky130_fd_sc_hd__and2_1 _2276_ (.A(net118),
     .B(\io_in_reg[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0810_));
- sky130_fd_sc_hd__clkbuf_1 _2281_ (.A(_0810_),
+    .X(_0809_));
+ sky130_fd_sc_hd__clkbuf_1 _2277_ (.A(_0809_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net270));
- sky130_fd_sc_hd__and2_1 _2282_ (.A(net119),
+ sky130_fd_sc_hd__and2_1 _2278_ (.A(net119),
     .B(\io_in_reg[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0811_));
- sky130_fd_sc_hd__clkbuf_1 _2283_ (.A(_0811_),
+    .X(_0810_));
+ sky130_fd_sc_hd__clkbuf_1 _2279_ (.A(_0810_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net271));
- sky130_fd_sc_hd__and2_1 _2284_ (.A(net120),
+ sky130_fd_sc_hd__and2_1 _2280_ (.A(net120),
     .B(\io_in_reg[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0812_));
- sky130_fd_sc_hd__clkbuf_1 _2285_ (.A(_0812_),
+    .X(_0811_));
+ sky130_fd_sc_hd__clkbuf_1 _2281_ (.A(_0811_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net272));
- sky130_fd_sc_hd__or2_4 _2286_ (.A(net163),
+ sky130_fd_sc_hd__or2_4 _2282_ (.A(net163),
     .B(net87),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0813_));
- sky130_fd_sc_hd__buf_12 _2287_ (.A(_0813_),
+    .X(_0812_));
+ sky130_fd_sc_hd__buf_12 _2283_ (.A(_0812_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net197));
- sky130_fd_sc_hd__and2_1 _2288_ (.A(net121),
+ sky130_fd_sc_hd__and2_1 _2284_ (.A(net121),
     .B(\io_in_reg[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0814_));
- sky130_fd_sc_hd__clkbuf_1 _2289_ (.A(_0814_),
+    .X(_0813_));
+ sky130_fd_sc_hd__clkbuf_1 _2285_ (.A(_0813_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net273));
- sky130_fd_sc_hd__and2_1 _2290_ (.A(net122),
+ sky130_fd_sc_hd__and2_1 _2286_ (.A(net122),
     .B(\io_in_reg[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0815_));
- sky130_fd_sc_hd__clkbuf_1 _2291_ (.A(_0815_),
+    .X(_0814_));
+ sky130_fd_sc_hd__clkbuf_1 _2287_ (.A(_0814_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net274));
- sky130_fd_sc_hd__and2_1 _2292_ (.A(net123),
+ sky130_fd_sc_hd__and2_1 _2288_ (.A(net123),
     .B(\io_in_reg[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0816_));
- sky130_fd_sc_hd__clkbuf_1 _2293_ (.A(_0816_),
+    .X(_0815_));
+ sky130_fd_sc_hd__clkbuf_1 _2289_ (.A(_0815_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net275));
- sky130_fd_sc_hd__and2_1 _2294_ (.A(net124),
+ sky130_fd_sc_hd__and2_1 _2290_ (.A(net124),
     .B(\io_in_reg[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0817_));
- sky130_fd_sc_hd__clkbuf_1 _2295_ (.A(_0817_),
+    .X(_0816_));
+ sky130_fd_sc_hd__clkbuf_1 _2291_ (.A(_0816_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net276));
- sky130_fd_sc_hd__and2_1 _2296_ (.A(net125),
+ sky130_fd_sc_hd__and2_1 _2292_ (.A(net125),
     .B(\io_in_reg[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0818_));
- sky130_fd_sc_hd__clkbuf_1 _2297_ (.A(_0818_),
+    .X(_0817_));
+ sky130_fd_sc_hd__clkbuf_1 _2293_ (.A(_0817_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net277));
- sky130_fd_sc_hd__and2_1 _2298_ (.A(net127),
+ sky130_fd_sc_hd__and2_1 _2294_ (.A(net127),
     .B(\io_in_reg[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0819_));
- sky130_fd_sc_hd__clkbuf_1 _2299_ (.A(_0819_),
+    .X(_0818_));
+ sky130_fd_sc_hd__clkbuf_1 _2295_ (.A(_0818_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net279));
- sky130_fd_sc_hd__and2_1 _2300_ (.A(net128),
+ sky130_fd_sc_hd__and2_1 _2296_ (.A(net128),
     .B(\io_in_reg[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0820_));
- sky130_fd_sc_hd__clkbuf_1 _2301_ (.A(_0820_),
+    .X(_0819_));
+ sky130_fd_sc_hd__clkbuf_1 _2297_ (.A(_0819_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net280));
- sky130_fd_sc_hd__and2_1 _2302_ (.A(net129),
+ sky130_fd_sc_hd__and2_1 _2298_ (.A(net129),
     .B(\io_in_reg[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0821_));
- sky130_fd_sc_hd__clkbuf_1 _2303_ (.A(_0821_),
+    .X(_0820_));
+ sky130_fd_sc_hd__clkbuf_1 _2299_ (.A(_0820_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net281));
- sky130_fd_sc_hd__and2_1 _2304_ (.A(net130),
+ sky130_fd_sc_hd__and2_1 _2300_ (.A(net130),
     .B(\io_in_reg[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0822_));
- sky130_fd_sc_hd__clkbuf_1 _2305_ (.A(_0822_),
+    .X(_0821_));
+ sky130_fd_sc_hd__clkbuf_1 _2301_ (.A(_0821_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net282));
- sky130_fd_sc_hd__and2_1 _2306_ (.A(net131),
+ sky130_fd_sc_hd__and2_1 _2302_ (.A(net131),
     .B(\io_in_reg[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0823_));
- sky130_fd_sc_hd__clkbuf_1 _2307_ (.A(_0823_),
+    .X(_0822_));
+ sky130_fd_sc_hd__clkbuf_1 _2303_ (.A(_0822_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net283));
- sky130_fd_sc_hd__and2_1 _2308_ (.A(net132),
+ sky130_fd_sc_hd__and2_1 _2304_ (.A(net132),
     .B(\io_in_reg[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0824_));
- sky130_fd_sc_hd__clkbuf_1 _2309_ (.A(_0824_),
+    .X(_0823_));
+ sky130_fd_sc_hd__clkbuf_1 _2305_ (.A(_0823_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net284));
- sky130_fd_sc_hd__and2_1 _2310_ (.A(net133),
+ sky130_fd_sc_hd__and2_1 _2306_ (.A(net133),
     .B(\io_in_reg[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0825_));
- sky130_fd_sc_hd__clkbuf_1 _2311_ (.A(_0825_),
+    .X(_0824_));
+ sky130_fd_sc_hd__clkbuf_1 _2307_ (.A(_0824_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net285));
- sky130_fd_sc_hd__and2_1 _2312_ (.A(net134),
+ sky130_fd_sc_hd__and2_1 _2308_ (.A(net134),
     .B(\io_in_reg[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0826_));
- sky130_fd_sc_hd__clkbuf_1 _2313_ (.A(_0826_),
+    .X(_0825_));
+ sky130_fd_sc_hd__clkbuf_1 _2309_ (.A(_0825_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net286));
- sky130_fd_sc_hd__and2_1 _2314_ (.A(net135),
+ sky130_fd_sc_hd__and2_1 _2310_ (.A(net135),
     .B(\io_in_reg[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0827_));
- sky130_fd_sc_hd__clkbuf_1 _2315_ (.A(_0827_),
+    .X(_0826_));
+ sky130_fd_sc_hd__clkbuf_1 _2311_ (.A(_0826_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net287));
- sky130_fd_sc_hd__and2_1 _2316_ (.A(net136),
+ sky130_fd_sc_hd__and2_1 _2312_ (.A(net136),
     .B(\io_in_reg[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0828_));
- sky130_fd_sc_hd__clkbuf_1 _2317_ (.A(_0828_),
+    .X(_0827_));
+ sky130_fd_sc_hd__clkbuf_1 _2313_ (.A(_0827_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net288));
- sky130_fd_sc_hd__and2_1 _2318_ (.A(net138),
+ sky130_fd_sc_hd__and2_1 _2314_ (.A(net138),
     .B(\io_in_reg[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0829_));
- sky130_fd_sc_hd__clkbuf_1 _2319_ (.A(_0829_),
+    .X(_0828_));
+ sky130_fd_sc_hd__clkbuf_1 _2315_ (.A(_0828_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net290));
- sky130_fd_sc_hd__or2_4 _2320_ (.A(net180),
-    .B(net104),
+ sky130_fd_sc_hd__or2_4 _2316_ (.A(net104),
+    .B(net180),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0830_));
- sky130_fd_sc_hd__buf_12 _2321_ (.A(_0830_),
+    .X(_0829_));
+ sky130_fd_sc_hd__buf_12 _2317_ (.A(_0829_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net215));
- sky130_fd_sc_hd__and2_1 _2322_ (.A(net139),
-    .B(\user_design.sclk ),
+ sky130_fd_sc_hd__and2_1 _2318_ (.A(\io_in_reg[31] ),
+    .B(net139),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0831_));
- sky130_fd_sc_hd__clkbuf_1 _2323_ (.A(_0831_),
+    .X(_0830_));
+ sky130_fd_sc_hd__clkbuf_1 _2319_ (.A(_0830_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net291));
- sky130_fd_sc_hd__or2_4 _2324_ (.A(net182),
+ sky130_fd_sc_hd__or2_4 _2320_ (.A(net182),
     .B(net106),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0832_));
- sky130_fd_sc_hd__buf_12 _2325_ (.A(_0832_),
+    .X(_0831_));
+ sky130_fd_sc_hd__buf_12 _2321_ (.A(_0831_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net216));
- sky130_fd_sc_hd__and2_1 _2326_ (.A(net140),
-    .B(\user_design.spi_core.ss_n ),
+ sky130_fd_sc_hd__and2_1 _2322_ (.A(\io_in_reg[32] ),
+    .B(net140),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0833_));
- sky130_fd_sc_hd__clkbuf_1 _2327_ (.A(_0833_),
+    .X(_0832_));
+ sky130_fd_sc_hd__clkbuf_1 _2323_ (.A(_0832_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net292));
- sky130_fd_sc_hd__or2_4 _2328_ (.A(net183),
+ sky130_fd_sc_hd__or2_4 _2324_ (.A(net183),
     .B(net107),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0834_));
- sky130_fd_sc_hd__buf_4 _2329_ (.A(_0834_),
+    .X(_0833_));
+ sky130_fd_sc_hd__buf_6 _2325_ (.A(_0833_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net217));
- sky130_fd_sc_hd__and2_1 _2330_ (.A(net141),
-    .B(\user_design.mosi ),
+ sky130_fd_sc_hd__and2_1 _2326_ (.A(\io_in_reg[33] ),
+    .B(net141),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0835_));
- sky130_fd_sc_hd__clkbuf_1 _2331_ (.A(_0835_),
+    .X(_0834_));
+ sky130_fd_sc_hd__clkbuf_1 _2327_ (.A(_0834_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net293));
- sky130_fd_sc_hd__and2_1 _2332_ (.A(net142),
+ sky130_fd_sc_hd__and2_1 _2328_ (.A(net142),
     .B(\io_in_reg[34] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0836_));
- sky130_fd_sc_hd__clkbuf_1 _2333_ (.A(_0836_),
+    .X(_0835_));
+ sky130_fd_sc_hd__clkbuf_1 _2329_ (.A(_0835_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net294));
- sky130_fd_sc_hd__or2_4 _2334_ (.A(net185),
+ sky130_fd_sc_hd__or2_4 _2330_ (.A(net185),
     .B(net109),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0837_));
- sky130_fd_sc_hd__buf_6 _2335_ (.A(_0837_),
+    .X(_0836_));
+ sky130_fd_sc_hd__clkbuf_1 _2331_ (.A(_0836_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net219));
- sky130_fd_sc_hd__and2_1 _2336_ (.A(net143),
-    .B(\user_design.latch_data_n ),
+ sky130_fd_sc_hd__and2_1 _2332_ (.A(\io_in_reg[35] ),
+    .B(net143),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0838_));
- sky130_fd_sc_hd__clkbuf_1 _2337_ (.A(_0838_),
+    .X(_0837_));
+ sky130_fd_sc_hd__clkbuf_1 _2333_ (.A(_0837_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net295));
- sky130_fd_sc_hd__or2_2 _2338_ (.A(net186),
+ sky130_fd_sc_hd__or2_4 _2334_ (.A(net186),
     .B(net110),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0839_));
- sky130_fd_sc_hd__buf_8 _2339_ (.A(_0839_),
+    .X(_0838_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2335_ (.A(_0838_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net220));
- sky130_fd_sc_hd__and2_1 _2340_ (.A(net144),
-    .B(\user_design.trigger_in_n ),
+ sky130_fd_sc_hd__and2_1 _2336_ (.A(\io_in_reg[36] ),
+    .B(net144),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0840_));
- sky130_fd_sc_hd__clkbuf_1 _2341_ (.A(_0840_),
+    .X(_0839_));
+ sky130_fd_sc_hd__clkbuf_1 _2337_ (.A(_0839_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net296));
- sky130_fd_sc_hd__or2_2 _2342_ (.A(net187),
+ sky130_fd_sc_hd__or2_4 _2338_ (.A(net187),
     .B(net111),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0841_));
- sky130_fd_sc_hd__buf_6 _2343_ (.A(_0841_),
+    .X(_0840_));
+ sky130_fd_sc_hd__clkbuf_1 _2339_ (.A(_0840_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net221));
- sky130_fd_sc_hd__and2_1 _2344_ (.A(net145),
-    .B(\user_design.enable_n ),
+ sky130_fd_sc_hd__and2_1 _2340_ (.A(\io_in_reg[37] ),
+    .B(net145),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0842_));
- sky130_fd_sc_hd__clkbuf_1 _2345_ (.A(_0842_),
+    .X(_0841_));
+ sky130_fd_sc_hd__clkbuf_1 _2341_ (.A(_0841_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net297));
- sky130_fd_sc_hd__buf_2 _2346_ (.A(\user_design.mem_core.memory_data_in[0] ),
+ sky130_fd_sc_hd__clkbuf_4 _2342_ (.A(\user_design.mem_core.memory_data_in[0] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0842_));
+ sky130_fd_sc_hd__and2_1 _2343_ (.A(_0660_),
+    .B(_0656_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0843_));
- sky130_fd_sc_hd__and2_1 _2347_ (.A(_0664_),
-    .B(_0660_),
+ sky130_fd_sc_hd__buf_2 _2344_ (.A(_0843_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0844_));
- sky130_fd_sc_hd__buf_2 _2348_ (.A(_0844_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2345_ (.A(_0844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0845_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2349_ (.A(_0845_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0846_));
- sky130_fd_sc_hd__a22o_1 _2350_ (.A1(_0843_),
-    .A2(_0663_),
-    .B1(_0846_),
-    .B2(net468),
+ sky130_fd_sc_hd__a22o_1 _2346_ (.A1(_0842_),
+    .A2(_0659_),
+    .B1(_0845_),
+    .B2(net561),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0000_));
- sky130_fd_sc_hd__buf_2 _2351_ (.A(\user_design.mem_core.memory_data_in[1] ),
+ sky130_fd_sc_hd__clkbuf_4 _2347_ (.A(\user_design.mem_core.memory_data_in[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0847_));
- sky130_fd_sc_hd__a22o_1 _2352_ (.A1(_0847_),
-    .A2(_0663_),
-    .B1(_0846_),
-    .B2(net508),
+    .X(_0846_));
+ sky130_fd_sc_hd__a22o_1 _2348_ (.A1(_0846_),
+    .A2(_0659_),
+    .B1(_0845_),
+    .B2(net521),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0001_));
- sky130_fd_sc_hd__clkbuf_4 _2353_ (.A(\user_design.mem_core.memory_data_in[2] ),
+ sky130_fd_sc_hd__clkbuf_4 _2349_ (.A(\user_design.mem_core.memory_data_in[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0848_));
- sky130_fd_sc_hd__a22o_1 _2354_ (.A1(_0848_),
-    .A2(_0663_),
-    .B1(_0846_),
-    .B2(net488),
+    .X(_0847_));
+ sky130_fd_sc_hd__a22o_1 _2350_ (.A1(_0847_),
+    .A2(_0659_),
+    .B1(_0845_),
+    .B2(net524),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0002_));
- sky130_fd_sc_hd__clkbuf_4 _2355_ (.A(\user_design.mem_core.memory_data_in[3] ),
+ sky130_fd_sc_hd__clkbuf_4 _2351_ (.A(\user_design.mem_core.memory_data_in[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0849_));
- sky130_fd_sc_hd__a22o_1 _2356_ (.A1(_0849_),
-    .A2(_0663_),
-    .B1(_0846_),
-    .B2(net532),
+    .X(_0848_));
+ sky130_fd_sc_hd__a22o_1 _2352_ (.A1(_0848_),
+    .A2(_0659_),
+    .B1(_0845_),
+    .B2(net559),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0003_));
- sky130_fd_sc_hd__buf_2 _2357_ (.A(\user_design.mem_core.memory_data_in[4] ),
+ sky130_fd_sc_hd__clkbuf_4 _2353_ (.A(\user_design.mem_core.memory_data_in[4] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0849_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2354_ (.A(_0658_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0850_));
- sky130_fd_sc_hd__clkbuf_2 _2358_ (.A(_0662_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0851_));
- sky130_fd_sc_hd__a22o_1 _2359_ (.A1(_0850_),
-    .A2(_0851_),
-    .B1(_0846_),
-    .B2(net568),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0004_));
- sky130_fd_sc_hd__buf_2 _2360_ (.A(\user_design.mem_core.memory_data_in[5] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0852_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2361_ (.A(_0845_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0853_));
- sky130_fd_sc_hd__a22o_1 _2362_ (.A1(_0852_),
-    .A2(_0851_),
-    .B1(_0853_),
-    .B2(net542),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0005_));
- sky130_fd_sc_hd__buf_2 _2363_ (.A(\user_design.mem_core.memory_data_in[6] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0854_));
- sky130_fd_sc_hd__a22o_1 _2364_ (.A1(_0854_),
-    .A2(_0851_),
-    .B1(_0853_),
-    .B2(net554),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0006_));
- sky130_fd_sc_hd__clkbuf_4 _2365_ (.A(\user_design.mem_core.memory_data_in[7] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0855_));
- sky130_fd_sc_hd__a22o_1 _2366_ (.A1(_0855_),
-    .A2(_0851_),
-    .B1(_0853_),
-    .B2(net565),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0007_));
- sky130_fd_sc_hd__clkbuf_4 _2367_ (.A(\user_design.mem_core.memory_data_in[8] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0856_));
- sky130_fd_sc_hd__a22o_1 _2368_ (.A1(_0856_),
-    .A2(_0851_),
-    .B1(_0853_),
-    .B2(net546),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0008_));
- sky130_fd_sc_hd__buf_2 _2369_ (.A(\user_design.mem_core.memory_data_in[9] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0857_));
- sky130_fd_sc_hd__buf_2 _2370_ (.A(_0662_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0858_));
- sky130_fd_sc_hd__a22o_1 _2371_ (.A1(_0857_),
-    .A2(_0858_),
-    .B1(_0853_),
-    .B2(net474),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0009_));
- sky130_fd_sc_hd__buf_2 _2372_ (.A(\user_design.mem_core.memory_data_in[10] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0859_));
- sky130_fd_sc_hd__buf_2 _2373_ (.A(_0845_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0860_));
- sky130_fd_sc_hd__a22o_1 _2374_ (.A1(_0859_),
-    .A2(_0858_),
-    .B1(_0860_),
-    .B2(net645),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0010_));
- sky130_fd_sc_hd__clkbuf_2 _2375_ (.A(\user_design.mem_core.memory_data_in[11] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0861_));
- sky130_fd_sc_hd__a22o_1 _2376_ (.A1(_0861_),
-    .A2(_0858_),
-    .B1(_0860_),
-    .B2(net539),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0011_));
- sky130_fd_sc_hd__clkbuf_2 _2377_ (.A(\user_design.mem_core.memory_data_in[12] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0862_));
- sky130_fd_sc_hd__a22o_1 _2378_ (.A1(_0862_),
-    .A2(_0858_),
-    .B1(_0860_),
-    .B2(net478),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0012_));
- sky130_fd_sc_hd__clkbuf_2 _2379_ (.A(\user_design.mem_core.memory_data_in[13] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0863_));
- sky130_fd_sc_hd__a22o_1 _2380_ (.A1(_0863_),
-    .A2(_0858_),
-    .B1(_0860_),
+ sky130_fd_sc_hd__a22o_1 _2355_ (.A1(_0849_),
+    .A2(_0850_),
+    .B1(_0845_),
     .B2(net529),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
+    .X(_0004_));
+ sky130_fd_sc_hd__clkbuf_4 _2356_ (.A(\user_design.mem_core.memory_data_in[5] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0851_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2357_ (.A(_0844_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0852_));
+ sky130_fd_sc_hd__a22o_1 _2358_ (.A1(_0851_),
+    .A2(_0850_),
+    .B1(_0852_),
+    .B2(net526),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0005_));
+ sky130_fd_sc_hd__clkbuf_4 _2359_ (.A(\user_design.mem_core.memory_data_in[6] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0853_));
+ sky130_fd_sc_hd__a22o_1 _2360_ (.A1(_0853_),
+    .A2(_0850_),
+    .B1(_0852_),
+    .B2(net496),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0006_));
+ sky130_fd_sc_hd__clkbuf_4 _2361_ (.A(\user_design.mem_core.memory_data_in[7] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0854_));
+ sky130_fd_sc_hd__a22o_1 _2362_ (.A1(_0854_),
+    .A2(_0850_),
+    .B1(_0852_),
+    .B2(net503),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0007_));
+ sky130_fd_sc_hd__buf_2 _2363_ (.A(\user_design.mem_core.memory_data_in[8] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0855_));
+ sky130_fd_sc_hd__a22o_1 _2364_ (.A1(_0855_),
+    .A2(_0850_),
+    .B1(_0852_),
+    .B2(net509),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0008_));
+ sky130_fd_sc_hd__clkbuf_2 _2365_ (.A(\user_design.mem_core.memory_data_in[9] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0856_));
+ sky130_fd_sc_hd__clkbuf_2 _2366_ (.A(_0658_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0857_));
+ sky130_fd_sc_hd__a22o_1 _2367_ (.A1(_0856_),
+    .A2(_0857_),
+    .B1(_0852_),
+    .B2(net642),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0009_));
+ sky130_fd_sc_hd__clkbuf_2 _2368_ (.A(\user_design.mem_core.memory_data_in[10] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0858_));
+ sky130_fd_sc_hd__clkbuf_2 _2369_ (.A(_0844_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0859_));
+ sky130_fd_sc_hd__a22o_1 _2370_ (.A1(_0858_),
+    .A2(_0857_),
+    .B1(_0859_),
+    .B2(net464),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0010_));
+ sky130_fd_sc_hd__clkbuf_2 _2371_ (.A(\user_design.mem_core.memory_data_in[11] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0860_));
+ sky130_fd_sc_hd__a22o_1 _2372_ (.A1(_0860_),
+    .A2(_0857_),
+    .B1(_0859_),
+    .B2(net439),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0011_));
+ sky130_fd_sc_hd__clkbuf_2 _2373_ (.A(\user_design.mem_core.memory_data_in[12] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0861_));
+ sky130_fd_sc_hd__a22o_1 _2374_ (.A1(_0861_),
+    .A2(_0857_),
+    .B1(_0859_),
+    .B2(net459),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0012_));
+ sky130_fd_sc_hd__clkbuf_2 _2375_ (.A(\user_design.mem_core.memory_data_in[13] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0862_));
+ sky130_fd_sc_hd__a22o_1 _2376_ (.A1(_0862_),
+    .A2(_0857_),
+    .B1(_0859_),
+    .B2(net480),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
     .X(_0013_));
- sky130_fd_sc_hd__clkbuf_4 _2381_ (.A(\user_design.mem_core.memory_data_in[14] ),
+ sky130_fd_sc_hd__clkbuf_2 _2377_ (.A(\user_design.mem_core.memory_data_in[14] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0863_));
+ sky130_fd_sc_hd__buf_2 _2378_ (.A(_0657_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0864_));
- sky130_fd_sc_hd__clkbuf_2 _2382_ (.A(_0661_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0865_));
- sky130_fd_sc_hd__a22o_1 _2383_ (.A1(_0864_),
-    .A2(_0865_),
-    .B1(_0860_),
-    .B2(net514),
+ sky130_fd_sc_hd__a22o_1 _2379_ (.A1(_0863_),
+    .A2(_0864_),
+    .B1(_0859_),
+    .B2(net452),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0014_));
- sky130_fd_sc_hd__buf_2 _2384_ (.A(\user_design.mem_core.memory_data_in[15] ),
+ sky130_fd_sc_hd__buf_2 _2380_ (.A(\user_design.mem_core.memory_data_in[15] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0865_));
+ sky130_fd_sc_hd__clkbuf_2 _2381_ (.A(_0844_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0866_));
- sky130_fd_sc_hd__clkbuf_2 _2385_ (.A(_0845_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0867_));
- sky130_fd_sc_hd__a22o_1 _2386_ (.A1(_0866_),
-    .A2(_0865_),
-    .B1(_0867_),
-    .B2(net432),
+ sky130_fd_sc_hd__a22o_1 _2382_ (.A1(_0865_),
+    .A2(_0864_),
+    .B1(_0866_),
+    .B2(net498),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0015_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2387_ (.A(\user_design.mem_core.memory_address[0] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2383_ (.A(\user_design.mem_core.memory_address[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0868_));
- sky130_fd_sc_hd__a22o_1 _2388_ (.A1(_0868_),
-    .A2(_0865_),
-    .B1(_0867_),
-    .B2(net456),
+    .X(_0867_));
+ sky130_fd_sc_hd__a22o_1 _2384_ (.A1(_0867_),
+    .A2(_0864_),
+    .B1(_0866_),
+    .B2(net462),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0016_));
- sky130_fd_sc_hd__clkbuf_2 _2389_ (.A(\user_design.mem_core.memory_address[1] ),
+ sky130_fd_sc_hd__clkbuf_2 _2385_ (.A(\user_design.mem_core.memory_address[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0869_));
- sky130_fd_sc_hd__a22o_1 _2390_ (.A1(_0869_),
-    .A2(_0865_),
-    .B1(_0867_),
-    .B2(net516),
+    .X(_0868_));
+ sky130_fd_sc_hd__a22o_1 _2386_ (.A1(_0868_),
+    .A2(_0864_),
+    .B1(_0866_),
+    .B2(net513),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0017_));
- sky130_fd_sc_hd__clkbuf_2 _2391_ (.A(\user_design.mem_core.memory_address[2] ),
+ sky130_fd_sc_hd__clkbuf_2 _2387_ (.A(\user_design.mem_core.memory_address[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0870_));
- sky130_fd_sc_hd__a22o_1 _2392_ (.A1(_0870_),
-    .A2(_0865_),
-    .B1(_0867_),
-    .B2(net607),
+    .X(_0869_));
+ sky130_fd_sc_hd__a22o_1 _2388_ (.A1(_0869_),
+    .A2(_0864_),
+    .B1(_0866_),
+    .B2(net534),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0018_));
- sky130_fd_sc_hd__clkbuf_2 _2393_ (.A(\user_design.mem_core.memory_address[3] ),
+ sky130_fd_sc_hd__clkbuf_2 _2389_ (.A(\user_design.mem_core.memory_address[3] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0870_));
+ sky130_fd_sc_hd__clkbuf_2 _2390_ (.A(_0657_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0871_));
- sky130_fd_sc_hd__buf_2 _2394_ (.A(_0661_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0872_));
- sky130_fd_sc_hd__a22o_1 _2395_ (.A1(_0871_),
-    .A2(_0872_),
-    .B1(_0867_),
-    .B2(net620),
+ sky130_fd_sc_hd__a22o_1 _2391_ (.A1(_0870_),
+    .A2(_0871_),
+    .B1(_0866_),
+    .B2(net488),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0019_));
- sky130_fd_sc_hd__clkbuf_2 _2396_ (.A(_0844_),
+ sky130_fd_sc_hd__clkbuf_2 _2392_ (.A(_0843_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0873_));
- sky130_fd_sc_hd__a22o_1 _2397_ (.A1(\user_design.control_state[0] ),
-    .A2(_0872_),
-    .B1(_0873_),
-    .B2(net550),
+    .X(_0872_));
+ sky130_fd_sc_hd__a22o_1 _2393_ (.A1(\user_design.control_state[0] ),
+    .A2(_0871_),
+    .B1(_0872_),
+    .B2(net456),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0020_));
- sky130_fd_sc_hd__a22o_1 _2398_ (.A1(net500),
-    .A2(_0872_),
-    .B1(_0873_),
-    .B2(net522),
+ sky130_fd_sc_hd__a22o_1 _2394_ (.A1(\user_design.control_state[1] ),
+    .A2(_0871_),
+    .B1(_0872_),
+    .B2(net443),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0021_));
- sky130_fd_sc_hd__a22o_1 _2399_ (.A1(\user_design.control_state[2] ),
-    .A2(_0872_),
-    .B1(_0873_),
-    .B2(net519),
+ sky130_fd_sc_hd__a22o_1 _2395_ (.A1(\user_design.control_state[2] ),
+    .A2(_0871_),
+    .B1(_0872_),
+    .B2(net470),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0022_));
- sky130_fd_sc_hd__a22o_1 _2400_ (.A1(\user_design.control_state[3] ),
-    .A2(_0872_),
-    .B1(_0873_),
-    .B2(net495),
+ sky130_fd_sc_hd__a22o_1 _2396_ (.A1(\user_design.control_state[3] ),
+    .A2(_0871_),
+    .B1(_0872_),
+    .B2(net430),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0023_));
- sky130_fd_sc_hd__a22o_1 _2401_ (.A1(_0376_),
-    .A2(_0662_),
-    .B1(_0873_),
-    .B2(net537),
+ sky130_fd_sc_hd__a22o_1 _2397_ (.A1(_0381_),
+    .A2(_0658_),
+    .B1(_0872_),
+    .B2(net574),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0024_));
- sky130_fd_sc_hd__a22o_1 _2402_ (.A1(_0444_),
-    .A2(_0662_),
-    .B1(_0845_),
-    .B2(net592),
+ sky130_fd_sc_hd__a22o_1 _2398_ (.A1(_0590_),
+    .A2(_0658_),
+    .B1(_0844_),
+    .B2(net486),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0025_));
- sky130_fd_sc_hd__inv_2 _2403_ (.A(net504),
+ sky130_fd_sc_hd__inv_2 _2399_ (.A(net398),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0874_));
- sky130_fd_sc_hd__clkbuf_2 _2404_ (.A(_0874_),
+    .Y(_0873_));
+ sky130_fd_sc_hd__clkbuf_1 _2400_ (.A(_0873_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0874_));
+ sky130_fd_sc_hd__clkbuf_2 _2401_ (.A(_0874_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0875_));
- sky130_fd_sc_hd__clkbuf_2 _2405_ (.A(_0875_),
+ sky130_fd_sc_hd__or2_1 _2402_ (.A(_0875_),
+    .B(_0631_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0876_));
- sky130_fd_sc_hd__or2_1 _2406_ (.A(_0876_),
-    .B(_0629_),
+ sky130_fd_sc_hd__clkbuf_2 _2403_ (.A(_0874_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0877_));
- sky130_fd_sc_hd__clkbuf_2 _2407_ (.A(_0875_),
+ sky130_fd_sc_hd__clkbuf_2 _2404_ (.A(_0665_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0878_));
- sky130_fd_sc_hd__buf_2 _2408_ (.A(_0669_),
+ sky130_fd_sc_hd__a21oi_1 _2405_ (.A1(_0877_),
+    .A2(net479),
+    .B1(_0878_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0879_));
- sky130_fd_sc_hd__a21oi_1 _2409_ (.A1(_0878_),
-    .A2(net511),
-    .B1(_0879_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0880_));
- sky130_fd_sc_hd__nand2_1 _2410_ (.A(_0877_),
-    .B(_0880_),
+    .Y(_0879_));
+ sky130_fd_sc_hd__nand2_1 _2406_ (.A(_0876_),
+    .B(_0879_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0026_));
- sky130_fd_sc_hd__clkbuf_2 _2411_ (.A(_0875_),
+ sky130_fd_sc_hd__buf_2 _2407_ (.A(_0874_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0881_));
- sky130_fd_sc_hd__nand2_1 _2412_ (.A(_0881_),
-    .B(net497),
+    .X(_0880_));
+ sky130_fd_sc_hd__nand2_1 _2408_ (.A(_0880_),
+    .B(\user_design.cell_core.pcell_mem[8][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0882_));
- sky130_fd_sc_hd__a21oi_1 _2413_ (.A1(_0877_),
-    .A2(_0882_),
-    .B1(_0790_),
+    .Y(_0881_));
+ sky130_fd_sc_hd__a21oi_1 _2409_ (.A1(_0876_),
+    .A2(net468),
+    .B1(_0789_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0027_));
- sky130_fd_sc_hd__or2_1 _2414_ (.A(_0876_),
-    .B(_0585_),
+ sky130_fd_sc_hd__or2_1 _2410_ (.A(_0875_),
+    .B(_0627_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0883_));
- sky130_fd_sc_hd__a21oi_1 _2415_ (.A1(_0878_),
-    .A2(net543),
-    .B1(_0879_),
+    .X(_0882_));
+ sky130_fd_sc_hd__a21oi_1 _2411_ (.A1(_0877_),
+    .A2(\user_design.cell_core.pcell_mem[7][0] ),
+    .B1(_0878_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0884_));
- sky130_fd_sc_hd__nand2_1 _2416_ (.A(_0883_),
-    .B(_0884_),
+    .Y(_0883_));
+ sky130_fd_sc_hd__nand2_1 _2412_ (.A(_0882_),
+    .B(_0883_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0028_));
- sky130_fd_sc_hd__nand2_1 _2417_ (.A(_0881_),
+ sky130_fd_sc_hd__nand2_1 _2413_ (.A(_0880_),
     .B(\user_design.cell_core.pcell_mem[7][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0885_));
- sky130_fd_sc_hd__a21oi_1 _2418_ (.A1(_0883_),
-    .A2(net507),
-    .B1(_0790_),
+    .Y(_0884_));
+ sky130_fd_sc_hd__a21oi_1 _2414_ (.A1(_0882_),
+    .A2(net476),
+    .B1(_0789_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0029_));
- sky130_fd_sc_hd__or2_1 _2419_ (.A(_0876_),
-    .B(_0649_),
+ sky130_fd_sc_hd__or2_1 _2415_ (.A(_0875_),
+    .B(_0585_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0886_));
- sky130_fd_sc_hd__a21oi_1 _2420_ (.A1(_0878_),
-    .A2(net527),
-    .B1(_0879_),
+    .X(_0885_));
+ sky130_fd_sc_hd__a21oi_1 _2416_ (.A1(_0877_),
+    .A2(net495),
+    .B1(_0878_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0887_));
- sky130_fd_sc_hd__nand2_1 _2421_ (.A(_0886_),
-    .B(_0887_),
+    .Y(_0886_));
+ sky130_fd_sc_hd__nand2_1 _2417_ (.A(_0885_),
+    .B(_0886_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0030_));
- sky130_fd_sc_hd__nand2_1 _2422_ (.A(_0881_),
+ sky130_fd_sc_hd__nand2_1 _2418_ (.A(_0880_),
     .B(\user_design.cell_core.pcell_mem[6][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0888_));
- sky130_fd_sc_hd__a21oi_1 _2423_ (.A1(_0886_),
-    .A2(net506),
-    .B1(_0790_),
+    .Y(_0887_));
+ sky130_fd_sc_hd__a21oi_1 _2419_ (.A1(_0885_),
+    .A2(net466),
+    .B1(_0789_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0031_));
- sky130_fd_sc_hd__or2_1 _2424_ (.A(_0876_),
-    .B(_0645_),
+ sky130_fd_sc_hd__or2_1 _2420_ (.A(_0875_),
+    .B(_0646_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0889_));
- sky130_fd_sc_hd__a21oi_1 _2425_ (.A1(_0878_),
-    .A2(net521),
-    .B1(_0879_),
+    .X(_0888_));
+ sky130_fd_sc_hd__a21oi_1 _2421_ (.A1(_0877_),
+    .A2(\user_design.cell_core.pcell_mem[5][0] ),
+    .B1(_0878_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0890_));
- sky130_fd_sc_hd__nand2_1 _2426_ (.A(_0889_),
-    .B(_0890_),
+    .Y(_0889_));
+ sky130_fd_sc_hd__nand2_1 _2422_ (.A(_0888_),
+    .B(_0889_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0032_));
- sky130_fd_sc_hd__nand2_1 _2427_ (.A(_0881_),
-    .B(net499),
+ sky130_fd_sc_hd__nand2_1 _2423_ (.A(_0880_),
+    .B(\user_design.cell_core.pcell_mem[5][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0891_));
- sky130_fd_sc_hd__a21oi_1 _2428_ (.A1(_0889_),
-    .A2(_0891_),
-    .B1(_0790_),
+    .Y(_0890_));
+ sky130_fd_sc_hd__a21oi_1 _2424_ (.A1(_0888_),
+    .A2(net483),
+    .B1(_0789_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0033_));
- sky130_fd_sc_hd__or2_1 _2429_ (.A(_0876_),
-    .B(_0602_),
+ sky130_fd_sc_hd__or2_1 _2425_ (.A(_0875_),
+    .B(_0603_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0891_));
+ sky130_fd_sc_hd__buf_2 _2426_ (.A(_0655_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0892_));
- sky130_fd_sc_hd__buf_2 _2430_ (.A(_0659_),
+ sky130_fd_sc_hd__a21oi_1 _2427_ (.A1(_0877_),
+    .A2(\user_design.cell_core.pcell_mem[4][0] ),
+    .B1(_0892_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0893_));
- sky130_fd_sc_hd__a21oi_1 _2431_ (.A1(_0878_),
-    .A2(net502),
-    .B1(_0893_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0894_));
- sky130_fd_sc_hd__nand2_1 _2432_ (.A(_0892_),
-    .B(_0894_),
+    .Y(_0893_));
+ sky130_fd_sc_hd__nand2_1 _2428_ (.A(_0891_),
+    .B(_0893_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0034_));
- sky130_fd_sc_hd__nand2_1 _2433_ (.A(_0881_),
+ sky130_fd_sc_hd__nand2_1 _2429_ (.A(_0880_),
     .B(\user_design.cell_core.pcell_mem[4][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0895_));
- sky130_fd_sc_hd__clkbuf_2 _2434_ (.A(_0669_),
+    .Y(_0894_));
+ sky130_fd_sc_hd__buf_2 _2430_ (.A(_0665_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0896_));
- sky130_fd_sc_hd__a21oi_1 _2435_ (.A1(_0892_),
-    .A2(net477),
-    .B1(_0896_),
+    .X(_0895_));
+ sky130_fd_sc_hd__a21oi_1 _2431_ (.A1(_0891_),
+    .A2(net469),
+    .B1(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0035_));
- sky130_fd_sc_hd__clkbuf_2 _2436_ (.A(_0874_),
+ sky130_fd_sc_hd__clkbuf_2 _2432_ (.A(_0873_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0896_));
+ sky130_fd_sc_hd__or2_1 _2433_ (.A(_0896_),
+    .B(_0619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0897_));
- sky130_fd_sc_hd__or2_1 _2437_ (.A(_0897_),
-    .B(_0613_),
+ sky130_fd_sc_hd__buf_2 _2434_ (.A(_0874_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0898_));
- sky130_fd_sc_hd__clkbuf_2 _2438_ (.A(_0875_),
+ sky130_fd_sc_hd__a21oi_1 _2435_ (.A1(_0898_),
+    .A2(\user_design.cell_core.pcell_mem[3][0] ),
+    .B1(_0892_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0899_));
- sky130_fd_sc_hd__a21oi_1 _2439_ (.A1(_0899_),
-    .A2(net526),
-    .B1(_0893_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0900_));
- sky130_fd_sc_hd__nand2_1 _2440_ (.A(_0898_),
-    .B(_0900_),
+    .Y(_0899_));
+ sky130_fd_sc_hd__nand2_1 _2436_ (.A(_0897_),
+    .B(_0899_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0036_));
- sky130_fd_sc_hd__clkbuf_2 _2441_ (.A(_0875_),
+ sky130_fd_sc_hd__buf_2 _2437_ (.A(_0874_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0901_));
- sky130_fd_sc_hd__nand2_1 _2442_ (.A(_0901_),
-    .B(\user_design.cell_core.pcell_mem[3][1] ),
+    .X(_0900_));
+ sky130_fd_sc_hd__nand2_1 _2438_ (.A(_0900_),
+    .B(net423),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0902_));
- sky130_fd_sc_hd__a21oi_1 _2443_ (.A1(_0898_),
-    .A2(net512),
-    .B1(_0896_),
+    .Y(_0901_));
+ sky130_fd_sc_hd__a21oi_1 _2439_ (.A1(_0897_),
+    .A2(_0901_),
+    .B1(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0037_));
- sky130_fd_sc_hd__or2_1 _2444_ (.A(_0897_),
-    .B(_0445_),
+ sky130_fd_sc_hd__or2_1 _2440_ (.A(_0896_),
+    .B(_0607_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0903_));
- sky130_fd_sc_hd__a21oi_1 _2445_ (.A1(_0899_),
-    .A2(net513),
-    .B1(_0893_),
+    .X(_0902_));
+ sky130_fd_sc_hd__a21oi_1 _2441_ (.A1(_0898_),
+    .A2(net492),
+    .B1(_0892_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0904_));
- sky130_fd_sc_hd__nand2_1 _2446_ (.A(_0903_),
-    .B(_0904_),
+    .Y(_0903_));
+ sky130_fd_sc_hd__nand2_1 _2442_ (.A(_0902_),
+    .B(_0903_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0038_));
- sky130_fd_sc_hd__nand2_1 _2447_ (.A(_0901_),
-    .B(\user_design.cell_core.pcell_mem[2][1] ),
+ sky130_fd_sc_hd__nand2_1 _2443_ (.A(_0900_),
+    .B(net474),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0905_));
- sky130_fd_sc_hd__a21oi_1 _2448_ (.A1(_0903_),
-    .A2(net505),
-    .B1(_0896_),
+    .Y(_0904_));
+ sky130_fd_sc_hd__a21oi_1 _2444_ (.A1(_0902_),
+    .A2(_0904_),
+    .B1(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0039_));
- sky130_fd_sc_hd__or2_1 _2449_ (.A(_0897_),
-    .B(_0606_),
+ sky130_fd_sc_hd__or2_1 _2445_ (.A(_0896_),
+    .B(_0591_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0906_));
- sky130_fd_sc_hd__a21oi_1 _2450_ (.A1(_0899_),
-    .A2(\user_design.cell_core.pcell_mem[1][0] ),
-    .B1(_0893_),
+    .X(_0905_));
+ sky130_fd_sc_hd__a21oi_1 _2446_ (.A1(_0898_),
+    .A2(net497),
+    .B1(_0892_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0907_));
- sky130_fd_sc_hd__nand2_1 _2451_ (.A(net435),
-    .B(_0907_),
+    .Y(_0906_));
+ sky130_fd_sc_hd__nand2_1 _2447_ (.A(_0905_),
+    .B(_0906_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0040_));
- sky130_fd_sc_hd__nand2_1 _2452_ (.A(_0901_),
-    .B(\user_design.cell_core.pcell_mem[1][1] ),
+ sky130_fd_sc_hd__nand2_1 _2448_ (.A(_0900_),
+    .B(net467),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0908_));
- sky130_fd_sc_hd__a21oi_1 _2453_ (.A1(net435),
-    .A2(_0908_),
-    .B1(_0896_),
+    .Y(_0907_));
+ sky130_fd_sc_hd__a21oi_1 _2449_ (.A1(_0905_),
+    .A2(_0907_),
+    .B1(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0041_));
- sky130_fd_sc_hd__or2_1 _2454_ (.A(_0897_),
-    .B(_0623_),
+ sky130_fd_sc_hd__or2_1 _2450_ (.A(_0896_),
+    .B(_0613_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0909_));
- sky130_fd_sc_hd__a21oi_1 _2455_ (.A1(_0899_),
-    .A2(net523),
-    .B1(_0893_),
+    .X(_0908_));
+ sky130_fd_sc_hd__a21oi_1 _2451_ (.A1(_0898_),
+    .A2(net500),
+    .B1(_0892_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0910_));
- sky130_fd_sc_hd__nand2_1 _2456_ (.A(_0909_),
-    .B(_0910_),
+    .Y(_0909_));
+ sky130_fd_sc_hd__nand2_1 _2452_ (.A(_0908_),
+    .B(_0909_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0042_));
- sky130_fd_sc_hd__nand2_1 _2457_ (.A(_0901_),
+ sky130_fd_sc_hd__nand2_1 _2453_ (.A(_0900_),
     .B(\user_design.cell_core.pcell_mem[0][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0911_));
- sky130_fd_sc_hd__a21oi_1 _2458_ (.A1(_0909_),
-    .A2(net483),
-    .B1(_0896_),
+    .Y(_0910_));
+ sky130_fd_sc_hd__a21oi_1 _2454_ (.A1(_0908_),
+    .A2(net458),
+    .B1(_0895_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0043_));
- sky130_fd_sc_hd__inv_2 _2459_ (.A(\user_design.cell_core.count[14] ),
+ sky130_fd_sc_hd__nor2_2 _2455_ (.A(_0570_),
+    .B(_0571_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0912_));
- sky130_fd_sc_hd__inv_2 _2460_ (.A(\user_design.cell_core.count[24] ),
+    .Y(_0911_));
+ sky130_fd_sc_hd__clkbuf_2 _2456_ (.A(\user_design.cell_core.count[1] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0912_));
+ sky130_fd_sc_hd__inv_2 _2457_ (.A(\user_design.ccr1[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0913_));
- sky130_fd_sc_hd__a2bb2o_1 _2461_ (.A1_N(_0477_),
-    .A2_N(\user_design.ccr1[5] ),
-    .B1(_0514_),
-    .B2(\user_design.ccr1[16] ),
+ sky130_fd_sc_hd__inv_2 _2458_ (.A(\user_design.cell_core.count[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0914_));
- sky130_fd_sc_hd__a221o_1 _2462_ (.A1(_0912_),
-    .A2(\user_design.ccr1[14] ),
-    .B1(_0913_),
-    .B2(\user_design.ccr1[24] ),
-    .C1(_0914_),
+    .Y(_0914_));
+ sky130_fd_sc_hd__a22o_1 _2459_ (.A1(_0914_),
+    .A2(\user_design.ccr1[15] ),
+    .B1(_0493_),
+    .B2(\user_design.ccr1[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0915_));
- sky130_fd_sc_hd__inv_2 _2463_ (.A(\user_design.ccr1[3] ),
+ sky130_fd_sc_hd__a221o_1 _2460_ (.A1(_0912_),
+    .A2(_0913_),
+    .B1(_0529_),
+    .B2(\user_design.ccr1[6] ),
+    .C1(_0915_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0916_));
- sky130_fd_sc_hd__inv_2 _2464_ (.A(\user_design.ccr1[16] ),
+    .X(_0916_));
+ sky130_fd_sc_hd__inv_2 _2461_ (.A(\user_design.cell_core.count[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0917_));
- sky130_fd_sc_hd__inv_2 _2465_ (.A(_0465_),
+ sky130_fd_sc_hd__inv_2 _2462_ (.A(_0521_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0918_));
- sky130_fd_sc_hd__a22o_1 _2466_ (.A1(_0918_),
-    .A2(\user_design.ccr1[11] ),
-    .B1(_0488_),
-    .B2(\user_design.ccr1[25] ),
+ sky130_fd_sc_hd__a2bb2o_1 _2463_ (.A1_N(_0918_),
+    .A2_N(\user_design.ccr1[5] ),
+    .B1(_0506_),
+    .B2(\user_design.ccr1[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0919_));
- sky130_fd_sc_hd__a221o_1 _2467_ (.A1(_0535_),
-    .A2(_0916_),
-    .B1(\user_design.cell_core.count[16] ),
-    .B2(_0917_),
+ sky130_fd_sc_hd__a221o_1 _2464_ (.A1(_0917_),
+    .A2(\user_design.ccr1[14] ),
+    .B1(_0470_),
+    .B2(\user_design.ccr1[24] ),
     .C1(_0919_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0920_));
- sky130_fd_sc_hd__clkbuf_2 _2468_ (.A(\user_design.cell_core.count[1] ),
+ sky130_fd_sc_hd__inv_2 _2465_ (.A(\user_design.ccr1[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0921_));
- sky130_fd_sc_hd__inv_2 _2469_ (.A(\user_design.ccr1[1] ),
+    .Y(_0921_));
+ sky130_fd_sc_hd__inv_2 _2466_ (.A(\user_design.ccr1[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0922_));
- sky130_fd_sc_hd__clkinv_2 _2470_ (.A(\user_design.cell_core.count[15] ),
+ sky130_fd_sc_hd__inv_2 _2467_ (.A(_0463_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0923_));
- sky130_fd_sc_hd__clkbuf_2 _2471_ (.A(\user_design.cell_core.count[20] ),
+ sky130_fd_sc_hd__a22o_1 _2468_ (.A1(_0923_),
+    .A2(\user_design.ccr1[11] ),
+    .B1(_0469_),
+    .B2(\user_design.ccr1[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0924_));
- sky130_fd_sc_hd__inv_2 _2472_ (.A(_0924_),
+ sky130_fd_sc_hd__a221o_1 _2469_ (.A1(_0538_),
+    .A2(_0921_),
+    .B1(\user_design.cell_core.count[16] ),
+    .B2(_0922_),
+    .C1(_0924_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0925_));
- sky130_fd_sc_hd__a22o_1 _2473_ (.A1(_0923_),
-    .A2(\user_design.ccr1[15] ),
-    .B1(_0925_),
-    .B2(\user_design.ccr1[20] ),
+    .X(_0925_));
+ sky130_fd_sc_hd__inv_2 _2470_ (.A(\user_design.ccr1[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0926_));
- sky130_fd_sc_hd__a221o_1 _2474_ (.A1(_0921_),
-    .A2(_0922_),
-    .B1(_0480_),
-    .B2(\user_design.ccr1[6] ),
-    .C1(_0926_),
+    .Y(_0926_));
+ sky130_fd_sc_hd__clkbuf_2 _2471_ (.A(\user_design.cell_core.count[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0927_));
- sky130_fd_sc_hd__inv_2 _2475_ (.A(\user_design.ccr1[8] ),
+ sky130_fd_sc_hd__inv_2 _2472_ (.A(\user_design.ccr1[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0928_));
- sky130_fd_sc_hd__inv_2 _2476_ (.A(\user_design.ccr1[21] ),
+ sky130_fd_sc_hd__inv_2 _2473_ (.A(\user_design.cell_core.count[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0929_));
- sky130_fd_sc_hd__inv_2 _2477_ (.A(\user_design.ccr1[27] ),
+ sky130_fd_sc_hd__a22o_1 _2474_ (.A1(_0918_),
+    .A2(\user_design.ccr1[5] ),
+    .B1(_0929_),
+    .B2(\user_design.ccr1[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0930_));
- sky130_fd_sc_hd__a2bb2o_1 _2478_ (.A1_N(_0930_),
-    .A2_N(_0559_),
-    .B1(\user_design.ccr1[5] ),
-    .B2(_0477_),
+    .X(_0930_));
+ sky130_fd_sc_hd__a221o_1 _2475_ (.A1(_0459_),
+    .A2(_0926_),
+    .B1(_0927_),
+    .B2(_0928_),
+    .C1(_0930_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0931_));
- sky130_fd_sc_hd__a221o_1 _2479_ (.A1(_0461_),
-    .A2(_0928_),
-    .B1(_0503_),
-    .B2(_0929_),
-    .C1(_0931_),
+ sky130_fd_sc_hd__or4_1 _2476_ (.A(_0916_),
+    .B(_0920_),
+    .C(_0925_),
+    .D(_0931_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0932_));
- sky130_fd_sc_hd__or4_1 _2480_ (.A(_0915_),
-    .B(_0920_),
-    .C(_0927_),
-    .D(_0932_),
+ sky130_fd_sc_hd__clkbuf_2 _2477_ (.A(\user_design.cell_core.count[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0933_));
- sky130_fd_sc_hd__inv_2 _2481_ (.A(\user_design.ccr1[6] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0934_));
- sky130_fd_sc_hd__xor2_1 _2482_ (.A(\user_design.cell_core.count[22] ),
-    .B(\user_design.ccr1[22] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0935_));
- sky130_fd_sc_hd__a221o_1 _2483_ (.A1(_0472_),
-    .A2(\user_design.ccr1[4] ),
-    .B1(\user_design.cell_core.count[6] ),
-    .B2(_0934_),
-    .C1(_0935_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0936_));
- sky130_fd_sc_hd__inv_2 _2484_ (.A(_0503_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0937_));
- sky130_fd_sc_hd__clkbuf_2 _2485_ (.A(\user_design.cell_core.count[7] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0938_));
- sky130_fd_sc_hd__xor2_1 _2486_ (.A(_0938_),
+ sky130_fd_sc_hd__xor2_1 _2478_ (.A(_0933_),
     .B(\user_design.ccr1[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0939_));
- sky130_fd_sc_hd__a221o_1 _2487_ (.A1(_0519_),
+    .X(_0934_));
+ sky130_fd_sc_hd__a221o_1 _2479_ (.A1(_0507_),
     .A2(\user_design.ccr1[17] ),
-    .B1(_0937_),
+    .B1(_0498_),
     .B2(\user_design.ccr1[21] ),
-    .C1(_0939_),
+    .C1(_0934_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0940_));
- sky130_fd_sc_hd__inv_2 _2488_ (.A(\user_design.ccr1[25] ),
+    .X(_0935_));
+ sky130_fd_sc_hd__inv_2 _2480_ (.A(\user_design.ccr1[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0941_));
- sky130_fd_sc_hd__inv_2 _2489_ (.A(_0556_),
+    .Y(_0936_));
+ sky130_fd_sc_hd__xor2_1 _2481_ (.A(\user_design.cell_core.count[22] ),
+    .B(\user_design.ccr1[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0942_));
- sky130_fd_sc_hd__a2bb2o_1 _2490_ (.A1_N(_0486_),
-    .A2_N(\user_design.ccr1[31] ),
-    .B1(_0942_),
-    .B2(\user_design.ccr1[26] ),
+    .X(_0937_));
+ sky130_fd_sc_hd__a221o_1 _2482_ (.A1(_0519_),
+    .A2(\user_design.ccr1[4] ),
+    .B1(\user_design.cell_core.count[6] ),
+    .B2(_0936_),
+    .C1(_0937_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0943_));
- sky130_fd_sc_hd__a221o_1 _2491_ (.A1(\user_design.ccr1[0] ),
-    .A2(_0531_),
-    .B1(\user_design.cell_core.count[25] ),
-    .B2(_0941_),
-    .C1(_0943_),
+    .X(_0938_));
+ sky130_fd_sc_hd__inv_2 _2483_ (.A(\user_design.ccr1[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0944_));
- sky130_fd_sc_hd__inv_2 _2492_ (.A(\user_design.ccr1[23] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0945_));
- sky130_fd_sc_hd__o22a_1 _2493_ (.A1(\user_design.cell_core.count[1] ),
-    .A2(_0922_),
-    .B1(_0462_),
+    .Y(_0939_));
+ sky130_fd_sc_hd__o22a_1 _2484_ (.A1(\user_design.cell_core.count[1] ),
+    .A2(_0913_),
+    .B1(_0460_),
     .B2(\user_design.ccr1[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0946_));
- sky130_fd_sc_hd__o221a_1 _2494_ (.A1(_0923_),
+    .X(_0940_));
+ sky130_fd_sc_hd__o221ai_1 _2485_ (.A1(_0914_),
     .A2(\user_design.ccr1[15] ),
-    .B1(_0563_),
-    .B2(_0945_),
-    .C1(_0946_),
+    .B1(_0501_),
+    .B2(_0939_),
+    .C1(_0940_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0947_));
- sky130_fd_sc_hd__or4b_1 _2495_ (.A(_0936_),
-    .B(_0940_),
-    .C(_0944_),
-    .D_N(_0947_),
+    .Y(_0941_));
+ sky130_fd_sc_hd__inv_2 _2486_ (.A(\user_design.cell_core.count[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0948_));
- sky130_fd_sc_hd__inv_2 _2496_ (.A(\user_design.ccr1[29] ),
+    .Y(_0942_));
+ sky130_fd_sc_hd__inv_2 _2487_ (.A(\user_design.ccr1[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0949_));
- sky130_fd_sc_hd__xor2_1 _2497_ (.A(_0533_),
+    .Y(_0943_));
+ sky130_fd_sc_hd__a2bb2o_1 _2488_ (.A1_N(\user_design.ccr1[25] ),
+    .A2_N(_0469_),
+    .B1(_0517_),
+    .B2(\user_design.ccr1[0] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0944_));
+ sky130_fd_sc_hd__a221o_1 _2489_ (.A1(_0942_),
+    .A2(\user_design.ccr1[26] ),
+    .B1(\user_design.cell_core.count[31] ),
+    .B2(_0943_),
+    .C1(_0944_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0945_));
+ sky130_fd_sc_hd__or4_1 _2490_ (.A(_0935_),
+    .B(_0938_),
+    .C(_0941_),
+    .D(_0945_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0946_));
+ sky130_fd_sc_hd__inv_2 _2491_ (.A(\user_design.ccr1[29] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0947_));
+ sky130_fd_sc_hd__xor2_2 _2492_ (.A(_0536_),
     .B(\user_design.ccr1[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0950_));
- sky130_fd_sc_hd__a221o_1 _2498_ (.A1(_0462_),
+    .X(_0948_));
+ sky130_fd_sc_hd__a221o_1 _2493_ (.A1(_0460_),
     .A2(\user_design.ccr1[10] ),
     .B1(\user_design.cell_core.count[29] ),
-    .B2(_0949_),
+    .B2(_0947_),
+    .C1(_0948_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0949_));
+ sky130_fd_sc_hd__o22a_1 _2494_ (.A1(_0519_),
+    .A2(\user_design.ccr1[4] ),
+    .B1(_0493_),
+    .B2(\user_design.ccr1[20] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0950_));
+ sky130_fd_sc_hd__o221a_1 _2495_ (.A1(_0538_),
+    .A2(_0921_),
+    .B1(_0510_),
+    .B2(\user_design.ccr1[18] ),
     .C1(_0950_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0951_));
- sky130_fd_sc_hd__o22a_1 _2499_ (.A1(_0472_),
-    .A2(\user_design.ccr1[4] ),
-    .B1(_0925_),
-    .B2(\user_design.ccr1[20] ),
+ sky130_fd_sc_hd__xnor2_1 _2496_ (.A(_0450_),
+    .B(\user_design.ccr1[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0952_));
- sky130_fd_sc_hd__o221a_1 _2500_ (.A1(_0535_),
-    .A2(_0916_),
-    .B1(_0518_),
-    .B2(\user_design.ccr1[18] ),
-    .C1(_0952_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0953_));
- sky130_fd_sc_hd__xor2_1 _2501_ (.A(\user_design.cell_core.count[12] ),
+    .Y(_0952_));
+ sky130_fd_sc_hd__xnor2_1 _2497_ (.A(\user_design.cell_core.count[12] ),
     .B(\user_design.ccr1[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0954_));
- sky130_fd_sc_hd__inv_2 _2502_ (.A(\user_design.ccr1[19] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0955_));
- sky130_fd_sc_hd__xor2_1 _2503_ (.A(\user_design.cell_core.count[28] ),
+    .Y(_0953_));
+ sky130_fd_sc_hd__xnor2_1 _2498_ (.A(_0473_),
     .B(\user_design.ccr1[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0956_));
- sky130_fd_sc_hd__a221o_1 _2504_ (.A1(_0566_),
-    .A2(_0955_),
-    .B1(_0486_),
-    .B2(\user_design.ccr1[31] ),
+    .Y(_0954_));
+ sky130_fd_sc_hd__o221a_1 _2499_ (.A1(_0505_),
+    .A2(\user_design.ccr1[19] ),
+    .B1(\user_design.cell_core.count[31] ),
+    .B2(_0943_),
+    .C1(_0954_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0955_));
+ sky130_fd_sc_hd__xnor2_1 _2500_ (.A(\user_design.cell_core.count[30] ),
+    .B(\user_design.ccr1[30] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0956_));
+ sky130_fd_sc_hd__o221a_1 _2501_ (.A1(\user_design.ccr1[0] ),
+    .A2(_0517_),
+    .B1(_0942_),
+    .B2(\user_design.ccr1[26] ),
     .C1(_0956_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0957_));
- sky130_fd_sc_hd__xnor2_1 _2505_ (.A(\user_design.cell_core.count[13] ),
-    .B(\user_design.ccr1[13] ),
+ sky130_fd_sc_hd__and4_1 _2502_ (.A(_0952_),
+    .B(_0953_),
+    .C(_0955_),
+    .D(_0957_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0958_));
- sky130_fd_sc_hd__xnor2_1 _2506_ (.A(\user_design.cell_core.count[30] ),
-    .B(\user_design.ccr1[30] ),
+    .X(_0958_));
+ sky130_fd_sc_hd__o22a_1 _2503_ (.A1(_0459_),
+    .A2(_0926_),
+    .B1(_0917_),
+    .B2(\user_design.ccr1[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0959_));
- sky130_fd_sc_hd__o221a_1 _2507_ (.A1(\user_design.ccr1[0] ),
-    .A2(_0531_),
-    .B1(_0942_),
-    .B2(\user_design.ccr1[26] ),
+    .X(_0959_));
+ sky130_fd_sc_hd__o221a_1 _2504_ (.A1(_0923_),
+    .A2(\user_design.ccr1[11] ),
+    .B1(_0507_),
+    .B2(\user_design.ccr1[17] ),
     .C1(_0959_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0960_));
- sky130_fd_sc_hd__and4bb_1 _2508_ (.A_N(_0954_),
-    .B_N(_0957_),
-    .C(_0958_),
-    .D(_0960_),
+ sky130_fd_sc_hd__inv_2 _2505_ (.A(\user_design.ccr1[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0961_));
- sky130_fd_sc_hd__inv_2 _2509_ (.A(\user_design.ccr1[18] ),
+    .Y(_0961_));
+ sky130_fd_sc_hd__o22a_1 _2506_ (.A1(\user_design.cell_core.count[9] ),
+    .A2(_0961_),
+    .B1(_0929_),
+    .B2(\user_design.ccr1[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0962_));
- sky130_fd_sc_hd__inv_2 _2510_ (.A(_0563_),
+    .X(_0962_));
+ sky130_fd_sc_hd__o221a_1 _2507_ (.A1(_0470_),
+    .A2(\user_design.ccr1[24] ),
+    .B1(\user_design.cell_core.count[29] ),
+    .B2(_0947_),
+    .C1(_0962_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0963_));
- sky130_fd_sc_hd__o22a_1 _2511_ (.A1(_0448_),
-    .A2(\user_design.ccr1[9] ),
-    .B1(_0566_),
-    .B2(_0955_),
+    .X(_0963_));
+ sky130_fd_sc_hd__a22o_1 _2508_ (.A1(_0510_),
+    .A2(\user_design.ccr1[18] ),
+    .B1(_0501_),
+    .B2(_0939_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0964_));
- sky130_fd_sc_hd__o221a_1 _2512_ (.A1(_0567_),
-    .A2(_0962_),
-    .B1(_0963_),
-    .B2(\user_design.ccr1[23] ),
+ sky130_fd_sc_hd__a221oi_1 _2509_ (.A1(\user_design.cell_core.count[9] ),
+    .A2(_0961_),
+    .B1(_0505_),
+    .B2(\user_design.ccr1[19] ),
     .C1(_0964_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0965_));
- sky130_fd_sc_hd__o22a_1 _2513_ (.A1(_0461_),
-    .A2(_0928_),
-    .B1(_0912_),
-    .B2(\user_design.ccr1[14] ),
+    .Y(_0965_));
+ sky130_fd_sc_hd__and3_1 _2510_ (.A(_0960_),
+    .B(_0963_),
+    .C(_0965_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0966_));
- sky130_fd_sc_hd__o221a_1 _2514_ (.A1(_0918_),
-    .A2(\user_design.ccr1[11] ),
-    .B1(_0519_),
-    .B2(\user_design.ccr1[17] ),
-    .C1(_0966_),
+ sky130_fd_sc_hd__and4b_1 _2511_ (.A_N(_0949_),
+    .B(_0951_),
+    .C(_0958_),
+    .D(_0966_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0967_));
- sky130_fd_sc_hd__a2bb2o_1 _2515_ (.A1_N(_0913_),
-    .A2_N(\user_design.ccr1[24] ),
-    .B1(_0496_),
-    .B2(\user_design.ccr1[29] ),
+ sky130_fd_sc_hd__nor3b_1 _2512_ (.A(_0932_),
+    .B(_0946_),
+    .C_N(_0967_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0968_));
- sky130_fd_sc_hd__a221oi_1 _2516_ (.A1(_0448_),
-    .A2(\user_design.ccr1[9] ),
-    .B1(_0559_),
-    .B2(_0930_),
-    .C1(_0968_),
+    .Y(_0968_));
+ sky130_fd_sc_hd__buf_2 _2513_ (.A(_0968_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0969_));
- sky130_fd_sc_hd__and3_1 _2517_ (.A(_0965_),
-    .B(_0967_),
-    .C(_0969_),
+    .X(_0969_));
+ sky130_fd_sc_hd__mux2_1 _2514_ (.A0(_0575_),
+    .A1(\user_design.cell_core.cell_pos[10] ),
+    .S(_0969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0970_));
- sky130_fd_sc_hd__and4b_1 _2518_ (.A_N(_0951_),
-    .B(_0953_),
-    .C(_0961_),
-    .D(_0970_),
+ sky130_fd_sc_hd__or2_1 _2515_ (.A(_0911_),
+    .B(_0970_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0971_));
- sky130_fd_sc_hd__nor3b_1 _2519_ (.A(_0933_),
-    .B(_0948_),
-    .C_N(_0971_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0972_));
- sky130_fd_sc_hd__clkbuf_4 _2520_ (.A(_0972_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0973_));
- sky130_fd_sc_hd__mux2_1 _2521_ (.A0(_0579_),
-    .A1(\user_design.cell_core.cell_pos[10] ),
-    .S(_0973_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0974_));
- sky130_fd_sc_hd__or2_1 _2522_ (.A(_0618_),
-    .B(_0974_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0975_));
- sky130_fd_sc_hd__clkbuf_1 _2523_ (.A(_0975_),
+ sky130_fd_sc_hd__clkbuf_1 _2516_ (.A(_0971_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0044_));
- sky130_fd_sc_hd__nor2_1 _2524_ (.A(_0618_),
-    .B(_0972_),
+ sky130_fd_sc_hd__nor2_1 _2517_ (.A(_0911_),
+    .B(_0968_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0976_));
- sky130_fd_sc_hd__clkbuf_4 _2525_ (.A(_0976_),
+    .Y(_0972_));
+ sky130_fd_sc_hd__buf_2 _2518_ (.A(_0972_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0973_));
+ sky130_fd_sc_hd__clkbuf_2 _2519_ (.A(_0973_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0974_));
+ sky130_fd_sc_hd__clkbuf_1 _2520_ (.A(_0572_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0975_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2521_ (.A(_0969_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0976_));
+ sky130_fd_sc_hd__and3_1 _2522_ (.A(_0575_),
+    .B(_0975_),
+    .C(_0976_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0977_));
- sky130_fd_sc_hd__clkbuf_4 _2526_ (.A(_0977_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0978_));
- sky130_fd_sc_hd__or2_1 _2527_ (.A(_0573_),
-    .B(_0574_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0979_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2528_ (.A(_0979_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0980_));
- sky130_fd_sc_hd__buf_2 _2529_ (.A(_0973_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0981_));
- sky130_fd_sc_hd__and3_1 _2530_ (.A(_0579_),
-    .B(_0980_),
-    .C(_0981_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0982_));
- sky130_fd_sc_hd__a21o_1 _2531_ (.A1(_0578_),
-    .A2(_0978_),
-    .B1(_0982_),
+ sky130_fd_sc_hd__a21o_1 _2523_ (.A1(_0574_),
+    .A2(_0974_),
+    .B1(_0977_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0045_));
- sky130_fd_sc_hd__and3_1 _2532_ (.A(_0578_),
-    .B(_0980_),
-    .C(_0981_),
+ sky130_fd_sc_hd__and3_1 _2524_ (.A(_0574_),
+    .B(_0975_),
+    .C(_0976_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0983_));
- sky130_fd_sc_hd__a21o_1 _2533_ (.A1(net431),
-    .A2(_0978_),
-    .B1(_0983_),
+    .X(_0978_));
+ sky130_fd_sc_hd__a21o_1 _2525_ (.A1(_0596_),
+    .A2(_0974_),
+    .B1(_0978_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0046_));
- sky130_fd_sc_hd__clkbuf_2 _2534_ (.A(_0977_),
+ sky130_fd_sc_hd__clkbuf_2 _2526_ (.A(_0973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0984_));
- sky130_fd_sc_hd__and3_1 _2535_ (.A(net431),
-    .B(_0980_),
-    .C(_0981_),
+    .X(_0979_));
+ sky130_fd_sc_hd__and3_1 _2527_ (.A(_0596_),
+    .B(_0975_),
+    .C(_0976_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0985_));
- sky130_fd_sc_hd__a21o_1 _2536_ (.A1(\user_design.cell_core.cell_pos[3] ),
-    .A2(_0984_),
-    .B1(_0985_),
+    .X(_0980_));
+ sky130_fd_sc_hd__a21o_1 _2528_ (.A1(_0595_),
+    .A2(_0979_),
+    .B1(_0980_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0047_));
- sky130_fd_sc_hd__and3_1 _2537_ (.A(\user_design.cell_core.cell_pos[3] ),
-    .B(_0980_),
-    .C(_0981_),
+ sky130_fd_sc_hd__and3_1 _2529_ (.A(_0595_),
+    .B(_0975_),
+    .C(_0976_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0986_));
- sky130_fd_sc_hd__a21o_1 _2538_ (.A1(_0591_),
-    .A2(_0984_),
-    .B1(_0986_),
+    .X(_0981_));
+ sky130_fd_sc_hd__a21o_1 _2530_ (.A1(_0580_),
+    .A2(_0979_),
+    .B1(_0981_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0048_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2539_ (.A(_0973_),
+ sky130_fd_sc_hd__and3_1 _2531_ (.A(_0580_),
+    .B(_0975_),
+    .C(_0976_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0987_));
- sky130_fd_sc_hd__and3_1 _2540_ (.A(_0591_),
-    .B(_0980_),
-    .C(_0987_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0988_));
- sky130_fd_sc_hd__a21o_1 _2541_ (.A1(_0590_),
-    .A2(_0984_),
-    .B1(_0988_),
+    .X(_0982_));
+ sky130_fd_sc_hd__a21o_1 _2532_ (.A1(_0579_),
+    .A2(_0979_),
+    .B1(_0982_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0049_));
- sky130_fd_sc_hd__clkbuf_1 _2542_ (.A(_0979_),
+ sky130_fd_sc_hd__clkbuf_1 _2533_ (.A(_0572_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0989_));
- sky130_fd_sc_hd__and3_1 _2543_ (.A(_0590_),
-    .B(_0989_),
-    .C(_0987_),
+    .X(_0983_));
+ sky130_fd_sc_hd__clkbuf_1 _2534_ (.A(_0969_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0990_));
- sky130_fd_sc_hd__a21o_1 _2544_ (.A1(_0589_),
-    .A2(_0984_),
-    .B1(_0990_),
+    .X(_0984_));
+ sky130_fd_sc_hd__and3_1 _2535_ (.A(_0579_),
+    .B(_0983_),
+    .C(_0984_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0985_));
+ sky130_fd_sc_hd__a21o_1 _2536_ (.A1(_0581_),
+    .A2(_0979_),
+    .B1(_0985_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0050_));
- sky130_fd_sc_hd__and3_1 _2545_ (.A(_0589_),
-    .B(_0989_),
-    .C(_0987_),
+ sky130_fd_sc_hd__and3_1 _2537_ (.A(_0581_),
+    .B(_0983_),
+    .C(_0984_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0991_));
- sky130_fd_sc_hd__a21o_1 _2546_ (.A1(_0595_),
-    .A2(_0984_),
-    .B1(_0991_),
+    .X(_0986_));
+ sky130_fd_sc_hd__a21o_1 _2538_ (.A1(_0578_),
+    .A2(_0979_),
+    .B1(_0986_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0051_));
- sky130_fd_sc_hd__clkbuf_2 _2547_ (.A(_0976_),
+ sky130_fd_sc_hd__clkbuf_2 _2539_ (.A(_0972_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0992_));
- sky130_fd_sc_hd__clkbuf_4 _2548_ (.A(_0992_),
+    .X(_0987_));
+ sky130_fd_sc_hd__buf_2 _2540_ (.A(_0987_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0993_));
- sky130_fd_sc_hd__and3_1 _2549_ (.A(_0595_),
-    .B(_0989_),
-    .C(_0987_),
+    .X(_0988_));
+ sky130_fd_sc_hd__and3_1 _2541_ (.A(_0578_),
+    .B(_0983_),
+    .C(_0984_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0994_));
- sky130_fd_sc_hd__a21o_1 _2550_ (.A1(_0617_),
-    .A2(_0993_),
-    .B1(_0994_),
+    .X(_0989_));
+ sky130_fd_sc_hd__a21o_1 _2542_ (.A1(net477),
+    .A2(_0988_),
+    .B1(_0989_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0052_));
- sky130_fd_sc_hd__and3_1 _2551_ (.A(_0617_),
-    .B(_0989_),
-    .C(_0987_),
+ sky130_fd_sc_hd__and3_1 _2543_ (.A(net477),
+    .B(_0983_),
+    .C(_0984_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0995_));
- sky130_fd_sc_hd__a21o_1 _2552_ (.A1(_0616_),
-    .A2(_0993_),
-    .B1(_0995_),
+    .X(_0990_));
+ sky130_fd_sc_hd__a21o_1 _2544_ (.A1(\user_design.cell_core.cell_pos[9] ),
+    .A2(_0988_),
+    .B1(_0990_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0053_));
- sky130_fd_sc_hd__and3_1 _2553_ (.A(_0616_),
-    .B(_0989_),
-    .C(_0973_),
+ sky130_fd_sc_hd__and3_1 _2545_ (.A(\user_design.cell_core.cell_pos[9] ),
+    .B(_0983_),
+    .C(_0984_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0996_));
- sky130_fd_sc_hd__a21o_1 _2554_ (.A1(net434),
-    .A2(_0993_),
-    .B1(_0996_),
+    .X(_0991_));
+ sky130_fd_sc_hd__a21o_1 _2546_ (.A1(net404),
+    .A2(_0988_),
+    .B1(_0991_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0054_));
- sky130_fd_sc_hd__or2_1 _2555_ (.A(\user_design.trigger_sync.signal_state[0] ),
+ sky130_fd_sc_hd__or2_1 _2547_ (.A(net573),
     .B(\user_design.trigger_in_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0997_));
- sky130_fd_sc_hd__clkbuf_1 _2556_ (.A(_0997_),
+    .X(_0992_));
+ sky130_fd_sc_hd__clkbuf_1 _2548_ (.A(_0992_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0055_));
- sky130_fd_sc_hd__or2_1 _2557_ (.A(\user_design.trigger_sync.signal_state[1] ),
+ sky130_fd_sc_hd__or2_1 _2549_ (.A(net560),
     .B(\user_design.trigger_in_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0998_));
- sky130_fd_sc_hd__clkbuf_1 _2558_ (.A(_0998_),
+    .X(_0993_));
+ sky130_fd_sc_hd__clkbuf_1 _2550_ (.A(_0993_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0056_));
- sky130_fd_sc_hd__and2b_1 _2559_ (.A_N(\user_design.trigger_in_n ),
-    .B(\user_design.trigger_sync.signal_state[2] ),
+ sky130_fd_sc_hd__inv_2 _2551_ (.A(\user_design.trigger_sync.signal_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0999_));
- sky130_fd_sc_hd__clkbuf_1 _2560_ (.A(_0999_),
+    .Y(_0994_));
+ sky130_fd_sc_hd__nor2_1 _2552_ (.A(net426),
+    .B(\user_design.trigger_in_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0057_));
- sky130_fd_sc_hd__or2_1 _2561_ (.A(\user_design.latch_sync.signal_state[0] ),
-    .B(net438),
+    .Y(_0057_));
+ sky130_fd_sc_hd__or2_1 _2553_ (.A(net582),
+    .B(\user_design.latch_data_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1000_));
- sky130_fd_sc_hd__clkbuf_1 _2562_ (.A(_1000_),
+    .X(_0995_));
+ sky130_fd_sc_hd__clkbuf_1 _2554_ (.A(_0995_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0058_));
- sky130_fd_sc_hd__or2_1 _2563_ (.A(\user_design.latch_sync.signal_state[1] ),
-    .B(net438),
+ sky130_fd_sc_hd__or2_1 _2555_ (.A(net557),
+    .B(\user_design.latch_data_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1001_));
- sky130_fd_sc_hd__clkbuf_1 _2564_ (.A(_1001_),
+    .X(_0996_));
+ sky130_fd_sc_hd__clkbuf_1 _2556_ (.A(_0996_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0059_));
- sky130_fd_sc_hd__and2b_1 _2565_ (.A_N(\user_design.latch_data_n ),
-    .B(\user_design.latch_sync.signal_state[2] ),
+ sky130_fd_sc_hd__inv_2 _2557_ (.A(\user_design.latch_sync.signal_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1002_));
- sky130_fd_sc_hd__clkbuf_1 _2566_ (.A(_1002_),
+    .Y(_0997_));
+ sky130_fd_sc_hd__nor2_1 _2558_ (.A(net418),
+    .B(\user_design.latch_data_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0060_));
- sky130_fd_sc_hd__or2b_2 _2567_ (.A(\user_design.system_core.mem_state[0] ),
+    .Y(_0060_));
+ sky130_fd_sc_hd__or2b_2 _2559_ (.A(\user_design.system_core.mem_state[0] ),
     .B_N(\user_design.system_core.mem_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1003_));
- sky130_fd_sc_hd__buf_2 _2568_ (.A(_1003_),
+    .X(_0998_));
+ sky130_fd_sc_hd__buf_2 _2560_ (.A(_0998_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1004_));
- sky130_fd_sc_hd__and4bb_2 _2569_ (.A_N(\user_design.mem_core.memory_address[1] ),
-    .B_N(_0870_),
-    .C(_0871_),
+    .X(_0999_));
+ sky130_fd_sc_hd__and4bb_2 _2561_ (.A_N(\user_design.mem_core.memory_address[1] ),
+    .B_N(_0869_),
+    .C(_0870_),
     .D(\user_design.mem_core.memory_address[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1005_));
- sky130_fd_sc_hd__clkbuf_2 _2570_ (.A(_1005_),
+    .X(_1000_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2562_ (.A(_1000_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1006_));
- sky130_fd_sc_hd__and2b_2 _2571_ (.A_N(_1004_),
-    .B(_1006_),
+    .X(_1001_));
+ sky130_fd_sc_hd__and2b_2 _2563_ (.A_N(_0999_),
+    .B(_1001_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1007_));
- sky130_fd_sc_hd__clkbuf_2 _2572_ (.A(_1007_),
+    .X(_1002_));
+ sky130_fd_sc_hd__clkbuf_2 _2564_ (.A(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1008_));
- sky130_fd_sc_hd__mux2_1 _2573_ (.A0(\user_design.ccr3[16] ),
-    .A1(_0843_),
-    .S(_1008_),
+    .X(_1003_));
+ sky130_fd_sc_hd__mux2_1 _2565_ (.A0(\user_design.ccr3[16] ),
+    .A1(_0842_),
+    .S(_1003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1009_));
- sky130_fd_sc_hd__clkbuf_1 _2574_ (.A(_1009_),
+    .X(_1004_));
+ sky130_fd_sc_hd__clkbuf_1 _2566_ (.A(_1004_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0061_));
- sky130_fd_sc_hd__mux2_1 _2575_ (.A0(\user_design.ccr3[17] ),
-    .A1(_0847_),
-    .S(_1008_),
+ sky130_fd_sc_hd__mux2_1 _2567_ (.A0(\user_design.ccr3[17] ),
+    .A1(_0846_),
+    .S(_1003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1010_));
- sky130_fd_sc_hd__clkbuf_1 _2576_ (.A(_1010_),
+    .X(_1005_));
+ sky130_fd_sc_hd__clkbuf_1 _2568_ (.A(_1005_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0062_));
- sky130_fd_sc_hd__mux2_1 _2577_ (.A0(\user_design.ccr3[18] ),
-    .A1(_0848_),
-    .S(_1008_),
+ sky130_fd_sc_hd__mux2_1 _2569_ (.A0(\user_design.ccr3[18] ),
+    .A1(_0847_),
+    .S(_1003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1011_));
- sky130_fd_sc_hd__clkbuf_1 _2578_ (.A(_1011_),
+    .X(_1006_));
+ sky130_fd_sc_hd__clkbuf_1 _2570_ (.A(_1006_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0063_));
- sky130_fd_sc_hd__mux2_1 _2579_ (.A0(\user_design.ccr3[19] ),
-    .A1(_0849_),
-    .S(_1008_),
+ sky130_fd_sc_hd__mux2_1 _2571_ (.A0(\user_design.ccr3[19] ),
+    .A1(_0848_),
+    .S(_1003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1012_));
- sky130_fd_sc_hd__clkbuf_1 _2580_ (.A(_1012_),
+    .X(_1007_));
+ sky130_fd_sc_hd__clkbuf_1 _2572_ (.A(_1007_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0064_));
- sky130_fd_sc_hd__mux2_1 _2581_ (.A0(\user_design.ccr3[20] ),
-    .A1(_0850_),
-    .S(_1008_),
+ sky130_fd_sc_hd__mux2_1 _2573_ (.A0(\user_design.ccr3[20] ),
+    .A1(_0849_),
+    .S(_1003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1013_));
- sky130_fd_sc_hd__clkbuf_1 _2582_ (.A(_1013_),
+    .X(_1008_));
+ sky130_fd_sc_hd__clkbuf_1 _2574_ (.A(_1008_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0065_));
- sky130_fd_sc_hd__clkbuf_2 _2583_ (.A(_1007_),
+ sky130_fd_sc_hd__buf_2 _2575_ (.A(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1014_));
- sky130_fd_sc_hd__mux2_1 _2584_ (.A0(\user_design.ccr3[21] ),
-    .A1(_0852_),
-    .S(_1014_),
+    .X(_1009_));
+ sky130_fd_sc_hd__mux2_1 _2576_ (.A0(\user_design.ccr3[21] ),
+    .A1(_0851_),
+    .S(_1009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1015_));
- sky130_fd_sc_hd__clkbuf_1 _2585_ (.A(_1015_),
+    .X(_1010_));
+ sky130_fd_sc_hd__clkbuf_1 _2577_ (.A(_1010_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0066_));
- sky130_fd_sc_hd__mux2_1 _2586_ (.A0(\user_design.ccr3[22] ),
-    .A1(_0854_),
-    .S(_1014_),
+ sky130_fd_sc_hd__mux2_1 _2578_ (.A0(\user_design.ccr3[22] ),
+    .A1(_0853_),
+    .S(_1009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1016_));
- sky130_fd_sc_hd__clkbuf_1 _2587_ (.A(_1016_),
+    .X(_1011_));
+ sky130_fd_sc_hd__clkbuf_1 _2579_ (.A(_1011_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0067_));
- sky130_fd_sc_hd__mux2_1 _2588_ (.A0(\user_design.ccr3[23] ),
-    .A1(_0855_),
-    .S(_1014_),
+ sky130_fd_sc_hd__mux2_1 _2580_ (.A0(net636),
+    .A1(_0854_),
+    .S(_1009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1017_));
- sky130_fd_sc_hd__clkbuf_1 _2589_ (.A(_1017_),
+    .X(_1012_));
+ sky130_fd_sc_hd__clkbuf_1 _2581_ (.A(_1012_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0068_));
- sky130_fd_sc_hd__mux2_1 _2590_ (.A0(\user_design.ccr3[24] ),
-    .A1(_0856_),
-    .S(_1014_),
+ sky130_fd_sc_hd__mux2_1 _2582_ (.A0(\user_design.ccr3[24] ),
+    .A1(_0855_),
+    .S(_1009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1018_));
- sky130_fd_sc_hd__clkbuf_1 _2591_ (.A(_1018_),
+    .X(_1013_));
+ sky130_fd_sc_hd__clkbuf_1 _2583_ (.A(_1013_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0069_));
- sky130_fd_sc_hd__mux2_1 _2592_ (.A0(\user_design.ccr3[25] ),
-    .A1(_0857_),
-    .S(_1014_),
+ sky130_fd_sc_hd__mux2_1 _2584_ (.A0(\user_design.ccr3[25] ),
+    .A1(_0856_),
+    .S(_1009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1019_));
- sky130_fd_sc_hd__clkbuf_1 _2593_ (.A(_1019_),
+    .X(_1014_));
+ sky130_fd_sc_hd__clkbuf_1 _2585_ (.A(_1014_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0070_));
- sky130_fd_sc_hd__buf_2 _2594_ (.A(_1007_),
+ sky130_fd_sc_hd__buf_2 _2586_ (.A(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1020_));
- sky130_fd_sc_hd__mux2_1 _2595_ (.A0(\user_design.ccr3[26] ),
-    .A1(_0859_),
-    .S(_1020_),
+    .X(_1015_));
+ sky130_fd_sc_hd__mux2_1 _2587_ (.A0(\user_design.ccr3[26] ),
+    .A1(_0858_),
+    .S(_1015_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1021_));
- sky130_fd_sc_hd__clkbuf_1 _2596_ (.A(_1021_),
+    .X(_1016_));
+ sky130_fd_sc_hd__clkbuf_1 _2588_ (.A(_1016_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0071_));
- sky130_fd_sc_hd__mux2_1 _2597_ (.A0(\user_design.ccr3[27] ),
-    .A1(_0861_),
-    .S(_1020_),
+ sky130_fd_sc_hd__mux2_1 _2589_ (.A0(\user_design.ccr3[27] ),
+    .A1(_0860_),
+    .S(_1015_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1022_));
- sky130_fd_sc_hd__clkbuf_1 _2598_ (.A(_1022_),
+    .X(_1017_));
+ sky130_fd_sc_hd__clkbuf_1 _2590_ (.A(_1017_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0072_));
- sky130_fd_sc_hd__mux2_1 _2599_ (.A0(\user_design.ccr3[28] ),
-    .A1(_0862_),
-    .S(_1020_),
+ sky130_fd_sc_hd__mux2_1 _2591_ (.A0(\user_design.ccr3[28] ),
+    .A1(_0861_),
+    .S(_1015_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1023_));
- sky130_fd_sc_hd__clkbuf_1 _2600_ (.A(_1023_),
+    .X(_1018_));
+ sky130_fd_sc_hd__clkbuf_1 _2592_ (.A(_1018_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0073_));
- sky130_fd_sc_hd__mux2_1 _2601_ (.A0(\user_design.ccr3[29] ),
-    .A1(_0863_),
-    .S(_1020_),
+ sky130_fd_sc_hd__mux2_1 _2593_ (.A0(\user_design.ccr3[29] ),
+    .A1(_0862_),
+    .S(_1015_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1024_));
- sky130_fd_sc_hd__clkbuf_1 _2602_ (.A(_1024_),
+    .X(_1019_));
+ sky130_fd_sc_hd__clkbuf_1 _2594_ (.A(_1019_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0074_));
- sky130_fd_sc_hd__mux2_1 _2603_ (.A0(\user_design.ccr3[30] ),
-    .A1(_0864_),
-    .S(_1020_),
+ sky130_fd_sc_hd__mux2_1 _2595_ (.A0(\user_design.ccr3[30] ),
+    .A1(_0863_),
+    .S(_1015_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1025_));
- sky130_fd_sc_hd__clkbuf_1 _2604_ (.A(_1025_),
+    .X(_1020_));
+ sky130_fd_sc_hd__clkbuf_1 _2596_ (.A(_1020_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0075_));
- sky130_fd_sc_hd__mux2_1 _2605_ (.A0(\user_design.ccr3[31] ),
-    .A1(_0866_),
-    .S(_1007_),
+ sky130_fd_sc_hd__mux2_1 _2597_ (.A0(\user_design.ccr3[31] ),
+    .A1(_0865_),
+    .S(_1002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1026_));
- sky130_fd_sc_hd__clkbuf_1 _2606_ (.A(_1026_),
+    .X(_1021_));
+ sky130_fd_sc_hd__clkbuf_1 _2598_ (.A(_1021_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0076_));
- sky130_fd_sc_hd__or2_4 _2607_ (.A(\user_design.mem_core.memory_address[0] ),
+ sky130_fd_sc_hd__or2_2 _2599_ (.A(\user_design.mem_core.memory_address[0] ),
     .B(\user_design.mem_core.memory_address[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
+    .X(_1022_));
+ sky130_fd_sc_hd__nor3b_2 _2600_ (.A(_0869_),
+    .B(_1022_),
+    .C_N(_0870_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1023_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2601_ (.A(_1023_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1024_));
+ sky130_fd_sc_hd__clkbuf_2 _2602_ (.A(_1024_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1025_));
+ sky130_fd_sc_hd__and2b_2 _2603_ (.A_N(_0999_),
+    .B(_1025_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1026_));
+ sky130_fd_sc_hd__clkbuf_2 _2604_ (.A(_1026_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
     .X(_1027_));
- sky130_fd_sc_hd__nor3b_4 _2608_ (.A(_0870_),
-    .B(_1027_),
-    .C_N(_0871_),
+ sky130_fd_sc_hd__mux2_1 _2605_ (.A0(\user_design.ccr3[0] ),
+    .A1(_0842_),
+    .S(_1027_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1028_));
- sky130_fd_sc_hd__clkbuf_2 _2609_ (.A(_1028_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1029_));
- sky130_fd_sc_hd__clkbuf_2 _2610_ (.A(_1029_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1030_));
- sky130_fd_sc_hd__and2b_2 _2611_ (.A_N(_1004_),
-    .B(_1030_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1031_));
- sky130_fd_sc_hd__buf_2 _2612_ (.A(_1031_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1032_));
- sky130_fd_sc_hd__mux2_1 _2613_ (.A0(\user_design.ccr3[0] ),
-    .A1(_0843_),
-    .S(_1032_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1033_));
- sky130_fd_sc_hd__clkbuf_1 _2614_ (.A(_1033_),
+    .X(_1028_));
+ sky130_fd_sc_hd__clkbuf_1 _2606_ (.A(_1028_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0077_));
- sky130_fd_sc_hd__mux2_1 _2615_ (.A0(\user_design.ccr3[1] ),
-    .A1(_0847_),
-    .S(_1032_),
+ sky130_fd_sc_hd__mux2_1 _2607_ (.A0(\user_design.ccr3[1] ),
+    .A1(_0846_),
+    .S(_1027_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1034_));
- sky130_fd_sc_hd__clkbuf_1 _2616_ (.A(_1034_),
+    .X(_1029_));
+ sky130_fd_sc_hd__clkbuf_1 _2608_ (.A(_1029_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0078_));
- sky130_fd_sc_hd__mux2_1 _2617_ (.A0(\user_design.ccr3[2] ),
-    .A1(_0848_),
-    .S(_1032_),
+ sky130_fd_sc_hd__mux2_1 _2609_ (.A0(\user_design.ccr3[2] ),
+    .A1(_0847_),
+    .S(_1027_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1035_));
- sky130_fd_sc_hd__clkbuf_1 _2618_ (.A(_1035_),
+    .X(_1030_));
+ sky130_fd_sc_hd__clkbuf_1 _2610_ (.A(_1030_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0079_));
- sky130_fd_sc_hd__mux2_1 _2619_ (.A0(\user_design.ccr3[3] ),
-    .A1(_0849_),
-    .S(_1032_),
+ sky130_fd_sc_hd__mux2_1 _2611_ (.A0(\user_design.ccr3[3] ),
+    .A1(_0848_),
+    .S(_1027_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1036_));
- sky130_fd_sc_hd__clkbuf_1 _2620_ (.A(_1036_),
+    .X(_1031_));
+ sky130_fd_sc_hd__clkbuf_1 _2612_ (.A(_1031_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0080_));
- sky130_fd_sc_hd__mux2_1 _2621_ (.A0(\user_design.ccr3[4] ),
-    .A1(_0850_),
-    .S(_1032_),
+ sky130_fd_sc_hd__mux2_1 _2613_ (.A0(\user_design.ccr3[4] ),
+    .A1(_0849_),
+    .S(_1027_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1037_));
- sky130_fd_sc_hd__clkbuf_1 _2622_ (.A(_1037_),
+    .X(_1032_));
+ sky130_fd_sc_hd__clkbuf_1 _2614_ (.A(_1032_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0081_));
- sky130_fd_sc_hd__clkbuf_2 _2623_ (.A(_1031_),
+ sky130_fd_sc_hd__buf_2 _2615_ (.A(_1026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1038_));
- sky130_fd_sc_hd__mux2_1 _2624_ (.A0(\user_design.ccr3[5] ),
-    .A1(_0852_),
-    .S(_1038_),
+    .X(_1033_));
+ sky130_fd_sc_hd__mux2_1 _2616_ (.A0(\user_design.ccr3[5] ),
+    .A1(_0851_),
+    .S(_1033_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1039_));
- sky130_fd_sc_hd__clkbuf_1 _2625_ (.A(_1039_),
+    .X(_1034_));
+ sky130_fd_sc_hd__clkbuf_1 _2617_ (.A(_1034_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0082_));
- sky130_fd_sc_hd__mux2_1 _2626_ (.A0(\user_design.ccr3[6] ),
-    .A1(_0854_),
-    .S(_1038_),
+ sky130_fd_sc_hd__mux2_1 _2618_ (.A0(\user_design.ccr3[6] ),
+    .A1(_0853_),
+    .S(_1033_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1040_));
- sky130_fd_sc_hd__clkbuf_1 _2627_ (.A(_1040_),
+    .X(_1035_));
+ sky130_fd_sc_hd__clkbuf_1 _2619_ (.A(_1035_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0083_));
- sky130_fd_sc_hd__mux2_1 _2628_ (.A0(\user_design.ccr3[7] ),
-    .A1(_0855_),
-    .S(_1038_),
+ sky130_fd_sc_hd__mux2_1 _2620_ (.A0(\user_design.ccr3[7] ),
+    .A1(_0854_),
+    .S(_1033_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1041_));
- sky130_fd_sc_hd__clkbuf_1 _2629_ (.A(_1041_),
+    .X(_1036_));
+ sky130_fd_sc_hd__clkbuf_1 _2621_ (.A(_1036_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0084_));
- sky130_fd_sc_hd__mux2_1 _2630_ (.A0(\user_design.ccr3[8] ),
-    .A1(_0856_),
-    .S(_1038_),
+ sky130_fd_sc_hd__mux2_1 _2622_ (.A0(\user_design.ccr3[8] ),
+    .A1(_0855_),
+    .S(_1033_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1042_));
- sky130_fd_sc_hd__clkbuf_1 _2631_ (.A(_1042_),
+    .X(_1037_));
+ sky130_fd_sc_hd__clkbuf_1 _2623_ (.A(_1037_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0085_));
- sky130_fd_sc_hd__mux2_1 _2632_ (.A0(\user_design.ccr3[9] ),
-    .A1(_0857_),
-    .S(_1038_),
+ sky130_fd_sc_hd__mux2_1 _2624_ (.A0(\user_design.ccr3[9] ),
+    .A1(_0856_),
+    .S(_1033_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1043_));
- sky130_fd_sc_hd__clkbuf_1 _2633_ (.A(_1043_),
+    .X(_1038_));
+ sky130_fd_sc_hd__clkbuf_1 _2625_ (.A(_1038_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0086_));
- sky130_fd_sc_hd__clkbuf_2 _2634_ (.A(_1031_),
+ sky130_fd_sc_hd__buf_2 _2626_ (.A(_1026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1044_));
- sky130_fd_sc_hd__mux2_1 _2635_ (.A0(\user_design.ccr3[10] ),
-    .A1(_0859_),
-    .S(_1044_),
+    .X(_1039_));
+ sky130_fd_sc_hd__mux2_1 _2627_ (.A0(\user_design.ccr3[10] ),
+    .A1(_0858_),
+    .S(_1039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1045_));
- sky130_fd_sc_hd__clkbuf_1 _2636_ (.A(_1045_),
+    .X(_1040_));
+ sky130_fd_sc_hd__clkbuf_1 _2628_ (.A(_1040_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0087_));
- sky130_fd_sc_hd__mux2_1 _2637_ (.A0(\user_design.ccr3[11] ),
-    .A1(_0861_),
-    .S(_1044_),
+ sky130_fd_sc_hd__mux2_1 _2629_ (.A0(\user_design.ccr3[11] ),
+    .A1(_0860_),
+    .S(_1039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1046_));
- sky130_fd_sc_hd__clkbuf_1 _2638_ (.A(_1046_),
+    .X(_1041_));
+ sky130_fd_sc_hd__clkbuf_1 _2630_ (.A(_1041_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0088_));
- sky130_fd_sc_hd__mux2_1 _2639_ (.A0(\user_design.ccr3[12] ),
-    .A1(_0862_),
-    .S(_1044_),
+ sky130_fd_sc_hd__mux2_1 _2631_ (.A0(\user_design.ccr3[12] ),
+    .A1(_0861_),
+    .S(_1039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1047_));
- sky130_fd_sc_hd__clkbuf_1 _2640_ (.A(_1047_),
+    .X(_1042_));
+ sky130_fd_sc_hd__clkbuf_1 _2632_ (.A(_1042_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0089_));
- sky130_fd_sc_hd__mux2_1 _2641_ (.A0(\user_design.ccr3[13] ),
-    .A1(_0863_),
-    .S(_1044_),
+ sky130_fd_sc_hd__mux2_1 _2633_ (.A0(\user_design.ccr3[13] ),
+    .A1(_0862_),
+    .S(_1039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1048_));
- sky130_fd_sc_hd__clkbuf_1 _2642_ (.A(_1048_),
+    .X(_1043_));
+ sky130_fd_sc_hd__clkbuf_1 _2634_ (.A(_1043_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0090_));
- sky130_fd_sc_hd__mux2_1 _2643_ (.A0(\user_design.ccr3[14] ),
-    .A1(_0864_),
-    .S(_1044_),
+ sky130_fd_sc_hd__mux2_1 _2635_ (.A0(\user_design.ccr3[14] ),
+    .A1(_0863_),
+    .S(_1039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1049_));
- sky130_fd_sc_hd__clkbuf_1 _2644_ (.A(_1049_),
+    .X(_1044_));
+ sky130_fd_sc_hd__clkbuf_1 _2636_ (.A(_1044_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0091_));
- sky130_fd_sc_hd__mux2_1 _2645_ (.A0(\user_design.ccr3[15] ),
-    .A1(_0866_),
-    .S(_1031_),
+ sky130_fd_sc_hd__mux2_1 _2637_ (.A0(\user_design.ccr3[15] ),
+    .A1(_0865_),
+    .S(_1026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1050_));
- sky130_fd_sc_hd__clkbuf_1 _2646_ (.A(_1050_),
+    .X(_1045_));
+ sky130_fd_sc_hd__clkbuf_1 _2638_ (.A(_1045_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0092_));
- sky130_fd_sc_hd__clkbuf_2 _2647_ (.A(_1003_),
+ sky130_fd_sc_hd__clkbuf_2 _2639_ (.A(_0998_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1046_));
+ sky130_fd_sc_hd__and2b_2 _2640_ (.A_N(_0870_),
+    .B(_0869_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1047_));
+ sky130_fd_sc_hd__and3_1 _2641_ (.A(_0867_),
+    .B(_0868_),
+    .C(_1047_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1048_));
+ sky130_fd_sc_hd__or2b_2 _2642_ (.A(_1046_),
+    .B_N(_1048_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1049_));
+ sky130_fd_sc_hd__clkbuf_2 _2643_ (.A(_1049_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1050_));
+ sky130_fd_sc_hd__mux2_1 _2644_ (.A0(_0842_),
+    .A1(\user_design.ccr2[16] ),
+    .S(_1050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1051_));
- sky130_fd_sc_hd__and2b_1 _2648_ (.A_N(_0871_),
-    .B(_0870_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1052_));
- sky130_fd_sc_hd__and3_2 _2649_ (.A(_0868_),
-    .B(_0869_),
-    .C(_1052_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1053_));
- sky130_fd_sc_hd__or2b_2 _2650_ (.A(_1051_),
-    .B_N(_1053_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1054_));
- sky130_fd_sc_hd__clkbuf_2 _2651_ (.A(_1054_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1055_));
- sky130_fd_sc_hd__mux2_1 _2652_ (.A0(_0843_),
-    .A1(\user_design.ccr2[16] ),
-    .S(_1055_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1056_));
- sky130_fd_sc_hd__clkbuf_1 _2653_ (.A(_1056_),
+ sky130_fd_sc_hd__clkbuf_1 _2645_ (.A(_1051_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0093_));
- sky130_fd_sc_hd__mux2_1 _2654_ (.A0(_0847_),
+ sky130_fd_sc_hd__mux2_1 _2646_ (.A0(_0846_),
     .A1(\user_design.ccr2[17] ),
-    .S(_1055_),
+    .S(_1050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1057_));
- sky130_fd_sc_hd__clkbuf_1 _2655_ (.A(_1057_),
+    .X(_1052_));
+ sky130_fd_sc_hd__clkbuf_1 _2647_ (.A(_1052_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0094_));
- sky130_fd_sc_hd__mux2_1 _2656_ (.A0(_0848_),
+ sky130_fd_sc_hd__mux2_1 _2648_ (.A0(_0847_),
     .A1(\user_design.ccr2[18] ),
-    .S(_1055_),
+    .S(_1050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1058_));
- sky130_fd_sc_hd__clkbuf_1 _2657_ (.A(_1058_),
+    .X(_1053_));
+ sky130_fd_sc_hd__clkbuf_1 _2649_ (.A(_1053_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0095_));
- sky130_fd_sc_hd__mux2_1 _2658_ (.A0(_0849_),
+ sky130_fd_sc_hd__mux2_1 _2650_ (.A0(_0848_),
     .A1(\user_design.ccr2[19] ),
-    .S(_1055_),
+    .S(_1050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1059_));
- sky130_fd_sc_hd__clkbuf_1 _2659_ (.A(_1059_),
+    .X(_1054_));
+ sky130_fd_sc_hd__clkbuf_1 _2651_ (.A(_1054_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0096_));
- sky130_fd_sc_hd__mux2_1 _2660_ (.A0(_0850_),
+ sky130_fd_sc_hd__mux2_1 _2652_ (.A0(_0849_),
     .A1(\user_design.ccr2[20] ),
-    .S(_1055_),
+    .S(_1050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1060_));
- sky130_fd_sc_hd__clkbuf_1 _2661_ (.A(_1060_),
+    .X(_1055_));
+ sky130_fd_sc_hd__clkbuf_1 _2653_ (.A(_1055_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0097_));
- sky130_fd_sc_hd__clkbuf_2 _2662_ (.A(_1054_),
+ sky130_fd_sc_hd__clkbuf_2 _2654_ (.A(_1049_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1061_));
- sky130_fd_sc_hd__mux2_1 _2663_ (.A0(_0852_),
+    .X(_1056_));
+ sky130_fd_sc_hd__mux2_1 _2655_ (.A0(_0851_),
     .A1(\user_design.ccr2[21] ),
-    .S(_1061_),
+    .S(_1056_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1062_));
- sky130_fd_sc_hd__clkbuf_1 _2664_ (.A(_1062_),
+    .X(_1057_));
+ sky130_fd_sc_hd__clkbuf_1 _2656_ (.A(_1057_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0098_));
- sky130_fd_sc_hd__mux2_1 _2665_ (.A0(_0854_),
+ sky130_fd_sc_hd__mux2_1 _2657_ (.A0(_0853_),
     .A1(\user_design.ccr2[22] ),
-    .S(_1061_),
+    .S(_1056_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1063_));
- sky130_fd_sc_hd__clkbuf_1 _2666_ (.A(_1063_),
+    .X(_1058_));
+ sky130_fd_sc_hd__clkbuf_1 _2658_ (.A(_1058_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0099_));
- sky130_fd_sc_hd__mux2_1 _2667_ (.A0(_0855_),
+ sky130_fd_sc_hd__mux2_1 _2659_ (.A0(_0854_),
     .A1(\user_design.ccr2[23] ),
-    .S(_1061_),
+    .S(_1056_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1064_));
- sky130_fd_sc_hd__clkbuf_1 _2668_ (.A(_1064_),
+    .X(_1059_));
+ sky130_fd_sc_hd__clkbuf_1 _2660_ (.A(_1059_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0100_));
- sky130_fd_sc_hd__mux2_1 _2669_ (.A0(_0856_),
+ sky130_fd_sc_hd__mux2_1 _2661_ (.A0(_0855_),
     .A1(\user_design.ccr2[24] ),
-    .S(_1061_),
+    .S(_1056_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1065_));
- sky130_fd_sc_hd__clkbuf_1 _2670_ (.A(_1065_),
+    .X(_1060_));
+ sky130_fd_sc_hd__clkbuf_1 _2662_ (.A(_1060_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0101_));
- sky130_fd_sc_hd__mux2_1 _2671_ (.A0(_0857_),
+ sky130_fd_sc_hd__mux2_1 _2663_ (.A0(_0856_),
     .A1(\user_design.ccr2[25] ),
-    .S(_1061_),
+    .S(_1056_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1066_));
- sky130_fd_sc_hd__clkbuf_1 _2672_ (.A(_1066_),
+    .X(_1061_));
+ sky130_fd_sc_hd__clkbuf_1 _2664_ (.A(_1061_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0102_));
- sky130_fd_sc_hd__clkbuf_2 _2673_ (.A(_1054_),
+ sky130_fd_sc_hd__buf_2 _2665_ (.A(_1049_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1067_));
- sky130_fd_sc_hd__mux2_1 _2674_ (.A0(_0859_),
+    .X(_1062_));
+ sky130_fd_sc_hd__mux2_1 _2666_ (.A0(_0858_),
     .A1(\user_design.ccr2[26] ),
-    .S(_1067_),
+    .S(_1062_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1068_));
- sky130_fd_sc_hd__clkbuf_1 _2675_ (.A(_1068_),
+    .X(_1063_));
+ sky130_fd_sc_hd__clkbuf_1 _2667_ (.A(_1063_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0103_));
- sky130_fd_sc_hd__mux2_1 _2676_ (.A0(_0861_),
+ sky130_fd_sc_hd__mux2_1 _2668_ (.A0(_0860_),
     .A1(\user_design.ccr2[27] ),
-    .S(_1067_),
+    .S(_1062_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1069_));
- sky130_fd_sc_hd__clkbuf_1 _2677_ (.A(_1069_),
+    .X(_1064_));
+ sky130_fd_sc_hd__clkbuf_1 _2669_ (.A(_1064_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0104_));
- sky130_fd_sc_hd__mux2_1 _2678_ (.A0(_0862_),
+ sky130_fd_sc_hd__mux2_1 _2670_ (.A0(_0861_),
     .A1(\user_design.ccr2[28] ),
-    .S(_1067_),
+    .S(_1062_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1070_));
- sky130_fd_sc_hd__clkbuf_1 _2679_ (.A(_1070_),
+    .X(_1065_));
+ sky130_fd_sc_hd__clkbuf_1 _2671_ (.A(_1065_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0105_));
- sky130_fd_sc_hd__mux2_1 _2680_ (.A0(_0863_),
+ sky130_fd_sc_hd__mux2_1 _2672_ (.A0(_0862_),
     .A1(\user_design.ccr2[29] ),
-    .S(_1067_),
+    .S(_1062_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1071_));
- sky130_fd_sc_hd__clkbuf_1 _2681_ (.A(_1071_),
+    .X(_1066_));
+ sky130_fd_sc_hd__clkbuf_1 _2673_ (.A(_1066_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0106_));
- sky130_fd_sc_hd__mux2_1 _2682_ (.A0(_0864_),
+ sky130_fd_sc_hd__mux2_1 _2674_ (.A0(_0863_),
     .A1(\user_design.ccr2[30] ),
-    .S(_1067_),
+    .S(_1062_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1072_));
- sky130_fd_sc_hd__clkbuf_1 _2683_ (.A(_1072_),
+    .X(_1067_));
+ sky130_fd_sc_hd__clkbuf_1 _2675_ (.A(_1067_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0107_));
- sky130_fd_sc_hd__mux2_1 _2684_ (.A0(_0866_),
+ sky130_fd_sc_hd__mux2_1 _2676_ (.A0(_0865_),
     .A1(\user_design.ccr2[31] ),
-    .S(_1054_),
+    .S(_1049_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1073_));
- sky130_fd_sc_hd__clkbuf_1 _2685_ (.A(_1073_),
+    .X(_1068_));
+ sky130_fd_sc_hd__clkbuf_1 _2677_ (.A(_1068_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0108_));
- sky130_fd_sc_hd__and3b_4 _2686_ (.A_N(_0868_),
-    .B(_0869_),
-    .C(_1052_),
+ sky130_fd_sc_hd__and3b_2 _2678_ (.A_N(_0867_),
+    .B(_0868_),
+    .C(_1047_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1074_));
- sky130_fd_sc_hd__and2b_2 _2687_ (.A_N(_1004_),
-    .B(_1074_),
+    .X(_1069_));
+ sky130_fd_sc_hd__and2b_2 _2679_ (.A_N(_0999_),
+    .B(_1069_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1075_));
- sky130_fd_sc_hd__clkbuf_2 _2688_ (.A(_1075_),
+    .X(_1070_));
+ sky130_fd_sc_hd__clkbuf_2 _2680_ (.A(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1076_));
- sky130_fd_sc_hd__mux2_1 _2689_ (.A0(\user_design.ccr2[0] ),
-    .A1(_0843_),
-    .S(_1076_),
+    .X(_1071_));
+ sky130_fd_sc_hd__mux2_1 _2681_ (.A0(\user_design.ccr2[0] ),
+    .A1(_0842_),
+    .S(_1071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1077_));
- sky130_fd_sc_hd__clkbuf_1 _2690_ (.A(_1077_),
+    .X(_1072_));
+ sky130_fd_sc_hd__clkbuf_1 _2682_ (.A(_1072_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0109_));
- sky130_fd_sc_hd__mux2_1 _2691_ (.A0(\user_design.ccr2[1] ),
-    .A1(_0847_),
-    .S(_1076_),
+ sky130_fd_sc_hd__mux2_1 _2683_ (.A0(\user_design.ccr2[1] ),
+    .A1(_0846_),
+    .S(_1071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1078_));
- sky130_fd_sc_hd__clkbuf_1 _2692_ (.A(_1078_),
+    .X(_1073_));
+ sky130_fd_sc_hd__clkbuf_1 _2684_ (.A(_1073_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0110_));
- sky130_fd_sc_hd__mux2_1 _2693_ (.A0(net662),
-    .A1(_0848_),
-    .S(_1076_),
+ sky130_fd_sc_hd__mux2_1 _2685_ (.A0(\user_design.ccr2[2] ),
+    .A1(_0847_),
+    .S(_1071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1079_));
- sky130_fd_sc_hd__clkbuf_1 _2694_ (.A(_1079_),
+    .X(_1074_));
+ sky130_fd_sc_hd__clkbuf_1 _2686_ (.A(_1074_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0111_));
- sky130_fd_sc_hd__mux2_1 _2695_ (.A0(\user_design.ccr2[3] ),
-    .A1(_0849_),
-    .S(_1076_),
+ sky130_fd_sc_hd__mux2_1 _2687_ (.A0(net629),
+    .A1(_0848_),
+    .S(_1071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1080_));
- sky130_fd_sc_hd__clkbuf_1 _2696_ (.A(_1080_),
+    .X(_1075_));
+ sky130_fd_sc_hd__clkbuf_1 _2688_ (.A(_1075_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0112_));
- sky130_fd_sc_hd__mux2_1 _2697_ (.A0(\user_design.ccr2[4] ),
-    .A1(_0850_),
-    .S(_1076_),
+ sky130_fd_sc_hd__mux2_1 _2689_ (.A0(\user_design.ccr2[4] ),
+    .A1(_0849_),
+    .S(_1071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1081_));
- sky130_fd_sc_hd__clkbuf_1 _2698_ (.A(_1081_),
+    .X(_1076_));
+ sky130_fd_sc_hd__clkbuf_1 _2690_ (.A(_1076_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0113_));
- sky130_fd_sc_hd__clkbuf_2 _2699_ (.A(_1075_),
+ sky130_fd_sc_hd__clkbuf_2 _2691_ (.A(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1082_));
- sky130_fd_sc_hd__mux2_1 _2700_ (.A0(\user_design.ccr2[5] ),
-    .A1(_0852_),
-    .S(_1082_),
+    .X(_1077_));
+ sky130_fd_sc_hd__mux2_1 _2692_ (.A0(\user_design.ccr2[5] ),
+    .A1(_0851_),
+    .S(_1077_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1083_));
- sky130_fd_sc_hd__clkbuf_1 _2701_ (.A(_1083_),
+    .X(_1078_));
+ sky130_fd_sc_hd__clkbuf_1 _2693_ (.A(_1078_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0114_));
- sky130_fd_sc_hd__mux2_1 _2702_ (.A0(\user_design.ccr2[6] ),
-    .A1(_0854_),
-    .S(_1082_),
+ sky130_fd_sc_hd__mux2_1 _2694_ (.A0(\user_design.ccr2[6] ),
+    .A1(_0853_),
+    .S(_1077_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1084_));
- sky130_fd_sc_hd__clkbuf_1 _2703_ (.A(_1084_),
+    .X(_1079_));
+ sky130_fd_sc_hd__clkbuf_1 _2695_ (.A(_1079_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0115_));
- sky130_fd_sc_hd__mux2_1 _2704_ (.A0(\user_design.ccr2[7] ),
-    .A1(_0855_),
-    .S(_1082_),
+ sky130_fd_sc_hd__mux2_1 _2696_ (.A0(\user_design.ccr2[7] ),
+    .A1(_0854_),
+    .S(_1077_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1085_));
- sky130_fd_sc_hd__clkbuf_1 _2705_ (.A(_1085_),
+    .X(_1080_));
+ sky130_fd_sc_hd__clkbuf_1 _2697_ (.A(_1080_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0116_));
- sky130_fd_sc_hd__mux2_1 _2706_ (.A0(\user_design.ccr2[8] ),
-    .A1(_0856_),
-    .S(_1082_),
+ sky130_fd_sc_hd__mux2_1 _2698_ (.A0(\user_design.ccr2[8] ),
+    .A1(_0855_),
+    .S(_1077_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1086_));
- sky130_fd_sc_hd__clkbuf_1 _2707_ (.A(_1086_),
+    .X(_1081_));
+ sky130_fd_sc_hd__clkbuf_1 _2699_ (.A(_1081_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0117_));
- sky130_fd_sc_hd__mux2_1 _2708_ (.A0(\user_design.ccr2[9] ),
-    .A1(_0857_),
-    .S(_1082_),
+ sky130_fd_sc_hd__mux2_1 _2700_ (.A0(\user_design.ccr2[9] ),
+    .A1(_0856_),
+    .S(_1077_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1087_));
- sky130_fd_sc_hd__clkbuf_1 _2709_ (.A(_1087_),
+    .X(_1082_));
+ sky130_fd_sc_hd__clkbuf_1 _2701_ (.A(_1082_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0118_));
- sky130_fd_sc_hd__clkbuf_2 _2710_ (.A(_1075_),
+ sky130_fd_sc_hd__buf_2 _2702_ (.A(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1088_));
- sky130_fd_sc_hd__mux2_1 _2711_ (.A0(\user_design.ccr2[10] ),
-    .A1(_0859_),
-    .S(_1088_),
+    .X(_1083_));
+ sky130_fd_sc_hd__mux2_1 _2703_ (.A0(\user_design.ccr2[10] ),
+    .A1(_0858_),
+    .S(_1083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1089_));
- sky130_fd_sc_hd__clkbuf_1 _2712_ (.A(_1089_),
+    .X(_1084_));
+ sky130_fd_sc_hd__clkbuf_1 _2704_ (.A(_1084_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0119_));
- sky130_fd_sc_hd__mux2_1 _2713_ (.A0(\user_design.ccr2[11] ),
-    .A1(_0861_),
-    .S(_1088_),
+ sky130_fd_sc_hd__mux2_1 _2705_ (.A0(\user_design.ccr2[11] ),
+    .A1(_0860_),
+    .S(_1083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1090_));
- sky130_fd_sc_hd__clkbuf_1 _2714_ (.A(_1090_),
+    .X(_1085_));
+ sky130_fd_sc_hd__clkbuf_1 _2706_ (.A(_1085_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0120_));
- sky130_fd_sc_hd__mux2_1 _2715_ (.A0(\user_design.ccr2[12] ),
-    .A1(_0862_),
-    .S(_1088_),
+ sky130_fd_sc_hd__mux2_1 _2707_ (.A0(\user_design.ccr2[12] ),
+    .A1(_0861_),
+    .S(_1083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1091_));
- sky130_fd_sc_hd__clkbuf_1 _2716_ (.A(_1091_),
+    .X(_1086_));
+ sky130_fd_sc_hd__clkbuf_1 _2708_ (.A(_1086_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0121_));
- sky130_fd_sc_hd__mux2_1 _2717_ (.A0(\user_design.ccr2[13] ),
-    .A1(_0863_),
-    .S(_1088_),
+ sky130_fd_sc_hd__mux2_1 _2709_ (.A0(\user_design.ccr2[13] ),
+    .A1(_0862_),
+    .S(_1083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1092_));
- sky130_fd_sc_hd__clkbuf_1 _2718_ (.A(_1092_),
+    .X(_1087_));
+ sky130_fd_sc_hd__clkbuf_1 _2710_ (.A(_1087_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0122_));
- sky130_fd_sc_hd__mux2_1 _2719_ (.A0(\user_design.ccr2[14] ),
-    .A1(_0864_),
-    .S(_1088_),
+ sky130_fd_sc_hd__mux2_1 _2711_ (.A0(\user_design.ccr2[14] ),
+    .A1(_0863_),
+    .S(_1083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1093_));
- sky130_fd_sc_hd__clkbuf_1 _2720_ (.A(_1093_),
+    .X(_1088_));
+ sky130_fd_sc_hd__clkbuf_1 _2712_ (.A(_1088_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0123_));
- sky130_fd_sc_hd__mux2_1 _2721_ (.A0(\user_design.ccr2[15] ),
-    .A1(_0866_),
-    .S(_1075_),
+ sky130_fd_sc_hd__mux2_1 _2713_ (.A0(\user_design.ccr2[15] ),
+    .A1(_0865_),
+    .S(_1070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1094_));
- sky130_fd_sc_hd__clkbuf_1 _2722_ (.A(_1094_),
+    .X(_1089_));
+ sky130_fd_sc_hd__clkbuf_1 _2714_ (.A(_1089_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0124_));
- sky130_fd_sc_hd__buf_2 _2723_ (.A(\user_design.mem_core.memory_data_in[0] ),
+ sky130_fd_sc_hd__buf_4 _2715_ (.A(\user_design.mem_core.memory_data_in[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1095_));
- sky130_fd_sc_hd__or2b_1 _2724_ (.A(\user_design.mem_core.memory_address[1] ),
+    .X(_1090_));
+ sky130_fd_sc_hd__or2b_1 _2716_ (.A(\user_design.mem_core.memory_address[1] ),
     .B_N(\user_design.mem_core.memory_address[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1096_));
- sky130_fd_sc_hd__or2b_2 _2725_ (.A(\user_design.mem_core.memory_address[3] ),
+    .X(_1091_));
+ sky130_fd_sc_hd__or2b_1 _2717_ (.A(\user_design.mem_core.memory_address[3] ),
     .B_N(\user_design.mem_core.memory_address[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
+    .X(_1092_));
+ sky130_fd_sc_hd__nor2_2 _2718_ (.A(_1091_),
+    .B(_1092_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1093_));
+ sky130_fd_sc_hd__clkbuf_2 _2719_ (.A(_1093_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1094_));
+ sky130_fd_sc_hd__and2b_1 _2720_ (.A_N(_0999_),
+    .B(_1094_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1095_));
+ sky130_fd_sc_hd__buf_2 _2721_ (.A(_1095_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1096_));
+ sky130_fd_sc_hd__mux2_1 _2722_ (.A0(\user_design.ccr1[16] ),
+    .A1(_1090_),
+    .S(_1096_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
     .X(_1097_));
- sky130_fd_sc_hd__nor2_4 _2726_ (.A(_1096_),
-    .B(_1097_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1098_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2727_ (.A(_1098_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1099_));
- sky130_fd_sc_hd__and2b_2 _2728_ (.A_N(_1004_),
-    .B(_1099_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1100_));
- sky130_fd_sc_hd__clkbuf_2 _2729_ (.A(_1100_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1101_));
- sky130_fd_sc_hd__mux2_1 _2730_ (.A0(\user_design.ccr1[16] ),
-    .A1(_1095_),
-    .S(_1101_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1102_));
- sky130_fd_sc_hd__clkbuf_1 _2731_ (.A(_1102_),
+ sky130_fd_sc_hd__clkbuf_1 _2723_ (.A(_1097_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0125_));
- sky130_fd_sc_hd__clkbuf_2 _2732_ (.A(\user_design.mem_core.memory_data_in[1] ),
+ sky130_fd_sc_hd__clkbuf_4 _2724_ (.A(\user_design.mem_core.memory_data_in[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1103_));
- sky130_fd_sc_hd__mux2_1 _2733_ (.A0(\user_design.ccr1[17] ),
-    .A1(_1103_),
-    .S(_1101_),
+    .X(_1098_));
+ sky130_fd_sc_hd__mux2_1 _2725_ (.A0(\user_design.ccr1[17] ),
+    .A1(_1098_),
+    .S(_1096_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1104_));
- sky130_fd_sc_hd__clkbuf_1 _2734_ (.A(_1104_),
+    .X(_1099_));
+ sky130_fd_sc_hd__clkbuf_1 _2726_ (.A(_1099_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0126_));
- sky130_fd_sc_hd__buf_2 _2735_ (.A(\user_design.mem_core.memory_data_in[2] ),
+ sky130_fd_sc_hd__clkbuf_4 _2727_ (.A(\user_design.mem_core.memory_data_in[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1105_));
- sky130_fd_sc_hd__mux2_1 _2736_ (.A0(\user_design.ccr1[18] ),
-    .A1(_1105_),
-    .S(_1101_),
+    .X(_1100_));
+ sky130_fd_sc_hd__mux2_1 _2728_ (.A0(\user_design.ccr1[18] ),
+    .A1(_1100_),
+    .S(_1096_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1106_));
- sky130_fd_sc_hd__clkbuf_1 _2737_ (.A(_1106_),
+    .X(_1101_));
+ sky130_fd_sc_hd__clkbuf_1 _2729_ (.A(_1101_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0127_));
- sky130_fd_sc_hd__buf_2 _2738_ (.A(\user_design.mem_core.memory_data_in[3] ),
+ sky130_fd_sc_hd__clkbuf_4 _2730_ (.A(\user_design.mem_core.memory_data_in[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1107_));
- sky130_fd_sc_hd__mux2_1 _2739_ (.A0(\user_design.ccr1[19] ),
-    .A1(_1107_),
-    .S(_1101_),
+    .X(_1102_));
+ sky130_fd_sc_hd__mux2_1 _2731_ (.A0(\user_design.ccr1[19] ),
+    .A1(_1102_),
+    .S(_1096_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1108_));
- sky130_fd_sc_hd__clkbuf_1 _2740_ (.A(_1108_),
+    .X(_1103_));
+ sky130_fd_sc_hd__clkbuf_1 _2732_ (.A(_1103_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0128_));
- sky130_fd_sc_hd__buf_2 _2741_ (.A(\user_design.mem_core.memory_data_in[4] ),
+ sky130_fd_sc_hd__clkbuf_4 _2733_ (.A(\user_design.mem_core.memory_data_in[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1109_));
- sky130_fd_sc_hd__mux2_1 _2742_ (.A0(\user_design.ccr1[20] ),
-    .A1(_1109_),
-    .S(_1101_),
+    .X(_1104_));
+ sky130_fd_sc_hd__mux2_1 _2734_ (.A0(\user_design.ccr1[20] ),
+    .A1(_1104_),
+    .S(_1096_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1110_));
- sky130_fd_sc_hd__clkbuf_1 _2743_ (.A(_1110_),
+    .X(_1105_));
+ sky130_fd_sc_hd__clkbuf_1 _2735_ (.A(_1105_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0129_));
- sky130_fd_sc_hd__buf_2 _2744_ (.A(\user_design.mem_core.memory_data_in[5] ),
+ sky130_fd_sc_hd__clkbuf_2 _2736_ (.A(\user_design.mem_core.memory_data_in[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1111_));
- sky130_fd_sc_hd__buf_2 _2745_ (.A(_1100_),
+    .X(_1106_));
+ sky130_fd_sc_hd__buf_2 _2737_ (.A(_1095_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1112_));
- sky130_fd_sc_hd__mux2_1 _2746_ (.A0(\user_design.ccr1[21] ),
-    .A1(_1111_),
-    .S(_1112_),
+    .X(_1107_));
+ sky130_fd_sc_hd__mux2_1 _2738_ (.A0(\user_design.ccr1[21] ),
+    .A1(_1106_),
+    .S(_1107_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1113_));
- sky130_fd_sc_hd__clkbuf_1 _2747_ (.A(_1113_),
+    .X(_1108_));
+ sky130_fd_sc_hd__clkbuf_1 _2739_ (.A(_1108_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0130_));
- sky130_fd_sc_hd__clkbuf_2 _2748_ (.A(\user_design.mem_core.memory_data_in[6] ),
+ sky130_fd_sc_hd__buf_2 _2740_ (.A(\user_design.mem_core.memory_data_in[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1114_));
- sky130_fd_sc_hd__mux2_1 _2749_ (.A0(\user_design.ccr1[22] ),
-    .A1(_1114_),
-    .S(_1112_),
+    .X(_1109_));
+ sky130_fd_sc_hd__mux2_1 _2741_ (.A0(\user_design.ccr1[22] ),
+    .A1(_1109_),
+    .S(_1107_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1115_));
- sky130_fd_sc_hd__clkbuf_1 _2750_ (.A(_1115_),
+    .X(_1110_));
+ sky130_fd_sc_hd__clkbuf_1 _2742_ (.A(_1110_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0131_));
- sky130_fd_sc_hd__clkbuf_2 _2751_ (.A(\user_design.mem_core.memory_data_in[7] ),
+ sky130_fd_sc_hd__buf_2 _2743_ (.A(\user_design.mem_core.memory_data_in[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1116_));
- sky130_fd_sc_hd__mux2_1 _2752_ (.A0(\user_design.ccr1[23] ),
-    .A1(_1116_),
-    .S(_1112_),
+    .X(_1111_));
+ sky130_fd_sc_hd__mux2_1 _2744_ (.A0(\user_design.ccr1[23] ),
+    .A1(_1111_),
+    .S(_1107_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1117_));
- sky130_fd_sc_hd__clkbuf_1 _2753_ (.A(_1117_),
+    .X(_1112_));
+ sky130_fd_sc_hd__clkbuf_1 _2745_ (.A(_1112_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0132_));
- sky130_fd_sc_hd__buf_2 _2754_ (.A(\user_design.mem_core.memory_data_in[8] ),
+ sky130_fd_sc_hd__clkbuf_2 _2746_ (.A(\user_design.mem_core.memory_data_in[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1118_));
- sky130_fd_sc_hd__mux2_1 _2755_ (.A0(\user_design.ccr1[24] ),
-    .A1(_1118_),
-    .S(_1112_),
+    .X(_1113_));
+ sky130_fd_sc_hd__mux2_1 _2747_ (.A0(\user_design.ccr1[24] ),
+    .A1(_1113_),
+    .S(_1107_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1119_));
- sky130_fd_sc_hd__clkbuf_1 _2756_ (.A(_1119_),
+    .X(_1114_));
+ sky130_fd_sc_hd__clkbuf_1 _2748_ (.A(_1114_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0133_));
- sky130_fd_sc_hd__clkbuf_2 _2757_ (.A(\user_design.mem_core.memory_data_in[9] ),
+ sky130_fd_sc_hd__clkbuf_2 _2749_ (.A(\user_design.mem_core.memory_data_in[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1120_));
- sky130_fd_sc_hd__mux2_1 _2758_ (.A0(\user_design.ccr1[25] ),
-    .A1(_1120_),
-    .S(_1112_),
+    .X(_1115_));
+ sky130_fd_sc_hd__mux2_1 _2750_ (.A0(\user_design.ccr1[25] ),
+    .A1(_1115_),
+    .S(_1107_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1121_));
- sky130_fd_sc_hd__clkbuf_1 _2759_ (.A(_1121_),
+    .X(_1116_));
+ sky130_fd_sc_hd__clkbuf_1 _2751_ (.A(_1116_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0134_));
- sky130_fd_sc_hd__buf_2 _2760_ (.A(\user_design.mem_core.memory_data_in[10] ),
+ sky130_fd_sc_hd__clkbuf_4 _2752_ (.A(\user_design.mem_core.memory_data_in[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1122_));
- sky130_fd_sc_hd__clkbuf_2 _2761_ (.A(_1100_),
+    .X(_1117_));
+ sky130_fd_sc_hd__clkbuf_2 _2753_ (.A(_1095_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1123_));
- sky130_fd_sc_hd__mux2_1 _2762_ (.A0(\user_design.ccr1[26] ),
-    .A1(_1122_),
-    .S(_1123_),
+    .X(_1118_));
+ sky130_fd_sc_hd__mux2_1 _2754_ (.A0(\user_design.ccr1[26] ),
+    .A1(_1117_),
+    .S(_1118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1124_));
- sky130_fd_sc_hd__clkbuf_1 _2763_ (.A(_1124_),
+    .X(_1119_));
+ sky130_fd_sc_hd__clkbuf_1 _2755_ (.A(_1119_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0135_));
- sky130_fd_sc_hd__clkbuf_2 _2764_ (.A(\user_design.mem_core.memory_data_in[11] ),
+ sky130_fd_sc_hd__clkbuf_4 _2756_ (.A(\user_design.mem_core.memory_data_in[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1125_));
- sky130_fd_sc_hd__mux2_1 _2765_ (.A0(\user_design.ccr1[27] ),
-    .A1(_1125_),
-    .S(_1123_),
+    .X(_1120_));
+ sky130_fd_sc_hd__mux2_1 _2757_ (.A0(\user_design.ccr1[27] ),
+    .A1(_1120_),
+    .S(_1118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1126_));
- sky130_fd_sc_hd__clkbuf_1 _2766_ (.A(_1126_),
+    .X(_1121_));
+ sky130_fd_sc_hd__clkbuf_1 _2758_ (.A(_1121_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0136_));
- sky130_fd_sc_hd__clkbuf_2 _2767_ (.A(\user_design.mem_core.memory_data_in[12] ),
+ sky130_fd_sc_hd__clkbuf_4 _2759_ (.A(\user_design.mem_core.memory_data_in[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1127_));
- sky130_fd_sc_hd__mux2_1 _2768_ (.A0(\user_design.ccr1[28] ),
-    .A1(_1127_),
-    .S(_1123_),
+    .X(_1122_));
+ sky130_fd_sc_hd__mux2_1 _2760_ (.A0(\user_design.ccr1[28] ),
+    .A1(_1122_),
+    .S(_1118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1128_));
- sky130_fd_sc_hd__clkbuf_1 _2769_ (.A(_1128_),
+    .X(_1123_));
+ sky130_fd_sc_hd__clkbuf_1 _2761_ (.A(_1123_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0137_));
- sky130_fd_sc_hd__buf_2 _2770_ (.A(\user_design.mem_core.memory_data_in[13] ),
+ sky130_fd_sc_hd__buf_2 _2762_ (.A(\user_design.mem_core.memory_data_in[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1129_));
- sky130_fd_sc_hd__mux2_1 _2771_ (.A0(\user_design.ccr1[29] ),
-    .A1(_1129_),
-    .S(_1123_),
+    .X(_1124_));
+ sky130_fd_sc_hd__mux2_1 _2763_ (.A0(\user_design.ccr1[29] ),
+    .A1(_1124_),
+    .S(_1118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1130_));
- sky130_fd_sc_hd__clkbuf_1 _2772_ (.A(_1130_),
+    .X(_1125_));
+ sky130_fd_sc_hd__clkbuf_1 _2764_ (.A(_1125_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0138_));
- sky130_fd_sc_hd__clkbuf_2 _2773_ (.A(\user_design.mem_core.memory_data_in[14] ),
+ sky130_fd_sc_hd__clkbuf_4 _2765_ (.A(\user_design.mem_core.memory_data_in[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1131_));
- sky130_fd_sc_hd__mux2_1 _2774_ (.A0(\user_design.ccr1[30] ),
-    .A1(_1131_),
-    .S(_1123_),
+    .X(_1126_));
+ sky130_fd_sc_hd__mux2_1 _2766_ (.A0(\user_design.ccr1[30] ),
+    .A1(_1126_),
+    .S(_1118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1132_));
- sky130_fd_sc_hd__clkbuf_1 _2775_ (.A(_1132_),
+    .X(_1127_));
+ sky130_fd_sc_hd__clkbuf_1 _2767_ (.A(_1127_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0139_));
- sky130_fd_sc_hd__buf_2 _2776_ (.A(\user_design.mem_core.memory_data_in[15] ),
+ sky130_fd_sc_hd__clkbuf_4 _2768_ (.A(\user_design.mem_core.memory_data_in[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1133_));
- sky130_fd_sc_hd__mux2_1 _2777_ (.A0(\user_design.ccr1[31] ),
-    .A1(_1133_),
-    .S(_1100_),
+    .X(_1128_));
+ sky130_fd_sc_hd__mux2_1 _2769_ (.A0(\user_design.ccr1[31] ),
+    .A1(_1128_),
+    .S(_1095_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1134_));
- sky130_fd_sc_hd__clkbuf_1 _2778_ (.A(_1134_),
+    .X(_1129_));
+ sky130_fd_sc_hd__clkbuf_1 _2770_ (.A(_1129_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0140_));
- sky130_fd_sc_hd__nor2_4 _2779_ (.A(_1027_),
-    .B(_1097_),
+ sky130_fd_sc_hd__nor2_2 _2771_ (.A(_1022_),
+    .B(_1092_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1135_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2780_ (.A(_1135_),
+    .Y(_1130_));
+ sky130_fd_sc_hd__clkbuf_2 _2772_ (.A(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1136_));
- sky130_fd_sc_hd__and2b_2 _2781_ (.A_N(_1051_),
-    .B(_1136_),
+    .X(_1131_));
+ sky130_fd_sc_hd__and2b_2 _2773_ (.A_N(_1046_),
+    .B(_1131_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1137_));
- sky130_fd_sc_hd__buf_2 _2782_ (.A(_1137_),
+    .X(_1132_));
+ sky130_fd_sc_hd__buf_2 _2774_ (.A(_1132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1138_));
- sky130_fd_sc_hd__mux2_1 _2783_ (.A0(\user_design.ccr1[0] ),
-    .A1(_1095_),
-    .S(_1138_),
+    .X(_1133_));
+ sky130_fd_sc_hd__mux2_1 _2775_ (.A0(\user_design.ccr1[0] ),
+    .A1(_1090_),
+    .S(_1133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1139_));
- sky130_fd_sc_hd__clkbuf_1 _2784_ (.A(_1139_),
+    .X(_1134_));
+ sky130_fd_sc_hd__clkbuf_1 _2776_ (.A(_1134_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0141_));
- sky130_fd_sc_hd__mux2_1 _2785_ (.A0(\user_design.ccr1[1] ),
-    .A1(_1103_),
-    .S(_1138_),
+ sky130_fd_sc_hd__mux2_1 _2777_ (.A0(\user_design.ccr1[1] ),
+    .A1(_1098_),
+    .S(_1133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1140_));
- sky130_fd_sc_hd__clkbuf_1 _2786_ (.A(_1140_),
+    .X(_1135_));
+ sky130_fd_sc_hd__clkbuf_1 _2778_ (.A(_1135_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0142_));
- sky130_fd_sc_hd__mux2_1 _2787_ (.A0(\user_design.ccr1[2] ),
-    .A1(_1105_),
-    .S(_1138_),
+ sky130_fd_sc_hd__mux2_1 _2779_ (.A0(\user_design.ccr1[2] ),
+    .A1(_1100_),
+    .S(_1133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1141_));
- sky130_fd_sc_hd__clkbuf_1 _2788_ (.A(_1141_),
+    .X(_1136_));
+ sky130_fd_sc_hd__clkbuf_1 _2780_ (.A(_1136_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0143_));
- sky130_fd_sc_hd__mux2_1 _2789_ (.A0(\user_design.ccr1[3] ),
-    .A1(_1107_),
-    .S(_1138_),
+ sky130_fd_sc_hd__mux2_1 _2781_ (.A0(\user_design.ccr1[3] ),
+    .A1(_1102_),
+    .S(_1133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1142_));
- sky130_fd_sc_hd__clkbuf_1 _2790_ (.A(_1142_),
+    .X(_1137_));
+ sky130_fd_sc_hd__clkbuf_1 _2782_ (.A(_1137_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0144_));
- sky130_fd_sc_hd__mux2_1 _2791_ (.A0(\user_design.ccr1[4] ),
-    .A1(_1109_),
-    .S(_1138_),
+ sky130_fd_sc_hd__mux2_1 _2783_ (.A0(\user_design.ccr1[4] ),
+    .A1(_1104_),
+    .S(_1133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1143_));
- sky130_fd_sc_hd__clkbuf_1 _2792_ (.A(_1143_),
+    .X(_1138_));
+ sky130_fd_sc_hd__clkbuf_1 _2784_ (.A(_1138_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0145_));
- sky130_fd_sc_hd__buf_2 _2793_ (.A(_1137_),
+ sky130_fd_sc_hd__buf_2 _2785_ (.A(_1132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1144_));
- sky130_fd_sc_hd__mux2_1 _2794_ (.A0(\user_design.ccr1[5] ),
-    .A1(_1111_),
-    .S(_1144_),
+    .X(_1139_));
+ sky130_fd_sc_hd__mux2_1 _2786_ (.A0(\user_design.ccr1[5] ),
+    .A1(_1106_),
+    .S(_1139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1145_));
- sky130_fd_sc_hd__clkbuf_1 _2795_ (.A(_1145_),
+    .X(_1140_));
+ sky130_fd_sc_hd__clkbuf_1 _2787_ (.A(_1140_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0146_));
- sky130_fd_sc_hd__mux2_1 _2796_ (.A0(\user_design.ccr1[6] ),
-    .A1(_1114_),
-    .S(_1144_),
+ sky130_fd_sc_hd__mux2_1 _2788_ (.A0(\user_design.ccr1[6] ),
+    .A1(_1109_),
+    .S(_1139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1146_));
- sky130_fd_sc_hd__clkbuf_1 _2797_ (.A(_1146_),
+    .X(_1141_));
+ sky130_fd_sc_hd__clkbuf_1 _2789_ (.A(_1141_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0147_));
- sky130_fd_sc_hd__mux2_1 _2798_ (.A0(\user_design.ccr1[7] ),
-    .A1(_1116_),
-    .S(_1144_),
+ sky130_fd_sc_hd__mux2_1 _2790_ (.A0(\user_design.ccr1[7] ),
+    .A1(_1111_),
+    .S(_1139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1147_));
- sky130_fd_sc_hd__clkbuf_1 _2799_ (.A(_1147_),
+    .X(_1142_));
+ sky130_fd_sc_hd__clkbuf_1 _2791_ (.A(_1142_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0148_));
- sky130_fd_sc_hd__mux2_1 _2800_ (.A0(\user_design.ccr1[8] ),
-    .A1(_1118_),
-    .S(_1144_),
+ sky130_fd_sc_hd__mux2_1 _2792_ (.A0(\user_design.ccr1[8] ),
+    .A1(_1113_),
+    .S(_1139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1148_));
- sky130_fd_sc_hd__clkbuf_1 _2801_ (.A(_1148_),
+    .X(_1143_));
+ sky130_fd_sc_hd__clkbuf_1 _2793_ (.A(_1143_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0149_));
- sky130_fd_sc_hd__mux2_1 _2802_ (.A0(\user_design.ccr1[9] ),
-    .A1(_1120_),
-    .S(_1144_),
+ sky130_fd_sc_hd__mux2_1 _2794_ (.A0(net637),
+    .A1(_1115_),
+    .S(_1139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1149_));
- sky130_fd_sc_hd__clkbuf_1 _2803_ (.A(_1149_),
+    .X(_1144_));
+ sky130_fd_sc_hd__clkbuf_1 _2795_ (.A(_1144_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0150_));
- sky130_fd_sc_hd__buf_2 _2804_ (.A(_1137_),
+ sky130_fd_sc_hd__clkbuf_2 _2796_ (.A(_1132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1150_));
- sky130_fd_sc_hd__mux2_1 _2805_ (.A0(\user_design.ccr1[10] ),
-    .A1(_1122_),
-    .S(_1150_),
+    .X(_1145_));
+ sky130_fd_sc_hd__mux2_1 _2797_ (.A0(\user_design.ccr1[10] ),
+    .A1(_1117_),
+    .S(_1145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1151_));
- sky130_fd_sc_hd__clkbuf_1 _2806_ (.A(_1151_),
+    .X(_1146_));
+ sky130_fd_sc_hd__clkbuf_1 _2798_ (.A(_1146_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0151_));
- sky130_fd_sc_hd__mux2_1 _2807_ (.A0(\user_design.ccr1[11] ),
-    .A1(_1125_),
-    .S(_1150_),
+ sky130_fd_sc_hd__mux2_1 _2799_ (.A0(\user_design.ccr1[11] ),
+    .A1(_1120_),
+    .S(_1145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1152_));
- sky130_fd_sc_hd__clkbuf_1 _2808_ (.A(_1152_),
+    .X(_1147_));
+ sky130_fd_sc_hd__clkbuf_1 _2800_ (.A(_1147_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0152_));
- sky130_fd_sc_hd__mux2_1 _2809_ (.A0(\user_design.ccr1[12] ),
-    .A1(_1127_),
-    .S(_1150_),
+ sky130_fd_sc_hd__mux2_1 _2801_ (.A0(\user_design.ccr1[12] ),
+    .A1(_1122_),
+    .S(_1145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1153_));
- sky130_fd_sc_hd__clkbuf_1 _2810_ (.A(_1153_),
+    .X(_1148_));
+ sky130_fd_sc_hd__clkbuf_1 _2802_ (.A(_1148_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0153_));
- sky130_fd_sc_hd__mux2_1 _2811_ (.A0(\user_design.ccr1[13] ),
-    .A1(_1129_),
-    .S(_1150_),
+ sky130_fd_sc_hd__mux2_1 _2803_ (.A0(\user_design.ccr1[13] ),
+    .A1(_1124_),
+    .S(_1145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1154_));
- sky130_fd_sc_hd__clkbuf_1 _2812_ (.A(_1154_),
+    .X(_1149_));
+ sky130_fd_sc_hd__clkbuf_1 _2804_ (.A(_1149_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0154_));
- sky130_fd_sc_hd__mux2_1 _2813_ (.A0(\user_design.ccr1[14] ),
-    .A1(_1131_),
-    .S(_1150_),
+ sky130_fd_sc_hd__mux2_1 _2805_ (.A0(\user_design.ccr1[14] ),
+    .A1(_1126_),
+    .S(_1145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1155_));
- sky130_fd_sc_hd__clkbuf_1 _2814_ (.A(_1155_),
+    .X(_1150_));
+ sky130_fd_sc_hd__clkbuf_1 _2806_ (.A(_1150_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0155_));
- sky130_fd_sc_hd__mux2_1 _2815_ (.A0(\user_design.ccr1[15] ),
-    .A1(_1133_),
-    .S(_1137_),
+ sky130_fd_sc_hd__mux2_1 _2807_ (.A0(\user_design.ccr1[15] ),
+    .A1(_1128_),
+    .S(_1132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1156_));
- sky130_fd_sc_hd__clkbuf_1 _2816_ (.A(_1156_),
+    .X(_1151_));
+ sky130_fd_sc_hd__clkbuf_1 _2808_ (.A(_1151_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0156_));
- sky130_fd_sc_hd__nor2_1 _2817_ (.A(_0871_),
-    .B(_0870_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1157_));
- sky130_fd_sc_hd__and3_2 _2818_ (.A(_0868_),
+ sky130_fd_sc_hd__nor2_2 _2809_ (.A(_0870_),
     .B(_0869_),
-    .C(_1157_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1158_));
- sky130_fd_sc_hd__clkbuf_2 _2819_ (.A(_1158_),
+    .Y(_1152_));
+ sky130_fd_sc_hd__and3_2 _2810_ (.A(_0867_),
+    .B(_0868_),
+    .C(_1152_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1159_));
- sky130_fd_sc_hd__and2b_2 _2820_ (.A_N(_1051_),
-    .B(_1159_),
+    .X(_1153_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2811_ (.A(_1153_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1160_));
- sky130_fd_sc_hd__clkbuf_2 _2821_ (.A(_1160_),
+    .X(_1154_));
+ sky130_fd_sc_hd__and2b_2 _2812_ (.A_N(_1046_),
+    .B(_1154_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1161_));
- sky130_fd_sc_hd__mux2_1 _2822_ (.A0(\user_design.ccr0[16] ),
-    .A1(_1095_),
-    .S(_1161_),
+    .X(_1155_));
+ sky130_fd_sc_hd__buf_2 _2813_ (.A(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1162_));
- sky130_fd_sc_hd__clkbuf_1 _2823_ (.A(_1162_),
+    .X(_1156_));
+ sky130_fd_sc_hd__mux2_1 _2814_ (.A0(\user_design.ccr0[16] ),
+    .A1(_1090_),
+    .S(_1156_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1157_));
+ sky130_fd_sc_hd__clkbuf_1 _2815_ (.A(_1157_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0157_));
- sky130_fd_sc_hd__mux2_1 _2824_ (.A0(\user_design.ccr0[17] ),
-    .A1(_1103_),
-    .S(_1161_),
+ sky130_fd_sc_hd__mux2_1 _2816_ (.A0(\user_design.ccr0[17] ),
+    .A1(_1098_),
+    .S(_1156_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1163_));
- sky130_fd_sc_hd__clkbuf_1 _2825_ (.A(_1163_),
+    .X(_1158_));
+ sky130_fd_sc_hd__clkbuf_1 _2817_ (.A(_1158_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0158_));
- sky130_fd_sc_hd__mux2_1 _2826_ (.A0(\user_design.ccr0[18] ),
-    .A1(_1105_),
-    .S(_1161_),
+ sky130_fd_sc_hd__mux2_1 _2818_ (.A0(\user_design.ccr0[18] ),
+    .A1(_1100_),
+    .S(_1156_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1164_));
- sky130_fd_sc_hd__clkbuf_1 _2827_ (.A(_1164_),
+    .X(_1159_));
+ sky130_fd_sc_hd__clkbuf_1 _2819_ (.A(_1159_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0159_));
- sky130_fd_sc_hd__mux2_1 _2828_ (.A0(\user_design.ccr0[19] ),
-    .A1(_1107_),
-    .S(_1161_),
+ sky130_fd_sc_hd__mux2_1 _2820_ (.A0(\user_design.ccr0[19] ),
+    .A1(_1102_),
+    .S(_1156_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1165_));
- sky130_fd_sc_hd__clkbuf_1 _2829_ (.A(_1165_),
+    .X(_1160_));
+ sky130_fd_sc_hd__clkbuf_1 _2821_ (.A(_1160_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0160_));
- sky130_fd_sc_hd__mux2_1 _2830_ (.A0(\user_design.ccr0[20] ),
-    .A1(_1109_),
-    .S(_1161_),
+ sky130_fd_sc_hd__mux2_1 _2822_ (.A0(\user_design.ccr0[20] ),
+    .A1(_1104_),
+    .S(_1156_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1166_));
- sky130_fd_sc_hd__clkbuf_1 _2831_ (.A(_1166_),
+    .X(_1161_));
+ sky130_fd_sc_hd__clkbuf_1 _2823_ (.A(_1161_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0161_));
- sky130_fd_sc_hd__clkbuf_2 _2832_ (.A(_1160_),
+ sky130_fd_sc_hd__clkbuf_2 _2824_ (.A(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1167_));
- sky130_fd_sc_hd__mux2_1 _2833_ (.A0(\user_design.ccr0[21] ),
-    .A1(_1111_),
-    .S(_1167_),
+    .X(_1162_));
+ sky130_fd_sc_hd__mux2_1 _2825_ (.A0(\user_design.ccr0[21] ),
+    .A1(_1106_),
+    .S(_1162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1168_));
- sky130_fd_sc_hd__clkbuf_1 _2834_ (.A(_1168_),
+    .X(_1163_));
+ sky130_fd_sc_hd__clkbuf_1 _2826_ (.A(_1163_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0162_));
- sky130_fd_sc_hd__mux2_1 _2835_ (.A0(\user_design.ccr0[22] ),
-    .A1(_1114_),
-    .S(_1167_),
+ sky130_fd_sc_hd__mux2_1 _2827_ (.A0(\user_design.ccr0[22] ),
+    .A1(_1109_),
+    .S(_1162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1169_));
- sky130_fd_sc_hd__clkbuf_1 _2836_ (.A(_1169_),
+    .X(_1164_));
+ sky130_fd_sc_hd__clkbuf_1 _2828_ (.A(_1164_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0163_));
- sky130_fd_sc_hd__mux2_1 _2837_ (.A0(\user_design.ccr0[23] ),
-    .A1(_1116_),
-    .S(_1167_),
+ sky130_fd_sc_hd__mux2_1 _2829_ (.A0(\user_design.ccr0[23] ),
+    .A1(_1111_),
+    .S(_1162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1170_));
- sky130_fd_sc_hd__clkbuf_1 _2838_ (.A(_1170_),
+    .X(_1165_));
+ sky130_fd_sc_hd__clkbuf_1 _2830_ (.A(_1165_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0164_));
- sky130_fd_sc_hd__mux2_1 _2839_ (.A0(\user_design.ccr0[24] ),
-    .A1(_1118_),
-    .S(_1167_),
+ sky130_fd_sc_hd__mux2_1 _2831_ (.A0(\user_design.ccr0[24] ),
+    .A1(_1113_),
+    .S(_1162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1171_));
- sky130_fd_sc_hd__clkbuf_1 _2840_ (.A(_1171_),
+    .X(_1166_));
+ sky130_fd_sc_hd__clkbuf_1 _2832_ (.A(_1166_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0165_));
- sky130_fd_sc_hd__mux2_1 _2841_ (.A0(\user_design.ccr0[25] ),
-    .A1(_1120_),
-    .S(_1167_),
+ sky130_fd_sc_hd__mux2_1 _2833_ (.A0(\user_design.ccr0[25] ),
+    .A1(_1115_),
+    .S(_1162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1172_));
- sky130_fd_sc_hd__clkbuf_1 _2842_ (.A(_1172_),
+    .X(_1167_));
+ sky130_fd_sc_hd__clkbuf_1 _2834_ (.A(_1167_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0166_));
- sky130_fd_sc_hd__clkbuf_2 _2843_ (.A(_1160_),
+ sky130_fd_sc_hd__clkbuf_2 _2835_ (.A(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1173_));
- sky130_fd_sc_hd__mux2_1 _2844_ (.A0(\user_design.ccr0[26] ),
-    .A1(_1122_),
-    .S(_1173_),
+    .X(_1168_));
+ sky130_fd_sc_hd__mux2_1 _2836_ (.A0(\user_design.ccr0[26] ),
+    .A1(_1117_),
+    .S(_1168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1174_));
- sky130_fd_sc_hd__clkbuf_1 _2845_ (.A(_1174_),
+    .X(_1169_));
+ sky130_fd_sc_hd__clkbuf_1 _2837_ (.A(_1169_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0167_));
- sky130_fd_sc_hd__mux2_1 _2846_ (.A0(\user_design.ccr0[27] ),
-    .A1(_1125_),
-    .S(_1173_),
+ sky130_fd_sc_hd__mux2_1 _2838_ (.A0(\user_design.ccr0[27] ),
+    .A1(_1120_),
+    .S(_1168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1175_));
- sky130_fd_sc_hd__clkbuf_1 _2847_ (.A(_1175_),
+    .X(_1170_));
+ sky130_fd_sc_hd__clkbuf_1 _2839_ (.A(_1170_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0168_));
- sky130_fd_sc_hd__mux2_1 _2848_ (.A0(\user_design.ccr0[28] ),
-    .A1(_1127_),
-    .S(_1173_),
+ sky130_fd_sc_hd__mux2_1 _2840_ (.A0(\user_design.ccr0[28] ),
+    .A1(_1122_),
+    .S(_1168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1176_));
- sky130_fd_sc_hd__clkbuf_1 _2849_ (.A(_1176_),
+    .X(_1171_));
+ sky130_fd_sc_hd__clkbuf_1 _2841_ (.A(_1171_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0169_));
- sky130_fd_sc_hd__mux2_1 _2850_ (.A0(\user_design.ccr0[29] ),
-    .A1(_1129_),
-    .S(_1173_),
+ sky130_fd_sc_hd__mux2_1 _2842_ (.A0(\user_design.ccr0[29] ),
+    .A1(_1124_),
+    .S(_1168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1177_));
- sky130_fd_sc_hd__clkbuf_1 _2851_ (.A(_1177_),
+    .X(_1172_));
+ sky130_fd_sc_hd__clkbuf_1 _2843_ (.A(_1172_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0170_));
- sky130_fd_sc_hd__mux2_1 _2852_ (.A0(\user_design.ccr0[30] ),
-    .A1(_1131_),
-    .S(_1173_),
+ sky130_fd_sc_hd__mux2_1 _2844_ (.A0(\user_design.ccr0[30] ),
+    .A1(_1126_),
+    .S(_1168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1178_));
- sky130_fd_sc_hd__clkbuf_1 _2853_ (.A(_1178_),
+    .X(_1173_));
+ sky130_fd_sc_hd__clkbuf_1 _2845_ (.A(_1173_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0171_));
- sky130_fd_sc_hd__mux2_1 _2854_ (.A0(\user_design.ccr0[31] ),
-    .A1(_1133_),
-    .S(_1160_),
+ sky130_fd_sc_hd__mux2_1 _2846_ (.A0(\user_design.ccr0[31] ),
+    .A1(_1128_),
+    .S(_1155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1179_));
- sky130_fd_sc_hd__clkbuf_1 _2855_ (.A(_1179_),
+    .X(_1174_));
+ sky130_fd_sc_hd__clkbuf_1 _2847_ (.A(_1174_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0172_));
- sky130_fd_sc_hd__and3b_2 _2856_ (.A_N(_0868_),
-    .B(_0869_),
-    .C(_1157_),
+ sky130_fd_sc_hd__and3b_2 _2848_ (.A_N(_0867_),
+    .B(_0868_),
+    .C(_1152_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1180_));
- sky130_fd_sc_hd__clkbuf_2 _2857_ (.A(_1180_),
+    .X(_1175_));
+ sky130_fd_sc_hd__clkbuf_2 _2849_ (.A(_1175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1181_));
- sky130_fd_sc_hd__and2b_2 _2858_ (.A_N(_1051_),
-    .B(_1181_),
+    .X(_1176_));
+ sky130_fd_sc_hd__and2b_1 _2850_ (.A_N(_1046_),
+    .B(_1176_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1182_));
- sky130_fd_sc_hd__buf_2 _2859_ (.A(_1182_),
+    .X(_1177_));
+ sky130_fd_sc_hd__buf_2 _2851_ (.A(_1177_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1183_));
- sky130_fd_sc_hd__mux2_1 _2860_ (.A0(\user_design.ccr0[0] ),
-    .A1(_1095_),
-    .S(_1183_),
+    .X(_1178_));
+ sky130_fd_sc_hd__mux2_1 _2852_ (.A0(\user_design.ccr0[0] ),
+    .A1(_1090_),
+    .S(_1178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1184_));
- sky130_fd_sc_hd__clkbuf_1 _2861_ (.A(_1184_),
+    .X(_1179_));
+ sky130_fd_sc_hd__clkbuf_1 _2853_ (.A(_1179_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0173_));
- sky130_fd_sc_hd__mux2_1 _2862_ (.A0(\user_design.ccr0[1] ),
-    .A1(_1103_),
-    .S(_1183_),
+ sky130_fd_sc_hd__mux2_1 _2854_ (.A0(\user_design.ccr0[1] ),
+    .A1(_1098_),
+    .S(_1178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1185_));
- sky130_fd_sc_hd__clkbuf_1 _2863_ (.A(_1185_),
+    .X(_1180_));
+ sky130_fd_sc_hd__clkbuf_1 _2855_ (.A(_1180_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0174_));
- sky130_fd_sc_hd__mux2_1 _2864_ (.A0(\user_design.ccr0[2] ),
-    .A1(_1105_),
-    .S(_1183_),
+ sky130_fd_sc_hd__mux2_1 _2856_ (.A0(\user_design.ccr0[2] ),
+    .A1(_1100_),
+    .S(_1178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1186_));
- sky130_fd_sc_hd__clkbuf_1 _2865_ (.A(_1186_),
+    .X(_1181_));
+ sky130_fd_sc_hd__clkbuf_1 _2857_ (.A(_1181_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0175_));
- sky130_fd_sc_hd__mux2_1 _2866_ (.A0(\user_design.ccr0[3] ),
-    .A1(_1107_),
-    .S(_1183_),
+ sky130_fd_sc_hd__mux2_1 _2858_ (.A0(\user_design.ccr0[3] ),
+    .A1(_1102_),
+    .S(_1178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1187_));
- sky130_fd_sc_hd__clkbuf_1 _2867_ (.A(_1187_),
+    .X(_1182_));
+ sky130_fd_sc_hd__clkbuf_1 _2859_ (.A(_1182_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0176_));
- sky130_fd_sc_hd__mux2_1 _2868_ (.A0(\user_design.ccr0[4] ),
-    .A1(_1109_),
-    .S(_1183_),
+ sky130_fd_sc_hd__mux2_1 _2860_ (.A0(\user_design.ccr0[4] ),
+    .A1(_1104_),
+    .S(_1178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1188_));
- sky130_fd_sc_hd__clkbuf_1 _2869_ (.A(_1188_),
+    .X(_1183_));
+ sky130_fd_sc_hd__clkbuf_1 _2861_ (.A(_1183_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0177_));
- sky130_fd_sc_hd__buf_2 _2870_ (.A(_1182_),
+ sky130_fd_sc_hd__buf_2 _2862_ (.A(_1177_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1189_));
- sky130_fd_sc_hd__mux2_1 _2871_ (.A0(\user_design.ccr0[5] ),
-    .A1(_1111_),
-    .S(_1189_),
+    .X(_1184_));
+ sky130_fd_sc_hd__mux2_1 _2863_ (.A0(\user_design.ccr0[5] ),
+    .A1(_1106_),
+    .S(_1184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1190_));
- sky130_fd_sc_hd__clkbuf_1 _2872_ (.A(_1190_),
+    .X(_1185_));
+ sky130_fd_sc_hd__clkbuf_1 _2864_ (.A(_1185_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0178_));
- sky130_fd_sc_hd__mux2_1 _2873_ (.A0(\user_design.ccr0[6] ),
-    .A1(_1114_),
-    .S(_1189_),
+ sky130_fd_sc_hd__mux2_1 _2865_ (.A0(\user_design.ccr0[6] ),
+    .A1(_1109_),
+    .S(_1184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1191_));
- sky130_fd_sc_hd__clkbuf_1 _2874_ (.A(_1191_),
+    .X(_1186_));
+ sky130_fd_sc_hd__clkbuf_1 _2866_ (.A(_1186_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0179_));
- sky130_fd_sc_hd__mux2_1 _2875_ (.A0(\user_design.ccr0[7] ),
-    .A1(_1116_),
-    .S(_1189_),
+ sky130_fd_sc_hd__mux2_1 _2867_ (.A0(\user_design.ccr0[7] ),
+    .A1(_1111_),
+    .S(_1184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1192_));
- sky130_fd_sc_hd__clkbuf_1 _2876_ (.A(_1192_),
+    .X(_1187_));
+ sky130_fd_sc_hd__clkbuf_1 _2868_ (.A(_1187_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0180_));
- sky130_fd_sc_hd__mux2_1 _2877_ (.A0(\user_design.ccr0[8] ),
-    .A1(_1118_),
-    .S(_1189_),
+ sky130_fd_sc_hd__mux2_1 _2869_ (.A0(\user_design.ccr0[8] ),
+    .A1(_1113_),
+    .S(_1184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1193_));
- sky130_fd_sc_hd__clkbuf_1 _2878_ (.A(_1193_),
+    .X(_1188_));
+ sky130_fd_sc_hd__clkbuf_1 _2870_ (.A(_1188_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0181_));
- sky130_fd_sc_hd__mux2_1 _2879_ (.A0(\user_design.ccr0[9] ),
-    .A1(_1120_),
-    .S(_1189_),
+ sky130_fd_sc_hd__mux2_1 _2871_ (.A0(\user_design.ccr0[9] ),
+    .A1(_1115_),
+    .S(_1184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1194_));
- sky130_fd_sc_hd__clkbuf_1 _2880_ (.A(_1194_),
+    .X(_1189_));
+ sky130_fd_sc_hd__clkbuf_1 _2872_ (.A(_1189_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0182_));
- sky130_fd_sc_hd__buf_2 _2881_ (.A(_1182_),
+ sky130_fd_sc_hd__buf_2 _2873_ (.A(_1177_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1195_));
- sky130_fd_sc_hd__mux2_1 _2882_ (.A0(\user_design.ccr0[10] ),
-    .A1(_1122_),
-    .S(_1195_),
+    .X(_1190_));
+ sky130_fd_sc_hd__mux2_1 _2874_ (.A0(\user_design.ccr0[10] ),
+    .A1(_1117_),
+    .S(_1190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1196_));
- sky130_fd_sc_hd__clkbuf_1 _2883_ (.A(_1196_),
+    .X(_1191_));
+ sky130_fd_sc_hd__clkbuf_1 _2875_ (.A(_1191_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0183_));
- sky130_fd_sc_hd__mux2_1 _2884_ (.A0(\user_design.ccr0[11] ),
-    .A1(_1125_),
-    .S(_1195_),
+ sky130_fd_sc_hd__mux2_1 _2876_ (.A0(\user_design.ccr0[11] ),
+    .A1(_1120_),
+    .S(_1190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1197_));
- sky130_fd_sc_hd__clkbuf_1 _2885_ (.A(_1197_),
+    .X(_1192_));
+ sky130_fd_sc_hd__clkbuf_1 _2877_ (.A(_1192_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0184_));
- sky130_fd_sc_hd__mux2_1 _2886_ (.A0(\user_design.ccr0[12] ),
-    .A1(_1127_),
-    .S(_1195_),
+ sky130_fd_sc_hd__mux2_1 _2878_ (.A0(\user_design.ccr0[12] ),
+    .A1(_1122_),
+    .S(_1190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1198_));
- sky130_fd_sc_hd__clkbuf_1 _2887_ (.A(_1198_),
+    .X(_1193_));
+ sky130_fd_sc_hd__clkbuf_1 _2879_ (.A(_1193_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0185_));
- sky130_fd_sc_hd__mux2_1 _2888_ (.A0(\user_design.ccr0[13] ),
-    .A1(_1129_),
-    .S(_1195_),
+ sky130_fd_sc_hd__mux2_1 _2880_ (.A0(\user_design.ccr0[13] ),
+    .A1(_1124_),
+    .S(_1190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1199_));
- sky130_fd_sc_hd__clkbuf_1 _2889_ (.A(_1199_),
+    .X(_1194_));
+ sky130_fd_sc_hd__clkbuf_1 _2881_ (.A(_1194_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0186_));
- sky130_fd_sc_hd__mux2_1 _2890_ (.A0(\user_design.ccr0[14] ),
-    .A1(_1131_),
-    .S(_1195_),
+ sky130_fd_sc_hd__mux2_1 _2882_ (.A0(\user_design.ccr0[14] ),
+    .A1(_1126_),
+    .S(_1190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1200_));
- sky130_fd_sc_hd__clkbuf_1 _2891_ (.A(_1200_),
+    .X(_1195_));
+ sky130_fd_sc_hd__clkbuf_1 _2883_ (.A(_1195_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0187_));
- sky130_fd_sc_hd__mux2_1 _2892_ (.A0(\user_design.ccr0[15] ),
-    .A1(_1133_),
-    .S(_1182_),
+ sky130_fd_sc_hd__mux2_1 _2884_ (.A0(\user_design.ccr0[15] ),
+    .A1(_1128_),
+    .S(_1177_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1201_));
- sky130_fd_sc_hd__clkbuf_1 _2893_ (.A(_1201_),
+    .X(_1196_));
+ sky130_fd_sc_hd__clkbuf_1 _2885_ (.A(_1196_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0188_));
- sky130_fd_sc_hd__and2b_2 _2894_ (.A_N(_1096_),
-    .B(_1157_),
+ sky130_fd_sc_hd__and2b_2 _2886_ (.A_N(_1091_),
+    .B(_1152_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1202_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _2895_ (.A(_1202_),
+    .X(_1197_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _2887_ (.A(_1197_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1203_));
- sky130_fd_sc_hd__and2b_2 _2896_ (.A_N(_1051_),
-    .B(_1203_),
+    .X(_1198_));
+ sky130_fd_sc_hd__and2b_1 _2888_ (.A_N(_1046_),
+    .B(_1198_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1204_));
- sky130_fd_sc_hd__clkbuf_2 _2897_ (.A(_1204_),
+    .X(_1199_));
+ sky130_fd_sc_hd__clkbuf_2 _2889_ (.A(_1199_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1205_));
- sky130_fd_sc_hd__mux2_1 _2898_ (.A0(net593),
-    .A1(_1095_),
-    .S(_1205_),
+    .X(_1200_));
+ sky130_fd_sc_hd__mux2_1 _2890_ (.A0(net587),
+    .A1(_1090_),
+    .S(_1200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1206_));
- sky130_fd_sc_hd__clkbuf_1 _2899_ (.A(_1206_),
+    .X(_1201_));
+ sky130_fd_sc_hd__clkbuf_1 _2891_ (.A(_1201_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0189_));
- sky130_fd_sc_hd__mux2_1 _2900_ (.A0(net589),
-    .A1(_1103_),
-    .S(_1205_),
+ sky130_fd_sc_hd__mux2_1 _2892_ (.A0(net555),
+    .A1(_1098_),
+    .S(_1200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1207_));
- sky130_fd_sc_hd__clkbuf_1 _2901_ (.A(_1207_),
+    .X(_1202_));
+ sky130_fd_sc_hd__clkbuf_1 _2893_ (.A(_1202_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0190_));
- sky130_fd_sc_hd__mux2_1 _2902_ (.A0(net598),
-    .A1(_1105_),
-    .S(_1205_),
+ sky130_fd_sc_hd__mux2_1 _2894_ (.A0(net596),
+    .A1(_1100_),
+    .S(_1200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1208_));
- sky130_fd_sc_hd__clkbuf_1 _2903_ (.A(_1208_),
+    .X(_1203_));
+ sky130_fd_sc_hd__clkbuf_1 _2895_ (.A(_1203_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0191_));
- sky130_fd_sc_hd__mux2_1 _2904_ (.A0(net608),
-    .A1(_1107_),
-    .S(_1205_),
+ sky130_fd_sc_hd__mux2_1 _2896_ (.A0(net625),
+    .A1(_1102_),
+    .S(_1200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1209_));
- sky130_fd_sc_hd__clkbuf_1 _2905_ (.A(_1209_),
+    .X(_1204_));
+ sky130_fd_sc_hd__clkbuf_1 _2897_ (.A(_1204_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0192_));
- sky130_fd_sc_hd__mux2_1 _2906_ (.A0(net575),
-    .A1(_1109_),
-    .S(_1205_),
+ sky130_fd_sc_hd__mux2_1 _2898_ (.A0(net579),
+    .A1(_1104_),
+    .S(_1200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1210_));
- sky130_fd_sc_hd__clkbuf_1 _2907_ (.A(_1210_),
+    .X(_1205_));
+ sky130_fd_sc_hd__clkbuf_1 _2899_ (.A(_1205_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0193_));
- sky130_fd_sc_hd__buf_2 _2908_ (.A(_1204_),
+ sky130_fd_sc_hd__clkbuf_4 _2900_ (.A(_1199_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1211_));
- sky130_fd_sc_hd__mux2_1 _2909_ (.A0(net586),
-    .A1(_1111_),
-    .S(_1211_),
+    .X(_1206_));
+ sky130_fd_sc_hd__mux2_1 _2901_ (.A0(net618),
+    .A1(_1106_),
+    .S(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1212_));
- sky130_fd_sc_hd__clkbuf_1 _2910_ (.A(_1212_),
+    .X(_1207_));
+ sky130_fd_sc_hd__clkbuf_1 _2902_ (.A(_1207_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0194_));
- sky130_fd_sc_hd__mux2_1 _2911_ (.A0(net587),
-    .A1(_1114_),
-    .S(_1211_),
+ sky130_fd_sc_hd__mux2_1 _2903_ (.A0(net568),
+    .A1(_1109_),
+    .S(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1213_));
- sky130_fd_sc_hd__clkbuf_1 _2912_ (.A(_1213_),
+    .X(_1208_));
+ sky130_fd_sc_hd__clkbuf_1 _2904_ (.A(_1208_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0195_));
- sky130_fd_sc_hd__mux2_1 _2913_ (.A0(net585),
-    .A1(_1116_),
-    .S(_1211_),
+ sky130_fd_sc_hd__mux2_1 _2905_ (.A0(net590),
+    .A1(_1111_),
+    .S(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1214_));
- sky130_fd_sc_hd__clkbuf_1 _2914_ (.A(_1214_),
+    .X(_1209_));
+ sky130_fd_sc_hd__clkbuf_1 _2906_ (.A(_1209_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0196_));
- sky130_fd_sc_hd__mux2_1 _2915_ (.A0(net576),
-    .A1(_1118_),
-    .S(_1211_),
+ sky130_fd_sc_hd__mux2_1 _2907_ (.A0(net593),
+    .A1(_1113_),
+    .S(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1215_));
- sky130_fd_sc_hd__clkbuf_1 _2916_ (.A(_1215_),
+    .X(_1210_));
+ sky130_fd_sc_hd__clkbuf_1 _2908_ (.A(_1210_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0197_));
- sky130_fd_sc_hd__mux2_1 _2917_ (.A0(net614),
-    .A1(_1120_),
-    .S(_1211_),
+ sky130_fd_sc_hd__mux2_1 _2909_ (.A0(net553),
+    .A1(_1115_),
+    .S(_1206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1216_));
- sky130_fd_sc_hd__clkbuf_1 _2918_ (.A(_1216_),
+    .X(_1211_));
+ sky130_fd_sc_hd__clkbuf_1 _2910_ (.A(_1211_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0198_));
- sky130_fd_sc_hd__clkbuf_2 _2919_ (.A(_1204_),
+ sky130_fd_sc_hd__clkbuf_2 _2911_ (.A(_1199_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1217_));
- sky130_fd_sc_hd__mux2_1 _2920_ (.A0(net600),
-    .A1(_1122_),
-    .S(_1217_),
+    .X(_1212_));
+ sky130_fd_sc_hd__mux2_1 _2912_ (.A0(net550),
+    .A1(_1117_),
+    .S(_1212_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1218_));
- sky130_fd_sc_hd__clkbuf_1 _2921_ (.A(_1218_),
+    .X(_1213_));
+ sky130_fd_sc_hd__clkbuf_1 _2913_ (.A(_1213_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0199_));
- sky130_fd_sc_hd__mux2_1 _2922_ (.A0(net604),
-    .A1(_1125_),
-    .S(_1217_),
+ sky130_fd_sc_hd__mux2_1 _2914_ (.A0(net575),
+    .A1(_1120_),
+    .S(_1212_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1219_));
- sky130_fd_sc_hd__clkbuf_1 _2923_ (.A(_1219_),
+    .X(_1214_));
+ sky130_fd_sc_hd__clkbuf_1 _2915_ (.A(_1214_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0200_));
- sky130_fd_sc_hd__mux2_1 _2924_ (.A0(net621),
-    .A1(_1127_),
-    .S(_1217_),
+ sky130_fd_sc_hd__mux2_1 _2916_ (.A0(net578),
+    .A1(_1122_),
+    .S(_1212_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1220_));
- sky130_fd_sc_hd__clkbuf_1 _2925_ (.A(_1220_),
+    .X(_1215_));
+ sky130_fd_sc_hd__clkbuf_1 _2917_ (.A(_1215_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0201_));
- sky130_fd_sc_hd__mux2_1 _2926_ (.A0(net632),
-    .A1(_1129_),
-    .S(_1217_),
+ sky130_fd_sc_hd__mux2_1 _2918_ (.A0(net588),
+    .A1(_1124_),
+    .S(_1212_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1216_));
+ sky130_fd_sc_hd__clkbuf_1 _2919_ (.A(_1216_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0202_));
+ sky130_fd_sc_hd__mux2_1 _2920_ (.A0(net539),
+    .A1(_1126_),
+    .S(_1212_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1217_));
+ sky130_fd_sc_hd__clkbuf_1 _2921_ (.A(_1217_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0203_));
+ sky130_fd_sc_hd__mux2_1 _2922_ (.A0(net542),
+    .A1(_1128_),
+    .S(_1199_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1218_));
+ sky130_fd_sc_hd__clkbuf_1 _2923_ (.A(_1218_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0204_));
+ sky130_fd_sc_hd__nor3b_4 _2924_ (.A(_0999_),
+    .B(_1022_),
+    .C_N(_1152_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1219_));
+ sky130_fd_sc_hd__buf_2 _2925_ (.A(_1219_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1220_));
+ sky130_fd_sc_hd__mux2_1 _2926_ (.A0(\user_design.cell_core.cell_output_state[0] ),
+    .A1(net616),
+    .S(_1220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -341880,10 +342288,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0202_));
- sky130_fd_sc_hd__mux2_1 _2928_ (.A0(net603),
-    .A1(_1131_),
-    .S(_1217_),
+    .X(_0205_));
+ sky130_fd_sc_hd__mux2_1 _2928_ (.A0(\user_design.cell_core.cell_output_state[1] ),
+    .A1(\user_design.mem_core.memory_data_in[1] ),
+    .S(_1220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -341894,10 +342302,10 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0203_));
- sky130_fd_sc_hd__mux2_1 _2930_ (.A0(net584),
-    .A1(_1133_),
-    .S(_1204_),
+    .X(_0206_));
+ sky130_fd_sc_hd__mux2_1 _2930_ (.A0(\user_design.cell_core.cell_output_state[2] ),
+    .A1(net650),
+    .S(_1220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -341908,1717 +342316,1750 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0204_));
- sky130_fd_sc_hd__nor3b_4 _2932_ (.A(_1004_),
-    .B(_1027_),
-    .C_N(_1157_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1224_));
- sky130_fd_sc_hd__clkbuf_2 _2933_ (.A(_1224_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1225_));
- sky130_fd_sc_hd__mux2_1 _2934_ (.A0(net453),
-    .A1(\user_design.mem_core.memory_data_in[0] ),
-    .S(_1225_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1226_));
- sky130_fd_sc_hd__clkbuf_1 _2935_ (.A(_1226_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0205_));
- sky130_fd_sc_hd__mux2_1 _2936_ (.A0(net555),
-    .A1(\user_design.mem_core.memory_data_in[1] ),
-    .S(_1225_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1227_));
- sky130_fd_sc_hd__clkbuf_1 _2937_ (.A(_1227_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0206_));
- sky130_fd_sc_hd__mux2_1 _2938_ (.A0(net660),
-    .A1(net626),
-    .S(_1225_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1228_));
- sky130_fd_sc_hd__clkbuf_1 _2939_ (.A(_1228_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
     .X(_0207_));
- sky130_fd_sc_hd__mux2_1 _2940_ (.A0(\user_design.cell_core.cell_output_state[5] ),
-    .A1(net640),
-    .S(_1225_),
+ sky130_fd_sc_hd__mux2_1 _2932_ (.A0(\user_design.cell_core.cell_output_state[5] ),
+    .A1(\user_design.mem_core.memory_data_in[3] ),
+    .S(_1220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1229_));
- sky130_fd_sc_hd__clkbuf_1 _2941_ (.A(_1229_),
+    .X(_1224_));
+ sky130_fd_sc_hd__clkbuf_1 _2933_ (.A(_1224_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0208_));
- sky130_fd_sc_hd__mux2_1 _2942_ (.A0(net518),
-    .A1(\user_design.mem_core.memory_data_in[4] ),
-    .S(_1225_),
+ sky130_fd_sc_hd__mux2_1 _2934_ (.A0(\user_design.cell_core.cell_output_state[6] ),
+    .A1(net624),
+    .S(_1220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1230_));
- sky130_fd_sc_hd__clkbuf_1 _2943_ (.A(_1230_),
+    .X(_1225_));
+ sky130_fd_sc_hd__clkbuf_1 _2935_ (.A(_1225_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0209_));
- sky130_fd_sc_hd__clkbuf_2 _2944_ (.A(_1224_),
+ sky130_fd_sc_hd__buf_2 _2936_ (.A(_1219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1231_));
- sky130_fd_sc_hd__mux2_1 _2945_ (.A0(net580),
-    .A1(\user_design.mem_core.memory_data_in[5] ),
-    .S(_1231_),
+    .X(_1226_));
+ sky130_fd_sc_hd__mux2_1 _2937_ (.A0(\user_design.cell_core.cell_output_state[7] ),
+    .A1(net646),
+    .S(_1226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1232_));
- sky130_fd_sc_hd__clkbuf_1 _2946_ (.A(_1232_),
+    .X(_1227_));
+ sky130_fd_sc_hd__clkbuf_1 _2938_ (.A(_1227_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0210_));
- sky130_fd_sc_hd__mux2_1 _2947_ (.A0(\user_design.cell_core.cell_output_state[3] ),
-    .A1(net599),
-    .S(_1231_),
+ sky130_fd_sc_hd__mux2_1 _2939_ (.A0(\user_design.cell_core.cell_output_state[3] ),
+    .A1(net427),
+    .S(_1226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1233_));
- sky130_fd_sc_hd__clkbuf_1 _2948_ (.A(_1233_),
+    .X(_1228_));
+ sky130_fd_sc_hd__clkbuf_1 _2940_ (.A(_1228_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0211_));
- sky130_fd_sc_hd__mux2_1 _2949_ (.A0(net563),
-    .A1(\user_design.mem_core.memory_data_in[7] ),
-    .S(_1231_),
+ sky130_fd_sc_hd__mux2_1 _2941_ (.A0(\user_design.cell_core.cell_output_state[8] ),
+    .A1(net619),
+    .S(_1226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1234_));
- sky130_fd_sc_hd__clkbuf_1 _2950_ (.A(_1234_),
+    .X(_1229_));
+ sky130_fd_sc_hd__clkbuf_1 _2942_ (.A(_1229_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0212_));
- sky130_fd_sc_hd__mux2_1 _2951_ (.A0(net596),
-    .A1(\user_design.mem_core.memory_data_in[8] ),
-    .S(_1231_),
+ sky130_fd_sc_hd__mux2_1 _2943_ (.A0(\user_design.cell_core.cell_output_state[4] ),
+    .A1(net601),
+    .S(_1226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1235_));
- sky130_fd_sc_hd__clkbuf_1 _2952_ (.A(_1235_),
+    .X(_1230_));
+ sky130_fd_sc_hd__clkbuf_1 _2944_ (.A(_1230_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0213_));
- sky130_fd_sc_hd__mux2_1 _2953_ (.A0(\user_design.cell_core.cell_output_state[9] ),
-    .A1(\user_design.mem_core.memory_data_in[9] ),
-    .S(_1231_),
+ sky130_fd_sc_hd__mux2_1 _2945_ (.A0(\user_design.cell_core.cell_output_state[9] ),
+    .A1(net465),
+    .S(_1226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1236_));
- sky130_fd_sc_hd__clkbuf_1 _2954_ (.A(_1236_),
+    .X(_1231_));
+ sky130_fd_sc_hd__clkbuf_1 _2946_ (.A(_1231_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0214_));
- sky130_fd_sc_hd__clkbuf_2 _2955_ (.A(_1224_),
+ sky130_fd_sc_hd__buf_2 _2947_ (.A(_1219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1237_));
- sky130_fd_sc_hd__mux2_1 _2956_ (.A0(net444),
-    .A1(net578),
-    .S(_1237_),
+    .X(_1232_));
+ sky130_fd_sc_hd__mux2_1 _2948_ (.A0(net519),
+    .A1(\user_design.mem_core.memory_data_in[10] ),
+    .S(_1232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1238_));
- sky130_fd_sc_hd__clkbuf_1 _2957_ (.A(_1238_),
+    .X(_1233_));
+ sky130_fd_sc_hd__clkbuf_1 _2949_ (.A(_1233_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0215_));
- sky130_fd_sc_hd__mux2_1 _2958_ (.A0(net442),
-    .A1(net641),
-    .S(_1237_),
+ sky130_fd_sc_hd__mux2_1 _2950_ (.A0(net520),
+    .A1(\user_design.mem_core.memory_data_in[11] ),
+    .S(_1232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1239_));
- sky130_fd_sc_hd__clkbuf_1 _2959_ (.A(_1239_),
+    .X(_1234_));
+ sky130_fd_sc_hd__clkbuf_1 _2951_ (.A(_1234_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0216_));
- sky130_fd_sc_hd__mux2_1 _2960_ (.A0(net455),
-    .A1(\user_design.mem_core.memory_data_in[12] ),
-    .S(_1237_),
+ sky130_fd_sc_hd__mux2_1 _2952_ (.A0(net536),
+    .A1(net617),
+    .S(_1232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1240_));
- sky130_fd_sc_hd__clkbuf_1 _2961_ (.A(_1240_),
+    .X(_1235_));
+ sky130_fd_sc_hd__clkbuf_1 _2953_ (.A(_1235_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0217_));
- sky130_fd_sc_hd__mux2_1 _2962_ (.A0(net461),
-    .A1(net661),
-    .S(_1237_),
+ sky130_fd_sc_hd__mux2_1 _2954_ (.A0(net449),
+    .A1(\user_design.mem_core.memory_data_in[13] ),
+    .S(_1232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1241_));
- sky130_fd_sc_hd__clkbuf_1 _2963_ (.A(_1241_),
+    .X(_1236_));
+ sky130_fd_sc_hd__clkbuf_1 _2955_ (.A(_1236_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0218_));
- sky130_fd_sc_hd__mux2_1 _2964_ (.A0(net582),
+ sky130_fd_sc_hd__mux2_1 _2956_ (.A0(net475),
     .A1(\user_design.mem_core.memory_data_in[14] ),
-    .S(_1237_),
+    .S(_1232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1242_));
- sky130_fd_sc_hd__clkbuf_1 _2965_ (.A(_1242_),
+    .X(_1237_));
+ sky130_fd_sc_hd__clkbuf_1 _2957_ (.A(_1237_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0219_));
- sky130_fd_sc_hd__mux2_1 _2966_ (.A0(net573),
-    .A1(net635),
-    .S(_1224_),
+ sky130_fd_sc_hd__mux2_1 _2958_ (.A0(net517),
+    .A1(\user_design.mem_core.memory_data_in[15] ),
+    .S(_1219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1243_));
- sky130_fd_sc_hd__clkbuf_1 _2967_ (.A(_1243_),
+    .X(_1238_));
+ sky130_fd_sc_hd__clkbuf_1 _2959_ (.A(_1238_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0220_));
- sky130_fd_sc_hd__and2_1 _2968_ (.A(\user_design.spi_core.ss_n_reg[1] ),
+ sky130_fd_sc_hd__and2_2 _2960_ (.A(\user_design.spi_core.ss_n_reg[1] ),
     .B(\user_design.spi_core.ss_n_reg[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1244_));
- sky130_fd_sc_hd__nand3_1 _2969_ (.A(\user_design.system_core.mem_read_state[0] ),
+    .X(_1239_));
+ sky130_fd_sc_hd__nand3_1 _2961_ (.A(\user_design.system_core.mem_read_state[0] ),
     .B(\user_design.system_core.mem_read_state[1] ),
-    .C(_1244_),
+    .C(_1239_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1245_));
- sky130_fd_sc_hd__or3b_1 _2970_ (.A(\user_design.spi_core.sclk_reg[2] ),
-    .B(_1244_),
+    .Y(_1240_));
+ sky130_fd_sc_hd__or3b_4 _2962_ (.A(\user_design.spi_core.sclk_reg[2] ),
+    .B(_1239_),
     .C_N(\user_design.spi_core.sclk_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1246_));
- sky130_fd_sc_hd__nand3_2 _2971_ (.A(_0664_),
+    .X(_1241_));
+ sky130_fd_sc_hd__nand3_2 _2963_ (.A(net544),
+    .B(_1240_),
+    .C(_1241_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1242_));
+ sky130_fd_sc_hd__clkbuf_2 _2964_ (.A(_1242_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1243_));
+ sky130_fd_sc_hd__nor2_2 _2965_ (.A(_0655_),
+    .B(_1240_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1244_));
+ sky130_fd_sc_hd__nor2_1 _2966_ (.A(_0655_),
+    .B(_1239_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1245_));
+ sky130_fd_sc_hd__and2_1 _2967_ (.A(_1242_),
     .B(_1245_),
-    .C(_1246_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1246_));
+ sky130_fd_sc_hd__nor2_2 _2968_ (.A(_1244_),
+    .B(_1246_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1247_));
- sky130_fd_sc_hd__clkbuf_2 _2972_ (.A(_1247_),
+ sky130_fd_sc_hd__clkbuf_2 _2969_ (.A(_1247_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1248_));
- sky130_fd_sc_hd__nor2_2 _2973_ (.A(_0659_),
-    .B(_1245_),
+ sky130_fd_sc_hd__clkbuf_2 _2970_ (.A(_1248_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1249_));
- sky130_fd_sc_hd__nor2_1 _2974_ (.A(_0658_),
-    .B(_1244_),
+    .X(_1249_));
+ sky130_fd_sc_hd__buf_2 _2971_ (.A(_1245_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1250_));
- sky130_fd_sc_hd__and2_1 _2975_ (.A(_1247_),
-    .B(_1250_),
+    .X(_1250_));
+ sky130_fd_sc_hd__clkbuf_2 _2972_ (.A(_1244_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1251_));
- sky130_fd_sc_hd__nor2_2 _2976_ (.A(_1249_),
-    .B(_1251_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1252_));
- sky130_fd_sc_hd__clkbuf_2 _2977_ (.A(_1252_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1253_));
- sky130_fd_sc_hd__clkbuf_2 _2978_ (.A(_1253_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1254_));
- sky130_fd_sc_hd__clkbuf_2 _2979_ (.A(_1250_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1255_));
- sky130_fd_sc_hd__clkbuf_2 _2980_ (.A(_1249_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1256_));
- sky130_fd_sc_hd__a32o_1 _2981_ (.A1(\user_design.spi_core.mosi_reg[1] ),
+ sky130_fd_sc_hd__a32o_1 _2973_ (.A1(\user_design.spi_core.mosi_reg[1] ),
     .A2(\user_design.spi_core.mosi_reg[2] ),
-    .A3(_1255_),
-    .B1(_1256_),
-    .B2(net622),
+    .A3(_1250_),
+    .B1(_1251_),
+    .B2(\user_design.spi_core.data_in[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1257_));
- sky130_fd_sc_hd__o22a_1 _2982_ (.A1(net468),
-    .A2(_1248_),
-    .B1(_1254_),
-    .B2(net623),
+    .X(_1252_));
+ sky130_fd_sc_hd__o22a_1 _2974_ (.A1(net561),
+    .A2(_1243_),
+    .B1(_1249_),
+    .B2(_1252_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0221_));
- sky130_fd_sc_hd__clkbuf_2 _2983_ (.A(_1255_),
+ sky130_fd_sc_hd__clkbuf_2 _2975_ (.A(_1250_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1258_));
- sky130_fd_sc_hd__a22o_1 _2984_ (.A1(net616),
-    .A2(_1256_),
-    .B1(_1258_),
-    .B2(net468),
+    .X(_1253_));
+ sky130_fd_sc_hd__a22o_1 _2976_ (.A1(\user_design.spi_core.data_in[1] ),
+    .A2(_1251_),
+    .B1(_1253_),
+    .B2(net597),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1259_));
- sky130_fd_sc_hd__o22a_1 _2985_ (.A1(net508),
-    .A2(_1248_),
-    .B1(_1254_),
-    .B2(_1259_),
+    .X(_1254_));
+ sky130_fd_sc_hd__o22a_1 _2977_ (.A1(net521),
+    .A2(_1243_),
+    .B1(_1249_),
+    .B2(net598),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0222_));
- sky130_fd_sc_hd__clkbuf_2 _2986_ (.A(_1247_),
+ sky130_fd_sc_hd__buf_2 _2978_ (.A(_1242_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1260_));
- sky130_fd_sc_hd__clkbuf_2 _2987_ (.A(_1260_),
+    .X(_1255_));
+ sky130_fd_sc_hd__clkbuf_2 _2979_ (.A(_1255_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1261_));
- sky130_fd_sc_hd__a22o_1 _2988_ (.A1(net611),
+    .X(_1256_));
+ sky130_fd_sc_hd__a22o_1 _2980_ (.A1(\user_design.spi_core.data_in[2] ),
+    .A2(_1251_),
+    .B1(_1253_),
+    .B2(\user_design.spi_core.data_out[1] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1257_));
+ sky130_fd_sc_hd__o22a_1 _2981_ (.A1(net524),
     .A2(_1256_),
-    .B1(_1258_),
-    .B2(net508),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1262_));
- sky130_fd_sc_hd__o22a_1 _2989_ (.A1(net488),
-    .A2(_1261_),
-    .B1(_1254_),
-    .B2(_1262_),
+    .B1(_1249_),
+    .B2(_1257_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0223_));
- sky130_fd_sc_hd__a22o_1 _2990_ (.A1(net601),
-    .A2(_1256_),
-    .B1(_1258_),
-    .B2(net488),
+ sky130_fd_sc_hd__a22o_1 _2982_ (.A1(net603),
+    .A2(_1251_),
+    .B1(_1253_),
+    .B2(net524),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1263_));
- sky130_fd_sc_hd__o22a_1 _2991_ (.A1(net532),
-    .A2(_1261_),
-    .B1(_1254_),
-    .B2(_1263_),
+    .X(_1258_));
+ sky130_fd_sc_hd__o22a_1 _2983_ (.A1(net559),
+    .A2(_1256_),
+    .B1(_1249_),
+    .B2(_1258_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0224_));
- sky130_fd_sc_hd__clkbuf_2 _2992_ (.A(_1249_),
+ sky130_fd_sc_hd__buf_2 _2984_ (.A(_1244_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1264_));
- sky130_fd_sc_hd__clkbuf_2 _2993_ (.A(_1250_),
+    .X(_1259_));
+ sky130_fd_sc_hd__buf_2 _2985_ (.A(_1245_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1265_));
- sky130_fd_sc_hd__and3_2 _2994_ (.A(_0665_),
-    .B(_1245_),
-    .C(_1246_),
+    .X(_1260_));
+ sky130_fd_sc_hd__and3_1 _2986_ (.A(_0661_),
+    .B(_1240_),
+    .C(_1241_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1266_));
- sky130_fd_sc_hd__a221o_1 _2995_ (.A1(\user_design.spi_core.data_in[4] ),
-    .A2(_1264_),
-    .B1(_1265_),
+    .X(_1261_));
+ sky130_fd_sc_hd__a221o_1 _2987_ (.A1(\user_design.spi_core.data_in[4] ),
+    .A2(_1259_),
+    .B1(_1260_),
     .B2(\user_design.spi_core.data_out[3] ),
-    .C1(_1266_),
+    .C1(_1261_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1267_));
- sky130_fd_sc_hd__o21a_1 _2996_ (.A1(net568),
-    .A2(_1248_),
-    .B1(_1267_),
+    .X(_1262_));
+ sky130_fd_sc_hd__o21a_1 _2988_ (.A1(net529),
+    .A2(_1243_),
+    .B1(_1262_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0225_));
- sky130_fd_sc_hd__a22o_1 _2997_ (.A1(\user_design.spi_core.data_in[5] ),
-    .A2(_1256_),
-    .B1(_1258_),
-    .B2(\user_design.spi_core.data_out[4] ),
+ sky130_fd_sc_hd__a22o_1 _2989_ (.A1(net572),
+    .A2(_1251_),
+    .B1(_1253_),
+    .B2(net529),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1268_));
- sky130_fd_sc_hd__o22a_1 _2998_ (.A1(net542),
-    .A2(_1261_),
-    .B1(_1254_),
-    .B2(_1268_),
+    .X(_1263_));
+ sky130_fd_sc_hd__o22a_1 _2990_ (.A1(net526),
+    .A2(_1256_),
+    .B1(_1249_),
+    .B2(_1263_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0226_));
- sky130_fd_sc_hd__clkbuf_2 _2999_ (.A(_1252_),
+ sky130_fd_sc_hd__clkbuf_2 _2991_ (.A(_1247_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1269_));
- sky130_fd_sc_hd__clkbuf_2 _3000_ (.A(_1249_),
+    .X(_1264_));
+ sky130_fd_sc_hd__clkbuf_2 _2992_ (.A(_1244_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1270_));
- sky130_fd_sc_hd__a22o_1 _3001_ (.A1(\user_design.spi_core.data_in[6] ),
-    .A2(_1270_),
-    .B1(_1258_),
-    .B2(net642),
+    .X(_1265_));
+ sky130_fd_sc_hd__a22o_1 _2993_ (.A1(net604),
+    .A2(_1265_),
+    .B1(_1253_),
+    .B2(net526),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1271_));
- sky130_fd_sc_hd__o22a_1 _3002_ (.A1(net554),
-    .A2(_1261_),
-    .B1(_1269_),
-    .B2(net643),
+    .X(_1266_));
+ sky130_fd_sc_hd__o22a_1 _2994_ (.A1(net496),
+    .A2(_1256_),
+    .B1(_1264_),
+    .B2(_1266_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0227_));
- sky130_fd_sc_hd__clkbuf_2 _3003_ (.A(_1255_),
+ sky130_fd_sc_hd__buf_2 _2995_ (.A(_1250_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1272_));
- sky130_fd_sc_hd__a22o_1 _3004_ (.A1(\user_design.spi_core.data_in[7] ),
-    .A2(_1270_),
-    .B1(_1272_),
-    .B2(\user_design.spi_core.data_out[6] ),
+    .X(_1267_));
+ sky130_fd_sc_hd__a22o_1 _2996_ (.A1(\user_design.spi_core.data_in[7] ),
+    .A2(_1265_),
+    .B1(_1267_),
+    .B2(net611),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1273_));
- sky130_fd_sc_hd__o22a_1 _3005_ (.A1(net565),
-    .A2(_1261_),
-    .B1(_1269_),
-    .B2(_1273_),
+    .X(_1268_));
+ sky130_fd_sc_hd__o22a_1 _2997_ (.A1(net503),
+    .A2(_1256_),
+    .B1(_1264_),
+    .B2(net612),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0228_));
- sky130_fd_sc_hd__a221o_1 _3006_ (.A1(\user_design.spi_core.data_in[8] ),
-    .A2(_1264_),
-    .B1(_1265_),
+ sky130_fd_sc_hd__a221o_1 _2998_ (.A1(net435),
+    .A2(_1259_),
+    .B1(_1260_),
     .B2(\user_design.spi_core.data_out[7] ),
-    .C1(_1266_),
+    .C1(_1261_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1274_));
- sky130_fd_sc_hd__o21a_1 _3007_ (.A1(net546),
-    .A2(_1248_),
-    .B1(_1274_),
+    .X(_1269_));
+ sky130_fd_sc_hd__o21a_1 _2999_ (.A1(\user_design.spi_core.data_out[8] ),
+    .A2(_1243_),
+    .B1(_1269_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0229_));
- sky130_fd_sc_hd__clkbuf_2 _3008_ (.A(_1260_),
+ sky130_fd_sc_hd__clkbuf_2 _3000_ (.A(_1255_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1275_));
- sky130_fd_sc_hd__a22o_1 _3009_ (.A1(net633),
+    .X(_1270_));
+ sky130_fd_sc_hd__a22o_1 _3001_ (.A1(net622),
+    .A2(_1265_),
+    .B1(_1267_),
+    .B2(net509),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1271_));
+ sky130_fd_sc_hd__o22a_1 _3002_ (.A1(net507),
     .A2(_1270_),
-    .B1(_1272_),
-    .B2(\user_design.spi_core.data_out[8] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1276_));
- sky130_fd_sc_hd__o22a_1 _3010_ (.A1(net474),
-    .A2(_1275_),
-    .B1(_1269_),
-    .B2(net634),
+    .B1(_1264_),
+    .B2(_1271_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0230_));
- sky130_fd_sc_hd__a22o_1 _3011_ (.A1(\user_design.spi_core.data_in[10] ),
-    .A2(_1270_),
-    .B1(_1272_),
-    .B2(net474),
+ sky130_fd_sc_hd__a22o_1 _3003_ (.A1(\user_design.spi_core.data_in[10] ),
+    .A2(_1265_),
+    .B1(_1267_),
+    .B2(net605),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1277_));
- sky130_fd_sc_hd__o22a_1 _3012_ (.A1(net652),
-    .A2(_1275_),
-    .B1(_1269_),
-    .B2(_1277_),
+    .X(_1272_));
+ sky130_fd_sc_hd__o22a_1 _3004_ (.A1(net464),
+    .A2(_1270_),
+    .B1(_1264_),
+    .B2(net606),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0231_));
- sky130_fd_sc_hd__a22o_1 _3013_ (.A1(net440),
-    .A2(_1270_),
-    .B1(_1272_),
-    .B2(\user_design.spi_core.data_out[10] ),
+ sky130_fd_sc_hd__a22o_1 _3005_ (.A1(net631),
+    .A2(_1265_),
+    .B1(_1267_),
+    .B2(net464),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1278_));
- sky130_fd_sc_hd__o22a_1 _3014_ (.A1(\user_design.spi_core.data_out[11] ),
-    .A2(_1275_),
-    .B1(_1269_),
-    .B2(_1278_),
+    .X(_1273_));
+ sky130_fd_sc_hd__o22a_1 _3006_ (.A1(net439),
+    .A2(_1270_),
+    .B1(_1264_),
+    .B2(_1273_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0232_));
- sky130_fd_sc_hd__clkbuf_2 _3015_ (.A(_1252_),
+ sky130_fd_sc_hd__clkbuf_2 _3007_ (.A(_1247_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1279_));
- sky130_fd_sc_hd__a22o_1 _3016_ (.A1(net463),
-    .A2(_1264_),
-    .B1(_1272_),
-    .B2(\user_design.spi_core.data_out[11] ),
+    .X(_1274_));
+ sky130_fd_sc_hd__a22o_1 _3008_ (.A1(net615),
+    .A2(_1259_),
+    .B1(_1267_),
+    .B2(net439),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1280_));
- sky130_fd_sc_hd__o22a_1 _3017_ (.A1(\user_design.spi_core.data_out[12] ),
-    .A2(_1275_),
-    .B1(_1279_),
-    .B2(_1280_),
+    .X(_1275_));
+ sky130_fd_sc_hd__o22a_1 _3009_ (.A1(net459),
+    .A2(_1270_),
+    .B1(_1274_),
+    .B2(_1275_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0233_));
- sky130_fd_sc_hd__a22o_1 _3018_ (.A1(net449),
-    .A2(_1264_),
-    .B1(_1265_),
-    .B2(\user_design.spi_core.data_out[12] ),
+ sky130_fd_sc_hd__a22o_1 _3010_ (.A1(\user_design.spi_core.data_in[13] ),
+    .A2(_1259_),
+    .B1(_1260_),
+    .B2(net599),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1281_));
- sky130_fd_sc_hd__o22a_1 _3019_ (.A1(\user_design.spi_core.data_out[13] ),
-    .A2(_1275_),
-    .B1(_1279_),
-    .B2(net450),
+    .X(_1276_));
+ sky130_fd_sc_hd__o22a_1 _3011_ (.A1(net480),
+    .A2(_1270_),
+    .B1(_1274_),
+    .B2(net600),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0234_));
- sky130_fd_sc_hd__a221o_1 _3020_ (.A1(net581),
-    .A2(_1249_),
-    .B1(_1265_),
-    .B2(net656),
-    .C1(_1266_),
+ sky130_fd_sc_hd__a221o_1 _3012_ (.A1(net623),
+    .A2(_1244_),
+    .B1(_1260_),
+    .B2(net647),
+    .C1(_1261_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1282_));
- sky130_fd_sc_hd__o21a_1 _3021_ (.A1(net514),
-    .A2(_1248_),
-    .B1(_1282_),
+    .X(_1277_));
+ sky130_fd_sc_hd__o21a_1 _3013_ (.A1(net452),
+    .A2(_1243_),
+    .B1(_1277_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0235_));
- sky130_fd_sc_hd__clkbuf_2 _3022_ (.A(_1260_),
+ sky130_fd_sc_hd__clkbuf_2 _3014_ (.A(_1255_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1283_));
- sky130_fd_sc_hd__a22o_1 _3023_ (.A1(net590),
-    .A2(_1264_),
-    .B1(_1265_),
-    .B2(net514),
+    .X(_1278_));
+ sky130_fd_sc_hd__a22o_1 _3015_ (.A1(\user_design.spi_core.data_in[15] ),
+    .A2(_1259_),
+    .B1(_1260_),
+    .B2(net609),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1284_));
- sky130_fd_sc_hd__o22a_1 _3024_ (.A1(net432),
-    .A2(_1283_),
-    .B1(_1279_),
-    .B2(_1284_),
+    .X(_1279_));
+ sky130_fd_sc_hd__o22a_1 _3016_ (.A1(net498),
+    .A2(_1278_),
+    .B1(_1274_),
+    .B2(net610),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0236_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3025_ (.A(_1255_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3017_ (.A(_1250_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1285_));
- sky130_fd_sc_hd__and2_1 _3026_ (.A(\user_design.spi_core.data_out[15] ),
-    .B(_1285_),
+    .X(_1280_));
+ sky130_fd_sc_hd__and2_1 _3018_ (.A(net641),
+    .B(_1280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1286_));
- sky130_fd_sc_hd__o22a_1 _3027_ (.A1(net533),
-    .A2(_1283_),
-    .B1(_1279_),
-    .B2(_1286_),
+    .X(_1281_));
+ sky130_fd_sc_hd__o22a_1 _3019_ (.A1(net462),
+    .A2(_1278_),
+    .B1(_1274_),
+    .B2(_1281_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0237_));
- sky130_fd_sc_hd__clkbuf_2 _3028_ (.A(_1266_),
+ sky130_fd_sc_hd__clkbuf_2 _3020_ (.A(_1261_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1287_));
- sky130_fd_sc_hd__clkbuf_2 _3029_ (.A(_1251_),
+    .X(_1282_));
+ sky130_fd_sc_hd__clkbuf_2 _3021_ (.A(_1246_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1288_));
- sky130_fd_sc_hd__a22o_1 _3030_ (.A1(\user_design.spi_core.data_out[17] ),
-    .A2(_1287_),
-    .B1(_1288_),
-    .B2(net456),
+    .X(_1283_));
+ sky130_fd_sc_hd__a22o_1 _3022_ (.A1(net513),
+    .A2(_1282_),
+    .B1(_1283_),
+    .B2(net651),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0238_));
- sky130_fd_sc_hd__and2_1 _3031_ (.A(net657),
-    .B(_1285_),
+ sky130_fd_sc_hd__and2_1 _3023_ (.A(\user_design.spi_core.data_out[17] ),
+    .B(_1280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1289_));
- sky130_fd_sc_hd__o22a_1 _3032_ (.A1(net607),
-    .A2(_1283_),
-    .B1(_1279_),
-    .B2(_1289_),
+    .X(_1284_));
+ sky130_fd_sc_hd__o22a_1 _3024_ (.A1(\user_design.spi_core.data_out[18] ),
+    .A2(_1278_),
+    .B1(_1274_),
+    .B2(_1284_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0239_));
- sky130_fd_sc_hd__clkbuf_2 _3033_ (.A(_1252_),
+ sky130_fd_sc_hd__clkbuf_2 _3025_ (.A(_1247_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1290_));
- sky130_fd_sc_hd__and2_1 _3034_ (.A(net625),
-    .B(_1285_),
+    .X(_1285_));
+ sky130_fd_sc_hd__and2_1 _3026_ (.A(net549),
+    .B(_1280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1291_));
- sky130_fd_sc_hd__o22a_1 _3035_ (.A1(net620),
-    .A2(_1283_),
-    .B1(_1290_),
-    .B2(_1291_),
+    .X(_1286_));
+ sky130_fd_sc_hd__o22a_1 _3027_ (.A1(net488),
+    .A2(_1278_),
+    .B1(_1285_),
+    .B2(_1286_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0240_));
- sky130_fd_sc_hd__a22o_1 _3036_ (.A1(net472),
-    .A2(_1287_),
-    .B1(_1288_),
+ sky130_fd_sc_hd__a22o_1 _3028_ (.A1(net450),
+    .A2(_1282_),
+    .B1(_1283_),
     .B2(\user_design.spi_core.data_out[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0241_));
- sky130_fd_sc_hd__and2_1 _3037_ (.A(net472),
-    .B(_1285_),
+ sky130_fd_sc_hd__and2_1 _3029_ (.A(net450),
+    .B(_1280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1292_));
- sky130_fd_sc_hd__o22a_1 _3038_ (.A1(net458),
-    .A2(_1283_),
-    .B1(_1290_),
-    .B2(_1292_),
+    .X(_1287_));
+ sky130_fd_sc_hd__o22a_1 _3030_ (.A1(net460),
+    .A2(_1278_),
+    .B1(_1285_),
+    .B2(_1287_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0242_));
- sky130_fd_sc_hd__a22o_1 _3039_ (.A1(\user_design.spi_core.data_out[22] ),
-    .A2(_1287_),
-    .B1(_1288_),
-    .B2(net458),
+ sky130_fd_sc_hd__a22o_1 _3031_ (.A1(net447),
+    .A2(_1282_),
+    .B1(_1283_),
+    .B2(\user_design.spi_core.data_out[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0243_));
- sky130_fd_sc_hd__clkbuf_2 _3040_ (.A(_1247_),
+ sky130_fd_sc_hd__clkbuf_2 _3032_ (.A(_1242_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1293_));
- sky130_fd_sc_hd__and2_1 _3041_ (.A(net471),
-    .B(_1285_),
+    .X(_1288_));
+ sky130_fd_sc_hd__and2_1 _3033_ (.A(net447),
+    .B(_1280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1294_));
- sky130_fd_sc_hd__o22a_1 _3042_ (.A1(net475),
-    .A2(_1293_),
-    .B1(_1290_),
-    .B2(_1294_),
+    .X(_1289_));
+ sky130_fd_sc_hd__o22a_1 _3034_ (.A1(net445),
+    .A2(_1288_),
+    .B1(_1285_),
+    .B2(_1289_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0244_));
- sky130_fd_sc_hd__a22o_1 _3043_ (.A1(\user_design.spi_core.data_out[24] ),
-    .A2(_1287_),
-    .B1(_1288_),
-    .B2(net475),
+ sky130_fd_sc_hd__a22o_1 _3035_ (.A1(\user_design.spi_core.data_out[24] ),
+    .A2(_1282_),
+    .B1(_1283_),
+    .B2(net445),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0245_));
- sky130_fd_sc_hd__clkbuf_2 _3044_ (.A(_1250_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3036_ (.A(_1245_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1295_));
- sky130_fd_sc_hd__and2_1 _3045_ (.A(\user_design.spi_core.data_out[24] ),
-    .B(_1295_),
+    .X(_1290_));
+ sky130_fd_sc_hd__and2_1 _3037_ (.A(net640),
+    .B(_1290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1296_));
- sky130_fd_sc_hd__o22a_1 _3046_ (.A1(net522),
-    .A2(_1293_),
-    .B1(_1290_),
-    .B2(_1296_),
+    .X(_1291_));
+ sky130_fd_sc_hd__o22a_1 _3038_ (.A1(net443),
+    .A2(_1288_),
+    .B1(_1285_),
+    .B2(_1291_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0246_));
- sky130_fd_sc_hd__and2_1 _3047_ (.A(net617),
-    .B(_1295_),
+ sky130_fd_sc_hd__and2_1 _3039_ (.A(\user_design.spi_core.data_out[25] ),
+    .B(_1290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1297_));
- sky130_fd_sc_hd__o22a_1 _3048_ (.A1(net519),
-    .A2(_1293_),
-    .B1(_1290_),
-    .B2(_1297_),
+    .X(_1292_));
+ sky130_fd_sc_hd__o22a_1 _3040_ (.A1(net470),
+    .A2(_1288_),
+    .B1(_1285_),
+    .B2(_1292_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0247_));
- sky130_fd_sc_hd__and2_1 _3049_ (.A(net519),
-    .B(_1295_),
+ sky130_fd_sc_hd__and2_1 _3041_ (.A(\user_design.spi_core.data_out[26] ),
+    .B(_1290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1298_));
- sky130_fd_sc_hd__o22a_1 _3050_ (.A1(net495),
-    .A2(_1293_),
-    .B1(_1253_),
-    .B2(_1298_),
+    .X(_1293_));
+ sky130_fd_sc_hd__o22a_1 _3042_ (.A1(net430),
+    .A2(_1288_),
+    .B1(_1248_),
+    .B2(_1293_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0248_));
- sky130_fd_sc_hd__and2_1 _3051_ (.A(net495),
-    .B(_1295_),
+ sky130_fd_sc_hd__and2_1 _3043_ (.A(net430),
+    .B(_1290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1299_));
- sky130_fd_sc_hd__o22a_1 _3052_ (.A1(net537),
-    .A2(_1293_),
-    .B1(_1253_),
-    .B2(_1299_),
+    .X(_1294_));
+ sky130_fd_sc_hd__o22a_1 _3044_ (.A1(net574),
+    .A2(_1288_),
+    .B1(_1248_),
+    .B2(_1294_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0249_));
- sky130_fd_sc_hd__a22o_1 _3053_ (.A1(\user_design.spi_core.data_out[29] ),
-    .A2(_1287_),
-    .B1(_1288_),
-    .B2(net537),
+ sky130_fd_sc_hd__a22o_1 _3045_ (.A1(net486),
+    .A2(_1282_),
+    .B1(_1283_),
+    .B2(net574),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0250_));
- sky130_fd_sc_hd__and2_1 _3054_ (.A(net649),
-    .B(_1295_),
+ sky130_fd_sc_hd__and2_1 _3046_ (.A(\user_design.spi_core.data_out[29] ),
+    .B(_1290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1300_));
- sky130_fd_sc_hd__o22a_1 _3055_ (.A1(net470),
-    .A2(_1260_),
-    .B1(_1253_),
-    .B2(_1300_),
+    .X(_1295_));
+ sky130_fd_sc_hd__o22a_1 _3047_ (.A1(net454),
+    .A2(_1255_),
+    .B1(_1248_),
+    .B2(_1295_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0251_));
- sky130_fd_sc_hd__and2_1 _3056_ (.A(net470),
-    .B(_1255_),
+ sky130_fd_sc_hd__and2_1 _3048_ (.A(net454),
+    .B(_1250_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1301_));
- sky130_fd_sc_hd__o22a_1 _3057_ (.A1(\user_design.miso ),
-    .A2(_1260_),
-    .B1(_1253_),
-    .B2(_1301_),
+    .X(_1296_));
+ sky130_fd_sc_hd__o22a_1 _3049_ (.A1(\user_design.miso ),
+    .A2(_1255_),
+    .B1(_1248_),
+    .B2(_1296_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0252_));
- sky130_fd_sc_hd__a22o_1 _3058_ (.A1(\user_design.ccr3[26] ),
-    .A2(_0723_),
-    .B1(\user_design.ccr3[25] ),
-    .B2(_0762_),
+ sky130_fd_sc_hd__inv_2 _3050_ (.A(\user_design.system_core.refresh_count[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1302_));
- sky130_fd_sc_hd__o22a_1 _3059_ (.A1(\user_design.ccr3[27] ),
-    .A2(_0697_),
-    .B1(\user_design.ccr3[26] ),
-    .B2(_0723_),
+    .Y(_1297_));
+ sky130_fd_sc_hd__a22oi_1 _3051_ (.A1(_0703_),
+    .A2(\user_design.ccr3[4] ),
+    .B1(\user_design.ccr3[3] ),
+    .B2(_1297_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1303_));
- sky130_fd_sc_hd__o221ai_2 _3060_ (.A1(\user_design.ccr3[25] ),
-    .A2(_0762_),
-    .B1(_0744_),
-    .B2(\user_design.ccr3[24] ),
-    .C1(_1303_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1304_));
- sky130_fd_sc_hd__inv_2 _3061_ (.A(\user_design.ccr3[29] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1305_));
- sky130_fd_sc_hd__inv_2 _3062_ (.A(\user_design.ccr3[30] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1306_));
- sky130_fd_sc_hd__o22a_1 _3063_ (.A1(_1306_),
-    .A2(\user_design.system_core.refresh_count[30] ),
-    .B1(_1305_),
-    .B2(\user_design.system_core.refresh_count[29] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1307_));
- sky130_fd_sc_hd__inv_2 _3064_ (.A(_1307_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1308_));
- sky130_fd_sc_hd__nor2_1 _3065_ (.A(_0767_),
-    .B(\user_design.ccr3[28] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1309_));
- sky130_fd_sc_hd__a211o_1 _3066_ (.A1(_1305_),
-    .A2(_0714_),
-    .B1(_1308_),
-    .C1(_1309_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1310_));
- sky130_fd_sc_hd__a2bb2o_1 _3067_ (.A1_N(_0724_),
-    .A2_N(\user_design.ccr3[31] ),
-    .B1(_1306_),
-    .B2(\user_design.system_core.refresh_count[30] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1311_));
- sky130_fd_sc_hd__and2_1 _3068_ (.A(\user_design.ccr3[27] ),
-    .B(_0697_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1312_));
- sky130_fd_sc_hd__and2_1 _3069_ (.A(_0767_),
-    .B(\user_design.ccr3[28] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1313_));
- sky130_fd_sc_hd__a221o_1 _3070_ (.A1(_0744_),
-    .A2(\user_design.ccr3[24] ),
-    .B1(\user_design.ccr3[23] ),
-    .B2(_0729_),
-    .C1(_1313_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1314_));
- sky130_fd_sc_hd__nand2_1 _3071_ (.A(_0724_),
-    .B(\user_design.ccr3[31] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1315_));
- sky130_fd_sc_hd__or4b_1 _3072_ (.A(_1311_),
-    .B(_1312_),
-    .C(_1314_),
-    .D_N(_1315_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1316_));
- sky130_fd_sc_hd__or4_1 _3073_ (.A(_1302_),
-    .B(_1304_),
-    .C(_1310_),
-    .D(_1316_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1317_));
- sky130_fd_sc_hd__inv_2 _3074_ (.A(\user_design.ccr3[4] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1318_));
- sky130_fd_sc_hd__inv_2 _3075_ (.A(\user_design.ccr3[3] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1319_));
- sky130_fd_sc_hd__o22a_1 _3076_ (.A1(\user_design.system_core.refresh_count[4] ),
-    .A2(_1318_),
-    .B1(_1319_),
-    .B2(\user_design.system_core.refresh_count[3] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1320_));
- sky130_fd_sc_hd__or2b_1 _3077_ (.A(_0712_),
+    .Y(_1298_));
+ sky130_fd_sc_hd__or2b_1 _3052_ (.A(\user_design.system_core.refresh_count[1] ),
     .B_N(\user_design.ccr3[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1321_));
- sky130_fd_sc_hd__or2b_1 _3078_ (.A(\user_design.system_core.refresh_count[0] ),
+    .X(_1299_));
+ sky130_fd_sc_hd__clkbuf_2 _3053_ (.A(\user_design.system_core.refresh_count[0] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1300_));
+ sky130_fd_sc_hd__or2b_1 _3054_ (.A(_1300_),
     .B_N(\user_design.ccr3[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1322_));
- sky130_fd_sc_hd__or2b_1 _3079_ (.A(\user_design.ccr3[1] ),
-    .B_N(_0712_),
+    .X(_1301_));
+ sky130_fd_sc_hd__and2b_1 _3055_ (.A_N(\user_design.ccr3[1] ),
+    .B(\user_design.system_core.refresh_count[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1323_));
- sky130_fd_sc_hd__a21bo_1 _3080_ (.A1(_1321_),
-    .A2(_1322_),
-    .B1_N(_1323_),
+    .X(_1302_));
+ sky130_fd_sc_hd__a21o_1 _3056_ (.A1(_1299_),
+    .A2(_1301_),
+    .B1(_1302_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1324_));
- sky130_fd_sc_hd__nand2_1 _3081_ (.A(\user_design.ccr3[2] ),
-    .B(_0741_),
+    .X(_1303_));
+ sky130_fd_sc_hd__nand2_1 _3057_ (.A(\user_design.ccr3[2] ),
+    .B(_0701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1325_));
- sky130_fd_sc_hd__a2bb2o_1 _3082_ (.A1_N(_0740_),
-    .A2_N(\user_design.ccr3[2] ),
-    .B1(\user_design.system_core.refresh_count[3] ),
-    .B2(_1319_),
+    .Y(_1304_));
+ sky130_fd_sc_hd__o22a_1 _3058_ (.A1(\user_design.ccr3[3] ),
+    .A2(_1297_),
+    .B1(\user_design.ccr3[2] ),
+    .B2(_0701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1326_));
- sky130_fd_sc_hd__a21o_1 _3083_ (.A1(_1324_),
-    .A2(_1325_),
-    .B1(_1326_),
+    .X(_1305_));
+ sky130_fd_sc_hd__a21bo_1 _3059_ (.A1(_1303_),
+    .A2(_1304_),
+    .B1_N(_1305_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1327_));
- sky130_fd_sc_hd__inv_2 _3084_ (.A(\user_design.ccr3[5] ),
+    .X(_1306_));
+ sky130_fd_sc_hd__inv_2 _3060_ (.A(\user_design.system_core.refresh_count[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1328_));
- sky130_fd_sc_hd__a22o_1 _3085_ (.A1(_1328_),
-    .A2(_0737_),
-    .B1(_0717_),
-    .B2(_1318_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1329_));
- sky130_fd_sc_hd__a21o_1 _3086_ (.A1(_1320_),
-    .A2(_1327_),
-    .B1(_1329_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1330_));
- sky130_fd_sc_hd__nand2_1 _3087_ (.A(\user_design.ccr3[6] ),
-    .B(_0721_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1331_));
- sky130_fd_sc_hd__or2_1 _3088_ (.A(_1328_),
-    .B(_0737_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1332_));
- sky130_fd_sc_hd__o22ai_1 _3089_ (.A1(\user_design.ccr3[7] ),
-    .A2(_0752_),
+    .Y(_1307_));
+ sky130_fd_sc_hd__o22a_1 _3061_ (.A1(\user_design.ccr3[7] ),
+    .A2(_0704_),
     .B1(\user_design.ccr3[6] ),
-    .B2(_0721_),
+    .B2(_0750_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1333_));
- sky130_fd_sc_hd__a31o_1 _3090_ (.A1(_1330_),
-    .A2(_1331_),
-    .A3(_1332_),
-    .B1(_1333_),
+    .X(_1308_));
+ sky130_fd_sc_hd__o221ai_2 _3062_ (.A1(\user_design.ccr3[5] ),
+    .A2(_1307_),
+    .B1(_0703_),
+    .B2(\user_design.ccr3[4] ),
+    .C1(_1308_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1334_));
- sky130_fd_sc_hd__nand2_1 _3091_ (.A(\user_design.ccr3[7] ),
-    .B(_0752_),
+    .Y(_1309_));
+ sky130_fd_sc_hd__a21o_1 _3063_ (.A1(_1298_),
+    .A2(_1306_),
+    .B1(_1309_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1335_));
- sky130_fd_sc_hd__inv_2 _3092_ (.A(\user_design.ccr3[10] ),
+    .X(_1310_));
+ sky130_fd_sc_hd__inv_2 _3064_ (.A(\user_design.system_core.refresh_count[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1336_));
- sky130_fd_sc_hd__a2bb2o_1 _3093_ (.A1_N(\user_design.ccr3[11] ),
-    .A2_N(_0700_),
-    .B1(_1336_),
-    .B2(\user_design.system_core.refresh_count[10] ),
+    .Y(_1311_));
+ sky130_fd_sc_hd__inv_2 _3065_ (.A(\user_design.ccr3[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1337_));
- sky130_fd_sc_hd__inv_2 _3094_ (.A(\user_design.ccr3[9] ),
+    .Y(_1312_));
+ sky130_fd_sc_hd__o2bb2a_1 _3066_ (.A1_N(_1311_),
+    .A2_N(\user_design.ccr3[13] ),
+    .B1(\user_design.system_core.refresh_count[14] ),
+    .B2(_1312_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1338_));
- sky130_fd_sc_hd__o22a_1 _3095_ (.A1(_1336_),
-    .A2(_0705_),
-    .B1(_1338_),
-    .B2(\user_design.system_core.refresh_count[9] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1339_));
- sky130_fd_sc_hd__inv_2 _3096_ (.A(\user_design.system_core.refresh_count[8] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1340_));
- sky130_fd_sc_hd__a2bb2o_1 _3097_ (.A1_N(_1340_),
-    .A2_N(\user_design.ccr3[8] ),
-    .B1(_1338_),
-    .B2(\user_design.system_core.refresh_count[9] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1341_));
- sky130_fd_sc_hd__a22o_1 _3098_ (.A1(_0758_),
-    .A2(\user_design.ccr3[12] ),
-    .B1(\user_design.ccr3[11] ),
-    .B2(_0700_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1342_));
- sky130_fd_sc_hd__nor2_1 _3099_ (.A(_1341_),
-    .B(_1342_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1343_));
- sky130_fd_sc_hd__nand3b_1 _3100_ (.A_N(_1337_),
-    .B(_1339_),
-    .C(_1343_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1344_));
- sky130_fd_sc_hd__inv_2 _3101_ (.A(\user_design.system_core.refresh_count[13] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1345_));
- sky130_fd_sc_hd__a22o_1 _3102_ (.A1(\user_design.ccr3[14] ),
-    .A2(_0768_),
-    .B1(\user_design.ccr3[13] ),
-    .B2(_1345_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1346_));
- sky130_fd_sc_hd__inv_2 _3103_ (.A(\user_design.system_core.refresh_count[15] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1347_));
- sky130_fd_sc_hd__o22a_1 _3104_ (.A1(\user_design.ccr3[15] ),
-    .A2(_1347_),
-    .B1(\user_design.ccr3[14] ),
-    .B2(_0768_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1348_));
- sky130_fd_sc_hd__o22a_1 _3105_ (.A1(\user_design.ccr3[13] ),
-    .A2(_1345_),
-    .B1(_0757_),
+    .X(_1313_));
+ sky130_fd_sc_hd__o22a_1 _3067_ (.A1(\user_design.ccr3[13] ),
+    .A2(_1311_),
+    .B1(_0736_),
     .B2(\user_design.ccr3[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1349_));
- sky130_fd_sc_hd__and3b_1 _3106_ (.A_N(_1346_),
-    .B(_1348_),
-    .C(_1349_),
+    .X(_1314_));
+ sky130_fd_sc_hd__inv_2 _3068_ (.A(\user_design.system_core.refresh_count[15] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1315_));
+ sky130_fd_sc_hd__inv_2 _3069_ (.A(\user_design.system_core.refresh_count[8] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1316_));
+ sky130_fd_sc_hd__a2bb2o_1 _3070_ (.A1_N(\user_design.ccr3[15] ),
+    .A2_N(_1315_),
+    .B1(_1312_),
+    .B2(\user_design.system_core.refresh_count[14] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1317_));
+ sky130_fd_sc_hd__a221oi_1 _3071_ (.A1(\user_design.ccr3[15] ),
+    .A2(_1315_),
+    .B1(_1316_),
+    .B2(\user_design.ccr3[8] ),
+    .C1(_1317_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1318_));
+ sky130_fd_sc_hd__a22oi_1 _3072_ (.A1(_0735_),
+    .A2(\user_design.ccr3[12] ),
+    .B1(\user_design.ccr3[11] ),
+    .B2(_0698_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1319_));
+ sky130_fd_sc_hd__o22a_1 _3073_ (.A1(\user_design.ccr3[11] ),
+    .A2(_0698_),
+    .B1(\user_design.ccr3[10] ),
+    .B2(_0773_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1320_));
+ sky130_fd_sc_hd__inv_2 _3074_ (.A(\user_design.ccr3[10] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1321_));
+ sky130_fd_sc_hd__or2b_1 _3075_ (.A(\user_design.ccr3[8] ),
+    .B_N(\user_design.system_core.refresh_count[8] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1322_));
+ sky130_fd_sc_hd__or2b_1 _3076_ (.A(\user_design.ccr3[9] ),
+    .B_N(\user_design.system_core.refresh_count[9] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1323_));
+ sky130_fd_sc_hd__or2b_1 _3077_ (.A(_0745_),
+    .B_N(\user_design.ccr3[9] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1324_));
+ sky130_fd_sc_hd__o2111a_1 _3078_ (.A1(_1321_),
+    .A2(\user_design.system_core.refresh_count[10] ),
+    .B1(_1322_),
+    .C1(_1323_),
+    .D1(_1324_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1325_));
+ sky130_fd_sc_hd__and3_1 _3079_ (.A(_1319_),
+    .B(_1320_),
+    .C(_1325_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1326_));
+ sky130_fd_sc_hd__and4_1 _3080_ (.A(_1313_),
+    .B(_1314_),
+    .C(_1318_),
+    .D(_1326_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1327_));
+ sky130_fd_sc_hd__a22o_1 _3081_ (.A1(\user_design.ccr3[6] ),
+    .A2(_0750_),
+    .B1(\user_design.ccr3[5] ),
+    .B2(_1307_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1328_));
+ sky130_fd_sc_hd__inv_2 _3082_ (.A(\user_design.ccr3[7] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1329_));
+ sky130_fd_sc_hd__o2bb2a_1 _3083_ (.A1_N(_1328_),
+    .A2_N(_1308_),
+    .B1(\user_design.system_core.refresh_count[7] ),
+    .B2(_1329_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1330_));
+ sky130_fd_sc_hd__and2b_1 _3084_ (.A_N(_1317_),
+    .B(_1314_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1331_));
+ sky130_fd_sc_hd__and2b_1 _3085_ (.A_N(_0745_),
+    .B(\user_design.ccr3[9] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1332_));
+ sky130_fd_sc_hd__a221o_1 _3086_ (.A1(\user_design.ccr3[10] ),
+    .A2(_0773_),
+    .B1(_1322_),
+    .B2(_1323_),
+    .C1(_1332_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1333_));
+ sky130_fd_sc_hd__a21bo_1 _3087_ (.A1(_1320_),
+    .A2(_1333_),
+    .B1_N(_1319_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1334_));
+ sky130_fd_sc_hd__a2bb2o_1 _3088_ (.A1_N(_1313_),
+    .A2_N(_1317_),
+    .B1(\user_design.ccr3[15] ),
+    .B2(_1315_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1335_));
+ sky130_fd_sc_hd__a21oi_1 _3089_ (.A1(_1331_),
+    .A2(_1334_),
+    .B1(_1335_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1336_));
+ sky130_fd_sc_hd__a31o_1 _3090_ (.A1(_1310_),
+    .A2(_1327_),
+    .A3(_1330_),
+    .B1(_1336_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1337_));
+ sky130_fd_sc_hd__a22o_1 _3091_ (.A1(\user_design.ccr3[26] ),
+    .A2(_0749_),
+    .B1(\user_design.ccr3[25] ),
+    .B2(_0726_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1338_));
+ sky130_fd_sc_hd__inv_2 _3092_ (.A(\user_design.ccr3[24] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1339_));
+ sky130_fd_sc_hd__and2b_1 _3093_ (.A_N(\user_design.ccr3[27] ),
+    .B(_0712_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1340_));
+ sky130_fd_sc_hd__and2b_1 _3094_ (.A_N(\user_design.ccr3[26] ),
+    .B(\user_design.system_core.refresh_count[26] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1341_));
+ sky130_fd_sc_hd__and2b_1 _3095_ (.A_N(\user_design.ccr3[25] ),
+    .B(\user_design.system_core.refresh_count[25] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1342_));
+ sky130_fd_sc_hd__a2111o_1 _3096_ (.A1(\user_design.system_core.refresh_count[24] ),
+    .A2(_1339_),
+    .B1(_1340_),
+    .C1(_1341_),
+    .D1(_1342_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1343_));
+ sky130_fd_sc_hd__inv_2 _3097_ (.A(\user_design.ccr3[30] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1344_));
+ sky130_fd_sc_hd__a2bb2o_1 _3098_ (.A1_N(_0752_),
+    .A2_N(\user_design.ccr3[31] ),
+    .B1(_1344_),
+    .B2(\user_design.system_core.refresh_count[30] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1345_));
+ sky130_fd_sc_hd__inv_2 _3099_ (.A(\user_design.ccr3[28] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1346_));
+ sky130_fd_sc_hd__nor2_1 _3100_ (.A(_0695_),
+    .B(_1346_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1347_));
+ sky130_fd_sc_hd__nand2_1 _3101_ (.A(_0752_),
+    .B(\user_design.ccr3[31] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1348_));
+ sky130_fd_sc_hd__inv_2 _3102_ (.A(\user_design.ccr3[23] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1349_));
+ sky130_fd_sc_hd__or2b_1 _3103_ (.A(\user_design.system_core.refresh_count[27] ),
+    .B_N(\user_design.ccr3[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1350_));
- sky130_fd_sc_hd__nand2_1 _3107_ (.A(\user_design.ccr3[15] ),
-    .B(_1347_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1351_));
- sky130_fd_sc_hd__nand2_1 _3108_ (.A(_1340_),
-    .B(\user_design.ccr3[8] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1352_));
- sky130_fd_sc_hd__and4b_1 _3109_ (.A_N(_1344_),
-    .B(_1350_),
-    .C(_1351_),
-    .D(_1352_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1353_));
- sky130_fd_sc_hd__a21oi_1 _3110_ (.A1(_1339_),
-    .A2(_1341_),
-    .B1(_1337_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1354_));
- sky130_fd_sc_hd__o21a_1 _3111_ (.A1(_1354_),
-    .A2(_1342_),
+ sky130_fd_sc_hd__o221a_1 _3104_ (.A1(\user_design.system_core.refresh_count[24] ),
+    .A2(_1339_),
     .B1(_1349_),
+    .B2(\user_design.system_core.refresh_count[23] ),
+    .C1(_1350_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1351_));
+ sky130_fd_sc_hd__or4bb_1 _3105_ (.A(_1345_),
+    .B(_1347_),
+    .C_N(_1348_),
+    .D_N(_1351_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1352_));
+ sky130_fd_sc_hd__inv_2 _3106_ (.A(\user_design.ccr3[29] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1353_));
+ sky130_fd_sc_hd__a22o_1 _3107_ (.A1(_1353_),
+    .A2(\user_design.system_core.refresh_count[29] ),
+    .B1(\user_design.system_core.refresh_count[28] ),
+    .B2(_1346_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1354_));
+ sky130_fd_sc_hd__o22a_1 _3108_ (.A1(_1344_),
+    .A2(_0762_),
+    .B1(_1353_),
+    .B2(\user_design.system_core.refresh_count[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1355_));
- sky130_fd_sc_hd__o21ai_1 _3112_ (.A1(_1346_),
-    .A2(_1355_),
-    .B1(_1348_),
+ sky130_fd_sc_hd__or2b_1 _3109_ (.A(_1354_),
+    .B_N(_1355_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1356_));
- sky130_fd_sc_hd__a32o_1 _3113_ (.A1(_1334_),
-    .A2(_1335_),
-    .A3(_1353_),
-    .B1(_1356_),
-    .B2(_1351_),
+    .X(_1356_));
+ sky130_fd_sc_hd__or4_2 _3110_ (.A(_1338_),
+    .B(_1343_),
+    .C(_1352_),
+    .D(_1356_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1357_));
- sky130_fd_sc_hd__o22a_1 _3114_ (.A1(\user_design.ccr3[21] ),
-    .A2(_0703_),
-    .B1(_0708_),
-    .B2(\user_design.ccr3[20] ),
+ sky130_fd_sc_hd__a22o_1 _3111_ (.A1(_0721_),
+    .A2(\user_design.ccr3[20] ),
+    .B1(\user_design.ccr3[19] ),
+    .B2(_0757_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1358_));
- sky130_fd_sc_hd__inv_2 _3115_ (.A(\user_design.ccr3[22] ),
+ sky130_fd_sc_hd__a22o_1 _3112_ (.A1(\user_design.ccr3[22] ),
+    .A2(_0719_),
+    .B1(\user_design.ccr3[21] ),
+    .B2(_0697_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1359_));
- sky130_fd_sc_hd__o2bb2a_1 _3116_ (.A1_N(_0703_),
-    .A2_N(\user_design.ccr3[21] ),
-    .B1(\user_design.system_core.refresh_count[22] ),
-    .B2(_1359_),
+    .X(_1359_));
+ sky130_fd_sc_hd__a2bb2o_1 _3113_ (.A1_N(_0719_),
+    .A2_N(\user_design.ccr3[22] ),
+    .B1(\user_design.system_core.refresh_count[23] ),
+    .B2(_1349_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1360_));
- sky130_fd_sc_hd__a22o_1 _3117_ (.A1(_0708_),
-    .A2(\user_design.ccr3[20] ),
-    .B1(\user_design.ccr3[19] ),
-    .B2(_0753_),
+ sky130_fd_sc_hd__o22ai_1 _3114_ (.A1(\user_design.ccr3[21] ),
+    .A2(_0697_),
+    .B1(_0721_),
+    .B2(\user_design.ccr3[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1361_));
- sky130_fd_sc_hd__a22o_1 _3118_ (.A1(\user_design.ccr3[18] ),
-    .A2(_0743_),
-    .B1(\user_design.ccr3[17] ),
-    .B2(_0716_),
+    .Y(_1361_));
+ sky130_fd_sc_hd__or4_1 _3115_ (.A(_1358_),
+    .B(_1359_),
+    .C(_1360_),
+    .D(_1361_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1362_));
- sky130_fd_sc_hd__o22a_1 _3119_ (.A1(\user_design.ccr3[19] ),
-    .A2(_0753_),
+ sky130_fd_sc_hd__o22ai_1 _3116_ (.A1(\user_design.ccr3[19] ),
+    .A2(_0756_),
     .B1(\user_design.ccr3[18] ),
-    .B2(_0743_),
+    .B2(_0767_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1363_));
- sky130_fd_sc_hd__o22a_1 _3120_ (.A1(\user_design.ccr3[17] ),
-    .A2(_0716_),
-    .B1(_0706_),
+    .Y(_1363_));
+ sky130_fd_sc_hd__o22a_1 _3117_ (.A1(\user_design.ccr3[17] ),
+    .A2(_0714_),
+    .B1(_0711_),
     .B2(\user_design.ccr3[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1364_));
- sky130_fd_sc_hd__and4bb_1 _3121_ (.A_N(_1361_),
-    .B_N(_1362_),
-    .C(_1363_),
-    .D(_1364_),
+ sky130_fd_sc_hd__a22o_1 _3118_ (.A1(\user_design.ccr3[18] ),
+    .A2(_0767_),
+    .B1(\user_design.ccr3[17] ),
+    .B2(_0715_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1365_));
- sky130_fd_sc_hd__a2bb2o_1 _3122_ (.A1_N(\user_design.ccr3[23] ),
-    .A2_N(_0729_),
-    .B1(_1359_),
-    .B2(\user_design.system_core.refresh_count[22] ),
+ sky130_fd_sc_hd__a21oi_1 _3119_ (.A1(_0711_),
+    .A2(\user_design.ccr3[16] ),
+    .B1(_1365_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1366_));
- sky130_fd_sc_hd__a21oi_1 _3123_ (.A1(_0707_),
-    .A2(\user_design.ccr3[16] ),
-    .B1(_1366_),
+    .Y(_1366_));
+ sky130_fd_sc_hd__nand3b_1 _3120_ (.A_N(_1363_),
+    .B(_1364_),
+    .C(_1366_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1367_));
- sky130_fd_sc_hd__and4_1 _3124_ (.A(_1358_),
-    .B(_1360_),
-    .C(_1365_),
-    .D(_1367_),
+ sky130_fd_sc_hd__nor3_1 _3121_ (.A(_1357_),
+    .B(_1362_),
+    .C(_1367_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1368_));
- sky130_fd_sc_hd__o21a_1 _3125_ (.A1(_1362_),
-    .A2(_1364_),
-    .B1(_1363_),
+    .Y(_1368_));
+ sky130_fd_sc_hd__nand2_1 _3122_ (.A(_1337_),
+    .B(_1368_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1369_));
- sky130_fd_sc_hd__o21ai_1 _3126_ (.A1(_1361_),
-    .A2(_1369_),
-    .B1(_1358_),
+    .Y(_1369_));
+ sky130_fd_sc_hd__nor2_1 _3123_ (.A(_1340_),
+    .B(_1341_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1370_));
- sky130_fd_sc_hd__a21o_1 _3127_ (.A1(_1360_),
-    .A2(_1370_),
-    .B1(_1366_),
+ sky130_fd_sc_hd__o211ai_1 _3124_ (.A1(_0695_),
+    .A2(_1346_),
+    .B1(_1343_),
+    .C1(_1350_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1371_));
- sky130_fd_sc_hd__a21oi_1 _3128_ (.A1(_1357_),
-    .A2(_1368_),
+    .Y(_1371_));
+ sky130_fd_sc_hd__a21oi_1 _3125_ (.A1(_1338_),
+    .A2(_1370_),
     .B1(_1371_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1372_));
- sky130_fd_sc_hd__a211oi_1 _3129_ (.A1(_1303_),
-    .A2(_1302_),
-    .B1(_1313_),
-    .C1(_1312_),
+ sky130_fd_sc_hd__o21a_1 _3126_ (.A1(_1354_),
+    .A2(_1372_),
+    .B1(_1355_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1373_));
- sky130_fd_sc_hd__a221o_1 _3130_ (.A1(_1305_),
-    .A2(_0714_),
-    .B1(_1304_),
-    .B2(_1373_),
-    .C1(_1309_),
+    .X(_1373_));
+ sky130_fd_sc_hd__o21ai_2 _3127_ (.A1(_1345_),
+    .A2(_1373_),
+    .B1(_1348_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1374_));
- sky130_fd_sc_hd__a21o_1 _3131_ (.A1(_1307_),
-    .A2(_1374_),
-    .B1(_1311_),
+    .Y(_1374_));
+ sky130_fd_sc_hd__o21ba_1 _3128_ (.A1(_1364_),
+    .A2(_1365_),
+    .B1_N(_1363_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1375_));
- sky130_fd_sc_hd__a2bb2o_1 _3132_ (.A1_N(_1317_),
-    .A2_N(_1372_),
-    .B1(_1315_),
-    .B2(_1375_),
+ sky130_fd_sc_hd__o21ba_1 _3129_ (.A1(_1358_),
+    .A2(_1375_),
+    .B1_N(_1361_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1376_));
- sky130_fd_sc_hd__and3_1 _3133_ (.A(_1323_),
-    .B(_1321_),
-    .C(_1322_),
+ sky130_fd_sc_hd__o21ba_1 _3130_ (.A1(_1359_),
+    .A2(_1376_),
+    .B1_N(_1360_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1377_));
- sky130_fd_sc_hd__and4_1 _3134_ (.A(_1325_),
-    .B(_1331_),
-    .C(_1332_),
-    .D(_1335_),
+ sky130_fd_sc_hd__or2_1 _3131_ (.A(_1357_),
+    .B(_1377_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1378_));
- sky130_fd_sc_hd__o2111a_1 _3135_ (.A1(_0747_),
-    .A2(\user_design.ccr3[0] ),
-    .B1(_1320_),
-    .C1(_1377_),
-    .D1(_1378_),
+ sky130_fd_sc_hd__and2_1 _3132_ (.A(_1298_),
+    .B(_1305_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1379_));
- sky130_fd_sc_hd__or4b_1 _3136_ (.A(_1333_),
-    .B(_1329_),
-    .C(_1326_),
-    .D_N(_1379_),
+ sky130_fd_sc_hd__and2_1 _3133_ (.A(_1299_),
+    .B(_1301_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1380_));
- sky130_fd_sc_hd__nand2_1 _3137_ (.A(_1353_),
-    .B(_1368_),
+ sky130_fd_sc_hd__o221a_1 _3134_ (.A1(_1329_),
+    .A2(\user_design.system_core.refresh_count[7] ),
+    .B1(_0733_),
+    .B2(\user_design.ccr3[0] ),
+    .C1(_1304_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1381_));
- sky130_fd_sc_hd__or3_1 _3138_ (.A(_1317_),
-    .B(_1380_),
-    .C(_1381_),
+    .X(_1381_));
+ sky130_fd_sc_hd__and4bb_1 _3135_ (.A_N(_1309_),
+    .B_N(_1302_),
+    .C(_1380_),
+    .D(_1381_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1382_));
- sky130_fd_sc_hd__a21boi_2 _3139_ (.A1(_1376_),
-    .A2(_1382_),
-    .B1_N(_0778_),
+ sky130_fd_sc_hd__and3b_1 _3136_ (.A_N(_1328_),
+    .B(_1379_),
+    .C(_1382_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1383_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3140_ (.A(_1383_),
+    .X(_1383_));
+ sky130_fd_sc_hd__and3_1 _3137_ (.A(_1327_),
+    .B(_1368_),
+    .C(_1383_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1384_));
- sky130_fd_sc_hd__clkbuf_2 _3141_ (.A(_1384_),
+ sky130_fd_sc_hd__a31o_1 _3138_ (.A1(_1369_),
+    .A2(_1374_),
+    .A3(_1378_),
+    .B1(_1384_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1385_));
- sky130_fd_sc_hd__and3_1 _3142_ (.A(_0747_),
-    .B(_0676_),
+ sky130_fd_sc_hd__and3_2 _3139_ (.A(_0670_),
+    .B(_0779_),
     .C(_1385_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1386_));
- sky130_fd_sc_hd__clkbuf_1 _3143_ (.A(_1386_),
+ sky130_fd_sc_hd__buf_2 _3140_ (.A(_1386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0253_));
- sky130_fd_sc_hd__nand2_1 _3144_ (.A(_0712_),
-    .B(\user_design.system_core.refresh_count[0] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1387_));
- sky130_fd_sc_hd__or2_1 _3145_ (.A(_0712_),
-    .B(\user_design.system_core.refresh_count[0] ),
+    .X(_1387_));
+ sky130_fd_sc_hd__and2_1 _3141_ (.A(_0733_),
+    .B(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1388_));
- sky130_fd_sc_hd__and4_1 _3146_ (.A(_0676_),
-    .B(_1385_),
-    .C(_1387_),
-    .D(_1388_),
+ sky130_fd_sc_hd__clkbuf_1 _3142_ (.A(_1388_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0253_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3143_ (.A(_1386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1389_));
- sky130_fd_sc_hd__clkbuf_1 _3147_ (.A(_1389_),
+ sky130_fd_sc_hd__buf_2 _3144_ (.A(_1389_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0254_));
- sky130_fd_sc_hd__nor2_1 _3148_ (.A(_0741_),
-    .B(_1387_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1390_));
- sky130_fd_sc_hd__nand2_1 _3149_ (.A(_0741_),
-    .B(_1387_),
+    .X(_1390_));
+ sky130_fd_sc_hd__o21ai_1 _3145_ (.A1(_0766_),
+    .A2(_1300_),
+    .B1(_1390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1391_));
- sky130_fd_sc_hd__clkbuf_2 _3150_ (.A(_1383_),
+ sky130_fd_sc_hd__a21oi_1 _3146_ (.A1(_0766_),
+    .A2(_1300_),
+    .B1(_1391_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0254_));
+ sky130_fd_sc_hd__and3_1 _3147_ (.A(\user_design.system_core.refresh_count[2] ),
+    .B(_0766_),
+    .C(_1300_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1392_));
- sky130_fd_sc_hd__and4b_1 _3151_ (.A_N(_1390_),
-    .B(_1391_),
-    .C(_0786_),
-    .D(_1392_),
+ sky130_fd_sc_hd__a21o_1 _3148_ (.A1(_0766_),
+    .A2(_1300_),
+    .B1(\user_design.system_core.refresh_count[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1393_));
- sky130_fd_sc_hd__clkbuf_1 _3152_ (.A(_1393_),
+ sky130_fd_sc_hd__buf_2 _3149_ (.A(_1386_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1394_));
+ sky130_fd_sc_hd__and3b_1 _3150_ (.A_N(_1392_),
+    .B(_1393_),
+    .C(_1394_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1395_));
+ sky130_fd_sc_hd__clkbuf_1 _3151_ (.A(_1395_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0255_));
- sky130_fd_sc_hd__and4_1 _3153_ (.A(\user_design.system_core.refresh_count[3] ),
+ sky130_fd_sc_hd__clkbuf_2 _3152_ (.A(_1389_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1396_));
+ sky130_fd_sc_hd__nand2_1 _3153_ (.A(\user_design.system_core.refresh_count[3] ),
+    .B(_1392_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1397_));
+ sky130_fd_sc_hd__or2_1 _3154_ (.A(\user_design.system_core.refresh_count[3] ),
+    .B(_1392_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1398_));
+ sky130_fd_sc_hd__and3_1 _3155_ (.A(_1396_),
+    .B(_1397_),
+    .C(_1398_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1399_));
+ sky130_fd_sc_hd__clkbuf_1 _3156_ (.A(_1399_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0256_));
+ sky130_fd_sc_hd__nor2_1 _3157_ (.A(_0703_),
+    .B(_1397_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1400_));
+ sky130_fd_sc_hd__and4_1 _3158_ (.A(\user_design.system_core.refresh_count[3] ),
     .B(\user_design.system_core.refresh_count[2] ),
     .C(\user_design.system_core.refresh_count[1] ),
     .D(\user_design.system_core.refresh_count[0] ),
@@ -343626,86 +344067,51 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1394_));
- sky130_fd_sc_hd__or2_1 _3154_ (.A(\user_design.system_core.refresh_count[3] ),
-    .B(_1390_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1395_));
- sky130_fd_sc_hd__clkbuf_2 _3155_ (.A(_1383_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1396_));
- sky130_fd_sc_hd__and4b_1 _3156_ (.A_N(_1394_),
-    .B(_1395_),
-    .C(_0786_),
-    .D(_1396_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1397_));
- sky130_fd_sc_hd__clkbuf_1 _3157_ (.A(_1397_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0256_));
- sky130_fd_sc_hd__and2_1 _3158_ (.A(_0717_),
-    .B(_1394_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1398_));
- sky130_fd_sc_hd__or2_1 _3159_ (.A(_0717_),
-    .B(_1394_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1399_));
- sky130_fd_sc_hd__and4b_1 _3160_ (.A_N(_1398_),
-    .B(_1399_),
-    .C(_0786_),
-    .D(_1396_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1400_));
- sky130_fd_sc_hd__clkbuf_1 _3161_ (.A(_1400_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0257_));
- sky130_fd_sc_hd__clkbuf_2 _3162_ (.A(_1384_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
     .X(_1401_));
- sky130_fd_sc_hd__xor2_1 _3163_ (.A(_0737_),
-    .B(_1398_),
+ sky130_fd_sc_hd__or2_1 _3159_ (.A(\user_design.system_core.refresh_count[4] ),
+    .B(_1401_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1402_));
- sky130_fd_sc_hd__and3_1 _3164_ (.A(_0785_),
-    .B(_1401_),
-    .C(_1402_),
+ sky130_fd_sc_hd__and3b_1 _3160_ (.A_N(_1400_),
+    .B(_1402_),
+    .C(_1394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1403_));
- sky130_fd_sc_hd__clkbuf_1 _3165_ (.A(_1403_),
+ sky130_fd_sc_hd__clkbuf_1 _3161_ (.A(_1403_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0257_));
+ sky130_fd_sc_hd__or2_1 _3162_ (.A(\user_design.system_core.refresh_count[5] ),
+    .B(_1400_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1404_));
+ sky130_fd_sc_hd__nand2_1 _3163_ (.A(\user_design.system_core.refresh_count[5] ),
+    .B(_1400_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1405_));
+ sky130_fd_sc_hd__and3_1 _3164_ (.A(_1396_),
+    .B(_1404_),
+    .C(_1405_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1406_));
+ sky130_fd_sc_hd__clkbuf_1 _3165_ (.A(_1406_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -343717,33 +344123,30 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1404_));
- sky130_fd_sc_hd__nand2_1 _3167_ (.A(_1398_),
-    .B(_1404_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1405_));
- sky130_fd_sc_hd__a31o_1 _3168_ (.A1(_0737_),
-    .A2(_0717_),
-    .A3(_1394_),
-    .B1(\user_design.system_core.refresh_count[6] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1406_));
- sky130_fd_sc_hd__and4_1 _3169_ (.A(_0676_),
-    .B(_1385_),
-    .C(_1405_),
-    .D(_1406_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
     .X(_1407_));
- sky130_fd_sc_hd__clkbuf_1 _3170_ (.A(_1407_),
+ sky130_fd_sc_hd__nand2_1 _3167_ (.A(_1400_),
+    .B(_1407_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1408_));
+ sky130_fd_sc_hd__nand2_1 _3168_ (.A(_0750_),
+    .B(_1405_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1409_));
+ sky130_fd_sc_hd__and3_1 _3169_ (.A(_1396_),
+    .B(_1408_),
+    .C(_1409_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1410_));
+ sky130_fd_sc_hd__clkbuf_1 _3170_ (.A(_1410_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -343751,748 +344154,744 @@
     .X(_0259_));
  sky130_fd_sc_hd__and4_1 _3171_ (.A(\user_design.system_core.refresh_count[7] ),
     .B(\user_design.system_core.refresh_count[4] ),
-    .C(_1394_),
-    .D(_1404_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1408_));
- sky130_fd_sc_hd__clkbuf_2 _3172_ (.A(_1408_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1409_));
- sky130_fd_sc_hd__nand2_1 _3173_ (.A(_0752_),
-    .B(_1405_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1410_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3174_ (.A(_0675_),
+    .C(_1401_),
+    .D(_1407_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1411_));
- sky130_fd_sc_hd__and4b_1 _3175_ (.A_N(_1409_),
-    .B(_1410_),
-    .C(_1411_),
-    .D(_1396_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3172_ (.A(_1411_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1412_));
- sky130_fd_sc_hd__clkbuf_1 _3176_ (.A(_1412_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0260_));
- sky130_fd_sc_hd__xnor2_1 _3177_ (.A(_1340_),
-    .B(_1409_),
+ sky130_fd_sc_hd__nand2_1 _3173_ (.A(_0704_),
+    .B(_1408_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1413_));
- sky130_fd_sc_hd__and3_1 _3178_ (.A(_0785_),
-    .B(_1401_),
-    .C(_1413_),
+ sky130_fd_sc_hd__and3b_1 _3174_ (.A_N(_1412_),
+    .B(_1413_),
+    .C(_1394_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1414_));
- sky130_fd_sc_hd__clkbuf_1 _3179_ (.A(_1414_),
+ sky130_fd_sc_hd__clkbuf_1 _3175_ (.A(_1414_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0261_));
- sky130_fd_sc_hd__nor2_1 _3180_ (.A(_0732_),
-    .B(_1340_),
+    .X(_0260_));
+ sky130_fd_sc_hd__o21ai_1 _3176_ (.A1(_0729_),
+    .A2(_1412_),
+    .B1(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1415_));
- sky130_fd_sc_hd__and2_1 _3181_ (.A(_1409_),
-    .B(_1415_),
+ sky130_fd_sc_hd__a21oi_1 _3177_ (.A1(_0729_),
+    .A2(_1412_),
+    .B1(_1415_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0261_));
+ sky130_fd_sc_hd__a21o_1 _3178_ (.A1(_0729_),
+    .A2(_1412_),
+    .B1(_0745_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1416_));
- sky130_fd_sc_hd__a21o_1 _3182_ (.A1(\user_design.system_core.refresh_count[8] ),
-    .A2(_1409_),
-    .B1(\user_design.system_core.refresh_count[9] ),
+ sky130_fd_sc_hd__inv_2 _3179_ (.A(\user_design.system_core.refresh_count[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1417_));
- sky130_fd_sc_hd__and4b_1 _3183_ (.A_N(_1416_),
-    .B(_1417_),
-    .C(_1411_),
-    .D(_1396_),
+    .Y(_1417_));
+ sky130_fd_sc_hd__nor2_1 _3180_ (.A(_1417_),
+    .B(_1316_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1418_));
- sky130_fd_sc_hd__clkbuf_1 _3184_ (.A(_1418_),
+    .Y(_1418_));
+ sky130_fd_sc_hd__nand2_1 _3181_ (.A(_1412_),
+    .B(_1418_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0262_));
- sky130_fd_sc_hd__and3_1 _3185_ (.A(_0705_),
-    .B(_1409_),
-    .C(_1415_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1419_));
- sky130_fd_sc_hd__or2_1 _3186_ (.A(_0705_),
+    .Y(_1419_));
+ sky130_fd_sc_hd__and3_1 _3182_ (.A(_1396_),
     .B(_1416_),
+    .C(_1419_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1420_));
- sky130_fd_sc_hd__and4b_1 _3187_ (.A_N(_1419_),
-    .B(_1420_),
-    .C(_1411_),
-    .D(_1396_),
+ sky130_fd_sc_hd__clkbuf_1 _3183_ (.A(_1420_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1421_));
- sky130_fd_sc_hd__clkbuf_1 _3188_ (.A(_1421_),
+    .X(_0262_));
+ sky130_fd_sc_hd__nor2_1 _3184_ (.A(_0773_),
+    .B(_1419_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1421_));
+ sky130_fd_sc_hd__nand2_1 _3185_ (.A(_0773_),
+    .B(_1419_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1422_));
+ sky130_fd_sc_hd__and3b_1 _3186_ (.A_N(_1421_),
+    .B(_1422_),
+    .C(_1394_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1423_));
+ sky130_fd_sc_hd__clkbuf_1 _3187_ (.A(_1423_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0263_));
- sky130_fd_sc_hd__clkbuf_2 _3189_ (.A(_0675_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1422_));
- sky130_fd_sc_hd__nand2_1 _3190_ (.A(\user_design.system_core.refresh_count[11] ),
-    .B(_1419_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1423_));
- sky130_fd_sc_hd__or2_1 _3191_ (.A(\user_design.system_core.refresh_count[11] ),
-    .B(_1419_),
+ sky130_fd_sc_hd__or2_1 _3188_ (.A(\user_design.system_core.refresh_count[11] ),
+    .B(_1421_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1424_));
- sky130_fd_sc_hd__and4_1 _3192_ (.A(_1422_),
-    .B(_1385_),
-    .C(_1423_),
-    .D(_1424_),
+ sky130_fd_sc_hd__nand2_1 _3189_ (.A(\user_design.system_core.refresh_count[11] ),
+    .B(_1421_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1425_));
- sky130_fd_sc_hd__clkbuf_1 _3193_ (.A(_1425_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0264_));
- sky130_fd_sc_hd__and4_1 _3194_ (.A(\user_design.system_core.refresh_count[11] ),
-    .B(\user_design.system_core.refresh_count[10] ),
-    .C(_1408_),
-    .D(_1415_),
+    .Y(_1425_));
+ sky130_fd_sc_hd__and3_1 _3190_ (.A(_1396_),
+    .B(_1424_),
+    .C(_1425_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1426_));
- sky130_fd_sc_hd__xnor2_1 _3195_ (.A(_0758_),
-    .B(_1426_),
+ sky130_fd_sc_hd__clkbuf_1 _3191_ (.A(_1426_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1427_));
- sky130_fd_sc_hd__and3_1 _3196_ (.A(_0785_),
-    .B(_1401_),
-    .C(_1427_),
+    .X(_0264_));
+ sky130_fd_sc_hd__and4_1 _3192_ (.A(\user_design.system_core.refresh_count[11] ),
+    .B(\user_design.system_core.refresh_count[10] ),
+    .C(_1411_),
+    .D(_1418_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1428_));
- sky130_fd_sc_hd__clkbuf_1 _3197_ (.A(_1428_),
+    .X(_1427_));
+ sky130_fd_sc_hd__xnor2_1 _3193_ (.A(_0736_),
+    .B(_1427_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0265_));
- sky130_fd_sc_hd__a21o_1 _3198_ (.A1(\user_design.system_core.refresh_count[12] ),
-    .A2(_1426_),
-    .B1(\user_design.system_core.refresh_count[13] ),
+    .Y(_1428_));
+ sky130_fd_sc_hd__and2_1 _3194_ (.A(_1387_),
+    .B(_1428_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1429_));
- sky130_fd_sc_hd__or3_1 _3199_ (.A(_1345_),
-    .B(_0758_),
-    .C(_1423_),
+ sky130_fd_sc_hd__clkbuf_1 _3195_ (.A(_1429_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0265_));
+ sky130_fd_sc_hd__clkbuf_2 _3196_ (.A(_1389_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1430_));
- sky130_fd_sc_hd__and4_1 _3200_ (.A(_1422_),
-    .B(_1385_),
-    .C(_1429_),
-    .D(_1430_),
+ sky130_fd_sc_hd__a21o_1 _3197_ (.A1(\user_design.system_core.refresh_count[12] ),
+    .A2(_1427_),
+    .B1(\user_design.system_core.refresh_count[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1431_));
- sky130_fd_sc_hd__clkbuf_1 _3201_ (.A(_1431_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0266_));
- sky130_fd_sc_hd__and4_1 _3202_ (.A(\user_design.system_core.refresh_count[14] ),
-    .B(\user_design.system_core.refresh_count[13] ),
-    .C(\user_design.system_core.refresh_count[12] ),
-    .D(_1426_),
+ sky130_fd_sc_hd__or3_1 _3198_ (.A(_1311_),
+    .B(_0736_),
+    .C(_1425_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1432_));
- sky130_fd_sc_hd__clkbuf_2 _3203_ (.A(_1432_),
+ sky130_fd_sc_hd__and3_1 _3199_ (.A(_1430_),
+    .B(_1431_),
+    .C(_1432_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1433_));
- sky130_fd_sc_hd__nand2_1 _3204_ (.A(_0768_),
-    .B(_1430_),
+ sky130_fd_sc_hd__clkbuf_1 _3200_ (.A(_1433_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1434_));
- sky130_fd_sc_hd__and4b_1 _3205_ (.A_N(_1433_),
-    .B(_1434_),
-    .C(_1411_),
-    .D(_1384_),
+    .X(_0266_));
+ sky130_fd_sc_hd__and4_1 _3201_ (.A(\user_design.system_core.refresh_count[14] ),
+    .B(\user_design.system_core.refresh_count[13] ),
+    .C(\user_design.system_core.refresh_count[12] ),
+    .D(_1427_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1435_));
- sky130_fd_sc_hd__clkbuf_1 _3206_ (.A(_1435_),
+    .X(_1434_));
+ sky130_fd_sc_hd__nand2_1 _3202_ (.A(_0702_),
+    .B(_1432_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0267_));
- sky130_fd_sc_hd__and2_1 _3207_ (.A(_0733_),
-    .B(_1433_),
+    .Y(_1435_));
+ sky130_fd_sc_hd__and3b_1 _3203_ (.A_N(_1434_),
+    .B(_1435_),
+    .C(_1389_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1436_));
- sky130_fd_sc_hd__nor2_1 _3208_ (.A(_0733_),
-    .B(_1433_),
+ sky130_fd_sc_hd__clkbuf_1 _3204_ (.A(_1436_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1437_));
- sky130_fd_sc_hd__clkbuf_2 _3209_ (.A(_0674_),
+    .X(_0267_));
+ sky130_fd_sc_hd__and2_1 _3205_ (.A(_0741_),
+    .B(_1434_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1437_));
+ sky130_fd_sc_hd__or2_1 _3206_ (.A(_0741_),
+    .B(_1434_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1438_));
- sky130_fd_sc_hd__and4bb_1 _3210_ (.A_N(_1436_),
-    .B_N(_1437_),
-    .C(_1438_),
-    .D(_1392_),
+ sky130_fd_sc_hd__and3b_1 _3207_ (.A_N(_1437_),
+    .B(_1438_),
+    .C(_1389_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1439_));
- sky130_fd_sc_hd__clkbuf_1 _3211_ (.A(_1439_),
+ sky130_fd_sc_hd__clkbuf_1 _3208_ (.A(_1439_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0268_));
- sky130_fd_sc_hd__xnor2_1 _3212_ (.A(_0707_),
-    .B(_1436_),
+ sky130_fd_sc_hd__nand2_1 _3209_ (.A(\user_design.system_core.refresh_count[16] ),
+    .B(_1437_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1440_));
- sky130_fd_sc_hd__and3_1 _3213_ (.A(_0785_),
-    .B(_1401_),
-    .C(_1440_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1441_));
- sky130_fd_sc_hd__clkbuf_1 _3214_ (.A(_1441_),
+ sky130_fd_sc_hd__o211a_1 _3210_ (.A1(\user_design.system_core.refresh_count[16] ),
+    .A2(_1437_),
+    .B1(_1440_),
+    .C1(_1390_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0269_));
- sky130_fd_sc_hd__nor2_1 _3215_ (.A(_0716_),
-    .B(_0707_),
+ sky130_fd_sc_hd__nor2_1 _3211_ (.A(_0715_),
+    .B(_0711_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1442_));
- sky130_fd_sc_hd__and3_1 _3216_ (.A(_0733_),
-    .B(_1433_),
-    .C(_1442_),
+    .Y(_1441_));
+ sky130_fd_sc_hd__and3_1 _3212_ (.A(_0741_),
+    .B(_1434_),
+    .C(_1441_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1442_));
+ sky130_fd_sc_hd__clkbuf_2 _3213_ (.A(_1386_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1443_));
- sky130_fd_sc_hd__clkbuf_2 _3217_ (.A(_1384_),
+ sky130_fd_sc_hd__nand2_1 _3214_ (.A(_0715_),
+    .B(_1440_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1444_));
- sky130_fd_sc_hd__a31o_1 _3218_ (.A1(\user_design.system_core.refresh_count[16] ),
-    .A2(_0733_),
-    .A3(_1433_),
-    .B1(\user_design.system_core.refresh_count[17] ),
+    .Y(_1444_));
+ sky130_fd_sc_hd__and3b_1 _3215_ (.A_N(_1442_),
+    .B(_1443_),
+    .C(_1444_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1445_));
- sky130_fd_sc_hd__and4b_1 _3219_ (.A_N(_1443_),
-    .B(_1444_),
-    .C(_1411_),
-    .D(_1445_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1446_));
- sky130_fd_sc_hd__clkbuf_1 _3220_ (.A(_1446_),
+ sky130_fd_sc_hd__clkbuf_1 _3216_ (.A(_1445_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0270_));
- sky130_fd_sc_hd__and4_1 _3221_ (.A(\user_design.system_core.refresh_count[18] ),
-    .B(\user_design.system_core.refresh_count[15] ),
-    .C(_1432_),
-    .D(_1442_),
+ sky130_fd_sc_hd__or2_1 _3217_ (.A(\user_design.system_core.refresh_count[18] ),
+    .B(_1442_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1447_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3222_ (.A(_1383_),
+    .X(_1446_));
+ sky130_fd_sc_hd__nand2_1 _3218_ (.A(\user_design.system_core.refresh_count[18] ),
+    .B(_1442_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1447_));
+ sky130_fd_sc_hd__and3_1 _3219_ (.A(_1430_),
+    .B(_1446_),
+    .C(_1447_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1448_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3223_ (.A(_0674_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1449_));
- sky130_fd_sc_hd__or2_1 _3224_ (.A(\user_design.system_core.refresh_count[18] ),
-    .B(_1443_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1450_));
- sky130_fd_sc_hd__and4b_1 _3225_ (.A_N(_1447_),
-    .B(_1448_),
-    .C(_1449_),
-    .D(_1450_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1451_));
- sky130_fd_sc_hd__clkbuf_1 _3226_ (.A(_1451_),
+ sky130_fd_sc_hd__clkbuf_1 _3220_ (.A(_1448_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0271_));
- sky130_fd_sc_hd__nand2_1 _3227_ (.A(\user_design.system_core.refresh_count[19] ),
+ sky130_fd_sc_hd__nor2_1 _3221_ (.A(_0757_),
     .B(_1447_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1452_));
- sky130_fd_sc_hd__or2_1 _3228_ (.A(\user_design.system_core.refresh_count[19] ),
-    .B(_1447_),
+    .Y(_1449_));
+ sky130_fd_sc_hd__and4_1 _3222_ (.A(\user_design.system_core.refresh_count[18] ),
+    .B(_0741_),
+    .C(_1434_),
+    .D(_1441_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1453_));
- sky130_fd_sc_hd__and4_1 _3229_ (.A(_1422_),
-    .B(_1444_),
-    .C(_1452_),
-    .D(_1453_),
+    .X(_1450_));
+ sky130_fd_sc_hd__or2_1 _3223_ (.A(\user_design.system_core.refresh_count[19] ),
+    .B(_1450_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1454_));
- sky130_fd_sc_hd__clkbuf_1 _3230_ (.A(_1454_),
+    .X(_1451_));
+ sky130_fd_sc_hd__and3b_1 _3224_ (.A_N(_1449_),
+    .B(_1443_),
+    .C(_1451_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1452_));
+ sky130_fd_sc_hd__clkbuf_1 _3225_ (.A(_1452_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0272_));
- sky130_fd_sc_hd__xnor2_1 _3231_ (.A(\user_design.system_core.refresh_count[20] ),
-    .B(_1452_),
+ sky130_fd_sc_hd__o31a_1 _3226_ (.A1(_0721_),
+    .A2(_0757_),
+    .A3(_1447_),
+    .B1(_1387_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1455_));
- sky130_fd_sc_hd__and3_1 _3232_ (.A(_0676_),
-    .B(_1401_),
+    .X(_1453_));
+ sky130_fd_sc_hd__o21a_1 _3227_ (.A1(net565),
+    .A2(_1449_),
+    .B1(_1453_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0273_));
+ sky130_fd_sc_hd__and4_1 _3228_ (.A(\user_design.system_core.refresh_count[21] ),
+    .B(\user_design.system_core.refresh_count[20] ),
+    .C(\user_design.system_core.refresh_count[19] ),
+    .D(_1450_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1454_));
+ sky130_fd_sc_hd__a31o_1 _3229_ (.A1(\user_design.system_core.refresh_count[20] ),
+    .A2(\user_design.system_core.refresh_count[19] ),
+    .A3(_1450_),
+    .B1(\user_design.system_core.refresh_count[21] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1455_));
+ sky130_fd_sc_hd__and3b_1 _3230_ (.A_N(_1454_),
+    .B(_1443_),
     .C(_1455_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1456_));
- sky130_fd_sc_hd__clkbuf_1 _3233_ (.A(_1456_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0273_));
- sky130_fd_sc_hd__and4_1 _3234_ (.A(\user_design.system_core.refresh_count[21] ),
-    .B(\user_design.system_core.refresh_count[20] ),
-    .C(\user_design.system_core.refresh_count[19] ),
-    .D(_1447_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1457_));
- sky130_fd_sc_hd__a31o_1 _3235_ (.A1(\user_design.system_core.refresh_count[20] ),
-    .A2(\user_design.system_core.refresh_count[19] ),
-    .A3(_1447_),
-    .B1(\user_design.system_core.refresh_count[21] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1458_));
- sky130_fd_sc_hd__and4b_1 _3236_ (.A_N(_1457_),
-    .B(_1458_),
-    .C(_1449_),
-    .D(_1384_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1459_));
- sky130_fd_sc_hd__clkbuf_1 _3237_ (.A(_1459_),
+ sky130_fd_sc_hd__clkbuf_1 _3231_ (.A(_1456_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0274_));
- sky130_fd_sc_hd__and2_1 _3238_ (.A(_0698_),
+ sky130_fd_sc_hd__or2_1 _3232_ (.A(\user_design.system_core.refresh_count[22] ),
+    .B(_1454_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1457_));
+ sky130_fd_sc_hd__nand2_1 _3233_ (.A(\user_design.system_core.refresh_count[22] ),
+    .B(_1454_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1458_));
+ sky130_fd_sc_hd__and3_1 _3234_ (.A(_1430_),
     .B(_1457_),
+    .C(_1458_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1460_));
- sky130_fd_sc_hd__or2_1 _3239_ (.A(_0698_),
-    .B(_1457_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1461_));
- sky130_fd_sc_hd__and4b_1 _3240_ (.A_N(_1460_),
-    .B(_1448_),
-    .C(_1449_),
-    .D(_1461_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1462_));
- sky130_fd_sc_hd__clkbuf_1 _3241_ (.A(_1462_),
+    .X(_1459_));
+ sky130_fd_sc_hd__clkbuf_1 _3235_ (.A(_1459_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0275_));
- sky130_fd_sc_hd__and3_1 _3242_ (.A(\user_design.system_core.refresh_count[23] ),
-    .B(_0698_),
-    .C(_1457_),
+ sky130_fd_sc_hd__nor2_1 _3236_ (.A(_0774_),
+    .B(_1458_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1463_));
- sky130_fd_sc_hd__or2_1 _3243_ (.A(\user_design.system_core.refresh_count[23] ),
-    .B(_1460_),
+    .Y(_1460_));
+ sky130_fd_sc_hd__nand2_1 _3237_ (.A(_0774_),
+    .B(_1458_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1464_));
- sky130_fd_sc_hd__and4b_1 _3244_ (.A_N(_1463_),
-    .B(_1448_),
-    .C(_1449_),
-    .D(_1464_),
+    .Y(_1461_));
+ sky130_fd_sc_hd__and3b_1 _3238_ (.A_N(_1460_),
+    .B(_1443_),
+    .C(_1461_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1465_));
- sky130_fd_sc_hd__clkbuf_1 _3245_ (.A(_1465_),
+    .X(_1462_));
+ sky130_fd_sc_hd__clkbuf_1 _3239_ (.A(_1462_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0276_));
- sky130_fd_sc_hd__and4_1 _3246_ (.A(\user_design.system_core.refresh_count[24] ),
+ sky130_fd_sc_hd__and4_1 _3240_ (.A(\user_design.system_core.refresh_count[24] ),
     .B(\user_design.system_core.refresh_count[23] ),
     .C(\user_design.system_core.refresh_count[22] ),
-    .D(_1457_),
+    .D(_1454_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1463_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3241_ (.A(_1463_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1464_));
+ sky130_fd_sc_hd__o21ai_1 _3242_ (.A1(net577),
+    .A2(_1460_),
+    .B1(_1390_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1465_));
+ sky130_fd_sc_hd__nor2_1 _3243_ (.A(_1464_),
+    .B(_1465_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0277_));
+ sky130_fd_sc_hd__or2_1 _3244_ (.A(\user_design.system_core.refresh_count[25] ),
+    .B(_1464_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1466_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3247_ (.A(_1466_),
+ sky130_fd_sc_hd__nand2_1 _3245_ (.A(\user_design.system_core.refresh_count[25] ),
+    .B(_1464_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1467_));
- sky130_fd_sc_hd__or2_1 _3248_ (.A(\user_design.system_core.refresh_count[24] ),
-    .B(_1463_),
+    .Y(_1467_));
+ sky130_fd_sc_hd__and3_1 _3246_ (.A(_1430_),
+    .B(_1466_),
+    .C(_1467_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1468_));
- sky130_fd_sc_hd__and4b_1 _3249_ (.A_N(_1467_),
-    .B(_1448_),
-    .C(_1449_),
-    .D(_1468_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1469_));
- sky130_fd_sc_hd__clkbuf_1 _3250_ (.A(_1469_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0277_));
- sky130_fd_sc_hd__or2_1 _3251_ (.A(\user_design.system_core.refresh_count[25] ),
-    .B(_1467_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1470_));
- sky130_fd_sc_hd__nand2_1 _3252_ (.A(\user_design.system_core.refresh_count[25] ),
-    .B(_1467_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1471_));
- sky130_fd_sc_hd__and4_1 _3253_ (.A(_1422_),
-    .B(_1444_),
-    .C(_1470_),
-    .D(_1471_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1472_));
- sky130_fd_sc_hd__clkbuf_1 _3254_ (.A(_1472_),
+ sky130_fd_sc_hd__clkbuf_1 _3247_ (.A(_1468_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0278_));
- sky130_fd_sc_hd__nor2_1 _3255_ (.A(_0723_),
-    .B(_0762_),
+ sky130_fd_sc_hd__nor2_1 _3248_ (.A(_0749_),
+    .B(_0726_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1469_));
+ sky130_fd_sc_hd__nand2_1 _3249_ (.A(_1464_),
+    .B(_1469_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1470_));
+ sky130_fd_sc_hd__nand2_1 _3250_ (.A(_1390_),
+    .B(_1470_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1471_));
+ sky130_fd_sc_hd__a21oi_1 _3251_ (.A1(net472),
+    .A2(_1467_),
+    .B1(_1471_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0279_));
+ sky130_fd_sc_hd__and3_1 _3252_ (.A(_0712_),
+    .B(_1464_),
+    .C(_1469_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1472_));
+ sky130_fd_sc_hd__nand2_1 _3253_ (.A(_0713_),
+    .B(_1470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1473_));
- sky130_fd_sc_hd__and2_1 _3256_ (.A(_1467_),
-    .B(_1473_),
+ sky130_fd_sc_hd__and3b_1 _3254_ (.A_N(_1472_),
+    .B(_1394_),
+    .C(_1473_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1474_));
- sky130_fd_sc_hd__nand2_1 _3257_ (.A(_0723_),
-    .B(_1471_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1475_));
- sky130_fd_sc_hd__and4b_1 _3258_ (.A_N(_1474_),
-    .B(_1448_),
-    .C(_1438_),
-    .D(_1475_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1476_));
- sky130_fd_sc_hd__clkbuf_1 _3259_ (.A(_1476_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0279_));
- sky130_fd_sc_hd__or2_1 _3260_ (.A(\user_design.system_core.refresh_count[27] ),
-    .B(_1474_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1477_));
- sky130_fd_sc_hd__nand2_1 _3261_ (.A(\user_design.system_core.refresh_count[27] ),
-    .B(_1474_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1478_));
- sky130_fd_sc_hd__and4_1 _3262_ (.A(_1422_),
-    .B(_1444_),
-    .C(_1477_),
-    .D(_1478_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1479_));
- sky130_fd_sc_hd__clkbuf_1 _3263_ (.A(_1479_),
+ sky130_fd_sc_hd__clkbuf_1 _3255_ (.A(_1474_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0280_));
- sky130_fd_sc_hd__and4_1 _3264_ (.A(\user_design.system_core.refresh_count[28] ),
-    .B(\user_design.system_core.refresh_count[27] ),
-    .C(_1466_),
-    .D(_1473_),
+ sky130_fd_sc_hd__and4_1 _3256_ (.A(_0695_),
+    .B(_0712_),
+    .C(_1463_),
+    .D(_1469_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1475_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3257_ (.A(_1475_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1476_));
+ sky130_fd_sc_hd__o21ai_1 _3258_ (.A1(_0695_),
+    .A2(_1472_),
+    .B1(_1390_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1477_));
+ sky130_fd_sc_hd__nor2_1 _3259_ (.A(_1476_),
+    .B(_1477_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0281_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3260_ (.A(\user_design.system_core.refresh_count[29] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1478_));
+ sky130_fd_sc_hd__a21boi_1 _3261_ (.A1(_1478_),
+    .A2(_1476_),
+    .B1_N(_1387_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1479_));
+ sky130_fd_sc_hd__o21a_1 _3262_ (.A1(_1478_),
+    .A2(_1476_),
+    .B1(_1479_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0282_));
+ sky130_fd_sc_hd__a21o_1 _3263_ (.A1(_1478_),
+    .A2(_1476_),
+    .B1(_0762_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1480_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3265_ (.A(_1480_),
+ sky130_fd_sc_hd__inv_2 _3264_ (.A(_1478_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1481_));
- sky130_fd_sc_hd__a31o_1 _3266_ (.A1(\user_design.system_core.refresh_count[27] ),
-    .A2(_1467_),
-    .A3(_1473_),
-    .B1(\user_design.system_core.refresh_count[28] ),
+    .Y(_1481_));
+ sky130_fd_sc_hd__or3b_1 _3265_ (.A(_0775_),
+    .B(_1481_),
+    .C_N(_1475_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1482_));
- sky130_fd_sc_hd__and4b_1 _3267_ (.A_N(_1481_),
-    .B(_1392_),
-    .C(_1438_),
-    .D(_1482_),
+ sky130_fd_sc_hd__and3_1 _3266_ (.A(_1430_),
+    .B(_1480_),
+    .C(_1482_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1483_));
- sky130_fd_sc_hd__clkbuf_1 _3268_ (.A(_1483_),
+ sky130_fd_sc_hd__clkbuf_1 _3267_ (.A(_1483_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0281_));
- sky130_fd_sc_hd__clkbuf_1 _3269_ (.A(_0714_),
+    .X(_0283_));
+ sky130_fd_sc_hd__a31o_1 _3268_ (.A1(_0762_),
+    .A2(_1478_),
+    .A3(_1476_),
+    .B1(\user_design.system_core.refresh_count[31] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1484_));
- sky130_fd_sc_hd__or2_1 _3270_ (.A(_1484_),
-    .B(_1480_),
+ sky130_fd_sc_hd__or4b_1 _3269_ (.A(_0752_),
+    .B(_0775_),
+    .C(_1481_),
+    .D_N(_1475_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1485_));
- sky130_fd_sc_hd__nand2_1 _3271_ (.A(_1484_),
-    .B(_1481_),
+ sky130_fd_sc_hd__and3_1 _3270_ (.A(_1443_),
+    .B(_1484_),
+    .C(_1485_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1486_));
- sky130_fd_sc_hd__and4_1 _3272_ (.A(_0786_),
-    .B(_1444_),
-    .C(_1485_),
-    .D(_1486_),
+    .X(_1486_));
+ sky130_fd_sc_hd__clkbuf_1 _3271_ (.A(_1486_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0284_));
+ sky130_fd_sc_hd__mux2_1 _3272_ (.A0(\user_design.spi_core.data_in[0] ),
+    .A1(net511),
+    .S(_0675_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -344503,1496 +344902,1418 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0282_));
- sky130_fd_sc_hd__and3_1 _3274_ (.A(_0756_),
-    .B(_1484_),
-    .C(_1481_),
+    .X(_0285_));
+ sky130_fd_sc_hd__mux2_1 _3274_ (.A0(\user_design.spi_core.data_in[1] ),
+    .A1(net504),
+    .S(_0675_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1488_));
- sky130_fd_sc_hd__a21o_1 _3275_ (.A1(_1484_),
-    .A2(_1481_),
-    .B1(_0756_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1489_));
- sky130_fd_sc_hd__and4b_1 _3276_ (.A_N(_1488_),
-    .B(_1392_),
-    .C(_1438_),
-    .D(_1489_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1490_));
- sky130_fd_sc_hd__clkbuf_1 _3277_ (.A(_1490_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0283_));
- sky130_fd_sc_hd__and4_1 _3278_ (.A(\user_design.system_core.refresh_count[31] ),
-    .B(_0756_),
-    .C(_0714_),
-    .D(_1480_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1491_));
- sky130_fd_sc_hd__a31o_1 _3279_ (.A1(_0756_),
-    .A2(_1484_),
-    .A3(_1481_),
-    .B1(\user_design.system_core.refresh_count[31] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1492_));
- sky130_fd_sc_hd__and4b_1 _3280_ (.A_N(_1491_),
-    .B(_1392_),
-    .C(_1438_),
-    .D(_1492_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1493_));
- sky130_fd_sc_hd__clkbuf_1 _3281_ (.A(_1493_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0284_));
- sky130_fd_sc_hd__mux2_1 _3282_ (.A0(\user_design.spi_core.data_in[0] ),
-    .A1(net493),
-    .S(_0681_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1494_));
- sky130_fd_sc_hd__clkbuf_1 _3283_ (.A(_1494_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0285_));
- sky130_fd_sc_hd__mux2_1 _3284_ (.A0(\user_design.spi_core.data_in[1] ),
-    .A1(net540),
-    .S(_0681_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1495_));
- sky130_fd_sc_hd__clkbuf_1 _3285_ (.A(_1495_),
+ sky130_fd_sc_hd__clkbuf_1 _3275_ (.A(_1488_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0286_));
- sky130_fd_sc_hd__mux2_1 _3286_ (.A0(\user_design.spi_core.data_in[2] ),
-    .A1(net489),
-    .S(_0681_),
+ sky130_fd_sc_hd__mux2_1 _3276_ (.A0(net554),
+    .A1(net501),
+    .S(_0675_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1496_));
- sky130_fd_sc_hd__clkbuf_1 _3287_ (.A(_1496_),
+    .X(_1489_));
+ sky130_fd_sc_hd__clkbuf_1 _3277_ (.A(_1489_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0287_));
- sky130_fd_sc_hd__mux2_1 _3288_ (.A0(\user_design.spi_core.data_in[3] ),
-    .A1(net491),
-    .S(_0681_),
+ sky130_fd_sc_hd__mux2_1 _3278_ (.A0(\user_design.spi_core.data_in[3] ),
+    .A1(net522),
+    .S(_0675_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1497_));
- sky130_fd_sc_hd__clkbuf_1 _3289_ (.A(_1497_),
+    .X(_1490_));
+ sky130_fd_sc_hd__clkbuf_1 _3279_ (.A(_1490_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0288_));
- sky130_fd_sc_hd__clkbuf_2 _3290_ (.A(_0680_),
+ sky130_fd_sc_hd__buf_2 _3280_ (.A(_0674_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1498_));
- sky130_fd_sc_hd__mux2_1 _3291_ (.A0(\user_design.spi_core.data_in[4] ),
-    .A1(net486),
-    .S(_1498_),
+    .X(_1491_));
+ sky130_fd_sc_hd__mux2_1 _3281_ (.A0(net570),
+    .A1(\user_design.mem_core.memory_data_out[4] ),
+    .S(_1491_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1499_));
- sky130_fd_sc_hd__clkbuf_1 _3292_ (.A(_1499_),
+    .X(_1492_));
+ sky130_fd_sc_hd__clkbuf_1 _3282_ (.A(_1492_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0289_));
- sky130_fd_sc_hd__mux2_1 _3293_ (.A0(\user_design.spi_core.data_in[5] ),
-    .A1(net524),
-    .S(_1498_),
+ sky130_fd_sc_hd__mux2_1 _3283_ (.A0(\user_design.spi_core.data_in[5] ),
+    .A1(net490),
+    .S(_1491_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1500_));
- sky130_fd_sc_hd__clkbuf_1 _3294_ (.A(_1500_),
+    .X(_1493_));
+ sky130_fd_sc_hd__clkbuf_1 _3284_ (.A(_1493_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0290_));
- sky130_fd_sc_hd__mux2_1 _3295_ (.A0(\user_design.spi_core.data_in[6] ),
-    .A1(net535),
-    .S(_1498_),
+ sky130_fd_sc_hd__mux2_1 _3285_ (.A0(\user_design.spi_core.data_in[6] ),
+    .A1(net532),
+    .S(_1491_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1501_));
- sky130_fd_sc_hd__clkbuf_1 _3296_ (.A(_1501_),
+    .X(_1494_));
+ sky130_fd_sc_hd__clkbuf_1 _3286_ (.A(_1494_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0291_));
- sky130_fd_sc_hd__mux2_1 _3297_ (.A0(\user_design.spi_core.data_in[7] ),
-    .A1(net552),
-    .S(_1498_),
+ sky130_fd_sc_hd__mux2_1 _3287_ (.A0(\user_design.spi_core.data_in[7] ),
+    .A1(net484),
+    .S(_1491_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1502_));
- sky130_fd_sc_hd__clkbuf_1 _3298_ (.A(_1502_),
+    .X(_1495_));
+ sky130_fd_sc_hd__clkbuf_1 _3288_ (.A(_1495_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0292_));
- sky130_fd_sc_hd__mux2_1 _3299_ (.A0(\user_design.spi_core.data_in[8] ),
-    .A1(net481),
-    .S(_1498_),
+ sky130_fd_sc_hd__mux2_1 _3289_ (.A0(net435),
+    .A1(net538),
+    .S(_1491_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1503_));
- sky130_fd_sc_hd__clkbuf_1 _3300_ (.A(_1503_),
+    .X(_1496_));
+ sky130_fd_sc_hd__clkbuf_1 _3290_ (.A(_1496_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0293_));
- sky130_fd_sc_hd__buf_2 _3301_ (.A(_0680_),
+ sky130_fd_sc_hd__buf_2 _3291_ (.A(_0674_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1504_));
- sky130_fd_sc_hd__mux2_1 _3302_ (.A0(\user_design.spi_core.data_in[9] ),
-    .A1(net465),
-    .S(_1504_),
+    .X(_1497_));
+ sky130_fd_sc_hd__mux2_1 _3292_ (.A0(\user_design.spi_core.data_in[9] ),
+    .A1(net437),
+    .S(_1497_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1505_));
- sky130_fd_sc_hd__clkbuf_1 _3303_ (.A(_1505_),
+    .X(_1498_));
+ sky130_fd_sc_hd__clkbuf_1 _3293_ (.A(_1498_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0294_));
- sky130_fd_sc_hd__mux2_1 _3304_ (.A0(\user_design.spi_core.data_in[10] ),
-    .A1(net548),
-    .S(_1504_),
+ sky130_fd_sc_hd__mux2_1 _3294_ (.A0(\user_design.spi_core.data_in[10] ),
+    .A1(net527),
+    .S(_1497_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1506_));
- sky130_fd_sc_hd__clkbuf_1 _3305_ (.A(_1506_),
+    .X(_1499_));
+ sky130_fd_sc_hd__clkbuf_1 _3295_ (.A(_1499_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0295_));
- sky130_fd_sc_hd__mux2_1 _3306_ (.A0(net440),
-    .A1(net498),
-    .S(_1504_),
+ sky130_fd_sc_hd__mux2_1 _3296_ (.A0(\user_design.spi_core.data_in[11] ),
+    .A1(net540),
+    .S(_1497_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1507_));
- sky130_fd_sc_hd__clkbuf_1 _3307_ (.A(_1507_),
+    .X(_1500_));
+ sky130_fd_sc_hd__clkbuf_1 _3297_ (.A(_1500_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0296_));
- sky130_fd_sc_hd__mux2_1 _3308_ (.A0(net463),
-    .A1(net528),
-    .S(_1504_),
+ sky130_fd_sc_hd__mux2_1 _3298_ (.A0(\user_design.spi_core.data_in[12] ),
+    .A1(net563),
+    .S(_1497_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1508_));
- sky130_fd_sc_hd__clkbuf_1 _3309_ (.A(_1508_),
+    .X(_1501_));
+ sky130_fd_sc_hd__clkbuf_1 _3299_ (.A(_1501_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0297_));
- sky130_fd_sc_hd__mux2_1 _3310_ (.A0(net449),
-    .A1(net577),
-    .S(_1504_),
+ sky130_fd_sc_hd__mux2_1 _3300_ (.A0(\user_design.spi_core.data_in[13] ),
+    .A1(net566),
+    .S(_1497_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1509_));
- sky130_fd_sc_hd__clkbuf_1 _3311_ (.A(_1509_),
+    .X(_1502_));
+ sky130_fd_sc_hd__clkbuf_1 _3301_ (.A(_1502_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0298_));
- sky130_fd_sc_hd__mux2_1 _3312_ (.A0(\user_design.spi_core.data_in[14] ),
-    .A1(\user_design.mem_core.memory_data_out[14] ),
-    .S(_0680_),
+ sky130_fd_sc_hd__mux2_1 _3302_ (.A0(\user_design.spi_core.data_in[14] ),
+    .A1(net433),
+    .S(_0674_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1510_));
- sky130_fd_sc_hd__clkbuf_1 _3313_ (.A(_1510_),
+    .X(_1503_));
+ sky130_fd_sc_hd__clkbuf_1 _3303_ (.A(_1503_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0299_));
- sky130_fd_sc_hd__mux2_1 _3314_ (.A0(net590),
-    .A1(\user_design.mem_core.memory_data_out[15] ),
-    .S(_0680_),
+ sky130_fd_sc_hd__mux2_1 _3304_ (.A0(\user_design.spi_core.data_in[15] ),
+    .A1(net514),
+    .S(_0674_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1511_));
- sky130_fd_sc_hd__clkbuf_1 _3315_ (.A(_1511_),
+    .X(_1504_));
+ sky130_fd_sc_hd__clkbuf_1 _3305_ (.A(_1504_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0300_));
- sky130_fd_sc_hd__and2_1 _3316_ (.A(_1027_),
-    .B(_1157_),
+ sky130_fd_sc_hd__and2_1 _3306_ (.A(_1022_),
+    .B(_1152_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1512_));
- sky130_fd_sc_hd__or4_4 _3317_ (.A(_1006_),
-    .B(_1030_),
-    .C(_1052_),
-    .D(_1512_),
+    .X(_1505_));
+ sky130_fd_sc_hd__or4_4 _3307_ (.A(_1001_),
+    .B(_1025_),
+    .C(_1047_),
+    .D(_1505_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1513_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3318_ (.A(_1513_),
+    .X(_1506_));
+ sky130_fd_sc_hd__clkbuf_2 _3308_ (.A(_1506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1514_));
- sky130_fd_sc_hd__clkbuf_2 _3319_ (.A(_1053_),
+    .X(_1507_));
+ sky130_fd_sc_hd__clkbuf_2 _3309_ (.A(_1048_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1515_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3320_ (.A(_1074_),
+    .X(_1508_));
+ sky130_fd_sc_hd__clkbuf_2 _3310_ (.A(_1069_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1516_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3321_ (.A(_1006_),
+    .X(_1509_));
+ sky130_fd_sc_hd__buf_2 _3311_ (.A(_1001_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1517_));
- sky130_fd_sc_hd__a22o_1 _3322_ (.A1(\user_design.ccr1[16] ),
-    .A2(_1099_),
-    .B1(_1136_),
+    .X(_1510_));
+ sky130_fd_sc_hd__a22o_1 _3312_ (.A1(\user_design.ccr1[16] ),
+    .A2(_1094_),
+    .B1(_1131_),
     .B2(\user_design.ccr1[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1518_));
- sky130_fd_sc_hd__a221o_1 _3323_ (.A1(\user_design.ccr3[0] ),
-    .A2(_1030_),
-    .B1(_1159_),
+    .X(_1511_));
+ sky130_fd_sc_hd__a221o_1 _3313_ (.A1(\user_design.ccr3[0] ),
+    .A2(_1025_),
+    .B1(_1154_),
     .B2(\user_design.ccr0[16] ),
+    .C1(_1511_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1512_));
+ sky130_fd_sc_hd__nor4_4 _3314_ (.A(_1000_),
+    .B(_1023_),
+    .C(_1047_),
+    .D(_1505_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1513_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3315_ (.A(_1513_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1514_));
+ sky130_fd_sc_hd__a221o_1 _3316_ (.A1(\user_design.ccr0[0] ),
+    .A2(_1176_),
+    .B1(_1198_),
+    .B2(\user_design.mem_core.memory[1][0] ),
+    .C1(_1514_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1515_));
+ sky130_fd_sc_hd__a211o_1 _3317_ (.A1(\user_design.ccr3[16] ),
+    .A2(_1510_),
+    .B1(_1512_),
+    .C1(_1515_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1516_));
+ sky130_fd_sc_hd__a221o_2 _3318_ (.A1(\user_design.ccr2[16] ),
+    .A2(_1508_),
+    .B1(_1509_),
+    .B2(\user_design.ccr2[0] ),
+    .C1(_1516_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1517_));
+ sky130_fd_sc_hd__clkbuf_2 _3319_ (.A(_0672_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1518_));
+ sky130_fd_sc_hd__o211a_1 _3320_ (.A1(net547),
+    .A2(_1507_),
+    .B1(_1517_),
     .C1(_1518_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1519_));
- sky130_fd_sc_hd__nor4_4 _3324_ (.A(_1005_),
-    .B(_1028_),
-    .C(_1052_),
-    .D(_1512_),
+    .X(_0301_));
+ sky130_fd_sc_hd__a22o_1 _3321_ (.A1(\user_design.ccr1[17] ),
+    .A2(_1094_),
+    .B1(_1131_),
+    .B2(\user_design.ccr1[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1520_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3325_ (.A(_1520_),
+    .X(_1519_));
+ sky130_fd_sc_hd__a221o_1 _3322_ (.A1(\user_design.ccr3[1] ),
+    .A2(_1025_),
+    .B1(_1154_),
+    .B2(\user_design.ccr0[17] ),
+    .C1(_1519_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1520_));
+ sky130_fd_sc_hd__a221o_1 _3323_ (.A1(\user_design.ccr0[1] ),
+    .A2(_1176_),
+    .B1(_1198_),
+    .B2(\user_design.mem_core.memory[1][1] ),
+    .C1(_1514_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1521_));
- sky130_fd_sc_hd__a221o_1 _3326_ (.A1(\user_design.ccr0[0] ),
-    .A2(_1181_),
-    .B1(_1203_),
-    .B2(\user_design.mem_core.memory[1][0] ),
+ sky130_fd_sc_hd__a211o_1 _3324_ (.A1(\user_design.ccr3[17] ),
+    .A2(_1510_),
+    .B1(_1520_),
     .C1(_1521_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1522_));
- sky130_fd_sc_hd__a211o_1 _3327_ (.A1(\user_design.ccr3[16] ),
-    .A2(_1517_),
-    .B1(_1519_),
+ sky130_fd_sc_hd__a221o_2 _3325_ (.A1(\user_design.ccr2[17] ),
+    .A2(_1508_),
+    .B1(_1509_),
+    .B2(\user_design.ccr2[1] ),
     .C1(_1522_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1523_));
- sky130_fd_sc_hd__a221o_1 _3328_ (.A1(\user_design.ccr2[16] ),
-    .A2(_1515_),
-    .B1(_1516_),
-    .B2(\user_design.ccr2[0] ),
-    .C1(_1523_),
+ sky130_fd_sc_hd__o211a_1 _3326_ (.A1(net620),
+    .A2(_1507_),
+    .B1(_1523_),
+    .C1(_1518_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0302_));
+ sky130_fd_sc_hd__clkbuf_2 _3327_ (.A(_1024_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1524_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3329_ (.A(_0678_),
+ sky130_fd_sc_hd__clkbuf_2 _3328_ (.A(_1093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1525_));
- sky130_fd_sc_hd__o211a_1 _3330_ (.A1(net452),
-    .A2(_1514_),
-    .B1(_1524_),
-    .C1(_1525_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0301_));
- sky130_fd_sc_hd__a22o_1 _3331_ (.A1(\user_design.ccr1[17] ),
-    .A2(_1099_),
-    .B1(_1136_),
-    .B2(\user_design.ccr1[1] ),
+ sky130_fd_sc_hd__clkbuf_2 _3329_ (.A(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1526_));
- sky130_fd_sc_hd__a221o_1 _3332_ (.A1(\user_design.ccr3[1] ),
-    .A2(_1030_),
-    .B1(_1159_),
-    .B2(\user_design.ccr0[17] ),
-    .C1(_1526_),
+ sky130_fd_sc_hd__a22o_1 _3330_ (.A1(\user_design.ccr1[18] ),
+    .A2(_1525_),
+    .B1(_1526_),
+    .B2(\user_design.ccr1[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1527_));
- sky130_fd_sc_hd__a221o_1 _3333_ (.A1(\user_design.ccr0[1] ),
-    .A2(_1181_),
-    .B1(_1203_),
-    .B2(\user_design.mem_core.memory[1][1] ),
-    .C1(_1521_),
+ sky130_fd_sc_hd__a221o_1 _3331_ (.A1(\user_design.ccr3[2] ),
+    .A2(_1524_),
+    .B1(_1154_),
+    .B2(\user_design.ccr0[18] ),
+    .C1(_1527_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1528_));
- sky130_fd_sc_hd__a211o_1 _3334_ (.A1(\user_design.ccr3[17] ),
-    .A2(_1517_),
-    .B1(_1527_),
-    .C1(_1528_),
+ sky130_fd_sc_hd__a221o_1 _3332_ (.A1(\user_design.ccr0[2] ),
+    .A2(_1176_),
+    .B1(_1198_),
+    .B2(\user_design.mem_core.memory[1][2] ),
+    .C1(_1514_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1529_));
- sky130_fd_sc_hd__a221o_1 _3335_ (.A1(\user_design.ccr2[17] ),
-    .A2(_1515_),
-    .B1(_1516_),
-    .B2(\user_design.ccr2[1] ),
+ sky130_fd_sc_hd__a211o_1 _3333_ (.A1(\user_design.ccr3[18] ),
+    .A2(_1510_),
+    .B1(_1528_),
     .C1(_1529_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1530_));
- sky130_fd_sc_hd__o211a_1 _3336_ (.A1(net406),
-    .A2(_1514_),
-    .B1(_1530_),
-    .C1(_1525_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0302_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3337_ (.A(_1029_),
+ sky130_fd_sc_hd__a221o_2 _3334_ (.A1(\user_design.ccr2[18] ),
+    .A2(_1508_),
+    .B1(_1509_),
+    .B2(\user_design.ccr2[2] ),
+    .C1(_1530_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1531_));
- sky130_fd_sc_hd__a22o_1 _3338_ (.A1(\user_design.ccr1[18] ),
-    .A2(_1099_),
-    .B1(_1136_),
-    .B2(\user_design.ccr1[2] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1532_));
- sky130_fd_sc_hd__a221o_1 _3339_ (.A1(\user_design.ccr3[2] ),
-    .A2(_1531_),
-    .B1(_1159_),
-    .B2(\user_design.ccr0[18] ),
-    .C1(_1532_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1533_));
- sky130_fd_sc_hd__a221o_1 _3340_ (.A1(\user_design.ccr0[2] ),
-    .A2(_1181_),
-    .B1(_1203_),
-    .B2(\user_design.mem_core.memory[1][2] ),
-    .C1(_1521_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1534_));
- sky130_fd_sc_hd__a211o_1 _3341_ (.A1(\user_design.ccr3[18] ),
-    .A2(_1517_),
-    .B1(_1533_),
-    .C1(_1534_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1535_));
- sky130_fd_sc_hd__a221o_1 _3342_ (.A1(\user_design.ccr2[18] ),
-    .A2(_1515_),
-    .B1(_1516_),
-    .B2(\user_design.ccr2[2] ),
-    .C1(_1535_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1536_));
- sky130_fd_sc_hd__o211a_1 _3343_ (.A1(net637),
-    .A2(_1514_),
-    .B1(_1536_),
-    .C1(_1525_),
+ sky130_fd_sc_hd__o211a_1 _3335_ (.A1(net632),
+    .A2(_1507_),
+    .B1(_1531_),
+    .C1(_1518_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0303_));
- sky130_fd_sc_hd__clkbuf_2 _3344_ (.A(_1158_),
+ sky130_fd_sc_hd__clkbuf_2 _3336_ (.A(_1153_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1537_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3345_ (.A(_1098_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1538_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3346_ (.A(_1135_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1539_));
- sky130_fd_sc_hd__a22o_1 _3347_ (.A1(\user_design.ccr1[19] ),
-    .A2(_1538_),
-    .B1(_1539_),
+    .X(_1532_));
+ sky130_fd_sc_hd__a22o_1 _3337_ (.A1(\user_design.ccr1[19] ),
+    .A2(_1525_),
+    .B1(_1526_),
     .B2(\user_design.ccr1[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1540_));
- sky130_fd_sc_hd__a221o_1 _3348_ (.A1(\user_design.ccr3[3] ),
-    .A2(_1531_),
-    .B1(_1537_),
+    .X(_1533_));
+ sky130_fd_sc_hd__a221o_1 _3338_ (.A1(\user_design.ccr3[3] ),
+    .A2(_1524_),
+    .B1(_1532_),
     .B2(\user_design.ccr0[19] ),
-    .C1(_1540_),
+    .C1(_1533_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1534_));
+ sky130_fd_sc_hd__clkbuf_2 _3339_ (.A(_1175_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1535_));
+ sky130_fd_sc_hd__a221o_1 _3340_ (.A1(\user_design.ccr0[3] ),
+    .A2(_1535_),
+    .B1(_1198_),
+    .B2(\user_design.mem_core.memory[1][3] ),
+    .C1(_1514_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1536_));
+ sky130_fd_sc_hd__a211o_1 _3341_ (.A1(\user_design.ccr3[19] ),
+    .A2(_1510_),
+    .B1(_1534_),
+    .C1(_1536_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1537_));
+ sky130_fd_sc_hd__a221o_2 _3342_ (.A1(\user_design.ccr2[19] ),
+    .A2(_1508_),
+    .B1(_1509_),
+    .B2(net629),
+    .C1(_1537_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1538_));
+ sky130_fd_sc_hd__o211a_1 _3343_ (.A1(net580),
+    .A2(_1507_),
+    .B1(_1538_),
+    .C1(_1518_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0304_));
+ sky130_fd_sc_hd__clkbuf_2 _3344_ (.A(_1048_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1539_));
+ sky130_fd_sc_hd__clkbuf_2 _3345_ (.A(_1001_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1540_));
+ sky130_fd_sc_hd__a22o_1 _3346_ (.A1(\user_design.ccr1[20] ),
+    .A2(_1525_),
+    .B1(_1526_),
+    .B2(\user_design.ccr1[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1541_));
- sky130_fd_sc_hd__clkbuf_2 _3349_ (.A(_1180_),
+ sky130_fd_sc_hd__a221o_1 _3347_ (.A1(\user_design.ccr3[4] ),
+    .A2(_1524_),
+    .B1(_1532_),
+    .B2(\user_design.ccr0[20] ),
+    .C1(_1541_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1542_));
- sky130_fd_sc_hd__a221o_1 _3350_ (.A1(\user_design.ccr0[3] ),
-    .A2(_1542_),
-    .B1(_1203_),
-    .B2(\user_design.mem_core.memory[1][3] ),
-    .C1(_1521_),
+ sky130_fd_sc_hd__clkbuf_2 _3348_ (.A(_1197_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1543_));
- sky130_fd_sc_hd__a211o_1 _3351_ (.A1(\user_design.ccr3[19] ),
-    .A2(_1517_),
-    .B1(_1541_),
-    .C1(_1543_),
+ sky130_fd_sc_hd__a221o_1 _3349_ (.A1(\user_design.ccr0[4] ),
+    .A2(_1535_),
+    .B1(_1543_),
+    .B2(\user_design.mem_core.memory[1][4] ),
+    .C1(_1514_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1544_));
- sky130_fd_sc_hd__a221o_1 _3352_ (.A1(\user_design.ccr2[19] ),
-    .A2(_1515_),
-    .B1(_1516_),
-    .B2(\user_design.ccr2[3] ),
+ sky130_fd_sc_hd__a211o_1 _3350_ (.A1(\user_design.ccr3[20] ),
+    .A2(_1540_),
+    .B1(_1542_),
     .C1(_1544_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1545_));
- sky130_fd_sc_hd__o211a_1 _3353_ (.A1(net669),
-    .A2(_1514_),
-    .B1(_1545_),
-    .C1(_1525_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0304_));
- sky130_fd_sc_hd__clkbuf_2 _3354_ (.A(_1053_),
+ sky130_fd_sc_hd__a221o_1 _3351_ (.A1(\user_design.ccr2[20] ),
+    .A2(_1539_),
+    .B1(_1509_),
+    .B2(\user_design.ccr2[4] ),
+    .C1(_1545_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1546_));
- sky130_fd_sc_hd__clkbuf_2 _3355_ (.A(_1006_),
+ sky130_fd_sc_hd__o211a_1 _3352_ (.A1(net556),
+    .A2(_1507_),
+    .B1(_1546_),
+    .C1(_1518_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0305_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3353_ (.A(_1506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1547_));
- sky130_fd_sc_hd__a22o_1 _3356_ (.A1(\user_design.ccr1[20] ),
-    .A2(_1538_),
-    .B1(_1539_),
-    .B2(\user_design.ccr1[4] ),
+ sky130_fd_sc_hd__clkbuf_2 _3354_ (.A(_1069_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1548_));
- sky130_fd_sc_hd__a221o_1 _3357_ (.A1(\user_design.ccr3[4] ),
-    .A2(_1531_),
-    .B1(_1537_),
-    .B2(\user_design.ccr0[20] ),
-    .C1(_1548_),
+ sky130_fd_sc_hd__a22o_1 _3355_ (.A1(\user_design.ccr1[21] ),
+    .A2(_1525_),
+    .B1(_1526_),
+    .B2(\user_design.ccr1[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1549_));
- sky130_fd_sc_hd__clkbuf_2 _3358_ (.A(_1202_),
+ sky130_fd_sc_hd__a221o_1 _3356_ (.A1(\user_design.ccr3[5] ),
+    .A2(_1524_),
+    .B1(_1532_),
+    .B2(\user_design.ccr0[21] ),
+    .C1(_1549_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1550_));
- sky130_fd_sc_hd__a221o_1 _3359_ (.A1(\user_design.ccr0[4] ),
-    .A2(_1542_),
-    .B1(_1550_),
-    .B2(\user_design.mem_core.memory[1][4] ),
-    .C1(_1521_),
+ sky130_fd_sc_hd__clkbuf_2 _3357_ (.A(_1513_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1551_));
- sky130_fd_sc_hd__a211o_1 _3360_ (.A1(\user_design.ccr3[20] ),
-    .A2(_1547_),
-    .B1(_1549_),
+ sky130_fd_sc_hd__a221o_1 _3358_ (.A1(\user_design.ccr0[5] ),
+    .A2(_1535_),
+    .B1(_1543_),
+    .B2(\user_design.mem_core.memory[1][5] ),
     .C1(_1551_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1552_));
- sky130_fd_sc_hd__a221o_2 _3361_ (.A1(\user_design.ccr2[20] ),
-    .A2(_1546_),
-    .B1(_1516_),
-    .B2(\user_design.ccr2[4] ),
+ sky130_fd_sc_hd__a211o_1 _3359_ (.A1(\user_design.ccr3[21] ),
+    .A2(_1540_),
+    .B1(_1550_),
     .C1(_1552_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1553_));
- sky130_fd_sc_hd__o211a_1 _3362_ (.A1(net517),
-    .A2(_1514_),
-    .B1(_1553_),
-    .C1(_1525_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0305_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3363_ (.A(_1513_),
+ sky130_fd_sc_hd__a221o_1 _3360_ (.A1(\user_design.ccr2[21] ),
+    .A2(_1539_),
+    .B1(_1548_),
+    .B2(\user_design.ccr2[5] ),
+    .C1(_1553_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1554_));
- sky130_fd_sc_hd__clkbuf_2 _3364_ (.A(_1074_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3361_ (.A(_0672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1555_));
- sky130_fd_sc_hd__a22o_1 _3365_ (.A1(\user_design.ccr1[21] ),
-    .A2(_1538_),
-    .B1(_1539_),
-    .B2(\user_design.ccr1[5] ),
+ sky130_fd_sc_hd__o211a_1 _3362_ (.A1(\user_design.cell_core.cell_output_state[7] ),
+    .A2(_1547_),
+    .B1(_1554_),
+    .C1(_1555_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0306_));
+ sky130_fd_sc_hd__a22o_1 _3363_ (.A1(\user_design.ccr1[22] ),
+    .A2(_1525_),
+    .B1(_1526_),
+    .B2(\user_design.ccr1[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1556_));
- sky130_fd_sc_hd__a221o_1 _3366_ (.A1(\user_design.ccr3[5] ),
-    .A2(_1531_),
-    .B1(_1537_),
-    .B2(\user_design.ccr0[21] ),
+ sky130_fd_sc_hd__a221o_1 _3364_ (.A1(\user_design.ccr3[6] ),
+    .A2(_1524_),
+    .B1(_1532_),
+    .B2(\user_design.ccr0[22] ),
     .C1(_1556_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1557_));
- sky130_fd_sc_hd__clkbuf_2 _3367_ (.A(_1520_),
+ sky130_fd_sc_hd__a221o_1 _3365_ (.A1(\user_design.ccr0[6] ),
+    .A2(_1535_),
+    .B1(_1543_),
+    .B2(\user_design.mem_core.memory[1][6] ),
+    .C1(_1551_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1558_));
- sky130_fd_sc_hd__a221o_1 _3368_ (.A1(\user_design.ccr0[5] ),
-    .A2(_1542_),
-    .B1(_1550_),
-    .B2(\user_design.mem_core.memory[1][5] ),
+ sky130_fd_sc_hd__a211o_1 _3366_ (.A1(\user_design.ccr3[22] ),
+    .A2(_1540_),
+    .B1(_1557_),
     .C1(_1558_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1559_));
- sky130_fd_sc_hd__a211o_1 _3369_ (.A1(\user_design.ccr3[21] ),
-    .A2(_1547_),
-    .B1(_1557_),
+ sky130_fd_sc_hd__a221o_1 _3367_ (.A1(\user_design.ccr2[22] ),
+    .A2(_1539_),
+    .B1(_1548_),
+    .B2(\user_design.ccr2[6] ),
     .C1(_1559_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1560_));
- sky130_fd_sc_hd__a221o_1 _3370_ (.A1(\user_design.ccr2[21] ),
-    .A2(_1546_),
-    .B1(_1555_),
-    .B2(\user_design.ccr2[5] ),
-    .C1(_1560_),
+ sky130_fd_sc_hd__o211a_1 _3368_ (.A1(net591),
+    .A2(_1547_),
+    .B1(_1560_),
+    .C1(_1555_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0307_));
+ sky130_fd_sc_hd__a221o_1 _3369_ (.A1(\user_design.ccr1[23] ),
+    .A2(_1094_),
+    .B1(_1176_),
+    .B2(\user_design.ccr0[7] ),
+    .C1(_1513_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1561_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3371_ (.A(_0678_),
+ sky130_fd_sc_hd__a22o_1 _3370_ (.A1(\user_design.ccr2[7] ),
+    .A2(_1069_),
+    .B1(_1197_),
+    .B2(\user_design.mem_core.memory[1][7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1562_));
- sky130_fd_sc_hd__o211a_1 _3372_ (.A1(net579),
-    .A2(_1554_),
-    .B1(_1561_),
+ sky130_fd_sc_hd__a221o_1 _3371_ (.A1(\user_design.ccr3[7] ),
+    .A2(_1025_),
+    .B1(_1131_),
+    .B2(\user_design.ccr1[7] ),
     .C1(_1562_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0306_));
- sky130_fd_sc_hd__a22o_1 _3373_ (.A1(\user_design.ccr1[22] ),
-    .A2(_1538_),
-    .B1(_1539_),
-    .B2(\user_design.ccr1[6] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
     .X(_1563_));
- sky130_fd_sc_hd__a221o_1 _3374_ (.A1(\user_design.ccr3[6] ),
-    .A2(_1531_),
-    .B1(_1537_),
-    .B2(\user_design.ccr0[22] ),
+ sky130_fd_sc_hd__a211o_1 _3372_ (.A1(\user_design.ccr0[23] ),
+    .A2(_1154_),
+    .B1(_1561_),
     .C1(_1563_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1564_));
- sky130_fd_sc_hd__a221o_1 _3375_ (.A1(\user_design.ccr0[6] ),
-    .A2(_1542_),
-    .B1(_1550_),
-    .B2(\user_design.mem_core.memory[1][6] ),
-    .C1(_1558_),
+ sky130_fd_sc_hd__a221o_1 _3373_ (.A1(\user_design.ccr3[23] ),
+    .A2(_1510_),
+    .B1(_1508_),
+    .B2(\user_design.ccr2[23] ),
+    .C1(_1564_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1565_));
- sky130_fd_sc_hd__a211o_1 _3376_ (.A1(\user_design.ccr3[22] ),
+ sky130_fd_sc_hd__o211a_1 _3374_ (.A1(\user_design.cell_core.cell_output_state[8] ),
     .A2(_1547_),
-    .B1(_1564_),
-    .C1(_1565_),
+    .B1(_1565_),
+    .C1(_1555_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0308_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3375_ (.A(_1023_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1566_));
- sky130_fd_sc_hd__a221o_1 _3377_ (.A1(\user_design.ccr2[22] ),
-    .A2(_1546_),
-    .B1(_1555_),
-    .B2(\user_design.ccr2[6] ),
-    .C1(_1566_),
+ sky130_fd_sc_hd__clkbuf_2 _3376_ (.A(_1093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1567_));
- sky130_fd_sc_hd__o211a_1 _3378_ (.A1(net655),
-    .A2(_1554_),
-    .B1(_1567_),
-    .C1(_1562_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0307_));
- sky130_fd_sc_hd__a221o_1 _3379_ (.A1(\user_design.ccr1[23] ),
-    .A2(_1099_),
-    .B1(_1181_),
-    .B2(\user_design.ccr0[7] ),
-    .C1(_1520_),
+ sky130_fd_sc_hd__clkbuf_2 _3377_ (.A(_1130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1568_));
- sky130_fd_sc_hd__a22o_1 _3380_ (.A1(\user_design.ccr2[7] ),
-    .A2(_1074_),
-    .B1(_1202_),
-    .B2(\user_design.mem_core.memory[1][7] ),
+ sky130_fd_sc_hd__a22o_1 _3378_ (.A1(\user_design.ccr1[24] ),
+    .A2(_1567_),
+    .B1(_1568_),
+    .B2(\user_design.ccr1[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1569_));
- sky130_fd_sc_hd__a221o_1 _3381_ (.A1(\user_design.ccr3[7] ),
-    .A2(_1030_),
-    .B1(_1136_),
-    .B2(\user_design.ccr1[7] ),
+ sky130_fd_sc_hd__a221o_1 _3379_ (.A1(\user_design.ccr3[8] ),
+    .A2(_1566_),
+    .B1(_1532_),
+    .B2(\user_design.ccr0[24] ),
     .C1(_1569_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1570_));
- sky130_fd_sc_hd__a211o_1 _3382_ (.A1(\user_design.ccr0[23] ),
-    .A2(_1159_),
-    .B1(_1568_),
-    .C1(_1570_),
+ sky130_fd_sc_hd__a221o_1 _3380_ (.A1(\user_design.ccr0[8] ),
+    .A2(_1535_),
+    .B1(_1543_),
+    .B2(\user_design.mem_core.memory[1][8] ),
+    .C1(_1551_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1571_));
- sky130_fd_sc_hd__a221o_1 _3383_ (.A1(\user_design.ccr3[23] ),
-    .A2(_1517_),
-    .B1(_1515_),
-    .B2(\user_design.ccr2[23] ),
+ sky130_fd_sc_hd__a211o_1 _3381_ (.A1(\user_design.ccr3[24] ),
+    .A2(_1540_),
+    .B1(_1570_),
     .C1(_1571_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1572_));
- sky130_fd_sc_hd__o211a_1 _3384_ (.A1(net562),
-    .A2(_1554_),
-    .B1(_1572_),
-    .C1(_1562_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0308_));
- sky130_fd_sc_hd__clkbuf_2 _3385_ (.A(_1028_),
+ sky130_fd_sc_hd__a221o_1 _3382_ (.A1(\user_design.ccr2[24] ),
+    .A2(_1539_),
+    .B1(_1548_),
+    .B2(\user_design.ccr2[8] ),
+    .C1(_1572_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1573_));
- sky130_fd_sc_hd__a22o_1 _3386_ (.A1(\user_design.ccr1[24] ),
-    .A2(_1538_),
-    .B1(_1539_),
-    .B2(\user_design.ccr1[8] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1574_));
- sky130_fd_sc_hd__a221o_1 _3387_ (.A1(\user_design.ccr3[8] ),
-    .A2(_1573_),
-    .B1(_1537_),
-    .B2(\user_design.ccr0[24] ),
-    .C1(_1574_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1575_));
- sky130_fd_sc_hd__a221o_1 _3388_ (.A1(\user_design.ccr0[8] ),
-    .A2(_1542_),
-    .B1(_1550_),
-    .B2(\user_design.mem_core.memory[1][8] ),
-    .C1(_1558_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1576_));
- sky130_fd_sc_hd__a211o_1 _3389_ (.A1(\user_design.ccr3[24] ),
+ sky130_fd_sc_hd__o211a_1 _3383_ (.A1(net428),
     .A2(_1547_),
-    .B1(_1575_),
-    .C1(_1576_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1577_));
- sky130_fd_sc_hd__a221o_1 _3390_ (.A1(\user_design.ccr2[24] ),
-    .A2(_1546_),
-    .B1(_1555_),
-    .B2(\user_design.ccr2[8] ),
-    .C1(_1577_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1578_));
- sky130_fd_sc_hd__o211a_1 _3391_ (.A1(net595),
-    .A2(_1554_),
-    .B1(_1578_),
-    .C1(_1562_),
+    .B1(_1573_),
+    .C1(_1555_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0309_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3392_ (.A(_1158_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3384_ (.A(_1153_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1579_));
- sky130_fd_sc_hd__clkbuf_2 _3393_ (.A(_1098_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1580_));
- sky130_fd_sc_hd__clkbuf_2 _3394_ (.A(_1135_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1581_));
- sky130_fd_sc_hd__a22o_1 _3395_ (.A1(\user_design.ccr1[25] ),
-    .A2(_1580_),
-    .B1(_1581_),
+    .X(_1574_));
+ sky130_fd_sc_hd__a22o_1 _3385_ (.A1(\user_design.ccr1[25] ),
+    .A2(_1567_),
+    .B1(_1568_),
     .B2(\user_design.ccr1[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1582_));
- sky130_fd_sc_hd__a221o_1 _3396_ (.A1(\user_design.ccr3[9] ),
-    .A2(_1573_),
-    .B1(_1579_),
+    .X(_1575_));
+ sky130_fd_sc_hd__a221o_1 _3386_ (.A1(\user_design.ccr3[9] ),
+    .A2(_1566_),
+    .B1(_1574_),
     .B2(\user_design.ccr0[25] ),
-    .C1(_1582_),
+    .C1(_1575_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1583_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3397_ (.A(_1180_),
+    .X(_1576_));
+ sky130_fd_sc_hd__clkbuf_2 _3387_ (.A(_1175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1584_));
- sky130_fd_sc_hd__a221o_1 _3398_ (.A1(\user_design.ccr0[9] ),
-    .A2(_1584_),
-    .B1(_1550_),
+    .X(_1577_));
+ sky130_fd_sc_hd__a221o_1 _3388_ (.A1(\user_design.ccr0[9] ),
+    .A2(_1577_),
+    .B1(_1543_),
     .B2(\user_design.mem_core.memory[1][9] ),
-    .C1(_1558_),
+    .C1(_1551_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1585_));
- sky130_fd_sc_hd__a211o_1 _3399_ (.A1(\user_design.ccr3[25] ),
-    .A2(_1547_),
-    .B1(_1583_),
-    .C1(_1585_),
+    .X(_1578_));
+ sky130_fd_sc_hd__a211o_1 _3389_ (.A1(\user_design.ccr3[25] ),
+    .A2(_1540_),
+    .B1(_1576_),
+    .C1(_1578_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1586_));
- sky130_fd_sc_hd__a221o_1 _3400_ (.A1(\user_design.ccr2[25] ),
-    .A2(_1546_),
-    .B1(_1555_),
+    .X(_1579_));
+ sky130_fd_sc_hd__a221o_1 _3390_ (.A1(\user_design.ccr2[25] ),
+    .A2(_1539_),
+    .B1(_1548_),
     .B2(\user_design.ccr2[9] ),
-    .C1(_1586_),
+    .C1(_1579_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1587_));
- sky130_fd_sc_hd__o211a_1 _3401_ (.A1(net659),
-    .A2(_1554_),
-    .B1(_1587_),
-    .C1(_1562_),
+    .X(_1580_));
+ sky130_fd_sc_hd__o211a_1 _3391_ (.A1(\user_design.cell_core.cell_output_state[9] ),
+    .A2(_1547_),
+    .B1(_1580_),
+    .C1(_1555_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0310_));
- sky130_fd_sc_hd__clkbuf_2 _3402_ (.A(_1513_),
+ sky130_fd_sc_hd__clkbuf_2 _3392_ (.A(_1506_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1588_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3403_ (.A(_1053_),
+    .X(_1581_));
+ sky130_fd_sc_hd__clkbuf_2 _3393_ (.A(_1048_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1589_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3404_ (.A(_1005_),
+    .X(_1582_));
+ sky130_fd_sc_hd__clkbuf_2 _3394_ (.A(_1000_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1590_));
- sky130_fd_sc_hd__a22o_1 _3405_ (.A1(\user_design.ccr1[26] ),
-    .A2(_1580_),
-    .B1(_1581_),
+    .X(_1583_));
+ sky130_fd_sc_hd__a22o_1 _3395_ (.A1(\user_design.ccr1[26] ),
+    .A2(_1567_),
+    .B1(_1568_),
     .B2(\user_design.ccr1[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1591_));
- sky130_fd_sc_hd__a221o_1 _3406_ (.A1(\user_design.ccr3[10] ),
-    .A2(_1573_),
-    .B1(_1579_),
+    .X(_1584_));
+ sky130_fd_sc_hd__a221o_2 _3396_ (.A1(\user_design.ccr3[10] ),
+    .A2(_1566_),
+    .B1(_1574_),
     .B2(\user_design.ccr0[26] ),
-    .C1(_1591_),
+    .C1(_1584_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1585_));
+ sky130_fd_sc_hd__clkbuf_2 _3397_ (.A(_1197_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1586_));
+ sky130_fd_sc_hd__a221o_2 _3398_ (.A1(\user_design.ccr0[10] ),
+    .A2(_1577_),
+    .B1(_1586_),
+    .B2(\user_design.mem_core.memory[1][10] ),
+    .C1(_1551_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1587_));
+ sky130_fd_sc_hd__a211o_1 _3399_ (.A1(\user_design.ccr3[26] ),
+    .A2(_1583_),
+    .B1(_1585_),
+    .C1(_1587_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1588_));
+ sky130_fd_sc_hd__a221o_1 _3400_ (.A1(\user_design.ccr2[26] ),
+    .A2(_1582_),
+    .B1(_1548_),
+    .B2(\user_design.ccr2[10] ),
+    .C1(_1588_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1589_));
+ sky130_fd_sc_hd__clkbuf_2 _3401_ (.A(_0672_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1590_));
+ sky130_fd_sc_hd__o211a_1 _3402_ (.A1(net519),
+    .A2(_1581_),
+    .B1(_1589_),
+    .C1(_1590_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0311_));
+ sky130_fd_sc_hd__clkbuf_2 _3403_ (.A(_1069_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1591_));
+ sky130_fd_sc_hd__a22o_1 _3404_ (.A1(\user_design.ccr3[11] ),
+    .A2(_1024_),
+    .B1(_1153_),
+    .B2(\user_design.ccr0[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1592_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3407_ (.A(_1202_),
+ sky130_fd_sc_hd__a221o_2 _3405_ (.A1(\user_design.ccr1[27] ),
+    .A2(_1094_),
+    .B1(_1131_),
+    .B2(\user_design.ccr1[11] ),
+    .C1(_1592_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1593_));
- sky130_fd_sc_hd__a221o_1 _3408_ (.A1(\user_design.ccr0[10] ),
-    .A2(_1584_),
-    .B1(_1593_),
-    .B2(\user_design.mem_core.memory[1][10] ),
-    .C1(_1558_),
+ sky130_fd_sc_hd__clkbuf_2 _3406_ (.A(_1513_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1594_));
- sky130_fd_sc_hd__a211o_1 _3409_ (.A1(\user_design.ccr3[26] ),
-    .A2(_1590_),
-    .B1(_1592_),
+ sky130_fd_sc_hd__a221o_2 _3407_ (.A1(\user_design.ccr0[11] ),
+    .A2(_1577_),
+    .B1(_1586_),
+    .B2(\user_design.mem_core.memory[1][11] ),
     .C1(_1594_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1595_));
- sky130_fd_sc_hd__a221o_1 _3410_ (.A1(\user_design.ccr2[26] ),
-    .A2(_1589_),
-    .B1(_1555_),
-    .B2(\user_design.ccr2[10] ),
+ sky130_fd_sc_hd__a211o_1 _3408_ (.A1(\user_design.ccr3[27] ),
+    .A2(_1583_),
+    .B1(_1593_),
     .C1(_1595_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1596_));
- sky130_fd_sc_hd__clkbuf_2 _3411_ (.A(_0678_),
+ sky130_fd_sc_hd__a221o_1 _3409_ (.A1(\user_design.ccr2[27] ),
+    .A2(_1582_),
+    .B1(_1591_),
+    .B2(\user_design.ccr2[11] ),
+    .C1(_1596_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1597_));
- sky130_fd_sc_hd__o211a_1 _3412_ (.A1(net444),
-    .A2(_1588_),
-    .B1(_1596_),
-    .C1(_1597_),
+ sky130_fd_sc_hd__o211a_1 _3410_ (.A1(net520),
+    .A2(_1581_),
+    .B1(_1597_),
+    .C1(_1590_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0311_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3413_ (.A(_1074_),
+    .X(_0312_));
+ sky130_fd_sc_hd__a22o_1 _3411_ (.A1(\user_design.ccr1[28] ),
+    .A2(_1567_),
+    .B1(_1568_),
+    .B2(\user_design.ccr1[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1598_));
- sky130_fd_sc_hd__a22o_1 _3414_ (.A1(\user_design.ccr1[27] ),
-    .A2(_1580_),
-    .B1(_1581_),
-    .B2(\user_design.ccr1[11] ),
+ sky130_fd_sc_hd__a221o_2 _3412_ (.A1(\user_design.ccr3[12] ),
+    .A2(_1566_),
+    .B1(_1574_),
+    .B2(\user_design.ccr0[28] ),
+    .C1(_1598_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1599_));
- sky130_fd_sc_hd__a221o_1 _3415_ (.A1(\user_design.ccr3[11] ),
-    .A2(_1573_),
-    .B1(_1579_),
-    .B2(\user_design.ccr0[27] ),
-    .C1(_1599_),
+ sky130_fd_sc_hd__a221o_2 _3413_ (.A1(\user_design.ccr0[12] ),
+    .A2(_1577_),
+    .B1(_1586_),
+    .B2(\user_design.mem_core.memory[1][12] ),
+    .C1(_1594_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1600_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3416_ (.A(_1520_),
+ sky130_fd_sc_hd__a211o_1 _3414_ (.A1(\user_design.ccr3[28] ),
+    .A2(_1583_),
+    .B1(_1599_),
+    .C1(_1600_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1601_));
- sky130_fd_sc_hd__a221o_1 _3417_ (.A1(\user_design.ccr0[11] ),
-    .A2(_1584_),
-    .B1(_1593_),
-    .B2(\user_design.mem_core.memory[1][11] ),
+ sky130_fd_sc_hd__a221o_1 _3415_ (.A1(\user_design.ccr2[28] ),
+    .A2(_1582_),
+    .B1(_1591_),
+    .B2(\user_design.ccr2[12] ),
     .C1(_1601_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1602_));
- sky130_fd_sc_hd__a211o_1 _3418_ (.A1(\user_design.ccr3[27] ),
-    .A2(_1590_),
-    .B1(_1600_),
-    .C1(_1602_),
+ sky130_fd_sc_hd__o211a_1 _3416_ (.A1(net536),
+    .A2(_1581_),
+    .B1(_1602_),
+    .C1(_1590_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0313_));
+ sky130_fd_sc_hd__a22o_1 _3417_ (.A1(\user_design.ccr1[29] ),
+    .A2(_1567_),
+    .B1(_1568_),
+    .B2(\user_design.ccr1[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1603_));
- sky130_fd_sc_hd__a221o_1 _3419_ (.A1(\user_design.ccr2[27] ),
-    .A2(_1589_),
-    .B1(_1598_),
-    .B2(\user_design.ccr2[11] ),
+ sky130_fd_sc_hd__a221o_2 _3418_ (.A1(\user_design.ccr3[13] ),
+    .A2(_1566_),
+    .B1(_1574_),
+    .B2(\user_design.ccr0[29] ),
     .C1(_1603_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1604_));
- sky130_fd_sc_hd__o211a_1 _3420_ (.A1(net442),
-    .A2(_1588_),
-    .B1(_1604_),
-    .C1(_1597_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0312_));
- sky130_fd_sc_hd__a22o_1 _3421_ (.A1(\user_design.ccr1[28] ),
-    .A2(_1580_),
-    .B1(_1581_),
-    .B2(\user_design.ccr1[12] ),
+ sky130_fd_sc_hd__a221o_2 _3419_ (.A1(\user_design.ccr0[13] ),
+    .A2(_1577_),
+    .B1(_1586_),
+    .B2(\user_design.mem_core.memory[1][13] ),
+    .C1(_1594_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1605_));
- sky130_fd_sc_hd__a221o_1 _3422_ (.A1(\user_design.ccr3[12] ),
-    .A2(_1573_),
-    .B1(_1579_),
-    .B2(\user_design.ccr0[28] ),
+ sky130_fd_sc_hd__a211o_1 _3420_ (.A1(\user_design.ccr3[29] ),
+    .A2(_1583_),
+    .B1(_1604_),
     .C1(_1605_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1606_));
- sky130_fd_sc_hd__a221o_1 _3423_ (.A1(\user_design.ccr0[12] ),
-    .A2(_1584_),
-    .B1(_1593_),
-    .B2(\user_design.mem_core.memory[1][12] ),
-    .C1(_1601_),
+ sky130_fd_sc_hd__a221o_1 _3421_ (.A1(\user_design.ccr2[29] ),
+    .A2(_1582_),
+    .B1(_1591_),
+    .B2(\user_design.ccr2[13] ),
+    .C1(_1606_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1607_));
- sky130_fd_sc_hd__a211o_1 _3424_ (.A1(\user_design.ccr3[28] ),
-    .A2(_1590_),
-    .B1(_1606_),
-    .C1(_1607_),
+ sky130_fd_sc_hd__o211a_1 _3422_ (.A1(net449),
+    .A2(_1581_),
+    .B1(_1607_),
+    .C1(_1590_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0314_));
+ sky130_fd_sc_hd__a22o_1 _3423_ (.A1(\user_design.ccr1[30] ),
+    .A2(_1093_),
+    .B1(_1130_),
+    .B2(\user_design.ccr1[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1608_));
- sky130_fd_sc_hd__a221o_1 _3425_ (.A1(\user_design.ccr2[28] ),
-    .A2(_1589_),
-    .B1(_1598_),
-    .B2(\user_design.ccr2[12] ),
+ sky130_fd_sc_hd__a221o_2 _3424_ (.A1(\user_design.ccr3[14] ),
+    .A2(_1024_),
+    .B1(_1574_),
+    .B2(\user_design.ccr0[30] ),
     .C1(_1608_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1609_));
- sky130_fd_sc_hd__o211a_1 _3426_ (.A1(net455),
-    .A2(_1588_),
-    .B1(_1609_),
-    .C1(_1597_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0313_));
- sky130_fd_sc_hd__a22o_1 _3427_ (.A1(\user_design.ccr1[29] ),
-    .A2(_1580_),
-    .B1(_1581_),
-    .B2(\user_design.ccr1[13] ),
+ sky130_fd_sc_hd__a221o_2 _3425_ (.A1(\user_design.ccr0[14] ),
+    .A2(_1175_),
+    .B1(_1586_),
+    .B2(\user_design.mem_core.memory[1][14] ),
+    .C1(_1594_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1610_));
- sky130_fd_sc_hd__a221o_1 _3428_ (.A1(\user_design.ccr3[13] ),
-    .A2(_1029_),
-    .B1(_1579_),
-    .B2(\user_design.ccr0[29] ),
+ sky130_fd_sc_hd__a211o_1 _3426_ (.A1(\user_design.ccr3[30] ),
+    .A2(_1583_),
+    .B1(_1609_),
     .C1(_1610_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1611_));
- sky130_fd_sc_hd__a221o_1 _3429_ (.A1(\user_design.ccr0[13] ),
-    .A2(_1584_),
-    .B1(_1593_),
-    .B2(\user_design.mem_core.memory[1][13] ),
-    .C1(_1601_),
+ sky130_fd_sc_hd__a221o_1 _3427_ (.A1(\user_design.ccr2[30] ),
+    .A2(_1582_),
+    .B1(_1591_),
+    .B2(\user_design.ccr2[14] ),
+    .C1(_1611_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1612_));
- sky130_fd_sc_hd__a211o_1 _3430_ (.A1(\user_design.ccr3[29] ),
-    .A2(_1590_),
-    .B1(_1611_),
-    .C1(_1612_),
+ sky130_fd_sc_hd__o211a_1 _3428_ (.A1(net475),
+    .A2(_1581_),
+    .B1(_1612_),
+    .C1(_1590_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0315_));
+ sky130_fd_sc_hd__a22o_1 _3429_ (.A1(\user_design.ccr1[31] ),
+    .A2(_1093_),
+    .B1(_1130_),
+    .B2(\user_design.ccr1[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1613_));
- sky130_fd_sc_hd__a221o_1 _3431_ (.A1(\user_design.ccr2[29] ),
-    .A2(_1589_),
-    .B1(_1598_),
-    .B2(\user_design.ccr2[13] ),
+ sky130_fd_sc_hd__a221o_1 _3430_ (.A1(\user_design.ccr3[15] ),
+    .A2(_1024_),
+    .B1(_1153_),
+    .B2(\user_design.ccr0[31] ),
     .C1(_1613_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1614_));
- sky130_fd_sc_hd__o211a_1 _3432_ (.A1(net461),
-    .A2(_1588_),
-    .B1(_1614_),
-    .C1(_1597_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0314_));
- sky130_fd_sc_hd__a22o_1 _3433_ (.A1(\user_design.ccr1[30] ),
-    .A2(_1098_),
-    .B1(_1135_),
-    .B2(\user_design.ccr1[14] ),
+ sky130_fd_sc_hd__a221o_1 _3431_ (.A1(\user_design.ccr0[15] ),
+    .A2(_1175_),
+    .B1(_1197_),
+    .B2(\user_design.mem_core.memory[1][15] ),
+    .C1(_1594_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1615_));
- sky130_fd_sc_hd__a221o_1 _3434_ (.A1(\user_design.ccr3[14] ),
-    .A2(_1029_),
-    .B1(_1158_),
-    .B2(\user_design.ccr0[30] ),
+ sky130_fd_sc_hd__a211o_1 _3432_ (.A1(\user_design.ccr3[31] ),
+    .A2(_1001_),
+    .B1(_1614_),
     .C1(_1615_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1616_));
- sky130_fd_sc_hd__a221o_1 _3435_ (.A1(\user_design.ccr0[14] ),
-    .A2(_1180_),
-    .B1(_1593_),
-    .B2(\user_design.mem_core.memory[1][14] ),
-    .C1(_1601_),
+ sky130_fd_sc_hd__a221o_1 _3433_ (.A1(\user_design.ccr2[31] ),
+    .A2(_1048_),
+    .B1(_1591_),
+    .B2(\user_design.ccr2[15] ),
+    .C1(_1616_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1617_));
- sky130_fd_sc_hd__a211o_1 _3436_ (.A1(\user_design.ccr3[30] ),
-    .A2(_1590_),
-    .B1(_1616_),
-    .C1(_1617_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1618_));
- sky130_fd_sc_hd__a221o_1 _3437_ (.A1(\user_design.ccr2[30] ),
-    .A2(_1589_),
-    .B1(_1598_),
-    .B2(\user_design.ccr2[14] ),
-    .C1(_1618_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1619_));
- sky130_fd_sc_hd__o211a_1 _3438_ (.A1(net582),
-    .A2(_1588_),
-    .B1(_1619_),
-    .C1(_1597_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0315_));
- sky130_fd_sc_hd__a22o_1 _3439_ (.A1(\user_design.ccr1[31] ),
-    .A2(_1098_),
-    .B1(_1135_),
-    .B2(\user_design.ccr1[15] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1620_));
- sky130_fd_sc_hd__a221o_1 _3440_ (.A1(\user_design.ccr3[15] ),
-    .A2(_1029_),
-    .B1(_1158_),
-    .B2(\user_design.ccr0[31] ),
-    .C1(_1620_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1621_));
- sky130_fd_sc_hd__a221o_1 _3441_ (.A1(\user_design.ccr0[15] ),
-    .A2(_1180_),
-    .B1(_1202_),
-    .B2(\user_design.mem_core.memory[1][15] ),
-    .C1(_1601_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1622_));
- sky130_fd_sc_hd__a211o_1 _3442_ (.A1(\user_design.ccr3[31] ),
-    .A2(_1006_),
-    .B1(_1621_),
-    .C1(_1622_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1623_));
- sky130_fd_sc_hd__a221o_1 _3443_ (.A1(\user_design.ccr2[31] ),
-    .A2(_1053_),
-    .B1(_1598_),
-    .B2(\user_design.ccr2[15] ),
-    .C1(_1623_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1624_));
- sky130_fd_sc_hd__o211a_1 _3444_ (.A1(net573),
-    .A2(_1513_),
-    .B1(_1624_),
-    .C1(_0678_),
+ sky130_fd_sc_hd__o211a_1 _3434_ (.A1(net517),
+    .A2(_1506_),
+    .B1(_1617_),
+    .C1(_0672_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0316_));
- sky130_fd_sc_hd__and2_1 _3445_ (.A(_0531_),
-    .B(_0977_),
+ sky130_fd_sc_hd__and2_1 _3435_ (.A(_0517_),
+    .B(_0973_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1625_));
- sky130_fd_sc_hd__clkbuf_1 _3446_ (.A(_1625_),
+    .X(_1618_));
+ sky130_fd_sc_hd__clkbuf_1 _3436_ (.A(_1618_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0317_));
- sky130_fd_sc_hd__buf_2 _3447_ (.A(_0992_),
+ sky130_fd_sc_hd__buf_2 _3437_ (.A(_0987_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1626_));
- sky130_fd_sc_hd__o21ai_1 _3448_ (.A1(_0530_),
-    .A2(_0921_),
-    .B1(_1626_),
+    .X(_1619_));
+ sky130_fd_sc_hd__o21ai_1 _3438_ (.A1(_0516_),
+    .A2(_0912_),
+    .B1(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1627_));
- sky130_fd_sc_hd__a21oi_1 _3449_ (.A1(_0530_),
-    .A2(_0921_),
-    .B1(_1627_),
+    .Y(_1620_));
+ sky130_fd_sc_hd__a21oi_1 _3439_ (.A1(_0516_),
+    .A2(_0912_),
+    .B1(_1620_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0318_));
- sky130_fd_sc_hd__and3_1 _3450_ (.A(_0530_),
-    .B(_0921_),
-    .C(_0533_),
+ sky130_fd_sc_hd__and3_1 _3440_ (.A(_0516_),
+    .B(_0912_),
+    .C(_0536_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1628_));
- sky130_fd_sc_hd__a21o_1 _3451_ (.A1(_0530_),
-    .A2(_0921_),
-    .B1(_0533_),
+    .X(_1621_));
+ sky130_fd_sc_hd__a21o_1 _3441_ (.A1(_0516_),
+    .A2(_0912_),
+    .B1(_0536_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1629_));
- sky130_fd_sc_hd__clkbuf_2 _3452_ (.A(_0976_),
+    .X(_1622_));
+ sky130_fd_sc_hd__clkbuf_2 _3442_ (.A(_0972_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1630_));
- sky130_fd_sc_hd__and3b_1 _3453_ (.A_N(_1628_),
-    .B(_1629_),
-    .C(_1630_),
+    .X(_1623_));
+ sky130_fd_sc_hd__and3b_1 _3443_ (.A_N(_1621_),
+    .B(_1622_),
+    .C(_1623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1631_));
- sky130_fd_sc_hd__clkbuf_1 _3454_ (.A(_1631_),
+    .X(_1624_));
+ sky130_fd_sc_hd__clkbuf_1 _3444_ (.A(_1624_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0319_));
- sky130_fd_sc_hd__and4_1 _3455_ (.A(\user_design.cell_core.count[0] ),
+ sky130_fd_sc_hd__and4_1 _3445_ (.A(\user_design.cell_core.count[0] ),
     .B(\user_design.cell_core.count[1] ),
     .C(\user_design.cell_core.count[2] ),
     .D(\user_design.cell_core.count[3] ),
@@ -346000,61 +346321,137 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1632_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3456_ (.A(_1632_),
+    .X(_1625_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3446_ (.A(_1625_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1633_));
- sky130_fd_sc_hd__or2_1 _3457_ (.A(_0535_),
-    .B(_1628_),
+    .X(_1626_));
+ sky130_fd_sc_hd__or2_1 _3447_ (.A(_0538_),
+    .B(_1621_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1634_));
- sky130_fd_sc_hd__and3b_1 _3458_ (.A_N(_1633_),
-    .B(_1634_),
-    .C(_1630_),
+    .X(_1627_));
+ sky130_fd_sc_hd__and3b_1 _3448_ (.A_N(_1626_),
+    .B(_1627_),
+    .C(_1623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1635_));
- sky130_fd_sc_hd__clkbuf_1 _3459_ (.A(_1635_),
+    .X(_1628_));
+ sky130_fd_sc_hd__clkbuf_1 _3449_ (.A(_1628_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0320_));
- sky130_fd_sc_hd__o21ai_1 _3460_ (.A1(_0471_),
-    .A2(_1633_),
-    .B1(_1626_),
+ sky130_fd_sc_hd__o21ai_1 _3450_ (.A1(_0518_),
+    .A2(_1626_),
+    .B1(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1636_));
- sky130_fd_sc_hd__a21oi_1 _3461_ (.A1(_0471_),
-    .A2(_1633_),
-    .B1(_1636_),
+    .Y(_1629_));
+ sky130_fd_sc_hd__a21oi_1 _3451_ (.A1(_0518_),
+    .A2(_1626_),
+    .B1(_1629_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0321_));
- sky130_fd_sc_hd__and3_1 _3462_ (.A(_0471_),
+ sky130_fd_sc_hd__and3_1 _3452_ (.A(_0518_),
+    .B(_0521_),
+    .C(_1626_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1630_));
+ sky130_fd_sc_hd__a21o_1 _3453_ (.A1(_0518_),
+    .A2(_1626_),
+    .B1(_0521_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1631_));
+ sky130_fd_sc_hd__and3b_1 _3454_ (.A_N(_1630_),
+    .B(_1631_),
+    .C(_1623_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1632_));
+ sky130_fd_sc_hd__clkbuf_1 _3455_ (.A(_1632_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0322_));
+ sky130_fd_sc_hd__and4_1 _3456_ (.A(\user_design.cell_core.count[4] ),
     .B(\user_design.cell_core.count[5] ),
-    .C(_1633_),
+    .C(\user_design.cell_core.count[6] ),
+    .D(_1625_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1633_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3457_ (.A(_1633_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1634_));
+ sky130_fd_sc_hd__o21ai_1 _3458_ (.A1(\user_design.cell_core.count[6] ),
+    .A2(_1630_),
+    .B1(_0988_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1635_));
+ sky130_fd_sc_hd__nor2_1 _3459_ (.A(_1634_),
+    .B(_1635_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0323_));
+ sky130_fd_sc_hd__o21ai_1 _3460_ (.A1(_0933_),
+    .A2(_1634_),
+    .B1(_1619_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1636_));
+ sky130_fd_sc_hd__a21oi_1 _3461_ (.A1(_0933_),
+    .A2(_1634_),
+    .B1(_1636_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0324_));
+ sky130_fd_sc_hd__and3_1 _3462_ (.A(_0933_),
+    .B(_0459_),
+    .C(_1634_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1637_));
- sky130_fd_sc_hd__a21o_1 _3463_ (.A1(_0471_),
-    .A2(_1633_),
-    .B1(\user_design.cell_core.count[5] ),
+ sky130_fd_sc_hd__a21o_1 _3463_ (.A1(_0933_),
+    .A2(_1634_),
+    .B1(_0459_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -346062,7 +346459,7 @@
     .X(_1638_));
  sky130_fd_sc_hd__and3b_1 _3464_ (.A_N(_1637_),
     .B(_1638_),
-    .C(_0992_),
+    .C(_0987_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -346073,11 +346470,11 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0322_));
- sky130_fd_sc_hd__and4_1 _3466_ (.A(\user_design.cell_core.count[4] ),
-    .B(\user_design.cell_core.count[5] ),
-    .C(\user_design.cell_core.count[6] ),
-    .D(_1632_),
+    .X(_0325_));
+ sky130_fd_sc_hd__and4_1 _3466_ (.A(\user_design.cell_core.count[7] ),
+    .B(\user_design.cell_core.count[8] ),
+    .C(\user_design.cell_core.count[9] ),
+    .D(_1633_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -346089,311 +346486,312 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1641_));
- sky130_fd_sc_hd__o21ai_1 _3468_ (.A1(\user_design.cell_core.count[6] ),
+ sky130_fd_sc_hd__clkbuf_2 _3468_ (.A(_0987_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1642_));
+ sky130_fd_sc_hd__o21ai_1 _3469_ (.A1(\user_design.cell_core.count[9] ),
     .A2(_1637_),
-    .B1(_0993_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1642_));
- sky130_fd_sc_hd__nor2_1 _3469_ (.A(_1641_),
-    .B(_1642_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0323_));
- sky130_fd_sc_hd__o21ai_1 _3470_ (.A1(_0938_),
-    .A2(_1641_),
-    .B1(_0977_),
+    .B1(_1642_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_1643_));
- sky130_fd_sc_hd__a21oi_1 _3471_ (.A1(_0938_),
-    .A2(_1641_),
-    .B1(_1643_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0324_));
- sky130_fd_sc_hd__and3_1 _3472_ (.A(_0938_),
-    .B(_0461_),
-    .C(_1641_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1644_));
- sky130_fd_sc_hd__a21o_1 _3473_ (.A1(_0938_),
-    .A2(_1641_),
-    .B1(_0461_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1645_));
- sky130_fd_sc_hd__and3b_1 _3474_ (.A_N(_1644_),
-    .B(_1645_),
-    .C(_0992_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1646_));
- sky130_fd_sc_hd__clkbuf_1 _3475_ (.A(_1646_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0325_));
- sky130_fd_sc_hd__and4_1 _3476_ (.A(\user_design.cell_core.count[7] ),
-    .B(\user_design.cell_core.count[8] ),
-    .C(\user_design.cell_core.count[9] ),
-    .D(_1640_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1647_));
- sky130_fd_sc_hd__dlymetal6s2s_1 _3477_ (.A(_1647_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1648_));
- sky130_fd_sc_hd__o21ai_1 _3478_ (.A1(\user_design.cell_core.count[9] ),
-    .A2(_1644_),
-    .B1(_0993_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1649_));
- sky130_fd_sc_hd__nor2_1 _3479_ (.A(_1648_),
-    .B(_1649_),
+ sky130_fd_sc_hd__nor2_1 _3470_ (.A(_1641_),
+    .B(_1643_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0326_));
- sky130_fd_sc_hd__clkbuf_1 _3480_ (.A(\user_design.cell_core.count[10] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3471_ (.A(\user_design.cell_core.count[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1650_));
- sky130_fd_sc_hd__o21ai_1 _3481_ (.A1(_1650_),
-    .A2(_1648_),
-    .B1(_0977_),
+    .X(_1644_));
+ sky130_fd_sc_hd__o21ai_1 _3472_ (.A1(_1644_),
+    .A2(_1641_),
+    .B1(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1651_));
- sky130_fd_sc_hd__a21oi_1 _3482_ (.A1(_1650_),
-    .A2(_1648_),
-    .B1(_1651_),
+    .Y(_1645_));
+ sky130_fd_sc_hd__a21oi_1 _3473_ (.A1(_1644_),
+    .A2(_1641_),
+    .B1(_1645_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0327_));
- sky130_fd_sc_hd__and3_1 _3483_ (.A(_1650_),
-    .B(_0465_),
+ sky130_fd_sc_hd__and3_1 _3474_ (.A(_1644_),
+    .B(_0463_),
+    .C(_1641_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1646_));
+ sky130_fd_sc_hd__clkbuf_2 _3475_ (.A(_0972_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1647_));
+ sky130_fd_sc_hd__a21o_1 _3476_ (.A1(_1644_),
+    .A2(_1641_),
+    .B1(_0463_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1648_));
+ sky130_fd_sc_hd__and3b_1 _3477_ (.A_N(_1646_),
+    .B(_1647_),
     .C(_1648_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1652_));
- sky130_fd_sc_hd__a21o_1 _3484_ (.A1(_1650_),
-    .A2(_1648_),
-    .B1(_0465_),
+    .X(_1649_));
+ sky130_fd_sc_hd__clkbuf_1 _3478_ (.A(_1649_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1653_));
- sky130_fd_sc_hd__and3b_1 _3485_ (.A_N(_1652_),
-    .B(_1630_),
+    .X(_0328_));
+ sky130_fd_sc_hd__and4_1 _3479_ (.A(_1644_),
+    .B(_0463_),
+    .C(\user_design.cell_core.count[12] ),
+    .D(_1640_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1650_));
+ sky130_fd_sc_hd__o21ai_1 _3480_ (.A1(\user_design.cell_core.count[12] ),
+    .A2(_1646_),
+    .B1(_1642_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1651_));
+ sky130_fd_sc_hd__nor2_1 _3481_ (.A(_1650_),
+    .B(_1651_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0329_));
+ sky130_fd_sc_hd__or2_1 _3482_ (.A(_0450_),
+    .B(_1650_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1652_));
+ sky130_fd_sc_hd__nand2_1 _3483_ (.A(_0450_),
+    .B(_1650_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1653_));
+ sky130_fd_sc_hd__and3_1 _3484_ (.A(_1647_),
+    .B(_1652_),
     .C(_1653_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1654_));
- sky130_fd_sc_hd__clkbuf_1 _3486_ (.A(_1654_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0328_));
- sky130_fd_sc_hd__and4_1 _3487_ (.A(_1650_),
-    .B(_0465_),
-    .C(\user_design.cell_core.count[12] ),
-    .D(_1647_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1655_));
- sky130_fd_sc_hd__clkbuf_2 _3488_ (.A(_0992_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1656_));
- sky130_fd_sc_hd__o21ai_1 _3489_ (.A1(\user_design.cell_core.count[12] ),
-    .A2(_1652_),
-    .B1(_1656_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1657_));
- sky130_fd_sc_hd__nor2_1 _3490_ (.A(_1655_),
-    .B(_1657_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0329_));
- sky130_fd_sc_hd__and2_1 _3491_ (.A(\user_design.cell_core.count[13] ),
-    .B(_1655_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1658_));
- sky130_fd_sc_hd__or2_1 _3492_ (.A(\user_design.cell_core.count[13] ),
-    .B(_1655_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1659_));
- sky130_fd_sc_hd__and3b_1 _3493_ (.A_N(_1658_),
-    .B(_1630_),
-    .C(_1659_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1660_));
- sky130_fd_sc_hd__clkbuf_1 _3494_ (.A(_1660_),
+ sky130_fd_sc_hd__clkbuf_1 _3485_ (.A(_1654_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0330_));
- sky130_fd_sc_hd__clkbuf_2 _3495_ (.A(_0976_),
+ sky130_fd_sc_hd__nor2_1 _3486_ (.A(_0917_),
+    .B(_1653_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1661_));
- sky130_fd_sc_hd__or2_1 _3496_ (.A(\user_design.cell_core.count[14] ),
-    .B(_1658_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1662_));
- sky130_fd_sc_hd__nor2_1 _3497_ (.A(_0453_),
-    .B(_0912_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1663_));
- sky130_fd_sc_hd__nand2_1 _3498_ (.A(_1655_),
-    .B(_1663_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1664_));
- sky130_fd_sc_hd__and3_1 _3499_ (.A(_1661_),
-    .B(_1662_),
-    .C(_1664_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1665_));
- sky130_fd_sc_hd__clkbuf_1 _3500_ (.A(_1665_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_0331_));
- sky130_fd_sc_hd__nor2_1 _3501_ (.A(_0923_),
-    .B(_1664_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1666_));
- sky130_fd_sc_hd__or3_1 _3502_ (.A(_0618_),
-    .B(_0973_),
-    .C(_1666_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1667_));
- sky130_fd_sc_hd__a21oi_1 _3503_ (.A1(_0923_),
-    .A2(_1664_),
-    .B1(_1667_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0332_));
- sky130_fd_sc_hd__and4_1 _3504_ (.A(\user_design.cell_core.count[15] ),
-    .B(\user_design.cell_core.count[16] ),
+    .Y(_1655_));
+ sky130_fd_sc_hd__or3_1 _3487_ (.A(_0911_),
+    .B(_0969_),
     .C(_1655_),
-    .D(_1663_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1668_));
- sky130_fd_sc_hd__o21ai_1 _3505_ (.A1(\user_design.cell_core.count[16] ),
-    .A2(_1666_),
+    .X(_1656_));
+ sky130_fd_sc_hd__a21oi_1 _3488_ (.A1(_0917_),
+    .A2(_1653_),
     .B1(_1656_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1669_));
- sky130_fd_sc_hd__nor2_1 _3506_ (.A(_1668_),
-    .B(_1669_),
+    .Y(_0331_));
+ sky130_fd_sc_hd__and4_1 _3489_ (.A(_0450_),
+    .B(\user_design.cell_core.count[14] ),
+    .C(\user_design.cell_core.count[15] ),
+    .D(_1650_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1657_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3490_ (.A(_1657_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1658_));
+ sky130_fd_sc_hd__o21ai_1 _3491_ (.A1(\user_design.cell_core.count[15] ),
+    .A2(_1655_),
+    .B1(_1642_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1659_));
+ sky130_fd_sc_hd__nor2_1 _3492_ (.A(_1658_),
+    .B(_1659_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0332_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3493_ (.A(\user_design.cell_core.count[16] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1660_));
+ sky130_fd_sc_hd__o21ai_1 _3494_ (.A1(_1660_),
+    .A2(_1658_),
+    .B1(_0973_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1661_));
+ sky130_fd_sc_hd__a21oi_1 _3495_ (.A1(_1660_),
+    .A2(_1658_),
+    .B1(_1661_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0333_));
- sky130_fd_sc_hd__and2_1 _3507_ (.A(_0568_),
-    .B(_1668_),
+ sky130_fd_sc_hd__and3_1 _3496_ (.A(_1660_),
+    .B(\user_design.cell_core.count[17] ),
+    .C(_1658_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1662_));
+ sky130_fd_sc_hd__a21o_1 _3497_ (.A1(_1660_),
+    .A2(_1658_),
+    .B1(\user_design.cell_core.count[17] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1663_));
+ sky130_fd_sc_hd__and3b_1 _3498_ (.A_N(_1662_),
+    .B(_1647_),
+    .C(_1663_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1664_));
+ sky130_fd_sc_hd__clkbuf_1 _3499_ (.A(_1664_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0334_));
+ sky130_fd_sc_hd__and4_1 _3500_ (.A(_1660_),
+    .B(\user_design.cell_core.count[17] ),
+    .C(\user_design.cell_core.count[18] ),
+    .D(_1657_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1665_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3501_ (.A(_1665_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1666_));
+ sky130_fd_sc_hd__o21ai_1 _3502_ (.A1(\user_design.cell_core.count[18] ),
+    .A2(_1662_),
+    .B1(_1642_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1667_));
+ sky130_fd_sc_hd__nor2_1 _3503_ (.A(_1666_),
+    .B(_1667_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0335_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3504_ (.A(\user_design.cell_core.count[19] ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1668_));
+ sky130_fd_sc_hd__o21ai_1 _3505_ (.A1(_1668_),
+    .A2(_1666_),
+    .B1(_0973_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1669_));
+ sky130_fd_sc_hd__a21oi_1 _3506_ (.A1(_1668_),
+    .A2(_1666_),
+    .B1(_1669_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_0336_));
+ sky130_fd_sc_hd__and3_1 _3507_ (.A(_1668_),
+    .B(\user_design.cell_core.count[20] ),
+    .C(_1666_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1670_));
- sky130_fd_sc_hd__or2_1 _3508_ (.A(_0568_),
-    .B(_1668_),
+ sky130_fd_sc_hd__a21o_1 _3508_ (.A1(_1668_),
+    .A2(_1666_),
+    .B1(\user_design.cell_core.count[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_1671_));
  sky130_fd_sc_hd__and3b_1 _3509_ (.A_N(_1670_),
-    .B(_1630_),
+    .B(_1623_),
     .C(_1671_),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -346405,3916 +346803,3830 @@
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0334_));
- sky130_fd_sc_hd__and3_1 _3511_ (.A(_0568_),
-    .B(_0567_),
-    .C(_1668_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1673_));
- sky130_fd_sc_hd__o21ai_1 _3512_ (.A1(_0567_),
+    .X(_0337_));
+ sky130_fd_sc_hd__a21boi_1 _3511_ (.A1(_0927_),
     .A2(_1670_),
-    .B1(_1656_),
+    .B1_N(_1647_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1674_));
- sky130_fd_sc_hd__nor2_1 _3513_ (.A(_1673_),
-    .B(_1674_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0335_));
- sky130_fd_sc_hd__and4_1 _3514_ (.A(_0568_),
-    .B(_0567_),
-    .C(_0566_),
-    .D(_1668_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1675_));
- sky130_fd_sc_hd__o21ai_1 _3515_ (.A1(_0566_),
-    .A2(_1673_),
-    .B1(_1656_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1676_));
- sky130_fd_sc_hd__nor2_1 _3516_ (.A(_1675_),
-    .B(_1676_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0336_));
- sky130_fd_sc_hd__and2_1 _3517_ (.A(_0924_),
-    .B(_1675_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1677_));
- sky130_fd_sc_hd__o21ai_1 _3518_ (.A1(_0924_),
-    .A2(_1675_),
-    .B1(_1656_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1678_));
- sky130_fd_sc_hd__nor2_1 _3519_ (.A(_1677_),
-    .B(_1678_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_0337_));
- sky130_fd_sc_hd__or2_1 _3520_ (.A(_0503_),
-    .B(_1677_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1679_));
- sky130_fd_sc_hd__nand2_1 _3521_ (.A(_0503_),
-    .B(_1677_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1680_));
- sky130_fd_sc_hd__and3_1 _3522_ (.A(_1661_),
-    .B(_1679_),
-    .C(_1680_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1681_));
- sky130_fd_sc_hd__clkbuf_1 _3523_ (.A(_1681_),
+    .Y(_1673_));
+ sky130_fd_sc_hd__o21a_1 _3512_ (.A1(_0927_),
+    .A2(_1670_),
+    .B1(_1673_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0338_));
- sky130_fd_sc_hd__nor2_1 _3524_ (.A(_0937_),
-    .B(_0507_),
+ sky130_fd_sc_hd__and2_1 _3513_ (.A(_0927_),
+    .B(\user_design.cell_core.count[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1682_));
- sky130_fd_sc_hd__and3_1 _3525_ (.A(_0924_),
-    .B(_1675_),
-    .C(_1682_),
+    .X(_1674_));
+ sky130_fd_sc_hd__and4_1 _3514_ (.A(_1668_),
+    .B(\user_design.cell_core.count[20] ),
+    .C(_1665_),
+    .D(_1674_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1683_));
- sky130_fd_sc_hd__a2111oi_1 _3526_ (.A1(_0507_),
-    .A2(_1680_),
-    .B1(_1683_),
-    .C1(_0618_),
-    .D1(_0981_),
+    .X(_1675_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3515_ (.A(_1675_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_0339_));
- sky130_fd_sc_hd__and2_1 _3527_ (.A(_0563_),
-    .B(_1683_),
+    .X(_1676_));
+ sky130_fd_sc_hd__a21o_1 _3516_ (.A1(_0927_),
+    .A2(_1670_),
+    .B1(\user_design.cell_core.count[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1684_));
- sky130_fd_sc_hd__o21ai_1 _3528_ (.A1(_0563_),
-    .A2(_1683_),
-    .B1(_1626_),
+    .X(_1677_));
+ sky130_fd_sc_hd__and3b_1 _3517_ (.A_N(_1676_),
+    .B(_1623_),
+    .C(_1677_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1685_));
- sky130_fd_sc_hd__nor2_1 _3529_ (.A(_1684_),
-    .B(_1685_),
+    .X(_1678_));
+ sky130_fd_sc_hd__clkbuf_1 _3518_ (.A(_1678_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_0339_));
+ sky130_fd_sc_hd__and2_1 _3519_ (.A(_0501_),
+    .B(_1676_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1679_));
+ sky130_fd_sc_hd__o21ai_1 _3520_ (.A1(_0501_),
+    .A2(_1676_),
+    .B1(_1642_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Y(_1680_));
+ sky130_fd_sc_hd__nor2_1 _3521_ (.A(_1679_),
+    .B(_1680_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0340_));
- sky130_fd_sc_hd__nor2_1 _3530_ (.A(_0963_),
-    .B(_0913_),
+ sky130_fd_sc_hd__nor2_1 _3522_ (.A(_0502_),
+    .B(_0470_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1686_));
- sky130_fd_sc_hd__and4_2 _3531_ (.A(_0924_),
-    .B(_1675_),
-    .C(_1682_),
-    .D(_1686_),
+    .Y(_1681_));
+ sky130_fd_sc_hd__and2_1 _3523_ (.A(_1676_),
+    .B(_1681_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1687_));
- sky130_fd_sc_hd__inv_2 _3532_ (.A(_1687_),
+    .X(_1682_));
+ sky130_fd_sc_hd__inv_2 _3524_ (.A(_1682_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1688_));
- sky130_fd_sc_hd__o211a_1 _3533_ (.A1(\user_design.cell_core.count[24] ),
-    .A2(_1684_),
-    .B1(_1688_),
-    .C1(_0978_),
+    .Y(_1683_));
+ sky130_fd_sc_hd__o211a_1 _3525_ (.A1(\user_design.cell_core.count[24] ),
+    .A2(_1679_),
+    .B1(_1683_),
+    .C1(_0974_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0341_));
- sky130_fd_sc_hd__nor2_1 _3534_ (.A(_0488_),
-    .B(_1688_),
+ sky130_fd_sc_hd__and3_1 _3526_ (.A(\user_design.cell_core.count[25] ),
+    .B(_1676_),
+    .C(_1681_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1689_));
- sky130_fd_sc_hd__o21ai_1 _3535_ (.A1(\user_design.cell_core.count[25] ),
-    .A2(_1687_),
-    .B1(_1626_),
+    .X(_1684_));
+ sky130_fd_sc_hd__o21ai_1 _3527_ (.A1(\user_design.cell_core.count[25] ),
+    .A2(_1682_),
+    .B1(_1619_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1690_));
- sky130_fd_sc_hd__nor2_1 _3536_ (.A(_1689_),
-    .B(_1690_),
+    .Y(_1685_));
+ sky130_fd_sc_hd__nor2_1 _3528_ (.A(_1684_),
+    .B(_1685_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0342_));
- sky130_fd_sc_hd__and3_1 _3537_ (.A(\user_design.cell_core.count[25] ),
-    .B(_0556_),
-    .C(_1687_),
+ sky130_fd_sc_hd__nor2_1 _3529_ (.A(_0469_),
+    .B(_0942_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1691_));
- sky130_fd_sc_hd__inv_2 _3538_ (.A(_1691_),
+    .Y(_1686_));
+ sky130_fd_sc_hd__nand2_1 _3530_ (.A(_1682_),
+    .B(_1686_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1692_));
- sky130_fd_sc_hd__o211a_1 _3539_ (.A1(_0556_),
-    .A2(_1689_),
-    .B1(_1692_),
-    .C1(_0978_),
+    .Y(_1687_));
+ sky130_fd_sc_hd__o211a_1 _3531_ (.A1(\user_design.cell_core.count[26] ),
+    .A2(_1684_),
+    .B1(_1687_),
+    .C1(_0974_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0343_));
- sky130_fd_sc_hd__and4_1 _3540_ (.A(\user_design.cell_core.count[25] ),
-    .B(_0556_),
-    .C(_0559_),
-    .D(_1687_),
+ sky130_fd_sc_hd__and4_1 _3532_ (.A(\user_design.cell_core.count[27] ),
+    .B(_1675_),
+    .C(_1681_),
+    .D(_1686_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1693_));
- sky130_fd_sc_hd__clkbuf_2 _3541_ (.A(_1693_),
+    .X(_1688_));
+ sky130_fd_sc_hd__dlymetal6s2s_1 _3533_ (.A(_1688_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1694_));
- sky130_fd_sc_hd__o21ai_1 _3542_ (.A1(_0559_),
-    .A2(_1691_),
-    .B1(_1626_),
+    .X(_1689_));
+ sky130_fd_sc_hd__or3_1 _3534_ (.A(_0911_),
+    .B(_0969_),
+    .C(_1689_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1695_));
- sky130_fd_sc_hd__nor2_1 _3543_ (.A(_1694_),
-    .B(_1695_),
+    .X(_1690_));
+ sky130_fd_sc_hd__a21oi_1 _3535_ (.A1(net594),
+    .A2(_1687_),
+    .B1(_1690_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0344_));
- sky130_fd_sc_hd__clkbuf_1 _3544_ (.A(\user_design.cell_core.count[28] ),
+ sky130_fd_sc_hd__or2_1 _3536_ (.A(_0473_),
+    .B(_1689_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1696_));
- sky130_fd_sc_hd__or2_1 _3545_ (.A(_1696_),
-    .B(_1693_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1697_));
- sky130_fd_sc_hd__nand2_1 _3546_ (.A(_1696_),
-    .B(_1694_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1698_));
- sky130_fd_sc_hd__and3_1 _3547_ (.A(_1661_),
-    .B(_1697_),
-    .C(_1698_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1699_));
- sky130_fd_sc_hd__clkbuf_1 _3548_ (.A(_1699_),
+    .X(_1691_));
+ sky130_fd_sc_hd__o311a_1 _3537_ (.A1(_0929_),
+    .A2(_0474_),
+    .A3(_1687_),
+    .B1(_1691_),
+    .C1(_0988_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0345_));
- sky130_fd_sc_hd__a21o_1 _3549_ (.A1(_1696_),
-    .A2(_1694_),
+ sky130_fd_sc_hd__a21o_1 _3538_ (.A1(_0473_),
+    .A2(_1688_),
     .B1(\user_design.cell_core.count[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1700_));
- sky130_fd_sc_hd__o211a_1 _3550_ (.A1(_0496_),
-    .A2(_1698_),
-    .B1(_1700_),
-    .C1(_0978_),
+    .X(_1692_));
+ sky130_fd_sc_hd__or3b_1 _3539_ (.A(_0474_),
+    .B(_0472_),
+    .C_N(_1688_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1693_));
+ sky130_fd_sc_hd__and3_1 _3540_ (.A(_1647_),
+    .B(_1692_),
+    .C(_1693_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(_1694_));
+ sky130_fd_sc_hd__clkbuf_1 _3541_ (.A(_1694_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0346_));
- sky130_fd_sc_hd__a31o_1 _3551_ (.A1(_1696_),
-    .A2(\user_design.cell_core.count[29] ),
-    .A3(_1693_),
-    .B1(\user_design.cell_core.count[30] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1701_));
- sky130_fd_sc_hd__and3_1 _3552_ (.A(_1696_),
+ sky130_fd_sc_hd__and3_1 _3542_ (.A(_0473_),
     .B(\user_design.cell_core.count[29] ),
     .C(\user_design.cell_core.count[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1702_));
- sky130_fd_sc_hd__nand2_1 _3553_ (.A(_1694_),
-    .B(_1702_),
+    .X(_1695_));
+ sky130_fd_sc_hd__a21bo_1 _3543_ (.A1(_1689_),
+    .A2(_1695_),
+    .B1_N(_0987_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1703_));
- sky130_fd_sc_hd__and3_1 _3554_ (.A(_1661_),
-    .B(_1701_),
-    .C(_1703_),
+    .X(_1696_));
+ sky130_fd_sc_hd__a21oi_1 _3544_ (.A1(_0476_),
+    .A2(_1693_),
+    .B1(_1696_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1704_));
- sky130_fd_sc_hd__clkbuf_1 _3555_ (.A(_1704_),
+    .Y(_0347_));
+ sky130_fd_sc_hd__and3_1 _3545_ (.A(_0475_),
+    .B(_1689_),
+    .C(_1695_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0347_));
- sky130_fd_sc_hd__a21o_1 _3556_ (.A1(_1693_),
-    .A2(_1702_),
-    .B1(\user_design.cell_core.count[31] ),
+    .X(_1697_));
+ sky130_fd_sc_hd__a21oi_1 _3546_ (.A1(_1689_),
+    .A2(_1695_),
+    .B1(_0475_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1705_));
- sky130_fd_sc_hd__nand3_1 _3557_ (.A(\user_design.cell_core.count[31] ),
-    .B(_1694_),
-    .C(_1702_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Y(_1706_));
- sky130_fd_sc_hd__and3_1 _3558_ (.A(_1661_),
-    .B(_1705_),
-    .C(_1706_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(_1707_));
- sky130_fd_sc_hd__clkbuf_1 _3559_ (.A(_1707_),
+    .Y(_1698_));
+ sky130_fd_sc_hd__o21a_1 _3547_ (.A1(_1697_),
+    .A2(_1698_),
+    .B1(_0974_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0348_));
- sky130_fd_sc_hd__or2_1 _3560_ (.A(\user_design.enable_sync.signal_state[0] ),
+ sky130_fd_sc_hd__or2_1 _3548_ (.A(\user_design.enable_sync.signal_state[0] ),
     .B(\user_design.enable_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1708_));
- sky130_fd_sc_hd__clkbuf_1 _3561_ (.A(_1708_),
+    .X(_1699_));
+ sky130_fd_sc_hd__clkbuf_1 _3549_ (.A(_1699_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0349_));
- sky130_fd_sc_hd__or2_1 _3562_ (.A(\user_design.enable_sync.signal_state[1] ),
+ sky130_fd_sc_hd__or2_1 _3550_ (.A(net543),
     .B(\user_design.enable_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1709_));
- sky130_fd_sc_hd__clkbuf_1 _3563_ (.A(_1709_),
+    .X(_1700_));
+ sky130_fd_sc_hd__clkbuf_1 _3551_ (.A(_1700_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(_0350_));
- sky130_fd_sc_hd__and2b_1 _3564_ (.A_N(\user_design.enable_n ),
-    .B(\user_design.enable_sync.signal_state[2] ),
+ sky130_fd_sc_hd__inv_2 _3552_ (.A(net441),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1710_));
- sky130_fd_sc_hd__clkbuf_1 _3565_ (.A(_1710_),
+    .Y(_1701_));
+ sky130_fd_sc_hd__nor2_1 _3553_ (.A(net442),
+    .B(\user_design.enable_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_0351_));
- sky130_fd_sc_hd__or2_1 _3566_ (.A(_0897_),
-    .B(_0637_),
+    .Y(_0351_));
+ sky130_fd_sc_hd__or2_1 _3554_ (.A(_0896_),
+    .B(_0638_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .X(_1711_));
- sky130_fd_sc_hd__a21oi_1 _3567_ (.A1(_0899_),
-    .A2(net544),
-    .B1(_0669_),
+    .X(_1702_));
+ sky130_fd_sc_hd__a21oi_1 _3555_ (.A1(_0898_),
+    .A2(net494),
+    .B1(_0665_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1712_));
- sky130_fd_sc_hd__nand2_1 _3568_ (.A(_1711_),
-    .B(_1712_),
+    .Y(_1703_));
+ sky130_fd_sc_hd__nand2_1 _3556_ (.A(_1702_),
+    .B(_1703_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0352_));
- sky130_fd_sc_hd__nand2_1 _3569_ (.A(_0901_),
-    .B(\user_design.cell_core.pcell_mem[9][1] ),
+ sky130_fd_sc_hd__nand2_1 _3557_ (.A(_0900_),
+    .B(net482),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Y(_1713_));
- sky130_fd_sc_hd__a21oi_1 _3570_ (.A1(_1711_),
-    .A2(net510),
-    .B1(_0879_),
+    .Y(_1704_));
+ sky130_fd_sc_hd__a21oi_1 _3558_ (.A1(_1702_),
+    .A2(_1704_),
+    .B1(_0878_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Y(_0353_));
- sky130_fd_sc_hd__dfxtp_2 _3571_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net559),
+ sky130_fd_sc_hd__dfxtp_2 _3559_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+    .D(net31),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Q(\user_design.enable_n ));
- sky130_fd_sc_hd__dfxtp_2 _3572_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net612),
+    .Q(\io_in_reg[37] ));
+ sky130_fd_sc_hd__dfxtp_2 _3560_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net30),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Q(\user_design.trigger_in_n ));
- sky130_fd_sc_hd__dfxtp_2 _3573_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(net631),
+    .Q(\io_in_reg[36] ));
+ sky130_fd_sc_hd__dfxtp_1 _3561_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net29),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Q(\user_design.latch_data_n ));
- sky130_fd_sc_hd__dfxtp_1 _3574_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(net619),
+    .Q(\io_in_reg[35] ));
+ sky130_fd_sc_hd__dfxtp_1 _3562_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+    .D(net28),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[34] ));
- sky130_fd_sc_hd__dfxtp_2 _3575_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
-    .D(net663),
+ sky130_fd_sc_hd__dfxtp_2 _3563_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+    .D(net27),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Q(\user_design.mosi ));
- sky130_fd_sc_hd__dfxtp_1 _3576_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net654),
+    .Q(\io_in_reg[33] ));
+ sky130_fd_sc_hd__dfxtp_2 _3564_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net26),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Q(\user_design.spi_core.ss_n ));
- sky130_fd_sc_hd__dfxtp_1 _3577_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
+    .Q(\io_in_reg[32] ));
+ sky130_fd_sc_hd__dfxtp_4 _3565_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
     .D(net25),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
-    .Q(\user_design.sclk ));
- sky130_fd_sc_hd__dfxtp_1 _3578_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+    .Q(\io_in_reg[31] ));
+ sky130_fd_sc_hd__dfxtp_1 _3566_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
     .D(net24),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[30] ));
- sky130_fd_sc_hd__dfxtp_1 _3579_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3567_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
     .D(net22),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[29] ));
- sky130_fd_sc_hd__dfxtp_1 _3580_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net648),
+ sky130_fd_sc_hd__dfxtp_1 _3568_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net21),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[28] ));
- sky130_fd_sc_hd__dfxtp_1 _3581_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3569_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
     .D(net20),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[27] ));
- sky130_fd_sc_hd__dfxtp_1 _3582_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(net651),
+ sky130_fd_sc_hd__dfxtp_1 _3570_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net19),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[26] ));
- sky130_fd_sc_hd__dfxtp_1 _3583_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3571_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(net18),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[25] ));
- sky130_fd_sc_hd__dfxtp_1 _3584_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3572_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
     .D(net17),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[24] ));
- sky130_fd_sc_hd__dfxtp_4 _3585_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3573_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(net16),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[23] ));
- sky130_fd_sc_hd__dfxtp_2 _3586_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3574_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
     .D(net15),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[22] ));
- sky130_fd_sc_hd__dfxtp_4 _3587_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3575_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
     .D(net14),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[21] ));
- sky130_fd_sc_hd__dfxtp_4 _3588_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3576_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(net13),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[20] ));
- sky130_fd_sc_hd__dfxtp_1 _3589_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3577_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(net11),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[19] ));
- sky130_fd_sc_hd__dfxtp_1 _3590_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3578_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(net10),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[18] ));
- sky130_fd_sc_hd__dfxtp_4 _3591_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3579_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
     .D(net9),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[17] ));
- sky130_fd_sc_hd__dfxtp_1 _3592_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3580_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
     .D(net8),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[16] ));
- sky130_fd_sc_hd__dfxtp_1 _3593_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3581_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
     .D(net7),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[15] ));
- sky130_fd_sc_hd__dfxtp_4 _3594_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3582_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(net6),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[14] ));
- sky130_fd_sc_hd__dfxtp_4 _3595_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3583_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
     .D(net5),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[13] ));
- sky130_fd_sc_hd__dfxtp_4 _3596_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3584_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
     .D(net4),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[12] ));
- sky130_fd_sc_hd__dfxtp_4 _3597_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3585_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
     .D(net3),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[11] ));
- sky130_fd_sc_hd__dfxtp_4 _3598_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3586_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
     .D(net2),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[10] ));
- sky130_fd_sc_hd__dfxtp_4 _3599_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3587_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
     .D(net38),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[9] ));
- sky130_fd_sc_hd__dfxtp_4 _3600_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3588_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
     .D(net37),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[8] ));
- sky130_fd_sc_hd__dfxtp_4 _3601_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3589_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
     .D(net36),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[7] ));
- sky130_fd_sc_hd__dfxtp_4 _3602_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3590_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
     .D(net35),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[6] ));
- sky130_fd_sc_hd__dfxtp_4 _3603_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3591_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
     .D(net34),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[5] ));
- sky130_fd_sc_hd__dfxtp_2 _3604_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3592_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
     .D(net33),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[4] ));
- sky130_fd_sc_hd__dfxtp_2 _3605_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3593_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
     .D(net32),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[3] ));
- sky130_fd_sc_hd__dfxtp_4 _3606_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3594_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
     .D(net23),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[2] ));
- sky130_fd_sc_hd__dfxtp_2 _3607_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net658),
+ sky130_fd_sc_hd__dfxtp_2 _3595_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+    .D(net12),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[1] ));
- sky130_fd_sc_hd__dfxtp_2 _3608_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net628),
+ sky130_fd_sc_hd__dfxtp_2 _3596_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(net1),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\io_in_reg[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3609_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net571),
+ sky130_fd_sc_hd__dfxtp_1 _3597_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(net645),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.latch_sync.signal_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3610_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(net460),
+ sky130_fd_sc_hd__dfxtp_1 _3598_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+    .D(\user_design.enable_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.enable_sync.signal_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3611_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net469),
+ sky130_fd_sc_hd__dfxtp_1 _3599_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
+    .D(_0000_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3612_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net509),
+ sky130_fd_sc_hd__dfxtp_1 _3600_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(_0001_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3613_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3601_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
     .D(_0002_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3614_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3602_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
     .D(_0003_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3615_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3603_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0004_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3616_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3604_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0005_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3617_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3605_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0006_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3618_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3606_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0007_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3619_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3607_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0008_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[8] ));
- sky130_fd_sc_hd__dfxtp_2 _3620_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3608_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0009_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3621_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3609_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0010_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[10] ));
- sky130_fd_sc_hd__dfxtp_1 _3622_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3610_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0011_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[11] ));
- sky130_fd_sc_hd__dfxtp_1 _3623_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
-    .D(net479),
+ sky130_fd_sc_hd__dfxtp_2 _3611_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(_0012_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[12] ));
- sky130_fd_sc_hd__dfxtp_1 _3624_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
-    .D(net530),
+ sky130_fd_sc_hd__dfxtp_1 _3612_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(net481),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[13] ));
- sky130_fd_sc_hd__dfxtp_2 _3625_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net515),
+ sky130_fd_sc_hd__dfxtp_1 _3613_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(net453),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3626_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net433),
+ sky130_fd_sc_hd__dfxtp_1 _3614_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(net499),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_in[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3627_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net457),
+ sky130_fd_sc_hd__dfxtp_1 _3615_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+    .D(net463),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_address[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3628_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3616_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0017_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_address[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3629_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3617_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0018_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_address[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3630_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
-    .D(_0019_),
+ sky130_fd_sc_hd__dfxtp_1 _3618_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+    .D(net489),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_address[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3631_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(net551),
+ sky130_fd_sc_hd__dfxtp_1 _3619_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(net457),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.control_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3632_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(_0021_),
+ sky130_fd_sc_hd__dfxtp_1 _3620_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net444),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.control_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3633_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(net520),
+ sky130_fd_sc_hd__dfxtp_2 _3621_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+    .D(net471),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.control_state[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3634_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(net496),
+ sky130_fd_sc_hd__dfxtp_2 _3622_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(net431),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.control_state[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3635_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3623_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
     .D(_0024_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_invert ));
- sky130_fd_sc_hd__dfxtp_2 _3636_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
-    .D(_0025_),
+ sky130_fd_sc_hd__dfxtp_1 _3624_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+    .D(net487),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.p_select_active ));
- sky130_fd_sc_hd__dfxtp_1 _3637_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3625_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
     .D(_0026_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[8][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3638_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3626_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
     .D(_0027_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[8][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3639_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
-    .D(_0028_),
+ sky130_fd_sc_hd__dfxtp_1 _3627_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(net516),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[7][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3640_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3628_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
     .D(_0029_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[7][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3641_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3629_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
     .D(_0030_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[6][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3642_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3630_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
     .D(_0031_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[6][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3643_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
-    .D(_0032_),
+ sky130_fd_sc_hd__dfxtp_1 _3631_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(net506),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[5][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3644_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3632_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
     .D(_0033_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[5][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3645_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_0034_),
+ sky130_fd_sc_hd__dfxtp_1 _3633_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(net502),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[4][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3646_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3634_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
     .D(_0035_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[4][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3647_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
-    .D(_0036_),
+ sky130_fd_sc_hd__dfxtp_1 _3635_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(net493),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[3][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3648_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3636_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
     .D(_0037_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[3][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3649_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3637_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
     .D(_0038_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[2][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3650_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3638_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
     .D(_0039_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[2][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3651_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
-    .D(net436),
+ sky130_fd_sc_hd__dfxtp_1 _3639_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+    .D(_0040_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[1][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3652_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
-    .D(net437),
+ sky130_fd_sc_hd__dfxtp_1 _3640_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+    .D(_0041_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[1][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3653_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3641_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
     .D(_0042_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[0][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3654_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
-    .D(net484),
+ sky130_fd_sc_hd__dfxtp_1 _3642_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+    .D(_0043_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[0][1] ));
- sky130_fd_sc_hd__dfxtp_4 _3655_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
-    .D(net434),
+ sky130_fd_sc_hd__dfxtp_2 _3643_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
+    .D(net404),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.update_done ));
- sky130_fd_sc_hd__dfxtp_4 _3656_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_1714_),
+ sky130_fd_sc_hd__dfxtp_4 _3644_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(_1705_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cols_enable[1] ));
- sky130_fd_sc_hd__dfxtp_4 _3657_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_1715_),
+ sky130_fd_sc_hd__dfxtp_4 _3645_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(_1706_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cols_enable[0] ));
- sky130_fd_sc_hd__dfxtp_2 _3658_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_1716_),
+ sky130_fd_sc_hd__dfxtp_2 _3646_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(net478),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_enable[4] ));
- sky130_fd_sc_hd__dfxtp_2 _3659_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_1717_),
+ sky130_fd_sc_hd__dfxtp_2 _3647_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(net425),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_enable[3] ));
- sky130_fd_sc_hd__dfxtp_2 _3660_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_1718_),
+ sky130_fd_sc_hd__dfxtp_2 _3648_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(net408),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_enable[2] ));
- sky130_fd_sc_hd__dfxtp_2 _3661_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_1719_),
+ sky130_fd_sc_hd__dfxtp_2 _3649_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(_1710_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_enable[1] ));
- sky130_fd_sc_hd__dfxtp_4 _3662_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
-    .D(_1720_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Q(\user_design.cell_core.rows_enable[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3663_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net411),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Q(\user_design.cell_core.cols_output[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3664_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net454),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Q(\user_design.cell_core.cols_output[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3665_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
-    .D(net417),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .Q(\user_design.cell_core.rows_output[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3666_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3650_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
     .D(net412),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
+    .Q(\user_design.cell_core.rows_enable[0] ));
+ sky130_fd_sc_hd__dfxtp_2 _3651_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(_1712_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Q(\user_design.cell_core.cols_output[1] ));
+ sky130_fd_sc_hd__dfxtp_2 _3652_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(_1713_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Q(\user_design.cell_core.cols_output[0] ));
+ sky130_fd_sc_hd__dfxtp_2 _3653_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+    .D(net429),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .Q(\user_design.cell_core.rows_output[4] ));
+ sky130_fd_sc_hd__dfxtp_1 _3654_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+    .D(_1715_),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_output[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3667_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
-    .D(net416),
+ sky130_fd_sc_hd__dfxtp_1 _3655_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+    .D(_1716_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_output[2] ));
- sky130_fd_sc_hd__dfxtp_2 _3668_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
-    .D(net415),
+ sky130_fd_sc_hd__dfxtp_2 _3656_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(_1717_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_output[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3669_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(_1727_),
+ sky130_fd_sc_hd__dfxtp_2 _3657_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(_1718_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.rows_output[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3670_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3658_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
     .D(_0044_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3671_ (.CLK(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3659_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
     .D(_0045_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3672_ (.CLK(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3660_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
     .D(_0046_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3673_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
-    .D(net561),
+ sky130_fd_sc_hd__dfxtp_1 _3661_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
+    .D(_0047_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3674_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3662_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
     .D(_0048_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3675_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3663_ (.CLK(\clknet_leaf_32_user_design.cell_core.clock ),
     .D(_0049_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3676_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3664_ (.CLK(\clknet_leaf_32_user_design.cell_core.clock ),
     .D(_0050_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3677_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3665_ (.CLK(\clknet_leaf_32_user_design.cell_core.clock ),
     .D(_0051_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3678_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3666_ (.CLK(\clknet_leaf_32_user_design.cell_core.clock ),
     .D(_0052_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[8] ));
- sky130_fd_sc_hd__dfxtp_1 _3679_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
-    .D(_0053_),
+ sky130_fd_sc_hd__dfxtp_1 _3667_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
+    .D(net552),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3680_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3668_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
     .D(_0054_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_pos[10] ));
- sky130_fd_sc_hd__dfxtp_1 _3681_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net531),
+ sky130_fd_sc_hd__dfxtp_1 _3669_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+    .D(_0055_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.trigger_sync.signal_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3682_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net606),
+ sky130_fd_sc_hd__dfxtp_1 _3670_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+    .D(_0056_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.trigger_sync.signal_state[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3683_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net610),
+ sky130_fd_sc_hd__dfxtp_1 _3671_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+    .D(_0057_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.trigger_sync.signal_state[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3684_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net446),
+ sky130_fd_sc_hd__dfxtp_1 _3672_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+    .D(\user_design.trigger_in_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.trigger_sync.signal_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3685_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net480),
+ sky130_fd_sc_hd__dfxtp_1 _3673_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(_0058_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.latch_sync.signal_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3686_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net485),
+ sky130_fd_sc_hd__dfxtp_1 _3674_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(_0059_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.latch_sync.signal_state[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3687_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net570),
+ sky130_fd_sc_hd__dfxtp_1 _3675_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+    .D(_0060_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.latch_sync.signal_state[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3688_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3676_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0061_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[16] ));
- sky130_fd_sc_hd__dfxtp_1 _3689_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3677_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0062_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[17] ));
- sky130_fd_sc_hd__dfxtp_1 _3690_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3678_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0063_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[18] ));
- sky130_fd_sc_hd__dfxtp_1 _3691_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3679_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0064_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[19] ));
- sky130_fd_sc_hd__dfxtp_2 _3692_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
-    .D(net670),
+ sky130_fd_sc_hd__dfxtp_1 _3680_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
+    .D(_0065_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[20] ));
- sky130_fd_sc_hd__dfxtp_1 _3693_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3681_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
     .D(_0066_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[21] ));
- sky130_fd_sc_hd__dfxtp_1 _3694_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3682_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
     .D(_0067_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[22] ));
- sky130_fd_sc_hd__dfxtp_2 _3695_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3683_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
     .D(_0068_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[23] ));
- sky130_fd_sc_hd__dfxtp_2 _3696_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3684_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
     .D(_0069_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[24] ));
- sky130_fd_sc_hd__dfxtp_2 _3697_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3685_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0070_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[25] ));
- sky130_fd_sc_hd__dfxtp_1 _3698_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3686_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0071_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[26] ));
- sky130_fd_sc_hd__dfxtp_2 _3699_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3687_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0072_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[27] ));
- sky130_fd_sc_hd__dfxtp_1 _3700_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3688_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
     .D(_0073_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[28] ));
- sky130_fd_sc_hd__dfxtp_2 _3701_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3689_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
     .D(_0074_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[29] ));
- sky130_fd_sc_hd__dfxtp_1 _3702_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3690_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0075_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[30] ));
- sky130_fd_sc_hd__dfxtp_2 _3703_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3691_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0076_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[31] ));
- sky130_fd_sc_hd__dfxtp_2 _3704_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3692_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0077_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[0] ));
- sky130_fd_sc_hd__dfxtp_2 _3705_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3693_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0078_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[1] ));
- sky130_fd_sc_hd__dfxtp_2 _3706_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3694_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0079_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[2] ));
- sky130_fd_sc_hd__dfxtp_2 _3707_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3695_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0080_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[3] ));
- sky130_fd_sc_hd__dfxtp_2 _3708_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3696_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
     .D(_0081_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[4] ));
- sky130_fd_sc_hd__dfxtp_2 _3709_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3697_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0082_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[5] ));
- sky130_fd_sc_hd__dfxtp_2 _3710_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3698_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0083_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[6] ));
- sky130_fd_sc_hd__dfxtp_2 _3711_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3699_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0084_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[7] ));
- sky130_fd_sc_hd__dfxtp_2 _3712_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3700_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
     .D(_0085_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[8] ));
- sky130_fd_sc_hd__dfxtp_2 _3713_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3701_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0086_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[9] ));
- sky130_fd_sc_hd__dfxtp_2 _3714_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3702_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0087_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[10] ));
- sky130_fd_sc_hd__dfxtp_2 _3715_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3703_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0088_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[11] ));
- sky130_fd_sc_hd__dfxtp_2 _3716_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3704_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0089_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[12] ));
- sky130_fd_sc_hd__dfxtp_2 _3717_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_4 _3705_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0090_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[13] ));
- sky130_fd_sc_hd__dfxtp_2 _3718_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3706_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0091_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[14] ));
- sky130_fd_sc_hd__dfxtp_2 _3719_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3707_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
     .D(_0092_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr3[15] ));
- sky130_fd_sc_hd__dfxtp_2 _3720_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3708_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
     .D(_0093_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[16] ));
- sky130_fd_sc_hd__dfxtp_2 _3721_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3709_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
     .D(_0094_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[17] ));
- sky130_fd_sc_hd__dfxtp_1 _3722_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3710_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
     .D(_0095_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[18] ));
- sky130_fd_sc_hd__dfxtp_1 _3723_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3711_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
     .D(_0096_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[19] ));
- sky130_fd_sc_hd__dfxtp_1 _3724_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3712_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
     .D(_0097_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[20] ));
- sky130_fd_sc_hd__dfxtp_2 _3725_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3713_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0098_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[21] ));
- sky130_fd_sc_hd__dfxtp_1 _3726_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3714_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0099_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[22] ));
- sky130_fd_sc_hd__dfxtp_1 _3727_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3715_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0100_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[23] ));
- sky130_fd_sc_hd__dfxtp_1 _3728_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3716_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0101_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[24] ));
- sky130_fd_sc_hd__dfxtp_2 _3729_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3717_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0102_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[25] ));
- sky130_fd_sc_hd__dfxtp_2 _3730_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3718_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
     .D(_0103_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[26] ));
- sky130_fd_sc_hd__dfxtp_2 _3731_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3719_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0104_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[27] ));
- sky130_fd_sc_hd__dfxtp_1 _3732_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3720_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
     .D(_0105_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[28] ));
- sky130_fd_sc_hd__dfxtp_2 _3733_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3721_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0106_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[29] ));
- sky130_fd_sc_hd__dfxtp_1 _3734_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
-    .D(net671),
+ sky130_fd_sc_hd__dfxtp_1 _3722_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+    .D(_0107_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[30] ));
- sky130_fd_sc_hd__dfxtp_1 _3735_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3723_ (.CLK(\clknet_2_1_0_user_design.cell_core.clock ),
     .D(_0108_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[31] ));
- sky130_fd_sc_hd__dfxtp_1 _3736_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3724_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
     .D(_0109_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3737_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
-    .D(_0110_),
+ sky130_fd_sc_hd__dfxtp_1 _3725_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
+    .D(net638),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[1] ));
- sky130_fd_sc_hd__dfxtp_2 _3738_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3726_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
     .D(_0111_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3739_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3727_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
     .D(_0112_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3740_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3728_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
     .D(_0113_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3741_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3729_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0114_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3742_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3730_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0115_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[6] ));
- sky130_fd_sc_hd__dfxtp_2 _3743_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3731_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
     .D(_0116_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3744_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3732_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0117_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[8] ));
- sky130_fd_sc_hd__dfxtp_1 _3745_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3733_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0118_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[9] ));
- sky130_fd_sc_hd__dfxtp_2 _3746_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
-    .D(net665),
+ sky130_fd_sc_hd__dfxtp_2 _3734_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+    .D(_0119_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[10] ));
- sky130_fd_sc_hd__dfxtp_2 _3747_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3735_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
     .D(_0120_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[11] ));
- sky130_fd_sc_hd__dfxtp_1 _3748_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3736_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
     .D(_0121_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[12] ));
- sky130_fd_sc_hd__dfxtp_1 _3749_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3737_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0122_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3750_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3738_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0123_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3751_ (.CLK(\clknet_leaf_14_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3739_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
     .D(_0124_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr2[15] ));
- sky130_fd_sc_hd__dfxtp_2 _3752_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3740_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
     .D(_0125_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[16] ));
- sky130_fd_sc_hd__dfxtp_2 _3753_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3741_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0126_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[17] ));
- sky130_fd_sc_hd__dfxtp_2 _3754_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
-    .D(_0127_),
+ sky130_fd_sc_hd__dfxtp_2 _3742_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+    .D(net653),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[18] ));
- sky130_fd_sc_hd__dfxtp_1 _3755_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3743_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
     .D(_0128_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[19] ));
- sky130_fd_sc_hd__dfxtp_1 _3756_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3744_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
     .D(_0129_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[20] ));
- sky130_fd_sc_hd__dfxtp_1 _3757_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3745_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
     .D(_0130_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[21] ));
- sky130_fd_sc_hd__dfxtp_1 _3758_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
-    .D(net664),
+ sky130_fd_sc_hd__dfxtp_1 _3746_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+    .D(_0131_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[22] ));
- sky130_fd_sc_hd__dfxtp_2 _3759_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3747_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
     .D(_0132_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[23] ));
- sky130_fd_sc_hd__dfxtp_1 _3760_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3748_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
     .D(_0133_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[24] ));
- sky130_fd_sc_hd__dfxtp_1 _3761_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3749_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
     .D(_0134_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[25] ));
- sky130_fd_sc_hd__dfxtp_1 _3762_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3750_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0135_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[26] ));
- sky130_fd_sc_hd__dfxtp_1 _3763_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3751_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0136_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[27] ));
- sky130_fd_sc_hd__dfxtp_1 _3764_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
-    .D(_0137_),
+ sky130_fd_sc_hd__dfxtp_1 _3752_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
+    .D(net649),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[28] ));
- sky130_fd_sc_hd__dfxtp_1 _3765_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3753_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0138_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[29] ));
- sky130_fd_sc_hd__dfxtp_1 _3766_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3754_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
     .D(_0139_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[30] ));
- sky130_fd_sc_hd__dfxtp_1 _3767_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3755_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
     .D(_0140_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[31] ));
- sky130_fd_sc_hd__dfxtp_2 _3768_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3756_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0141_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3769_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3757_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
     .D(_0142_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3770_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3758_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
     .D(_0143_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3771_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3759_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
     .D(_0144_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3772_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3760_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
     .D(_0145_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3773_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
-    .D(net668),
+ sky130_fd_sc_hd__dfxtp_1 _3761_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+    .D(_0146_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3774_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
-    .D(_0147_),
+ sky130_fd_sc_hd__dfxtp_2 _3762_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+    .D(net652),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3775_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3763_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
     .D(_0148_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3776_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
-    .D(net647),
+ sky130_fd_sc_hd__dfxtp_1 _3764_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+    .D(_0149_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[8] ));
- sky130_fd_sc_hd__dfxtp_1 _3777_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3765_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
     .D(_0150_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3778_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3766_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0151_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[10] ));
- sky130_fd_sc_hd__dfxtp_1 _3779_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3767_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0152_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[11] ));
- sky130_fd_sc_hd__dfxtp_1 _3780_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3768_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0153_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[12] ));
- sky130_fd_sc_hd__dfxtp_1 _3781_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
-    .D(net667),
+ sky130_fd_sc_hd__dfxtp_1 _3769_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
+    .D(_0154_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3782_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3770_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0155_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3783_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3771_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
     .D(_0156_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr1[15] ));
- sky130_fd_sc_hd__dfxtp_2 _3784_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3772_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
     .D(_0157_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[16] ));
- sky130_fd_sc_hd__dfxtp_2 _3785_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3773_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0158_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[17] ));
- sky130_fd_sc_hd__dfxtp_2 _3786_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3774_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0159_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[18] ));
- sky130_fd_sc_hd__dfxtp_2 _3787_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3775_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0160_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[19] ));
- sky130_fd_sc_hd__dfxtp_2 _3788_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3776_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0161_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[20] ));
- sky130_fd_sc_hd__dfxtp_2 _3789_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3777_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
     .D(_0162_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[21] ));
- sky130_fd_sc_hd__dfxtp_2 _3790_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3778_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
     .D(_0163_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[22] ));
- sky130_fd_sc_hd__dfxtp_1 _3791_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3779_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
     .D(_0164_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[23] ));
- sky130_fd_sc_hd__dfxtp_2 _3792_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3780_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
     .D(_0165_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[24] ));
- sky130_fd_sc_hd__dfxtp_2 _3793_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
-    .D(_0166_),
+ sky130_fd_sc_hd__dfxtp_2 _3781_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
+    .D(net654),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[25] ));
- sky130_fd_sc_hd__dfxtp_2 _3794_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3782_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0167_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[26] ));
- sky130_fd_sc_hd__dfxtp_2 _3795_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3783_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0168_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[27] ));
- sky130_fd_sc_hd__dfxtp_2 _3796_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3784_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0169_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[28] ));
- sky130_fd_sc_hd__dfxtp_2 _3797_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3785_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0170_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[29] ));
- sky130_fd_sc_hd__dfxtp_1 _3798_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3786_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
     .D(_0171_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[30] ));
- sky130_fd_sc_hd__dfxtp_2 _3799_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
-    .D(net673),
+ sky130_fd_sc_hd__dfxtp_2 _3787_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
+    .D(_0172_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[31] ));
- sky130_fd_sc_hd__dfxtp_2 _3800_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3788_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0173_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3801_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3789_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0174_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[1] ));
- sky130_fd_sc_hd__dfxtp_2 _3802_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3790_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0175_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3803_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3791_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0176_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[3] ));
- sky130_fd_sc_hd__dfxtp_2 _3804_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3792_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0177_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3805_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3793_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0178_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3806_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3794_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
     .D(_0179_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3807_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3795_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
     .D(_0180_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3808_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3796_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0181_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[8] ));
- sky130_fd_sc_hd__dfxtp_2 _3809_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3797_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
     .D(_0182_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[9] ));
- sky130_fd_sc_hd__dfxtp_2 _3810_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3798_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0183_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[10] ));
- sky130_fd_sc_hd__dfxtp_2 _3811_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3799_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
     .D(_0184_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[11] ));
- sky130_fd_sc_hd__dfxtp_2 _3812_ (.CLK(\clknet_leaf_24_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3800_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0185_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[12] ));
- sky130_fd_sc_hd__dfxtp_2 _3813_ (.CLK(\clknet_leaf_23_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3801_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
     .D(_0186_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[13] ));
- sky130_fd_sc_hd__dfxtp_2 _3814_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3802_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0187_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[14] ));
- sky130_fd_sc_hd__dfxtp_2 _3815_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3803_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
     .D(_0188_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.ccr0[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3816_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3804_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0189_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3817_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3805_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0190_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][1] ));
- sky130_fd_sc_hd__dfxtp_1 _3818_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3806_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0191_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][2] ));
- sky130_fd_sc_hd__dfxtp_1 _3819_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3807_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
     .D(_0192_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][3] ));
- sky130_fd_sc_hd__dfxtp_1 _3820_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3808_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
     .D(_0193_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][4] ));
- sky130_fd_sc_hd__dfxtp_1 _3821_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3809_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
     .D(_0194_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][5] ));
- sky130_fd_sc_hd__dfxtp_1 _3822_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3810_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0195_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][6] ));
- sky130_fd_sc_hd__dfxtp_1 _3823_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3811_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
     .D(_0196_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][7] ));
- sky130_fd_sc_hd__dfxtp_1 _3824_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3812_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
     .D(_0197_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][8] ));
- sky130_fd_sc_hd__dfxtp_1 _3825_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3813_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
     .D(_0198_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][9] ));
- sky130_fd_sc_hd__dfxtp_1 _3826_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3814_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0199_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][10] ));
- sky130_fd_sc_hd__dfxtp_1 _3827_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3815_ (.CLK(\clknet_leaf_19_user_design.cell_core.clock ),
     .D(_0200_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][11] ));
- sky130_fd_sc_hd__dfxtp_1 _3828_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3816_ (.CLK(\clknet_leaf_21_user_design.cell_core.clock ),
     .D(_0201_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][12] ));
- sky130_fd_sc_hd__dfxtp_1 _3829_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3817_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
     .D(_0202_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][13] ));
- sky130_fd_sc_hd__dfxtp_1 _3830_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3818_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
     .D(_0203_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][14] ));
- sky130_fd_sc_hd__dfxtp_1 _3831_ (.CLK(\clknet_leaf_22_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3819_ (.CLK(\clknet_leaf_18_user_design.cell_core.clock ),
     .D(_0204_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory[1][15] ));
- sky130_fd_sc_hd__dfxtp_4 _3832_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3820_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
     .D(_0205_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[0] ));
- sky130_fd_sc_hd__dfxtp_2 _3833_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3821_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
     .D(_0206_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[1] ));
- sky130_fd_sc_hd__dfxtp_2 _3834_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3822_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
     .D(_0207_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[2] ));
- sky130_fd_sc_hd__dfxtp_2 _3835_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3823_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
     .D(_0208_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[5] ));
- sky130_fd_sc_hd__dfxtp_2 _3836_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3824_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
     .D(_0209_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[6] ));
- sky130_fd_sc_hd__dfxtp_2 _3837_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3825_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0210_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[7] ));
- sky130_fd_sc_hd__dfxtp_2 _3838_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3826_ (.CLK(\clknet_leaf_37_user_design.cell_core.clock ),
     .D(_0211_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[3] ));
- sky130_fd_sc_hd__dfxtp_2 _3839_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3827_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0212_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[8] ));
- sky130_fd_sc_hd__dfxtp_2 _3840_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
-    .D(_0213_),
+ sky130_fd_sc_hd__dfxtp_4 _3828_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+    .D(net602),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[4] ));
- sky130_fd_sc_hd__dfxtp_2 _3841_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3829_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0214_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cell_output_state[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3842_ (.CLK(\clknet_leaf_16_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3830_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0215_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cells_state[10] ));
- sky130_fd_sc_hd__dfxtp_1 _3843_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3831_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0216_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cells_state[11] ));
- sky130_fd_sc_hd__dfxtp_1 _3844_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3832_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0217_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cells_state[12] ));
- sky130_fd_sc_hd__dfxtp_1 _3845_ (.CLK(\clknet_leaf_15_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3833_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
     .D(_0218_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cells_state[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3846_ (.CLK(\clknet_leaf_17_user_design.cell_core.clock ),
-    .D(net583),
+ sky130_fd_sc_hd__dfxtp_1 _3834_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+    .D(_0219_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cells_state[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3847_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3835_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
     .D(_0220_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.cells_state[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3848_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
-    .D(_0221_),
+ sky130_fd_sc_hd__dfxtp_1 _3836_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net562),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3849_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3837_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
     .D(_0222_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3850_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
-    .D(_0223_),
+ sky130_fd_sc_hd__dfxtp_1 _3838_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net525),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3851_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3839_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0224_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3852_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net569),
+ sky130_fd_sc_hd__dfxtp_1 _3840_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net537),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3853_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net558),
+ sky130_fd_sc_hd__dfxtp_1 _3841_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+    .D(_0226_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3854_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3842_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
     .D(_0227_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3855_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net566),
+ sky130_fd_sc_hd__dfxtp_1 _3843_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+    .D(_0228_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3856_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net547),
+ sky130_fd_sc_hd__dfxtp_1 _3844_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+    .D(net436),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[8] ));
- sky130_fd_sc_hd__dfxtp_1 _3857_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3845_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
     .D(_0230_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3858_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net653),
+ sky130_fd_sc_hd__dfxtp_1 _3846_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(_0231_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[10] ));
- sky130_fd_sc_hd__dfxtp_2 _3859_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net441),
+ sky130_fd_sc_hd__dfxtp_1 _3847_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+    .D(_0232_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[11] ));
- sky130_fd_sc_hd__dfxtp_2 _3860_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
-    .D(net464),
+ sky130_fd_sc_hd__dfxtp_1 _3848_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+    .D(_0233_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[12] ));
- sky130_fd_sc_hd__dfxtp_2 _3861_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net451),
+ sky130_fd_sc_hd__dfxtp_1 _3849_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+    .D(_0234_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3862_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3850_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
     .D(_0235_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3863_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3851_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
     .D(_0236_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3864_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
-    .D(net534),
+ sky130_fd_sc_hd__dfxtp_2 _3852_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(_0237_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[16] ));
- sky130_fd_sc_hd__dfxtp_1 _3865_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
-    .D(net467),
+ sky130_fd_sc_hd__dfxtp_1 _3853_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+    .D(_0238_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[17] ));
- sky130_fd_sc_hd__dfxtp_1 _3866_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
-    .D(_0239_),
+ sky130_fd_sc_hd__dfxtp_1 _3854_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net548),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[18] ));
- sky130_fd_sc_hd__dfxtp_1 _3867_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3855_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
     .D(_0240_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[19] ));
- sky130_fd_sc_hd__dfxtp_1 _3868_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
-    .D(net473),
+ sky130_fd_sc_hd__dfxtp_1 _3856_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+    .D(net451),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[20] ));
- sky130_fd_sc_hd__dfxtp_1 _3869_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3857_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
     .D(_0242_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[21] ));
- sky130_fd_sc_hd__dfxtp_1 _3870_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net459),
+ sky130_fd_sc_hd__dfxtp_1 _3858_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net448),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[22] ));
- sky130_fd_sc_hd__dfxtp_1 _3871_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(_0244_),
+ sky130_fd_sc_hd__dfxtp_1 _3859_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+    .D(net461),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[23] ));
- sky130_fd_sc_hd__dfxtp_1 _3872_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net476),
+ sky130_fd_sc_hd__dfxtp_1 _3860_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
+    .D(net446),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[24] ));
- sky130_fd_sc_hd__dfxtp_1 _3873_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3861_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
     .D(_0246_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[25] ));
- sky130_fd_sc_hd__dfxtp_1 _3874_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(_0247_),
+ sky130_fd_sc_hd__dfxtp_1 _3862_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
+    .D(net592),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[26] ));
- sky130_fd_sc_hd__dfxtp_1 _3875_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
-    .D(_0248_),
+ sky130_fd_sc_hd__dfxtp_1 _3863_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
+    .D(net589),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[27] ));
- sky130_fd_sc_hd__dfxtp_1 _3876_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3864_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
     .D(_0249_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[28] ));
- sky130_fd_sc_hd__dfxtp_1 _3877_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(net538),
+ sky130_fd_sc_hd__dfxtp_1 _3865_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
+    .D(_0250_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[29] ));
- sky130_fd_sc_hd__dfxtp_1 _3878_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(_0251_),
+ sky130_fd_sc_hd__dfxtp_1 _3866_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(net455),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_out[30] ));
- sky130_fd_sc_hd__dfxtp_1 _3879_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(net609),
+ sky130_fd_sc_hd__dfxtp_1 _3867_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(net614),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.miso ));
- sky130_fd_sc_hd__dfxtp_2 _3880_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(net503),
+ sky130_fd_sc_hd__dfxtp_2 _3868_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(net399),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.trigger_out_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3881_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3869_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
     .D(_0355_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.trigger_out_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3882_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
-    .D(_0356_),
+ sky130_fd_sc_hd__dfxtp_1 _3870_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(net415),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.system_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3883_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3871_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
     .D(_0357_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.system_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3884_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3872_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0253_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3885_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3873_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0254_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3886_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3874_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0255_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3887_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3875_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
     .D(_0256_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3888_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3876_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
     .D(_0257_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3889_ (.CLK(\clknet_leaf_9_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3877_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
     .D(_0258_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3890_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3878_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
     .D(_0259_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3891_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3879_ (.CLK(\clknet_leaf_20_user_design.cell_core.clock ),
     .D(_0260_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3892_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3880_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0261_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[8] ));
- sky130_fd_sc_hd__dfxtp_2 _3893_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3881_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0262_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3894_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3882_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0263_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[10] ));
- sky130_fd_sc_hd__dfxtp_2 _3895_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3883_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0264_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[11] ));
- sky130_fd_sc_hd__dfxtp_1 _3896_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3884_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0265_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[12] ));
- sky130_fd_sc_hd__dfxtp_1 _3897_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3885_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0266_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3898_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3886_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0267_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3899_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3887_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0268_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3900_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3888_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0269_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[16] ));
- sky130_fd_sc_hd__dfxtp_1 _3901_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3889_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0270_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[17] ));
- sky130_fd_sc_hd__dfxtp_1 _3902_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3890_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
     .D(_0271_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[18] ));
- sky130_fd_sc_hd__dfxtp_1 _3903_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3891_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0272_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[19] ));
- sky130_fd_sc_hd__dfxtp_1 _3904_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3892_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0273_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[20] ));
- sky130_fd_sc_hd__dfxtp_1 _3905_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3893_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0274_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[21] ));
- sky130_fd_sc_hd__dfxtp_1 _3906_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3894_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0275_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[22] ));
- sky130_fd_sc_hd__dfxtp_1 _3907_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3895_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0276_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[23] ));
- sky130_fd_sc_hd__dfxtp_1 _3908_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3896_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0277_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[24] ));
- sky130_fd_sc_hd__dfxtp_1 _3909_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3897_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0278_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[25] ));
- sky130_fd_sc_hd__dfxtp_1 _3910_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
-    .D(_0279_),
+ sky130_fd_sc_hd__dfxtp_1 _3898_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
+    .D(net473),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[26] ));
- sky130_fd_sc_hd__dfxtp_1 _3911_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3899_ (.CLK(\clknet_leaf_11_user_design.cell_core.clock ),
     .D(_0280_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[27] ));
- sky130_fd_sc_hd__dfxtp_1 _3912_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3900_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0281_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[28] ));
- sky130_fd_sc_hd__dfxtp_1 _3913_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3901_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0282_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[29] ));
- sky130_fd_sc_hd__dfxtp_1 _3914_ (.CLK(\clknet_leaf_13_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3902_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0283_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[30] ));
- sky130_fd_sc_hd__dfxtp_1 _3915_ (.CLK(\clknet_leaf_12_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3903_ (.CLK(\clknet_leaf_10_user_design.cell_core.clock ),
     .D(_0284_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.refresh_count[31] ));
- sky130_fd_sc_hd__dfxtp_1 _3916_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net594),
+ sky130_fd_sc_hd__dfxtp_1 _3904_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(net531),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.mem_read_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3917_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net557),
+ sky130_fd_sc_hd__dfxtp_1 _3905_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
+    .D(net535),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.mem_read_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3918_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(net501),
+ sky130_fd_sc_hd__dfxtp_1 _3906_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
+    .D(net546),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.mem_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3919_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3907_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
     .D(_0361_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.mem_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3920_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net494),
+ sky130_fd_sc_hd__dfxtp_1 _3908_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(net512),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3921_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net541),
+ sky130_fd_sc_hd__dfxtp_1 _3909_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(net505),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3922_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net490),
+ sky130_fd_sc_hd__dfxtp_1 _3910_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(_0287_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3923_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net492),
+ sky130_fd_sc_hd__dfxtp_1 _3911_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(net523),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3924_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net487),
+ sky130_fd_sc_hd__dfxtp_1 _3912_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net571),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3925_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net525),
+ sky130_fd_sc_hd__dfxtp_1 _3913_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net491),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3926_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net536),
+ sky130_fd_sc_hd__dfxtp_1 _3914_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+    .D(net533),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3927_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net553),
+ sky130_fd_sc_hd__dfxtp_1 _3915_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+    .D(net485),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3928_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
-    .D(net482),
+ sky130_fd_sc_hd__dfxtp_1 _3916_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(_0293_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[8] ));
- sky130_fd_sc_hd__dfxtp_1 _3929_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net466),
+ sky130_fd_sc_hd__dfxtp_1 _3917_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(net438),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3930_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net549),
+ sky130_fd_sc_hd__dfxtp_1 _3918_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+    .D(net528),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[10] ));
- sky130_fd_sc_hd__dfxtp_1 _3931_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
-    .D(_0296_),
+ sky130_fd_sc_hd__dfxtp_1 _3919_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+    .D(net541),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[11] ));
- sky130_fd_sc_hd__dfxtp_1 _3932_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
-    .D(_0297_),
+ sky130_fd_sc_hd__dfxtp_1 _3920_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+    .D(net564),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[12] ));
- sky130_fd_sc_hd__dfxtp_1 _3933_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
-    .D(_0298_),
+ sky130_fd_sc_hd__dfxtp_1 _3921_ (.CLK(\clknet_leaf_7_user_design.cell_core.clock ),
+    .D(net567),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3934_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
-    .D(net439),
+ sky130_fd_sc_hd__dfxtp_1 _3922_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+    .D(net434),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3935_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
-    .D(net591),
+ sky130_fd_sc_hd__dfxtp_1 _3923_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(net515),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.data_in[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3936_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3924_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
     .D(_0362_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.latch_data_state[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3937_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3925_ (.CLK(\clknet_leaf_44_user_design.cell_core.clock ),
     .D(_0363_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.system_core.latch_data_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3938_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
-    .D(net414),
+ sky130_fd_sc_hd__dfxtp_1 _3926_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(_0301_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3939_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net407),
+ sky130_fd_sc_hd__dfxtp_1 _3927_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(net621),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3940_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
-    .D(net638),
+ sky130_fd_sc_hd__dfxtp_1 _3928_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(net633),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3941_ (.CLK(\clknet_leaf_42_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3929_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
     .D(_0304_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3942_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
-    .D(net401),
+ sky130_fd_sc_hd__dfxtp_1 _3930_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+    .D(_0305_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3943_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net403),
+ sky130_fd_sc_hd__dfxtp_1 _3931_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+    .D(_0306_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[5] ));
- sky130_fd_sc_hd__dfxtp_1 _3944_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3932_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
     .D(_0307_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[6] ));
- sky130_fd_sc_hd__dfxtp_1 _3945_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
-    .D(net399),
+ sky130_fd_sc_hd__dfxtp_1 _3933_ (.CLK(\clknet_leaf_3_user_design.cell_core.clock ),
+    .D(net635),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3946_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
-    .D(net409),
+ sky130_fd_sc_hd__dfxtp_1 _3934_ (.CLK(\clknet_leaf_4_user_design.cell_core.clock ),
+    .D(_0309_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[8] ));
- sky130_fd_sc_hd__dfxtp_1 _3947_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3935_ (.CLK(\clknet_leaf_1_user_design.cell_core.clock ),
     .D(_0310_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3948_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net445),
+ sky130_fd_sc_hd__dfxtp_1 _3936_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+    .D(_0311_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[10] ));
- sky130_fd_sc_hd__dfxtp_1 _3949_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net443),
+ sky130_fd_sc_hd__dfxtp_1 _3937_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+    .D(_0312_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[11] ));
- sky130_fd_sc_hd__dfxtp_1 _3950_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3938_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
     .D(_0313_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[12] ));
- sky130_fd_sc_hd__dfxtp_1 _3951_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net462),
+ sky130_fd_sc_hd__dfxtp_1 _3939_ (.CLK(\clknet_leaf_8_user_design.cell_core.clock ),
+    .D(_0314_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3952_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3940_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
     .D(_0315_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3953_ (.CLK(\clknet_leaf_5_user_design.cell_core.clock ),
-    .D(net574),
+ sky130_fd_sc_hd__dfxtp_1 _3941_ (.CLK(\clknet_leaf_6_user_design.cell_core.clock ),
+    .D(net518),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.mem_core.memory_data_out[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3954_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net572),
+ sky130_fd_sc_hd__dfxtp_1 _3942_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net440),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.mosi_reg[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3955_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net605),
+ sky130_fd_sc_hd__dfxtp_1 _3943_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net584),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.mosi_reg[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3956_ (.CLK(\clknet_leaf_45_user_design.cell_core.clock ),
-    .D(net639),
+ sky130_fd_sc_hd__dfxtp_1 _3944_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
+    .D(net613),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.mosi_reg[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3957_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net447),
+ sky130_fd_sc_hd__dfxtp_1 _3945_ (.CLK(\clknet_leaf_40_user_design.cell_core.clock ),
+    .D(net576),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.ss_n_reg[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3958_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net618),
+ sky130_fd_sc_hd__dfxtp_1 _3946_ (.CLK(\clknet_leaf_38_user_design.cell_core.clock ),
+    .D(net644),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.ss_n_reg[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3959_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net627),
+ sky130_fd_sc_hd__dfxtp_1 _3947_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+    .D(net432),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.ss_n_reg[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3960_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net448),
+ sky130_fd_sc_hd__dfxtp_1 _3948_ (.CLK(\clknet_leaf_32_user_design.cell_core.clock ),
+    .D(\user_design.sclk ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.sclk_reg[0] ));
- sky130_fd_sc_hd__dfxtp_1 _3961_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net567),
+ sky130_fd_sc_hd__dfxtp_1 _3949_ (.CLK(\clknet_leaf_32_user_design.cell_core.clock ),
+    .D(net583),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.sclk_reg[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3962_ (.CLK(\clknet_leaf_46_user_design.cell_core.clock ),
-    .D(net630),
+ sky130_fd_sc_hd__dfxtp_1 _3950_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+    .D(net595),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.spi_core.sclk_reg[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3963_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3951_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
     .D(_0317_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[0] ));
- sky130_fd_sc_hd__dfxtp_2 _3964_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3952_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
     .D(_0318_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3965_ (.CLK(\clknet_leaf_33_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3953_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
     .D(_0319_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3966_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3954_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
     .D(_0320_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3967_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
-    .D(net650),
+ sky130_fd_sc_hd__dfxtp_1 _3955_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+    .D(_0321_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[4] ));
- sky130_fd_sc_hd__dfxtp_1 _3968_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3956_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
     .D(_0322_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[5] ));
- sky130_fd_sc_hd__dfxtp_2 _3969_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
-    .D(net613),
+ sky130_fd_sc_hd__dfxtp_2 _3957_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+    .D(net586),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[6] ));
- sky130_fd_sc_hd__dfxtp_2 _3970_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3958_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
     .D(_0324_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[7] ));
- sky130_fd_sc_hd__dfxtp_1 _3971_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3959_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
     .D(_0325_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[8] ));
- sky130_fd_sc_hd__dfxtp_1 _3972_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
-    .D(net636),
+ sky130_fd_sc_hd__dfxtp_2 _3960_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+    .D(net607),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[9] ));
- sky130_fd_sc_hd__dfxtp_1 _3973_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3961_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
     .D(_0327_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[10] ));
- sky130_fd_sc_hd__dfxtp_1 _3974_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3962_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
     .D(_0328_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[11] ));
- sky130_fd_sc_hd__dfxtp_2 _3975_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
-    .D(net615),
+ sky130_fd_sc_hd__dfxtp_2 _3963_ (.CLK(\clknet_leaf_30_user_design.cell_core.clock ),
+    .D(net581),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[12] ));
- sky130_fd_sc_hd__dfxtp_2 _3976_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3964_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
     .D(_0330_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[13] ));
- sky130_fd_sc_hd__dfxtp_1 _3977_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
-    .D(_0331_),
+ sky130_fd_sc_hd__dfxtp_1 _3965_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+    .D(net585),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[14] ));
- sky130_fd_sc_hd__dfxtp_1 _3978_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
-    .D(net545),
+ sky130_fd_sc_hd__dfxtp_2 _3966_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+    .D(net569),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[15] ));
- sky130_fd_sc_hd__dfxtp_1 _3979_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
-    .D(net644),
+ sky130_fd_sc_hd__dfxtp_1 _3967_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+    .D(_0333_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[16] ));
- sky130_fd_sc_hd__dfxtp_1 _3980_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3968_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
     .D(_0334_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[17] ));
- sky130_fd_sc_hd__dfxtp_1 _3981_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
-    .D(_0335_),
+ sky130_fd_sc_hd__dfxtp_1 _3969_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
+    .D(net551),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[18] ));
- sky130_fd_sc_hd__dfxtp_1 _3982_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3970_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
     .D(_0336_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[19] ));
- sky130_fd_sc_hd__dfxtp_1 _3983_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3971_ (.CLK(\clknet_leaf_31_user_design.cell_core.clock ),
     .D(_0337_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[20] ));
- sky130_fd_sc_hd__dfxtp_1 _3984_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3972_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
     .D(_0338_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[21] ));
- sky130_fd_sc_hd__dfxtp_1 _3985_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
-    .D(net588),
+ sky130_fd_sc_hd__dfxtp_1 _3973_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+    .D(_0339_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[22] ));
- sky130_fd_sc_hd__dfxtp_1 _3986_ (.CLK(\clknet_leaf_27_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3974_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
     .D(_0340_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[23] ));
- sky130_fd_sc_hd__dfxtp_1 _3987_ (.CLK(\clknet_leaf_26_user_design.cell_core.clock ),
-    .D(net624),
+ sky130_fd_sc_hd__dfxtp_1 _3975_ (.CLK(\clknet_leaf_29_user_design.cell_core.clock ),
+    .D(net508),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[24] ));
- sky130_fd_sc_hd__dfxtp_2 _3988_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
-    .D(net602),
+ sky130_fd_sc_hd__dfxtp_1 _3976_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+    .D(net608),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[25] ));
- sky130_fd_sc_hd__dfxtp_1 _3989_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3977_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
     .D(_0343_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[26] ));
- sky130_fd_sc_hd__dfxtp_1 _3990_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3978_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
     .D(_0344_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[27] ));
- sky130_fd_sc_hd__dfxtp_1 _3991_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3979_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
     .D(_0345_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[28] ));
- sky130_fd_sc_hd__dfxtp_2 _3992_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3980_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
     .D(_0346_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[29] ));
- sky130_fd_sc_hd__dfxtp_2 _3993_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
-    .D(_0347_),
+ sky130_fd_sc_hd__dfxtp_1 _3981_ (.CLK(\clknet_leaf_28_user_design.cell_core.clock ),
+    .D(net510),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[30] ));
- sky130_fd_sc_hd__dfxtp_1 _3994_ (.CLK(\clknet_leaf_25_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_2 _3982_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
     .D(_0348_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.count[31] ));
- sky130_fd_sc_hd__dfxtp_1 _3995_ (.CLK(\clknet_leaf_2_user_design.cell_core.clock ),
-    .D(net646),
+ sky130_fd_sc_hd__dfxtp_1 _3983_ (.CLK(\clknet_leaf_35_user_design.cell_core.clock ),
+    .D(_0349_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.enable_sync.signal_state[1] ));
- sky130_fd_sc_hd__dfxtp_1 _3996_ (.CLK(\clknet_leaf_47_user_design.cell_core.clock ),
-    .D(net597),
+ sky130_fd_sc_hd__dfxtp_1 _3984_ (.CLK(\clknet_leaf_34_user_design.cell_core.clock ),
+    .D(_0350_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.enable_sync.signal_state[2] ));
- sky130_fd_sc_hd__dfxtp_1 _3997_ (.CLK(\clknet_leaf_0_user_design.cell_core.clock ),
-    .D(net629),
+ sky130_fd_sc_hd__dfxtp_1 _3985_ (.CLK(\clknet_leaf_36_user_design.cell_core.clock ),
+    .D(_0351_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.enable_sync.signal_state[3] ));
- sky130_fd_sc_hd__dfxtp_1 _3998_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3986_ (.CLK(\clknet_leaf_41_user_design.cell_core.clock ),
     .D(_0352_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[9][0] ));
- sky130_fd_sc_hd__dfxtp_1 _3999_ (.CLK(\clknet_leaf_43_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__dfxtp_1 _3987_ (.CLK(\clknet_leaf_39_user_design.cell_core.clock ),
     .D(_0353_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .Q(\user_design.cell_core.pcell_mem[9][1] ));
- sky130_fd_sc_hd__conb_1 _4000__305 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3988__305 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net305));
- sky130_fd_sc_hd__conb_1 _4001__306 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3989__306 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net306));
- sky130_fd_sc_hd__conb_1 _4002__307 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3990__307 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net307));
- sky130_fd_sc_hd__conb_1 _4003__308 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3991__308 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net308));
- sky130_fd_sc_hd__conb_1 _4004__309 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3992__309 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net309));
- sky130_fd_sc_hd__conb_1 _4005__310 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3993__310 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net310));
- sky130_fd_sc_hd__conb_1 _4006__311 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3994__311 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net311));
- sky130_fd_sc_hd__conb_1 _4007__312 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3995__312 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net312));
- sky130_fd_sc_hd__conb_1 _4008__313 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3996__313 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net313));
- sky130_fd_sc_hd__conb_1 _4009__314 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3997__314 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net314));
- sky130_fd_sc_hd__conb_1 _4010__315 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3998__315 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net315));
- sky130_fd_sc_hd__conb_1 _4011__316 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _3999__316 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net316));
- sky130_fd_sc_hd__conb_1 _4012__317 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4000__317 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net317));
- sky130_fd_sc_hd__conb_1 _4013__318 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4001__318 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net318));
- sky130_fd_sc_hd__conb_1 _4014__319 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4002__319 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net319));
- sky130_fd_sc_hd__conb_1 _4015__320 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4003__320 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net320));
- sky130_fd_sc_hd__conb_1 _4016__321 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4004__321 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net321));
- sky130_fd_sc_hd__conb_1 _4017__322 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4005__322 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net322));
- sky130_fd_sc_hd__conb_1 _4018__323 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4006__323 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net323));
- sky130_fd_sc_hd__conb_1 _4019__324 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4007__324 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net324));
- sky130_fd_sc_hd__conb_1 _4020__325 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4008__325 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net325));
- sky130_fd_sc_hd__conb_1 _4021__326 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4009__326 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net326));
- sky130_fd_sc_hd__conb_1 _4022__327 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4010__327 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net327));
- sky130_fd_sc_hd__conb_1 _4023__328 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4011__328 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net328));
- sky130_fd_sc_hd__conb_1 _4024__329 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4012__329 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net329));
- sky130_fd_sc_hd__conb_1 _4025__330 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4013__330 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net330));
- sky130_fd_sc_hd__conb_1 _4026__331 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4014__331 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net331));
- sky130_fd_sc_hd__conb_1 _4027__332 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4015__332 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net332));
- sky130_fd_sc_hd__conb_1 _4028__333 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4016__333 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net333));
- sky130_fd_sc_hd__conb_1 _4029__334 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4017__334 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net334));
- sky130_fd_sc_hd__conb_1 _4030__335 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4018__335 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net335));
- sky130_fd_sc_hd__conb_1 _4031__336 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4019__336 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net336));
- sky130_fd_sc_hd__conb_1 _4032__337 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4020__337 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net337));
- sky130_fd_sc_hd__conb_1 _4033__338 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4021__338 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net338));
- sky130_fd_sc_hd__conb_1 _4034__339 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4022__339 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net339));
- sky130_fd_sc_hd__conb_1 _4035__340 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4023__340 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net340));
- sky130_fd_sc_hd__conb_1 _4036__341 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4024__341 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net341));
- sky130_fd_sc_hd__conb_1 _4037__342 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4025__342 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net342));
- sky130_fd_sc_hd__conb_1 _4038__343 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4026__343 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net343));
- sky130_fd_sc_hd__conb_1 _4039__344 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4027__344 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net344));
- sky130_fd_sc_hd__conb_1 _4040__345 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4028__345 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net345));
- sky130_fd_sc_hd__conb_1 _4041__346 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4029__346 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net346));
- sky130_fd_sc_hd__conb_1 _4042__347 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4030__347 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net347));
- sky130_fd_sc_hd__conb_1 _4043__348 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4031__348 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net348));
- sky130_fd_sc_hd__conb_1 _4044__349 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4032__349 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net349));
- sky130_fd_sc_hd__conb_1 _4045__350 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4033__350 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net350));
- sky130_fd_sc_hd__conb_1 _4046__351 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4034__351 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net351));
- sky130_fd_sc_hd__conb_1 _4047__352 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4035__352 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net352));
- sky130_fd_sc_hd__conb_1 _4048__353 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4036__353 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net353));
- sky130_fd_sc_hd__conb_1 _4049__354 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4037__354 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net354));
- sky130_fd_sc_hd__conb_1 _4050__355 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4038__355 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net355));
- sky130_fd_sc_hd__conb_1 _4051__356 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4039__356 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net356));
- sky130_fd_sc_hd__conb_1 _4052__357 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4040__357 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net357));
- sky130_fd_sc_hd__conb_1 _4053__358 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4041__358 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net358));
- sky130_fd_sc_hd__conb_1 _4054__359 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4042__359 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net359));
- sky130_fd_sc_hd__conb_1 _4055__360 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4043__360 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net360));
- sky130_fd_sc_hd__conb_1 _4056__361 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4044__361 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net361));
- sky130_fd_sc_hd__conb_1 _4057__362 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4045__362 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net362));
- sky130_fd_sc_hd__conb_1 _4058__363 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4046__363 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net363));
- sky130_fd_sc_hd__conb_1 _4059__364 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4047__364 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net364));
- sky130_fd_sc_hd__conb_1 _4060__365 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4048__365 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net365));
- sky130_fd_sc_hd__conb_1 _4061__366 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4049__366 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net366));
- sky130_fd_sc_hd__conb_1 _4062__367 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4050__367 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net367));
- sky130_fd_sc_hd__conb_1 _4063__368 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4051__368 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net368));
- sky130_fd_sc_hd__conb_1 _4064__369 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4052__369 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net369));
- sky130_fd_sc_hd__conb_1 _4065__370 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4053__370 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net370));
- sky130_fd_sc_hd__conb_1 _4066__371 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4054__371 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net371));
- sky130_fd_sc_hd__conb_1 _4067__372 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4055__372 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net372));
- sky130_fd_sc_hd__conb_1 _4068__373 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4056__373 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net373));
- sky130_fd_sc_hd__conb_1 _4069__374 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4057__374 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net374));
- sky130_fd_sc_hd__conb_1 _4070__375 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4058__375 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net375));
- sky130_fd_sc_hd__conb_1 _4071__376 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4059__376 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net376));
- sky130_fd_sc_hd__conb_1 _4072__377 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4060__377 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net377));
- sky130_fd_sc_hd__conb_1 _4073__378 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4061__378 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net378));
- sky130_fd_sc_hd__conb_1 _4074__379 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4062__379 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net379));
- sky130_fd_sc_hd__conb_1 _4075__380 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4063__380 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net380));
- sky130_fd_sc_hd__conb_1 _4076__381 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4064__381 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net381));
- sky130_fd_sc_hd__conb_1 _4077__382 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4065__382 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net382));
- sky130_fd_sc_hd__conb_1 _4078__383 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4066__383 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net383));
- sky130_fd_sc_hd__conb_1 _4079__384 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4067__384 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net384));
- sky130_fd_sc_hd__conb_1 _4080__385 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4068__385 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net385));
- sky130_fd_sc_hd__conb_1 _4081__386 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4069__386 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net386));
- sky130_fd_sc_hd__conb_1 _4082__387 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4070__387 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net387));
- sky130_fd_sc_hd__conb_1 _4083__388 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4071__388 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net388));
- sky130_fd_sc_hd__conb_1 _4084__389 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4072__389 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net389));
- sky130_fd_sc_hd__conb_1 _4085__390 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4073__390 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net390));
- sky130_fd_sc_hd__conb_1 _4086__391 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4074__391 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net391));
- sky130_fd_sc_hd__conb_1 _4087__392 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4075__392 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net392));
- sky130_fd_sc_hd__conb_1 _4088__393 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4076__393 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net393));
- sky130_fd_sc_hd__conb_1 _4089__394 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4077__394 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net394));
- sky130_fd_sc_hd__conb_1 _4090__395 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4078__395 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net395));
- sky130_fd_sc_hd__conb_1 _4091__396 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4079__396 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .LO(net396));
- sky130_fd_sc_hd__conb_1 _4092__397 (.VGND(vssd1),
+ sky130_fd_sc_hd__conb_1 _4080__397 (.VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
@@ -350379,12 +350691,6 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_11_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_12_user_design.cell_core.clock  (.A(\clknet_2_1_0_user_design.cell_core.clock ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(\clknet_leaf_12_user_design.cell_core.clock ));
  sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_13_user_design.cell_core.clock  (.A(\clknet_2_1_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -350409,13 +350715,13 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_16_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_17_user_design.cell_core.clock  (.A(\clknet_2_1_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_17_user_design.cell_core.clock  (.A(\clknet_2_3_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_17_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_18_user_design.cell_core.clock  (.A(\clknet_2_1_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_18_user_design.cell_core.clock  (.A(\clknet_2_3_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -350475,19 +350781,19 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_26_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_27_user_design.cell_core.clock  (.A(\clknet_2_3_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_27_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_27_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_28_user_design.cell_core.clock  (.A(\clknet_2_3_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_28_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_28_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_29_user_design.cell_core.clock  (.A(\clknet_2_3_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_29_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -350511,12 +350817,24 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_31_user_design.cell_core.clock ));
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_32_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(\clknet_leaf_32_user_design.cell_core.clock ));
  sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_33_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_33_user_design.cell_core.clock ));
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_34_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
+    .VGND(vssd1),
+    .VNB(vssd1),
+    .VPB(vccd1),
+    .VPWR(vccd1),
+    .X(\clknet_leaf_34_user_design.cell_core.clock ));
  sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_35_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
@@ -350529,19 +350847,19 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_36_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_37_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_37_user_design.cell_core.clock  (.A(\clknet_2_0_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_37_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_38_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_38_user_design.cell_core.clock  (.A(\clknet_2_0_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_38_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_39_user_design.cell_core.clock  (.A(\clknet_2_2_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_39_user_design.cell_core.clock  (.A(\clknet_2_0_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -350589,25 +350907,13 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_45_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_46_user_design.cell_core.clock  (.A(\clknet_2_0_0_user_design.cell_core.clock ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(\clknet_leaf_46_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_47_user_design.cell_core.clock  (.A(\clknet_2_0_0_user_design.cell_core.clock ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(\clknet_leaf_47_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_4_user_design.cell_core.clock  (.A(\clknet_2_0_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_4_user_design.cell_core.clock  (.A(\clknet_2_1_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_4_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_5_user_design.cell_core.clock  (.A(\clknet_2_0_0_user_design.cell_core.clock ),
+ sky130_fd_sc_hd__clkbuf_16 \clkbuf_leaf_5_user_design.cell_core.clock  (.A(\clknet_2_1_0_user_design.cell_core.clock ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -350637,1699 +350943,1585 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(\clknet_leaf_9_user_design.cell_core.clock ));
- sky130_fd_sc_hd__clkbuf_2 hold1 (.A(\user_design.cell_core.cell_output_state[8] ),
+ sky130_fd_sc_hd__buf_2 hold1 (.A(net627),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net398));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold10 (.A(_0302_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold10 (.A(\user_design.cell_core.cell_pos[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net407));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold100 (.A(\user_design.cell_core.pcell_mem[8][1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold100 (.A(\user_design.cell_core.pcell_mem[1][0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net497));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold101 (.A(\user_design.mem_core.memory_data_out[11] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold101 (.A(\user_design.spi_core.data_out[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net498));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold102 (.A(\user_design.cell_core.pcell_mem[5][1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold102 (.A(_0015_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net499));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold103 (.A(\user_design.control_state[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold103 (.A(\user_design.cell_core.pcell_mem[0][0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net500));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold104 (.A(_0360_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold104 (.A(\user_design.mem_core.memory_data_out[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net501));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold105 (.A(\user_design.cell_core.pcell_mem[4][0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold105 (.A(_0034_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net502));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold106 (.A(net404),
+ sky130_fd_sc_hd__dlygate4sd3_1 hold106 (.A(\user_design.spi_core.data_out[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net503));
- sky130_fd_sc_hd__clkbuf_2 hold107 (.A(net405),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold107 (.A(\user_design.mem_core.memory_data_out[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net504));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold108 (.A(_0905_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold108 (.A(_0286_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net505));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold109 (.A(_0888_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold109 (.A(_0032_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net506));
- sky130_fd_sc_hd__clkbuf_2 hold11 (.A(\user_design.cell_core.cell_output_state[4] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold11 (.A(_1709_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net408));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold110 (.A(_0885_),
+ sky130_fd_sc_hd__clkbuf_1 hold110 (.A(net643),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net507));
- sky130_fd_sc_hd__clkbuf_1 hold111 (.A(\user_design.spi_core.data_out[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold111 (.A(_0341_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net508));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold112 (.A(_0001_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold112 (.A(\user_design.spi_core.data_out[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net509));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold113 (.A(_1713_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold113 (.A(_0347_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net510));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold114 (.A(\user_design.cell_core.pcell_mem[8][0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold114 (.A(\user_design.mem_core.memory_data_out[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net511));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold115 (.A(_0902_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold115 (.A(_0285_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net512));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold116 (.A(\user_design.cell_core.pcell_mem[2][0] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold116 (.A(\user_design.spi_core.data_out[17] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net513));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold117 (.A(\user_design.spi_core.data_out[14] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold117 (.A(\user_design.mem_core.memory_data_out[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net514));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold118 (.A(_0014_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold118 (.A(_0300_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net515));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold119 (.A(\user_design.spi_core.data_out[17] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold119 (.A(_0028_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net516));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold12 (.A(_0309_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold12 (.A(_0626_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net409));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold120 (.A(net400),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold120 (.A(\user_design.cell_core.cells_state[15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net517));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold121 (.A(\user_design.cell_core.cell_output_state[6] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold121 (.A(_0316_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net518));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold122 (.A(\user_design.spi_core.data_out[26] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold122 (.A(\user_design.cell_core.cells_state[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net519));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold123 (.A(_0022_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold123 (.A(\user_design.cell_core.cells_state[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net520));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold124 (.A(\user_design.cell_core.pcell_mem[5][0] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold124 (.A(\user_design.spi_core.data_out[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net521));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold125 (.A(\user_design.spi_core.data_out[25] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold125 (.A(\user_design.mem_core.memory_data_out[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net522));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold126 (.A(\user_design.cell_core.pcell_mem[0][0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold126 (.A(_0288_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net523));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold127 (.A(\user_design.mem_core.memory_data_out[5] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold127 (.A(\user_design.spi_core.data_out[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net524));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold128 (.A(_0290_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold128 (.A(_0223_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net525));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold129 (.A(\user_design.cell_core.pcell_mem[3][0] ),
+ sky130_fd_sc_hd__clkbuf_1 hold129 (.A(\user_design.spi_core.data_out[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net526));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold13 (.A(_0693_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold13 (.A(_0644_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net410));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold130 (.A(\user_design.cell_core.pcell_mem[6][0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold130 (.A(\user_design.mem_core.memory_data_out[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net527));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold131 (.A(\user_design.mem_core.memory_data_out[12] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold131 (.A(_0295_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net528));
- sky130_fd_sc_hd__clkbuf_2 hold132 (.A(\user_design.spi_core.data_out[13] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold132 (.A(\user_design.spi_core.data_out[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net529));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold133 (.A(_0013_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold133 (.A(_0673_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net530));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold134 (.A(_0055_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold134 (.A(_0358_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net531));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold135 (.A(\user_design.spi_core.data_out[3] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold135 (.A(\user_design.mem_core.memory_data_out[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net532));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold136 (.A(\user_design.spi_core.data_out[16] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold136 (.A(_0291_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net533));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold137 (.A(_0237_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold137 (.A(\user_design.spi_core.data_out[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net534));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold138 (.A(\user_design.mem_core.memory_data_out[6] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold138 (.A(_0359_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net535));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold139 (.A(_0291_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold139 (.A(\user_design.cell_core.cells_state[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net536));
- sky130_fd_sc_hd__clkbuf_2 hold14 (.A(_1721_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold14 (.A(\user_design.cell_core.cell_pos[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net411));
- sky130_fd_sc_hd__clkbuf_1 hold140 (.A(\user_design.spi_core.data_out[28] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold140 (.A(_0225_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net537));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold141 (.A(_0250_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold141 (.A(\user_design.mem_core.memory_data_out[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net538));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold142 (.A(\user_design.spi_core.data_out[11] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold142 (.A(\user_design.mem_core.memory[1][14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net539));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold143 (.A(\user_design.mem_core.memory_data_out[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold143 (.A(\user_design.mem_core.memory_data_out[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net540));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold144 (.A(_0286_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold144 (.A(_0296_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net541));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold145 (.A(\user_design.spi_core.data_out[5] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold145 (.A(\user_design.mem_core.memory[1][15] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net542));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold146 (.A(\user_design.cell_core.pcell_mem[7][0] ),
+ sky130_fd_sc_hd__clkbuf_1 hold146 (.A(\user_design.enable_sync.signal_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net543));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold147 (.A(\user_design.cell_core.pcell_mem[9][0] ),
+ sky130_fd_sc_hd__clkbuf_2 hold147 (.A(_0660_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net544));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold148 (.A(_0332_),
+ sky130_fd_sc_hd__clkbuf_1 hold148 (.A(\user_design.control_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net545));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold149 (.A(\user_design.spi_core.data_out[8] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold149 (.A(_0360_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net546));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold15 (.A(_1724_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold15 (.A(_1711_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net412));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold150 (.A(_0229_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold150 (.A(\user_design.cell_core.cell_output_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net547));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold151 (.A(\user_design.mem_core.memory_data_out[10] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold151 (.A(_0239_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net548));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold152 (.A(_0295_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold152 (.A(\user_design.spi_core.data_out[18] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net549));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold153 (.A(\user_design.spi_core.data_out[24] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold153 (.A(\user_design.mem_core.memory[1][10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net550));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold154 (.A(_0020_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold154 (.A(_0335_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net551));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold155 (.A(\user_design.mem_core.memory_data_out[7] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold155 (.A(_0053_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net552));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold156 (.A(_0292_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold156 (.A(\user_design.mem_core.memory[1][9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net553));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold157 (.A(\user_design.spi_core.data_out[6] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold157 (.A(\user_design.spi_core.data_in[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net554));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold158 (.A(\user_design.cell_core.cell_output_state[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold158 (.A(\user_design.mem_core.memory[1][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net555));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold159 (.A(_0679_),
+ sky130_fd_sc_hd__clkbuf_2 hold159 (.A(\user_design.cell_core.cell_output_state[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net556));
- sky130_fd_sc_hd__buf_4 hold16 (.A(net453),
+ sky130_fd_sc_hd__clkbuf_1 hold16 (.A(_0645_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net413));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold160 (.A(_0359_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold160 (.A(\user_design.latch_sync.signal_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net557));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold161 (.A(_0226_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold161 (.A(_0668_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net558));
- sky130_fd_sc_hd__clkbuf_2 hold162 (.A(net31),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold162 (.A(\user_design.spi_core.data_out[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net559));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold163 (.A(io_in[37]),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold163 (.A(\user_design.trigger_sync.signal_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net560));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold164 (.A(_0047_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold164 (.A(\user_design.spi_core.data_out[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net561));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold165 (.A(net398),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold165 (.A(_0221_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net562));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold166 (.A(\user_design.cell_core.cell_output_state[8] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold166 (.A(\user_design.mem_core.memory_data_out[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net563));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold167 (.A(_0672_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold167 (.A(_0297_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net564));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold168 (.A(\user_design.spi_core.data_out[7] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold168 (.A(\user_design.system_core.refresh_count[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net565));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold169 (.A(_0228_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold169 (.A(\user_design.mem_core.memory_data_out[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net566));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold17 (.A(_0301_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold17 (.A(_0785_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net414));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold170 (.A(net419),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold170 (.A(_0298_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net567));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold171 (.A(\user_design.spi_core.data_out[4] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold171 (.A(\user_design.mem_core.memory[1][6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net568));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold172 (.A(_0225_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold172 (.A(_0332_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net569));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold173 (.A(_0060_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold173 (.A(\user_design.spi_core.data_in[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net570));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold174 (.A(net438),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold174 (.A(_0289_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net571));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold175 (.A(net426),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold175 (.A(\user_design.spi_core.data_in[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net572));
- sky130_fd_sc_hd__dlygate4sd3_1 hold176 (.A(\user_design.cell_core.cells_state[15] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold176 (.A(\user_design.trigger_sync.signal_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net573));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold177 (.A(_0316_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold177 (.A(\user_design.spi_core.data_out[28] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net574));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold178 (.A(\user_design.mem_core.memory[1][4] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold178 (.A(\user_design.mem_core.memory[1][11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net575));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold179 (.A(\user_design.mem_core.memory[1][8] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold179 (.A(\user_design.spi_core.ss_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net576));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold18 (.A(_1726_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold18 (.A(_0356_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net415));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold180 (.A(\user_design.mem_core.memory_data_out[13] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold180 (.A(\user_design.system_core.refresh_count[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net577));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold181 (.A(\user_design.mem_core.memory_data_in[10] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold181 (.A(\user_design.mem_core.memory[1][12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net578));
- sky130_fd_sc_hd__dlygate4sd3_1 hold182 (.A(net402),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold182 (.A(\user_design.mem_core.memory[1][4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net579));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold183 (.A(\user_design.cell_core.cell_output_state[7] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold183 (.A(\user_design.cell_core.cell_output_state[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net580));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold184 (.A(\user_design.spi_core.data_in[14] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold184 (.A(_0329_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net581));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold185 (.A(\user_design.cell_core.cells_state[14] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold185 (.A(\user_design.latch_sync.signal_state[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net582));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold186 (.A(_0219_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold186 (.A(net400),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net583));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold187 (.A(\user_design.mem_core.memory[1][15] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold187 (.A(net401),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net584));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold188 (.A(\user_design.mem_core.memory[1][7] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold188 (.A(_0331_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net585));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold189 (.A(\user_design.mem_core.memory[1][5] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold189 (.A(_0323_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net586));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold19 (.A(_1725_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold19 (.A(\user_design.cell_core.cell_pos[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net416));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold190 (.A(\user_design.mem_core.memory[1][6] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold190 (.A(\user_design.mem_core.memory[1][0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net587));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold191 (.A(_0339_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold191 (.A(\user_design.mem_core.memory[1][13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net588));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold192 (.A(\user_design.mem_core.memory[1][1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold192 (.A(_0248_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net589));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold193 (.A(\user_design.spi_core.data_in[15] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold193 (.A(\user_design.mem_core.memory[1][7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net590));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold194 (.A(_0300_),
+ sky130_fd_sc_hd__dlygate4sd3_1 hold194 (.A(\user_design.cell_core.cell_output_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net591));
- sky130_fd_sc_hd__clkbuf_1 hold195 (.A(\user_design.spi_core.data_out[29] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold195 (.A(_0247_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net592));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold196 (.A(\user_design.mem_core.memory[1][0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold196 (.A(\user_design.mem_core.memory[1][8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net593));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold197 (.A(_0358_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold197 (.A(_0929_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net594));
- sky130_fd_sc_hd__dlygate4sd3_1 hold198 (.A(net408),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold198 (.A(net405),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net595));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold199 (.A(\user_design.cell_core.cell_output_state[4] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold199 (.A(\user_design.mem_core.memory[1][2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net596));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold2 (.A(_0308_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold2 (.A(_0354_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net399));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold20 (.A(_1723_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold20 (.A(_0576_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net417));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold200 (.A(_0350_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold200 (.A(\user_design.spi_core.data_out[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net597));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold201 (.A(\user_design.mem_core.memory[1][2] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold201 (.A(_1254_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net598));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold202 (.A(\user_design.mem_core.memory_data_in[6] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold202 (.A(\user_design.spi_core.data_out[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net599));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold203 (.A(\user_design.mem_core.memory[1][10] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold203 (.A(_1276_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net600));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold204 (.A(\user_design.spi_core.data_in[3] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold204 (.A(\user_design.mem_core.memory_data_in[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net601));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold205 (.A(_0342_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold205 (.A(_0213_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net602));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold206 (.A(\user_design.mem_core.memory[1][14] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold206 (.A(\user_design.spi_core.data_in[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net603));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold207 (.A(\user_design.mem_core.memory[1][11] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold207 (.A(\user_design.spi_core.data_in[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net604));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold208 (.A(net421),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold208 (.A(\user_design.spi_core.data_out[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net605));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold209 (.A(_0056_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold209 (.A(_1272_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net606));
- sky130_fd_sc_hd__clkbuf_2 hold21 (.A(_1722_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold21 (.A(_0997_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net418));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold210 (.A(\user_design.spi_core.data_out[18] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold210 (.A(_0326_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net607));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold211 (.A(\user_design.mem_core.memory[1][3] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold211 (.A(_0342_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net608));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold212 (.A(_0252_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold212 (.A(\user_design.spi_core.data_out[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net609));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold213 (.A(_0057_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold213 (.A(_1279_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net610));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold214 (.A(\user_design.spi_core.data_in[2] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold214 (.A(\user_design.spi_core.data_out[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net611));
- sky130_fd_sc_hd__clkbuf_4 hold215 (.A(net30),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold215 (.A(_1268_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net612));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold216 (.A(_0323_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold216 (.A(net402),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net613));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold217 (.A(\user_design.mem_core.memory[1][9] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold217 (.A(_0252_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net614));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold218 (.A(_0329_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold218 (.A(\user_design.spi_core.data_in[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net615));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold219 (.A(\user_design.spi_core.data_in[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold219 (.A(\user_design.mem_core.memory_data_in[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net616));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold22 (.A(\user_design.spi_core.sclk_reg[0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold22 (.A(\user_design.cell_core.cell_pos[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net419));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold220 (.A(\user_design.spi_core.data_out[25] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold220 (.A(\user_design.mem_core.memory_data_in[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net617));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold221 (.A(net422),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold221 (.A(\user_design.mem_core.memory[1][5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net618));
- sky130_fd_sc_hd__buf_8 hold222 (.A(net28),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold222 (.A(\user_design.mem_core.memory_data_in[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net619));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold223 (.A(\user_design.spi_core.data_out[19] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold223 (.A(\user_design.cell_core.cell_output_state[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net620));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold224 (.A(\user_design.mem_core.memory[1][12] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold224 (.A(_0302_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net621));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold225 (.A(\user_design.spi_core.data_in[0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold225 (.A(\user_design.spi_core.data_in[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net622));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold226 (.A(_1257_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold226 (.A(\user_design.spi_core.data_in[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net623));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold227 (.A(_0341_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold227 (.A(\user_design.mem_core.memory_data_in[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net624));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold228 (.A(\user_design.spi_core.data_out[18] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold228 (.A(\user_design.mem_core.memory[1][3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net625));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold229 (.A(\user_design.mem_core.memory_data_in[2] ),
+ sky130_fd_sc_hd__clkbuf_2 hold229 (.A(net398),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net626));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold23 (.A(_0696_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold23 (.A(_0670_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net420));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold230 (.A(net429),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold230 (.A(\user_design.cell_core.update_done ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net627));
- sky130_fd_sc_hd__buf_12 hold231 (.A(net1),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold231 (.A(\user_design.cell_core.cell_pos[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net628));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold232 (.A(_0351_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold232 (.A(\user_design.ccr2[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net629));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold233 (.A(net427),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold233 (.A(\user_design.cell_core.cell_output_state[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net630));
- sky130_fd_sc_hd__buf_4 hold234 (.A(net29),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold234 (.A(\user_design.spi_core.data_in[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net631));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold235 (.A(\user_design.mem_core.memory[1][13] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold235 (.A(\user_design.cell_core.cell_output_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net632));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold236 (.A(\user_design.spi_core.data_in[9] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold236 (.A(_0303_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net633));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold237 (.A(_1276_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold237 (.A(_0786_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net634));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold238 (.A(\user_design.mem_core.memory_data_in[15] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold238 (.A(_0308_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net635));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold239 (.A(_0326_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold239 (.A(\user_design.ccr3[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net636));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold24 (.A(\user_design.spi_core.mosi_reg[0] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold24 (.A(\user_design.enable_sync.signal_state[3] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net421));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold240 (.A(\user_design.cell_core.cell_output_state[2] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold240 (.A(\user_design.ccr1[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net637));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold241 (.A(_0303_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold241 (.A(_0110_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net638));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold242 (.A(net428),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold242 (.A(_0575_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net639));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold243 (.A(\user_design.mem_core.memory_data_in[3] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold243 (.A(\user_design.spi_core.data_out[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net640));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold244 (.A(\user_design.mem_core.memory_data_in[11] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold244 (.A(net498),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net641));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold245 (.A(\user_design.spi_core.data_out[5] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold245 (.A(net507),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net642));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold246 (.A(_1271_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold246 (.A(\user_design.spi_core.data_out[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net643));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold247 (.A(_0333_),
+ sky130_fd_sc_hd__clkbuf_1 hold247 (.A(net403),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net644));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold248 (.A(\user_design.spi_core.data_out[10] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold248 (.A(\user_design.latch_data_n ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net645));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold249 (.A(_0349_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold249 (.A(\user_design.mem_core.memory_data_in[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net646));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold25 (.A(\user_design.spi_core.ss_n_reg[0] ),
+ sky130_fd_sc_hd__clkbuf_2 hold25 (.A(_0654_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net422));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold250 (.A(_0149_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold250 (.A(net480),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net647));
- sky130_fd_sc_hd__buf_12 hold251 (.A(net21),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold251 (.A(\user_design.spi_core.data_out[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net648));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold252 (.A(\user_design.spi_core.data_out[29] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold252 (.A(_0137_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net649));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold253 (.A(_0321_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold253 (.A(\user_design.mem_core.memory_data_in[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net650));
- sky130_fd_sc_hd__buf_12 hold254 (.A(net19),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold254 (.A(net462),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net651));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold255 (.A(\user_design.spi_core.data_out[10] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold255 (.A(_0147_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net652));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold256 (.A(_0231_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold256 (.A(_0127_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net653));
- sky130_fd_sc_hd__buf_12 hold257 (.A(net26),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold257 (.A(_0166_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net654));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold258 (.A(\user_design.cell_core.cell_output_state[3] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net655));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold259 (.A(\user_design.spi_core.data_out[13] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net656));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold26 (.A(_0784_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold26 (.A(\user_design.cell_core.pcell_mem[3][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net423));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold260 (.A(\user_design.spi_core.data_out[17] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net657));
- sky130_fd_sc_hd__buf_12 hold261 (.A(net12),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net658));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold262 (.A(\user_design.cell_core.cell_output_state[9] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net659));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold263 (.A(\user_design.cell_core.cell_output_state[2] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net660));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold264 (.A(\user_design.mem_core.memory_data_in[13] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net661));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold265 (.A(\user_design.ccr2[2] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net662));
- sky130_fd_sc_hd__buf_8 hold266 (.A(net27),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net663));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold267 (.A(_0131_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net664));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold268 (.A(_0119_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net665));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold269 (.A(_0655_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net666));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold27 (.A(\user_design.cell_core.cell_pos[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold27 (.A(_0623_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net424));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold270 (.A(_0154_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net667));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold271 (.A(_0146_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net668));
- sky130_fd_sc_hd__clkbuf_1 hold272 (.A(\user_design.cell_core.cell_output_state[5] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net669));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold273 (.A(_0065_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net670));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold274 (.A(_0107_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net671));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold275 (.A(\user_design.cell_core.cell_output_state[5] ),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net672));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold276 (.A(_0172_),
-    .VGND(vssd1),
-    .VNB(vssd1),
-    .VPB(vccd1),
-    .VPWR(vccd1),
-    .X(net673));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold28 (.A(_0593_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold28 (.A(_1708_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net425));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold29 (.A(\user_design.mosi ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold29 (.A(_0994_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net426));
- sky130_fd_sc_hd__clkbuf_2 hold3 (.A(\user_design.cell_core.cell_output_state[6] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold3 (.A(\user_design.spi_core.sclk_reg[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net400));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold30 (.A(\user_design.spi_core.sclk_reg[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold30 (.A(\user_design.mem_core.memory_data_in[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net427));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold31 (.A(\user_design.spi_core.mosi_reg[1] ),
+ sky130_fd_sc_hd__buf_2 hold31 (.A(\user_design.cell_core.cell_output_state[4] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net428));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold32 (.A(\user_design.spi_core.ss_n_reg[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold32 (.A(_1714_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net429));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold33 (.A(_0620_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold33 (.A(\user_design.spi_core.data_out[27] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net430));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold34 (.A(\user_design.cell_core.cell_pos[2] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold34 (.A(_0023_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net431));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold35 (.A(\user_design.spi_core.data_out[15] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold35 (.A(\user_design.spi_core.ss_n_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net432));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold36 (.A(_0015_),
+ sky130_fd_sc_hd__dlygate4sd3_1 hold36 (.A(\user_design.mem_core.memory_data_out[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net433));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold37 (.A(\user_design.cell_core.cell_pos[10] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold37 (.A(_0299_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net434));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold38 (.A(_0906_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold38 (.A(\user_design.spi_core.data_in[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net435));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold39 (.A(_0040_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold39 (.A(_0229_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net436));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold4 (.A(_0305_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold4 (.A(\user_design.spi_core.mosi_reg[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net401));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold40 (.A(_0041_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold40 (.A(\user_design.mem_core.memory_data_out[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net437));
- sky130_fd_sc_hd__clkbuf_2 hold41 (.A(\user_design.latch_data_n ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold41 (.A(_0294_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net438));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold42 (.A(_0299_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold42 (.A(\user_design.spi_core.data_out[11] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net439));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold43 (.A(\user_design.spi_core.data_in[11] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold43 (.A(\user_design.mosi ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net440));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold44 (.A(_0232_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold44 (.A(\user_design.enable_sync.signal_state[2] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net441));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold45 (.A(\user_design.cell_core.cells_state[11] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold45 (.A(_1701_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net442));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold46 (.A(_0312_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold46 (.A(\user_design.spi_core.data_out[25] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net443));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold47 (.A(\user_design.cell_core.cells_state[10] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold47 (.A(_0021_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net444));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold48 (.A(_0311_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold48 (.A(\user_design.spi_core.data_out[23] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net445));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold49 (.A(\user_design.trigger_in_n ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold49 (.A(_0245_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net446));
- sky130_fd_sc_hd__clkbuf_2 hold5 (.A(\user_design.cell_core.cell_output_state[7] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold5 (.A(\user_design.spi_core.mosi_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net402));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold50 (.A(\user_design.spi_core.ss_n ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold50 (.A(\user_design.spi_core.data_out[22] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net447));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold51 (.A(\user_design.sclk ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold51 (.A(_0243_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net448));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold52 (.A(\user_design.spi_core.data_in[13] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold52 (.A(\user_design.cell_core.cells_state[13] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net449));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold53 (.A(_1281_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold53 (.A(\user_design.spi_core.data_out[20] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net450));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold54 (.A(_0234_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold54 (.A(_0241_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net451));
- sky130_fd_sc_hd__buf_4 hold55 (.A(net413),
+ sky130_fd_sc_hd__clkbuf_1 hold55 (.A(\user_design.spi_core.data_out[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net452));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold56 (.A(\user_design.cell_core.cell_output_state[0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold56 (.A(_0014_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net453));
- sky130_fd_sc_hd__clkbuf_2 hold57 (.A(net418),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold57 (.A(\user_design.spi_core.data_out[30] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net454));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold58 (.A(\user_design.cell_core.cells_state[12] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold58 (.A(_0251_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net455));
- sky130_fd_sc_hd__clkbuf_2 hold59 (.A(\user_design.spi_core.data_out[16] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold59 (.A(\user_design.spi_core.data_out[24] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net456));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold6 (.A(_0306_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold6 (.A(\user_design.spi_core.ss_n_reg[0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net403));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold60 (.A(_0016_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold60 (.A(_0020_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net457));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold61 (.A(\user_design.spi_core.data_out[21] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold61 (.A(_0910_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net458));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold62 (.A(_0243_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold62 (.A(\user_design.spi_core.data_out[12] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net459));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold63 (.A(\user_design.enable_n ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold63 (.A(\user_design.spi_core.data_out[21] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net460));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold64 (.A(\user_design.cell_core.cells_state[13] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold64 (.A(_0244_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net461));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold65 (.A(_0314_),
+ sky130_fd_sc_hd__clkbuf_2 hold65 (.A(\user_design.spi_core.data_out[16] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net462));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold66 (.A(\user_design.spi_core.data_in[12] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold66 (.A(_0016_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net463));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold67 (.A(_0233_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold67 (.A(\user_design.spi_core.data_out[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net464));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold68 (.A(\user_design.mem_core.memory_data_out[9] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold68 (.A(\user_design.mem_core.memory_data_in[9] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net465));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold69 (.A(_0294_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold69 (.A(_0887_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net466));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold7 (.A(_0354_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold7 (.A(\user_design.cell_core.cell_pos[10] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net404));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold70 (.A(_0238_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold70 (.A(\user_design.cell_core.pcell_mem[1][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net467));
- sky130_fd_sc_hd__clkbuf_1 hold71 (.A(\user_design.spi_core.data_out[0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold71 (.A(_0881_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net468));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold72 (.A(_0000_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold72 (.A(_0894_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net469));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold73 (.A(\user_design.spi_core.data_out[30] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold73 (.A(\user_design.spi_core.data_out[26] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net470));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold74 (.A(\user_design.spi_core.data_out[22] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold74 (.A(_0022_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net471));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold75 (.A(\user_design.spi_core.data_out[20] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold75 (.A(_0749_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net472));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold76 (.A(_0241_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold76 (.A(_0279_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net473));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold77 (.A(\user_design.spi_core.data_out[9] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold77 (.A(\user_design.cell_core.pcell_mem[2][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net474));
- sky130_fd_sc_hd__clkdlybuf4s50_1 hold78 (.A(\user_design.spi_core.data_out[23] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold78 (.A(\user_design.cell_core.cells_state[14] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net475));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold79 (.A(_0245_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold79 (.A(_0884_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net476));
- sky130_fd_sc_hd__buf_4 hold8 (.A(\user_design.cell_core.update_done ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold8 (.A(\user_design.spi_core.sclk_reg[1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net405));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold80 (.A(_0895_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold80 (.A(\user_design.cell_core.cell_pos[8] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net477));
- sky130_fd_sc_hd__clkbuf_2 hold81 (.A(\user_design.spi_core.data_out[12] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold81 (.A(_1707_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net478));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold82 (.A(_0012_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold82 (.A(\user_design.cell_core.pcell_mem[8][0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net479));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold83 (.A(_0058_),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold83 (.A(net648),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net480));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold84 (.A(\user_design.mem_core.memory_data_out[8] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold84 (.A(_0013_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net481));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold85 (.A(_0293_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold85 (.A(\user_design.cell_core.pcell_mem[9][1] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net482));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold86 (.A(_0911_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold86 (.A(_0890_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net483));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold87 (.A(_0043_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold87 (.A(\user_design.mem_core.memory_data_out[7] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net484));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold88 (.A(_0059_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold88 (.A(_0292_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net485));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold89 (.A(\user_design.mem_core.memory_data_out[4] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold89 (.A(\user_design.spi_core.data_out[29] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net486));
- sky130_fd_sc_hd__buf_2 hold9 (.A(\user_design.cell_core.cell_output_state[1] ),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold9 (.A(_0625_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net406));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold90 (.A(_0289_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold90 (.A(_0025_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net487));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold91 (.A(\user_design.spi_core.data_out[2] ),
+ sky130_fd_sc_hd__dlymetal6s2s_1 hold91 (.A(\user_design.spi_core.data_out[19] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net488));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold92 (.A(\user_design.mem_core.memory_data_out[2] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold92 (.A(_0019_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net489));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold93 (.A(_0287_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold93 (.A(\user_design.mem_core.memory_data_out[5] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net490));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold94 (.A(\user_design.mem_core.memory_data_out[3] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold94 (.A(_0290_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net491));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold95 (.A(_0288_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold95 (.A(\user_design.cell_core.pcell_mem[2][0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net492));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold96 (.A(\user_design.mem_core.memory_data_out[0] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold96 (.A(_0036_),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net493));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold97 (.A(_0285_),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold97 (.A(\user_design.cell_core.pcell_mem[9][0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net494));
- sky130_fd_sc_hd__dlymetal6s2s_1 hold98 (.A(\user_design.spi_core.data_out[27] ),
+ sky130_fd_sc_hd__clkdlybuf4s25_1 hold98 (.A(\user_design.cell_core.pcell_mem[6][0] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net495));
- sky130_fd_sc_hd__clkdlybuf4s25_1 hold99 (.A(_0023_),
+ sky130_fd_sc_hd__clkdlybuf4s50_1 hold99 (.A(\user_design.spi_core.data_out[6] ),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net496));
- sky130_fd_sc_hd__buf_12 input1 (.A(io_in[0]),
+ sky130_fd_sc_hd__clkbuf_16 input1 (.A(io_in[0]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net1));
- sky130_fd_sc_hd__buf_12 input10 (.A(io_in[18]),
+ sky130_fd_sc_hd__clkbuf_16 input10 (.A(io_in[18]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net10));
- sky130_fd_sc_hd__clkbuf_1 input100 (.A(la_data_in[65]),
+ sky130_fd_sc_hd__dlymetal6s2s_1 input100 (.A(la_data_in[65]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net100));
- sky130_fd_sc_hd__clkbuf_1 input101 (.A(la_data_in[66]),
+ sky130_fd_sc_hd__buf_2 input101 (.A(la_data_in[66]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net101));
- sky130_fd_sc_hd__clkbuf_1 input102 (.A(la_data_in[67]),
+ sky130_fd_sc_hd__clkbuf_2 input102 (.A(la_data_in[67]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net102));
- sky130_fd_sc_hd__clkbuf_1 input103 (.A(la_data_in[68]),
+ sky130_fd_sc_hd__clkbuf_2 input103 (.A(la_data_in[68]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net103));
- sky130_fd_sc_hd__clkbuf_1 input104 (.A(la_data_in[69]),
+ sky130_fd_sc_hd__clkbuf_2 input104 (.A(la_data_in[69]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -352365,7 +352557,7 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net109));
- sky130_fd_sc_hd__buf_12 input11 (.A(io_in[19]),
+ sky130_fd_sc_hd__buf_8 input11 (.A(io_in[19]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -352449,7 +352641,7 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net121));
- sky130_fd_sc_hd__clkbuf_1 input122 (.A(la_oenb[16]),
+ sky130_fd_sc_hd__dlymetal6s2s_1 input122 (.A(la_oenb[16]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -352497,7 +352689,7 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net129));
- sky130_fd_sc_hd__buf_12 input13 (.A(io_in[20]),
+ sky130_fd_sc_hd__buf_8 input13 (.A(io_in[20]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -352695,7 +352887,7 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net159));
- sky130_fd_sc_hd__clkbuf_16 input16 (.A(io_in[23]),
+ sky130_fd_sc_hd__buf_12 input16 (.A(io_in[23]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -352797,43 +352989,43 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net174));
- sky130_fd_sc_hd__clkbuf_1 input175 (.A(la_oenb[64]),
+ sky130_fd_sc_hd__clkbuf_2 input175 (.A(la_oenb[64]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net175));
- sky130_fd_sc_hd__clkbuf_1 input176 (.A(la_oenb[65]),
+ sky130_fd_sc_hd__clkbuf_2 input176 (.A(la_oenb[65]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net176));
- sky130_fd_sc_hd__clkbuf_1 input177 (.A(la_oenb[66]),
+ sky130_fd_sc_hd__clkbuf_4 input177 (.A(la_oenb[66]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net177));
- sky130_fd_sc_hd__clkbuf_1 input178 (.A(la_oenb[67]),
+ sky130_fd_sc_hd__clkbuf_4 input178 (.A(la_oenb[67]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net178));
- sky130_fd_sc_hd__clkbuf_1 input179 (.A(la_oenb[68]),
+ sky130_fd_sc_hd__buf_2 input179 (.A(la_oenb[68]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net179));
- sky130_fd_sc_hd__buf_12 input18 (.A(io_in[25]),
+ sky130_fd_sc_hd__clkbuf_16 input18 (.A(io_in[25]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net18));
- sky130_fd_sc_hd__clkbuf_1 input180 (.A(la_oenb[69]),
+ sky130_fd_sc_hd__buf_2 input180 (.A(la_oenb[69]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -352965,7 +353157,7 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net28));
- sky130_fd_sc_hd__buf_4 input29 (.A(io_in[35]),
+ sky130_fd_sc_hd__clkbuf_8 input29 (.A(io_in[35]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -352983,7 +353175,7 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net30));
- sky130_fd_sc_hd__clkbuf_2 input31 (.A(net560),
+ sky130_fd_sc_hd__buf_2 input31 (.A(io_in[37]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
@@ -353367,7 +353559,7 @@
     .VPB(vccd1),
     .VPWR(vccd1),
     .X(net89));
- sky130_fd_sc_hd__buf_12 input9 (.A(io_in[17]),
+ sky130_fd_sc_hd__buf_8 input9 (.A(io_in[17]),
     .VGND(vssd1),
     .VNB(vssd1),
     .VPB(vccd1),
diff --git a/verilog/rtl/actuator_driver_controller.v b/verilog/rtl/actuator_driver_controller.v
index eec0aeb..734899d 100644
--- a/verilog/rtl/actuator_driver_controller.v
+++ b/verilog/rtl/actuator_driver_controller.v
@@ -186,12 +186,19 @@
 	1'b0		// 0   	JTAG / CPU_TO_IO : output
 	};
 
-	assign enable_n     =	io_in_reg[37]; 	
-	assign trigger_in_n =   io_in_reg[36]; 	  
-	assign latch_data_n =   io_in_reg[35];	
-	assign mosi 	    =   io_in_reg[33];	
-	assign ss_n 	    =   io_in_reg[32];	
-	assign sclk 	    =   io_in_reg[31];	
+	//assign enable_n     =	io_in_reg[37]; 	
+	//assign trigger_in_n =   io_in_reg[36]; 	  
+	//assign latch_data_n =   io_in_reg[35];	
+	//assign mosi 	    =   io_in_reg[33];	
+	//assign ss_n 	    =   io_in_reg[32];	
+	//assign sclk 	    =   io_in_reg[31];	
+	
+	assign enable_n     =	(~la_oenb[64]) ? la_data_in[64] : io_in_reg[37]; 
+	assign trigger_in_n =	(~la_oenb[65]) ? la_data_in[65] : io_in_reg[36]; 	  
+	assign latch_data_n =	(~la_oenb[66]) ? la_data_in[66] : io_in_reg[35];	
+	assign mosi 	    =	(~la_oenb[67]) ? la_data_in[67] : io_in_reg[33];	
+	assign ss_n 	    =	(~la_oenb[68]) ? la_data_in[68] : io_in_reg[32];	
+	assign sclk 	    =	(~la_oenb[69]) ? la_data_in[69] : io_in_reg[31];	
     
 	top user_design (
 `ifdef USE_POWER_PINS