Added .tlef file
diff --git a/md5sum b/md5sum
index f8b6ce6..1dc6614 100644
--- a/md5sum
+++ b/md5sum
@@ -1,89 +1,972 @@
-1f1ecb3e8e0be9f703336f326bb393fe  sky130_osu_sc/CONTRIBUTING.md
-f8836c003c71303c8a5b363491cc2883  sky130_osu_sc/cdl/XNOR2XL.cdl
-c9d40a874cdd5abcb47db43d59b2cf4d  sky130_osu_sc/cdl/BUFX2.cdl
-9d15f152914677624110784dbbb60f75  sky130_osu_sc/cdl/OR2X4.cdl
-02c2576c6e6be9c3cc4972c1598d0bdb  sky130_osu_sc/cdl/INVX6.cdl
-325067b646dc595498721d2a24b08054  sky130_osu_sc/cdl/AND2X4.cdl
-519cae89b1e81a6b127e431df92df20f  sky130_osu_sc/cdl/DLY4.cdl
-c31bd16ba718735f0572fb77c68d551d  sky130_osu_sc/cdl/TIELO.cdl
-ecc5eb589bc13bc870e3a69c9f8cc1f5  sky130_osu_sc/cdl/FILLX16.cdl
-a2d53e03b72c9783150590a0f8854a2e  sky130_osu_sc/cdl/OAI21XL.cdl
-ff945c983c673a09e08736a96ea4a609  sky130_osu_sc/cdl/INVX2.cdl
-81bfededb13e7643221d2bfc2782fe6c  sky130_osu_sc/cdl/INVX10.cdl
-f0abe88c67300699bf61749fb3c26508  sky130_osu_sc/cdl/FILLX32.cdl
-b375ea6e650a94e3d3b99eb5b13ff831  sky130_osu_sc/cdl/FILLX1.cdl
-4873d5222ee88d8c9fe80228a1bb0397  sky130_osu_sc/cdl/BUFX4.cdl
-a64157f932deff92b37dc644791ef343  sky130_osu_sc/cdl/FILLX4.cdl
-586f8c8478ce211af2f592e6972f571c  sky130_osu_sc/cdl/BUFX6.cdl
-68a6aba7df580fb14152245eb2d6066f  sky130_osu_sc/cdl/NOR2X1.cdl
-749b07d7dac8357aab47fcb32d9d1440  sky130_osu_sc/cdl/OR2X1.cdl
-7767ddfe7e1ad1c7f14f474f525e3037  sky130_osu_sc/cdl/TIEHI.cdl
-670b4ba85472bdee2b3adf03a3d3c7d1  sky130_osu_sc/cdl/BUFX8.cdl
-42e15073d3967258f4aaff079330d09c  sky130_osu_sc/cdl/DECAPX1.cdl
-ae6850ec486fb010c3a0d8b01da429a6  sky130_osu_sc/cdl/DFFSXL.cdl
-7c7d91dc671c09171529bd99987737ed  sky130_osu_sc/cdl/DFFNXL.cdl
-0d325eb6c2985237c29f536538974922  sky130_osu_sc/cdl/CLKINVX4.cdl
-91581ee3d2928ff9d6458e4bbd8ef4b8  sky130_osu_sc/cdl/AND2X2.cdl
-d17751b354d8aa7c18c48bbe912b3bd7  sky130_osu_sc/cdl/XOR2XL.cdl
-3599c715179724df5eb9d44da82edf67  sky130_osu_sc/cdl/ADDHX1.cdl
-42cc8864ceaf5327bd0e962cbcc18f7c  sky130_osu_sc/cdl/DFFXL.cdl
-0a32a21f6f13273d127c5ecf56279a1b  sky130_osu_sc/cdl/INVXL.cdl
-16fe4857915552ea2d0d0f876f9bbd25  sky130_osu_sc/cdl/OR2XL.cdl
-8af8740891fc14d7b754f1405efb1fcc  sky130_osu_sc/cdl/AOI21XL.cdl
-dbbe37b30793cd152bbfec377185d082  sky130_osu_sc/cdl/INVX8.cdl
-e6cdc38478c14e4d01822649b4c2bdd6  sky130_osu_sc/cdl/INVX1.cdl
-72611b3de729a12c2c51aeb740bccb94  sky130_osu_sc/cdl/DFFNX1.cdl
-ff02fcaecb6ae35157d5d974bbcada64  sky130_osu_sc/cdl/OR2X2.cdl
-00c2a25406b60cede3cc68ba6515c414  sky130_osu_sc/cdl/ADDFX1.cdl
-77ad803e1e473a33a6cc0318b89cfbc1  sky130_osu_sc/cdl/DFFRXL.cdl
-b683a744cc0a1a3b47a199e8b2a5b342  sky130_osu_sc/cdl/DLY3.cdl
-74cd7998a4e253653a1e483eb66c6a98  sky130_osu_sc/cdl/AND2X8.cdl
-5634c93d5aad719780e350d9ae3c1b01  sky130_osu_sc/cdl/FILLX8.cdl
-30efea0a699b862ac140c953ed16e673  sky130_osu_sc/cdl/NAND3X1.cdl
-0ab70ed49a4a0c85ef7eb2d54773e019  sky130_osu_sc/cdl/NOR2XL.cdl
-33cdd80104272eba0486a742975812c6  sky130_osu_sc/cdl/INVX4.cdl
-e0618f2b7232254cf8555d509c2b8cb7  sky130_osu_sc/cdl/FILLX2.cdl
-fbf088ef15aadeae4b1d18cd0931c63b  sky130_osu_sc/cdl/ADDFXL.cdl
-9dab05931ff377f4010ac1fe07fea5e4  sky130_osu_sc/cdl/CLKBUFX1.cdl
-1d5c21556f2ab888a409d64bec62a074  sky130_osu_sc/cdl/DLY1.cdl
-3a8dfce3164a1795213b66ff65ef7b69  sky130_osu_sc/cdl/NAND2X1.cdl
-99766dc77ce737fc62af46505867d0a4  sky130_osu_sc/cdl/BUFX1.cdl
-51611dab676fe18cb3d76ec7fc5324a8  sky130_osu_sc/cdl/TBUFXL.cdl
-0f942afad849d197afda2ebecc110e95  sky130_osu_sc/cdl/AND2X1.cdl
-622e79cea5dd1fbecebd8754b5f79b71  sky130_osu_sc/cdl/DLY2.cdl
-68cc39c72ae6f20f4d151e984d238f04  sky130_osu_sc/cdl/BUFXL.cdl
-d12c4d409df16890f791995fa0a33182  sky130_osu_sc/cdl/NAND3XL.cdl
-e498c298676e3a6ac183af3caa3f3f98  sky130_osu_sc/cdl/ANT.cdl
-a792e085c2213212bab81dfefa0b6a43  sky130_osu_sc/cdl/DFFX1.cdl
-8c7bfb568e2a5518c17b25fa6b30079b  sky130_osu_sc/cdl/CLKINVX1.cdl
-8a7946ce011aad4b94a24f6060184e0d  sky130_osu_sc/cdl/DFFRX1.cdl
-1d789b14d76425e681586f7cd25b1306  sky130_osu_sc/cdl/CLKINVX2.cdl
-d6c1558b4d96f74c5e4a5edbaf7f24a8  sky130_osu_sc/cdl/DFFSX1.cdl
-89e5a4aa42f2f608fb016d5390d4425b  sky130_osu_sc/cdl/TNBUFXL.cdl
-1377efca230cab42363824cccc274aa2  sky130_osu_sc/cdl/INVX3.cdl
-a4950d52d4882eb527d1ba5e28252474  sky130_osu_sc/cdl/NAND2XL.cdl
-5265b7b5abe2c6ecc392035b786d9630  sky130_osu_sc/cdl/AND2XL.cdl
-0cfa72ff11952631d6bbf4f34847a367  sky130_osu_sc/cdl/AND3XL.cdl
-ca74a0b1de14d65808df62f76fc0d0c2  sky130_osu_sc/cdl/DECAPXL.cdl
-055ff46dc1f78d98a9f055d5b155c701  sky130_osu_sc/cdl/ADDHXL.cdl
-d7d7a4d86abd1a1a44a0afd91f8567c6  sky130_osu_sc/cdl/NAND4XL.cdl
-3b83ef96387f14655fc854ddc3c6bd57  sky130_osu_sc/LICENSE
-84f1d8b7d68fca24eaee147441eb52d8  sky130_osu_sc/README.md
-99f4c4a39d85e924a62734ba4e8c406c  sky130_osu_sc/OSU Brand_Primary_021.pdf
-654ebb7afbd0a35b31c8880d9bdcec1d  sky130_osu_sc/disclaimer.txt
-1c8f75bb6b2a7f5d8d8c7bbe737a7788  sky130_osu_sc/gds/sky130_osu_sc.gds
-61f28ac32070d741f2935f4157c079d4  sky130_osu_sc/README.rst
-2d05525bb2d4780cdf32f3417ac861dc  sky130_osu_sc/NOTICE.md
-3b973ce12a5f1a013bbdadd46b888a05  sky130_osu_sc/verilog/sky130_osu_sc.v
-81936fdb0c68a730f06f6ec7932e8433  sky130_osu_sc/lib/sky130_osu_sc_FF_1P8_25C.lib.json
-a813073c73e5fa521553ac98fe5dd899  sky130_osu_sc/lib/sky130_osu_sc_SF_1P8_25C.lib
-a7c92e974381dc97a4a71bd5bfa8bae2  sky130_osu_sc/lib/sky130_osu_sc_FS_1P8_25C.lib
-3fb2e88ecf52dea9d144ce634ae3d027  sky130_osu_sc/lib/sky130_osu_sc_SF_1P8_25C.lib.json
-968f40a6c235b40afe764c7016748a0d  sky130_osu_sc/lib/sky130_osu_sc_SS_1P8_25C.lib.json
-74932d51fc0f3f0808b7c296933bb8ea  sky130_osu_sc/lib/sky130_osu_sc_TT_1P8_25C.lib.json
-2c0f8aa3fefedd11967016fbe543c161  sky130_osu_sc/lib/sky130_osu_sc_FF_1P8_25C.lib
-394176940f6979f28dfa1d01a7e1191b  sky130_osu_sc/lib/sky130_osu_sc_FS_1P8_25C.lib.json
-494741632bb03108be32a4d2455f6faa  sky130_osu_sc/lib/sky130_osu_sc_TT_1P8_25C.lib
-eaafb641a4a4f965585bba49ab4fea09  sky130_osu_sc/lib/sky130_osu_sc_SS_1P8_25C.lib
-ce74b3a50d01d78da8d71a80722f8dd2  sky130_osu_sc/lef/sky130_osu_sc.tlef
-8bb198bdfcdfa4561e475872298a302a  sky130_osu_sc/lef/sky130_osu_sc.lef
+fb9bfee7232ffb5f4c63fc5a46dd1b8b  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_l.mag
+693ad9d51c8694e1b177ce56b5117dc9  ./15T_hs/magic/sky130_osu_sc_15T_hs__tiehi.mag
+89f6a596b37ee19349ecdb3dc2307383  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_1.mag
+4a9152685609b09c457ef4dc24430a48  ./15T_hs/magic/sky130_osu_sc_15T_hs__antfill.mag
+ced729c1f306f7216b5711827a32fe76  ./15T_hs/magic/sky130_osu_sc_15T_hs__fill_1.mag
+c0083e826929b9ad217f8a6333b8f41a  ./15T_hs/magic/sky130_osu_sc_15T_hs__buf_1.mag
+282864e54e81704c1e084cac508a8aae  ./15T_hs/magic/sky130_osu_sc_15T_hs__and2_8.mag
+9fe1cb1a24ad89280e5caeedc260ecc5  ./15T_hs/magic/sky130_osu_sc_15T_hs__tbufi_1.mag
+2ef2973046b361285470286d44b8b62f  ./15T_hs/magic/sky130_osu_sc_15T_hs__tnbufi_1.mag
+c4840e15bd0f187f462421eaa069d42d  ./15T_hs/lef/sky130_osu_sc_15T_hs.lef
+8478ea127f850ab5482411bd3f7d0157  ./15T_hs/magic/sky130_osu_sc_15T_hs__or2_1.mag
+56a532b43e55eebdeedc6cf96116cf47  ./15T_hs/magic/sky130_osu_sc_15T_hs__or2_8.mag
+35e10f82fbebb9a2b8718e7582037275  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_3.mag
+8a2f13bf69ed177472f355f0e062c559  ./15T_hs/magic/sky130_osu_sc_15T_hs__aoi21_l.mag
+587e48961b993b54a963fbf71f280a4a  ./15T_hs/magic/sky130_osu_sc_15T_hs__dffr_1.mag
+6afd0d6dd2094d55a5c7e98930c76bea  ./15T_hs/magic/sky130_osu_sc_15T_hs__tielo.mag
+7d050d3416b4ee53706edd1ea9041814  ./15T_hs/magic/sky130_osu_sc_15T_hs__nand2_l.mag
+5edd6341f95fc0a4bd71695e88fa95e6  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_6.mag
+b168251864b2457b972feba20ecb1055  ./15T_hs/magic/sky130_osu_sc_15T_hs__addf_1.mag
+c621dde71cc9521ecc1bb0d9750aff0e  ./15T_hs/magic/sky130_osu_sc_15T_hs__tnbufi_l.mag
+4ff12ae591c0756074322ca294eac9b7  ./15T_hs/magic/sky130_osu_sc_15T_hs__mux2_1.mag
+e4878a89426ca6fbd5ba602fe66d9914  ./15T_hs/magic/sky130_osu_sc_15T_hs__and2_l.mag
+4f80e1a981a1318e953c8a6d21800782  ./15T_hs/magic/sky130_osu_sc_15T_hs__dff_1.mag
+f9bb9f08ae83555a58fdd86feca17533  ./15T_hs/magic/sky130_osu_sc_15T_hs__buf_l.mag
+18d6f0c99bda76fa0205806ee8b9a991  ./15T_hs/magic/sky130_osu_sc_15T_hs__buf_6.mag
+3298a082740694903410afcff483de4c  ./15T_hs/magic/sky130_osu_sc_15T_hs__fill_4.mag
+dc06028f194fe7192da49cd1efa48049  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_2.mag
+4b47d3b8f5a45dee929d419074b8fbbb  ./15T_hs/magic/sky130_osu_sc_15T_hs__dffsr_1.mag
+54b93129d4f4e3c2b0b8fe4e84395139  ./15T_hs/magic/sky130_osu_sc_15T_hs__addh_l.mag
+d9ece489f36f831134d40bd947a688fa  ./15T_hs/magic/sky130_osu_sc_15T_hs__buf_4.mag
+fc5d2ec7c062857159cfbe48865b13ae  ./15T_hs/magic/sky130_osu_sc_15T_hs__fill_16.mag
+693c38cb862987b34d8d25aeaf2246e0  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_10.mag
+c0a4848f36e229711b35977ccf11db58  ./15T_hs/magic/sky130_osu_sc_15T_hs__or2_l.mag
+1e05f626e419308d1ed37d6628f4c02e  ./15T_hs/magic/sky130_osu_sc_15T_hs__addf_l.mag
+2c0ec9e8c6ba1e2863203973daf70649  ./15T_hs/magic/sky130_osu_sc_15T_hs__fill_8.mag
+c03cead58835ff15f98ff3526877eb93  ./15T_hs/magic/sky130_osu_sc_15T_hs__buf_2.mag
+7cb384b90ab97d5b1e4868ae4c8d20a9  ./15T_hs/magic/sky130_osu_sc_15T_hs__buf_8.mag
+076a509409857efbbf8e0686a438ae36  ./15T_hs/magic/sky130_osu_sc_15T_hs__fill_32.mag
+60929c69102deb016c59f3da0a60ec53  ./15T_hs/magic/sky130_osu_sc_15T_hs__dffsr_l.mag
+f8ffab05648ffc4e690f394673f40e25  ./15T_hs/magic/sky130_osu_sc_15T_hs__and2_4.mag
+d7f878a6e4e3689a893947fddac841da  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_8.mag
+061b7f538e4bd4ccc1bc79ecbc1627c4  ./15T_hs/magic/sky130_osu_sc_15T_hs__nor2_1.mag
+491ad7080c4c21903b47913c28ac50e1  ./15T_hs/magic/sky130_osu_sc_15T_hs__ant.mag
+cf6a9cb6f64b86ac85230aec915e58da  ./15T_hs/magic/sky130_osu_sc_15T_hs__inv_4.mag
+90f10c4ef6f99cbffb2d8c60e23a2fa3  ./15T_hs/magic/sky130_osu_sc_15T_hs__nor2_l.mag
+f657aee4d1db67f860de82903b3b8e58  ./15T_hs/magic/sky130_osu_sc_15T_hs__oai21_l.mag
+8b8b0866bd13277f8d16b81e36ee3d4b  ./15T_hs/magic/sky130_osu_sc_15T_hs__oai22_l.mag
+b3672aa790cc1b6d4c0f7f7905e7d884  ./15T_hs/magic/sky130_osu_sc_15T_hs__xor2_l.mag
+407495800fc1bbaf86c34f15722ebecd  ./15T_hs/magic/sky130_osu_sc_15T_hs__nand2_1.mag
+74d268c200112d90683848ee8292ae1d  ./15T_hs/magic/sky130_osu_sc_15T_hs__dffs_l.mag
+da16fc121ed26fbeb08e156afe90b5c0  ./15T_hs/magic/sky130_osu_sc_15T_hs__addh_1.mag
+bfde54a07858531e6db776ee18063f35  ./15T_hs/magic/sky130_osu_sc_15T_hs__and2_2.mag
+53af138920a368c0abb9cdc3319f3100  ./15T_hs/magic/sky130_osu_sc_15T_hs__decap_l.mag
+9fc1886f9ecb0470d8ae61bf37239351  ./15T_hs/magic/sky130_osu_sc_15T_hs__and2_1.mag
+470c663c6ef67c115a7df4d64d26f246  ./15T_hs/magic/sky130_osu_sc_15T_hs__xnor2_l.mag
+996f3213e04a6474ad09a25df6dc4d21  ./15T_hs/magic/sky130_osu_sc_15T_hs__or2_2.mag
+0e1f706c97a1bb0ef56ad6acf444c645  ./15T_hs/magic/sky130_osu_sc_15T_hs__dffr_l.mag
+6e67414967699133ecb113dd21d1fd2a  ./15T_hs/magic/sky130_osu_sc_15T_hs__tbufi_l.mag
+855e57bf4b7057adc4cc3c84d8678d61  ./15T_hs/magic/sky130_osu_sc_15T_hs__and2_6.mag
+79398c938b9af54d523588fbd7fc360b  ./15T_hs/magic/sky130_osu_sc_15T_hs__dffs_1.mag
+33efd4f635dcc63446a6715fcea03e2a  ./15T_hs/magic/sky130_osu_sc_15T_hs__dff_l.mag
+8a2f8cb8d9a2de11cbce1c5c89929b7f  ./15T_hs/magic/sky130_osu_sc_15T_hs__aoi22_l.mag
+ea4f708544319a8fae95d6a96dff1bc9  ./15T_hs/magic/sky130_osu_sc_15T_hs__fill_2.mag
+bf2d05ab1fe68543c1b27abcee678f85  ./15T_hs/magic/sky130_osu_sc_15T_hs__or2_4.mag
+906a06a2d2f090465e500662a0ff9a14  ./15T_hs/magic/sky130_osu_sc_15T_hs__decap_1.mag
+44934fc4788f03b6179de1cde0cd4bb3  ./15T_hs/spice/sky130_osu_sc_15T_hs__tbufi_1.pex.spice
+4ff971fc6a8299af48d4145abb8a6715  ./15T_hs/spice/sky130_osu_sc_15T_hs__nor2_1.pxi.spice
+365d45f2605e9bac1e0068e622cad13d  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_6.spice
+a36014d662393fe331eb620303bc412a  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_10.pxi.spice
+6f226066e7ca1ba83e4102aff46b9c49  ./15T_hs/spice/sky130_osu_sc_15T_hs__ant.pex.spice
+16cf8dc0ed33219089282e31ecdc381a  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_1.pex.spice
+731e08a8351337d06e401d32e350aa7d  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_8.spice
+4ca2540983897a8016c94f044d411e8b  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffsr_l.pex.spice
+3d96b8750c056231f68138156d7fb87d  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_l.spice
+f86a84d7803a25a07023907c88bc1c7e  ./15T_hs/spice/sky130_osu_sc_15T_hs__tnbufi_1.spice
+71cea27cd4c2a0a7cb7537b34a6071f5  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_2.spice
+a5f5ca3a2a0cf3e6175b52a30f705e13  ./15T_hs/spice/sky130_osu_sc_15T_hs__addh_l.spice
+bab41292049b487503baf51258fc4df8  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_4.pex.spice
+bc0f81ee252a8ad2bd311791d2b2edbe  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffs_l.pxi.spice
+eaef34fd1ea2203711a821ef0c095709  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_2.pxi.spice
+5790fab5b0e34a64365873662e304332  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_10.spice
+087ec72015c5d075242be6a8bd61d66e  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_8.pxi.spice
+0df519050201f72c0f8f75acbb7c23f1  ./15T_hs/spice/sky130_osu_sc_15T_hs__addf_l.pxi.spice
+1802a752cf11da2e20e7ed8a0fdd326c  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_10.pex.spice
+86485c609a0c17192a63ff73f66874cc  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_6.pxi.spice
+fba4bee6a92a9eb864d29dbd9c465fd1  ./15T_hs/spice/sky130_osu_sc_15T_hs__aoi22_l.pex.spice
+0413eef7ec193a2b3adcfd0cb587b5c6  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_3.spice
+9c555fd6aba1f71761dba99fca5ab508  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_l.pxi.spice
+3914f90152058f75bf8a12cb9cc7654f  ./15T_hs/spice/sky130_osu_sc_15T_hs__tielo.pex.spice
+e0e4d74636775f1521c6e5c8795b40a3  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_l.pxi.spice
+28a51b92dd45811ff16658ce79b596d0  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_1.spice
+edc34a95085c8347b121b05154666f88  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffsr_1.pex.spice
+3e85d30f660fa49abb1955c265fc40e9  ./15T_hs/spice/sky130_osu_sc_15T_hs__addf_1.spice
+89119222ed960766771e95b8aad04198  ./15T_hs/spice/sky130_osu_sc_15T_hs__aoi22_l.spice
+cf3f9d25554bb9bc5b5ee38d94ff0bf5  ./15T_hs/spice/sky130_osu_sc_15T_hs__addf_1.pxi.spice
+8302dd7f3453c07261e6c7eb7ecae50e  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_l.spice
+656c334e3536401ad277008196ebe320  ./15T_hs/spice/sky130_osu_sc_15T_hs__tbufi_1.pxi.spice
+ac2e185b0e22f400a2b28f961c7df265  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_2.spice
+cab9a62e700597826e1ead6fc00f7feb  ./15T_hs/spice/sky130_osu_sc_15T_hs__oai21_l.spice
+7f7a63120fc5afc23b0d2c46e55b38c9  ./15T_hs/spice/sky130_osu_sc_15T_hs__addf_l.pex.spice
+a238d3c01aa58193ad8c78ff1236a230  ./15T_hs/spice/sky130_osu_sc_15T_hs__xnor2_l.pxi.spice
+937a0699995b35f6cd2a4327212fa32d  ./15T_hs/spice/sky130_osu_sc_15T_hs__oai21_l.pxi.spice
+63102e2c48bd39839d9c002f11d049dc  ./15T_hs/spice/sky130_osu_sc_15T_hs__aoi21_l.spice
+78d25ea661682b701e23426bf0ec08a5  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_4.pex.spice
+178f59123623b369db00e68b71109798  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_8.pex.spice
+bbca86481787a71bdaa4c76dfd3f2618  ./15T_hs/spice/sky130_osu_sc_15T_hs__nor2_1.spice
+7c2f40e629639ec822ab4cabd769085f  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffs_l.pex.spice
+2e7af8f9d125382baad6b3776e2e0acc  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_4.pex.spice
+34165515f655fc732d63d8c4def34702  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_4.spice
+3e2d3c441802e39846b1123f00ca08d6  ./15T_hs/spice/sky130_osu_sc_15T_hs__addh_l.pex.spice
+419e34971090b879d05835d03f395c8c  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_6.pxi.spice
+a79ad7f745e4ff8ab6c224082b93e981  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffsr_1.pxi.spice
+e22c4c005e5e8fe92df032c5f7f413a8  ./15T_hs/spice/sky130_osu_sc_15T_hs__nand2_l.pex.spice
+309fa9db1245eec3a8bdd9f6e0981eaf  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_6.spice
+b5b23903cedc8227946b2c477518e7f1  ./15T_hs/spice/sky130_osu_sc_15T_hs__dff_1.spice
+55d6eced9bc9b7b3456c51dd2d4863d5  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_1.pex.spice
+2145200de2cbd00fc73472e40966d1ad  ./15T_hs/spice/sky130_osu_sc_15T_hs__oai22_l.spice
+946509ed74bd3a547a4c539998e548a2  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_l.pex.spice
+9d37306d403e6b1c72fc9059b617fb2a  ./15T_hs/spice/sky130_osu_sc_15T_hs__tiehi.spice
+8c076da13543a4f2541578c0e7fe5321  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_1.pxi.spice
+d4bb68402d9d8e62d79514ea6c7ff507  ./15T_hs/spice/sky130_osu_sc_15T_hs__tbufi_l.spice
+4df151d4a1d8535437c1f5bec143c295  ./15T_hs/spice/sky130_osu_sc_15T_hs__tnbufi_l.spice
+454db2acd631cdb4f0478a582e8a3976  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_2.spice
+6ea5c47bbb639537b20997867476ae60  ./15T_hs/spice/sky130_osu_sc_15T_hs__nor2_l.pex.spice
+c8a038da1ba4e64187e59d568d4259e5  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_l.spice
+3beefcc46c2852653ce60e48240f3b32  ./15T_hs/spice/sky130_osu_sc_15T_hs__tielo.spice
+ed15fc9027d7053a6ada6323e276a185  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_1.pxi.spice
+35550ae7175968afd16ce38c64084abe  ./15T_hs/spice/sky130_osu_sc_15T_hs__tbufi_l.pex.spice
+65f6f4940e065a0f069b0a5fafbca6b0  ./15T_hs/spice/sky130_osu_sc_15T_hs__xor2_l.pex.spice
+daf2be053f2009f332827d3ed1ee11e3  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_1.pex.spice
+b8dcdf0e82e09ed3007f34aabcbb4971  ./15T_hs/spice/sky130_osu_sc_15T_hs__xnor2_l.pex.spice
+618dd14e8467234112c3f2a64efc3779  ./15T_hs/spice/sky130_osu_sc_15T_hs__tnbufi_1.pex.spice
+7692b413637b6591cdd111160f3de333  ./15T_hs/spice/sky130_osu_sc_15T_hs__xnor2_l.spice
+b6aff3d1899fb0c5b8b1cb53fd36e7e9  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_6.spice
+2e5e054e5f8af7990537f5e71f9990de  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_8.pxi.spice
+d3ae6eb4f9f6b2631cc0d5b317e2b676  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_3.pxi.spice
+05f66480857bf6a817fa7083f96f6931  ./15T_hs/spice/sky130_osu_sc_15T_hs__dff_1.pex.spice
+df243efbb5855491cee2b6d84d1eae12  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_8.spice
+658b3298711781611ece9618534bd240  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_l.pex.spice
+90b6bbb5bf5eeb4f7d698c86eda9df2c  ./15T_hs/spice/sky130_osu_sc_15T_hs__oai21_l.pex.spice
+39fb69a7101fdc26d878ab293b4814ed  ./15T_hs/spice/sky130_osu_sc_15T_hs__nor2_1.pex.spice
+d16033bd6a2bc55c32713249b467284f  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_1.spice
+01777a64e8f8608484c8b1026a37c2bc  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_1.spice
+56248f82df23d5599929ce354a5bcf0b  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffr_l.pxi.spice
+d6c125aa8d04277139b4782861381d10  ./15T_hs/spice/sky130_osu_sc_15T_hs__aoi21_l.pxi.spice
+ad04cab76e6645fac48926c8c5d3379f  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_8.pex.spice
+b9aa894eb15bbad1c7a3c269543ddd04  ./15T_hs/spice/sky130_osu_sc_15T_hs__nor2_l.pxi.spice
+807b100ce16e8af01efdda161c3cdb03  ./15T_hs/spice/sky130_osu_sc_15T_hs__nand2_1.pex.spice
+ab0ceaff05b5cae49da3e8b1440bea46  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffs_l.spice
+fd1ec973b0ea2c8e410c28c31064ba20  ./15T_hs/spice/sky130_osu_sc_15T_hs__oai22_l.pex.spice
+4384f50e532915eea15b110670dd08f7  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_8.pxi.spice
+c797b2067b467ab1a2a6a42f508e8458  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_6.pex.spice
+0f8705501db8162d0f074c770f97b897  ./15T_hs/spice/sky130_osu_sc_15T_hs__ant.pxi.spice
+a6a343c09048b0039670f4aa2cc99044  ./15T_hs/spice/sky130_osu_sc_15T_hs__addh_1.spice
+ebcf124f9beb5751dff30a00b60d8911  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_8.pxi.spice
+5a7e255e24788fddd46ffe822cf9491d  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_4.spice
+fdf84151bc61a5f23221885c65fa06da  ./15T_hs/spice/sky130_osu_sc_15T_hs__tbufi_l.pxi.spice
+4125c37e509c08e24c266132d792ba86  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_l.pxi.spice
+2361f674b95b89028534714aa0aad265  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_2.pex.spice
+684aa30b7ebe12a2be1e33f6032d5eb1  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffsr_l.spice
+0269482b200721491aadb57ee64152f0  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_8.pex.spice
+748e59bd21564fa7d94f3df0fee14dfc  ./15T_hs/spice/sky130_osu_sc_15T_hs__tiehi.pex.spice
+e501067bdd61f9aa75da4f766a0d11e1  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_1.pxi.spice
+79d315b9d6e6dd5629ba48212662c149  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_4.pex.spice
+9193e8a3b56ca437517e05bda078af3e  ./15T_hs/spice/sky130_osu_sc_15T_hs__xor2_l.spice
+496155a31fc84a3c4f51b327865d9bd1  ./15T_hs/spice/sky130_osu_sc_15T_hs__nand2_1.pxi.spice
+ff3575f7c1c8719b62a01b6accbe4926  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_6.pex.spice
+d72d24146493c62422ef38566eddde97  ./15T_hs/spice/sky130_osu_sc_15T_hs__tbufi_1.spice
+106f0c7c1034164dcc43d9d29c1d695e  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffsr_l.pxi.spice
+33fcf90b8d0bb952da6ece5de92449b3  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_l.pex.spice
+d05b13f3e5f42d7c2bb4731db0fc58bc  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffr_l.pex.spice
+c0a26998b196c68576cc38615b4cbd02  ./15T_hs/spice/sky130_osu_sc_15T_hs__mux2_1.pxi.spice
+9493788496f5c1b0e5b741ddafdaf35c  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_6.pex.spice
+d9ae0041193149ab11014fcaa9d8db2e  ./15T_hs/spice/sky130_osu_sc_15T_hs__oai22_l.pxi.spice
+e86a4313237fe1878f5af3a130a66ac9  ./15T_hs/spice/sky130_osu_sc_15T_hs__nand2_1.spice
+ca052bf36f71a928f151e5c0005f8d54  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_6.pxi.spice
+1e7a140a735850765ef64fe806f35b50  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_2.spice
+4c006de3347fb9c7810f7de64d9a929d  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_2.pxi.spice
+7208890ce8001ac439898a87e0db2f81  ./15T_hs/spice/sky130_osu_sc_15T_hs__tnbufi_1.pxi.spice
+1dbf8654a4b87219f3e6c9c7a8875e5a  ./15T_hs/spice/sky130_osu_sc_15T_hs__tnbufi_l.pex.spice
+e9ae2375a9699e4284e2676cab1fea51  ./15T_hs/spice/sky130_osu_sc_15T_hs__ant.spice
+007f1e02320ea389ed6081695dc6e28a  ./15T_hs/spice/sky130_osu_sc_15T_hs__xor2_l.pxi.spice
+0fa828a72371a60629f7f2b5c101b956  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_4.pxi.spice
+6c3748b846081824de48d08b3ad5a33b  ./15T_hs/spice/sky130_osu_sc_15T_hs__nand2_l.pxi.spice
+4b9be4e8e3a805a2c0fc23cc547c7b68  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_4.spice
+56d88cf852a30486444084a402649300  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffs_1.spice
+47fa4d32cb17742c79aca79c72b5da95  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_2.pex.spice
+b9791b99ff56b18ce941e9ab1fbf4a18  ./15T_hs/spice/sky130_osu_sc_15T_hs__tiehi.pxi.spice
+264878121d35255dc6ed350c3b2d51df  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffr_1.spice
+0921901af5578b480b5c0ac0aee802e1  ./15T_hs/spice/sky130_osu_sc_15T_hs__addf_1.pex.spice
+2d5d793def1311158ff72323cf96686d  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffr_1.pex.spice
+8036ea8a74a7e43b02f05f0f0ca23e8c  ./15T_hs/spice/sky130_osu_sc_15T_hs__tnbufi_l.pxi.spice
+e4b12c1567dca7cdd634423e3c61c530  ./15T_hs/spice/sky130_osu_sc_15T_hs__aoi21_l.pex.spice
+0ad00a739431756a430ea29f6e28fa35  ./15T_hs/spice/sky130_osu_sc_15T_hs__tielo.pxi.spice
+e1de56afea713af75507574b6ebddd10  ./15T_hs/spice/sky130_osu_sc_15T_hs__mux2_1.pex.spice
+17eb0321f0dc38f7d610c3ae0e906a0a  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_4.pxi.spice
+a14d1b08c6864b718702a7f49112d0e7  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_2.pxi.spice
+422d639d2bfabbe5217b581d738d95e1  ./15T_hs/spice/sky130_osu_sc_15T_hs__nand2_l.spice
+d168355f664a8c1cadd40564d7c8bcc7  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_1.pxi.spice
+bfc7bc5072757544d3f1202f6d2a3109  ./15T_hs/spice/sky130_osu_sc_15T_hs__dff_l.spice
+98adf79adb48213fcc5a8f596069bd3c  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_8.pex.spice
+67629a5663ac4a6de352889df58c60bc  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_2.pxi.spice
+0dd039d9787831a213d9df9d021e9a22  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_l.pex.spice
+d09cee2f1ba5c8a441a77a0d1411364a  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_2.pex.spice
+71397627638434d72b82994b5e9d89a7  ./15T_hs/spice/sky130_osu_sc_15T_hs__nor2_l.spice
+7cfbae1e22b795d014a1e60a6c275dd2  ./15T_hs/spice/sky130_osu_sc_15T_hs__dff_l.pex.spice
+ec70ffc71a0510281b25faa15ff4ee14  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_1.spice
+35b094c8615e64b6309902b58469f63b  ./15T_hs/spice/sky130_osu_sc_15T_hs__dff_1.pxi.spice
+571ae435e363088fef85534502aba64e  ./15T_hs/spice/sky130_osu_sc_15T_hs__mux2_1.spice
+4489ae5261dbcb0c393ba70bf7816cbe  ./15T_hs/spice/sky130_osu_sc_15T_hs__addh_1.pxi.spice
+ae7a60b4c845f33921fc1518fbaa9b85  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffr_l.spice
+39e1934b2c10c966375a7c8abbae17d7  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_4.spice
+ec1c04a5e661cc4258c4a3cc8f0d69bf  ./15T_hs/spice/sky130_osu_sc_15T_hs__addf_l.spice
+07dabca5622a05b139b89fd955e9716b  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_2.pex.spice
+e3f18161ce061bcd03945ab9b02ec166  ./15T_hs/spice/sky130_osu_sc_15T_hs__aoi22_l.pxi.spice
+a92581b29b1d00c22e4b23897b8c9e69  ./15T_hs/spice/sky130_osu_sc_15T_hs__addh_l.pxi.spice
+c420650b7b56b49c10bbf43a986dfe02  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffs_1.pex.spice
+b077860fee10d06979f32fdffd72dd70  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_1.pex.spice
+109ef8b2921e5c8d8890a1a1247ad9e2  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_l.pxi.spice
+c60c1d3f2ba5eb194e5b9d43078f059f  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_8.spice
+99b902c8b0d5f7682adda2e5dd766f4a  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffsr_1.spice
+ebd106acf650c3d0f9f310f2361f0aae  ./15T_hs/spice/sky130_osu_sc_15T_hs__or2_8.spice
+ef237fbc8d8220e5631cd8eed7d4da70  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffr_1.pxi.spice
+1354db39851ad13c762c9672b4b6417d  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_4.pxi.spice
+9c959f1bd14a55d89b786f6a19ad56d0  ./15T_hs/spice/sky130_osu_sc_15T_hs__and2_l.spice
+1324f555f392a0afc3eb2b0ba8f4bb01  ./15T_hs/spice/sky130_osu_sc_15T_hs__addh_1.pex.spice
+795ef809d5626667c9d66584463b0b23  ./15T_hs/spice/sky130_osu_sc_15T_hs__inv_3.pex.spice
+eaf0758d8757253d993e478ca6f0a1c6  ./15T_hs/spice/sky130_osu_sc_15T_hs__dff_l.pxi.spice
+6f2f6d495af700916deb68f80466afdb  ./15T_hs/spice/sky130_osu_sc_15T_hs__buf_4.pxi.spice
+1546a915f088d4724afb2ac292ff4049  ./15T_hs/spice/sky130_osu_sc_15T_hs__dffs_1.pxi.spice
+9ab071c8c0b9a085f519164957f68c7d  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS_x.html
+f1a44584f3ba6d09dbcb650a25b33dbc  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/celllist.html
+7d7a56a8e0b7e7731af38f3802f27bd2  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__MUX2.html
+56c76199a3c2ecb557101bf03c63c89e  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__DFF.html
+007cf6651b1b44938610b62965d21824  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__NAND2.html
+be8d7cc16ed9812bfc4be973c18c75f1  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__OAI21.html
+ac223022979138a0f05be546ea91c698  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__XNOR2.html
+f43f3e34ecd887e7704d4bbdc0a9ffa3  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__AND2x.html
+1ef3a8220b4afba9e0e25770a01ad5e1  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/index.html
+598f65c676fd7b8407ef70c8aa98b6af  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__INVx.html
+598bc812f64f2e7f01fd28f7843ae8c7  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__TNBUFI.html
+fe9fd557e41910c866f6d158aa2b7a04  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__TBUFI.html
+43c69cdcf96c4ac2f978ccdad1c48441  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__XOR2.html
+5da9e475bab15e6d1559ba7fd8ddd012  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__ADDH.html
+baaa70ed10cbf159da9885e9a941f63f  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__BUFx.html
+fa56fb8ef1209fcfcb3296eb80b36b96  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__OAI22.html
+f8c735f45e0c826f1e4200c5bab152a1  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__NOR2.html
+0f7777ad5206bfd3d0493b3aef045c93  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__ADDF.html
+ac2801c38f93a2016a26735bfbb6d850  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__AOI22.html
+7275aabae3dae78867ae10ca157ff9c2  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_HS__OR2x.html
+7d1e252b060673f779525b9b98dae4c9  ./15T_hs/gds/sky130_osu_sc_15T_hs__and2_4.gds
+0e3fdaef9b4f5e4cb6e32b757becb559  ./15T_hs/gds/sky130_osu_sc_15T_hs__buf_2.gds
+59782a2af0de344730fdc685134c41c6  ./15T_hs/gds/sky130_osu_sc_15T_hs__buf_1.gds
+bb5faad4923af0fcbe3e030057508f7f  ./15T_hs/gds/sky130_osu_sc_15T_hs__buf_l.gds
+76c18bd244359090e4470357377cc5bb  ./15T_hs/gds/sky130_osu_sc_15T_hs__tiehi.gds
+8b84f3307f14842c682c045c82bb5e4a  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_8.gds
+7aa7808fd8f4053237333150213f301e  ./15T_hs/gds/sky130_osu_sc_15T_hs__dff_l.gds
+9a32bac6983239e2905eddf27d43da40  ./15T_hs/gds/sky130_osu_sc_15T_hs__addf_1.gds
+c829e96f4baab94902c27e812eac6748  ./15T_hs/gds/sky130_osu_sc_15T_hs__tbufi_1.gds
+4f6000e6e2c515c89b9c2318a2c6de77  ./15T_hs/gds/sky130_osu_sc_15T_hs__xnor2_l.gds
+a9f5ff1ec3c1d7954f8b3d3f97ddc621  ./15T_hs/gds/sky130_osu_sc_15T_hs__nand2_1.gds
+cd5aee4104c713cbddd77498c53899f9  ./15T_hs/gds/sky130_osu_sc_15T_hs__xor2_l.gds
+977ed013d28002c175b1762967bd06ac  ./15T_hs/gds/sky130_osu_sc_15T_hs__tnbufi_1.gds
+19424172ec0627d308853cec8e025c7e  ./15T_hs/gds/sky130_osu_sc_15T_hs__and2_1.gds
+365564edbd52ed948042ac56384e048d  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_6.gds
+3387dea6a53ead08cb3893dd2692d9db  ./15T_hs/gds/sky130_osu_sc_15T_hs__and2_6.gds
+53c85e0085c13bfbf9e0b99cb5da0665  ./15T_hs/gds/sky130_osu_sc_15T_hs__oai22_l.gds
+50e40314eb0cc74bc2d673e5222c2748  ./15T_hs/gds/sky130_osu_sc_15T_hs__buf_4.gds
+72ce0813eea2be4c708085716e1f7596  ./15T_hs/gds/sky130_osu_sc_15T_hs__nor2_1.gds
+922c733723b093d7f230bd7e28092886  ./15T_hs/gds/sky130_osu_sc_15T_hs__fill_8.gds
+2df910744b376ed164bd1bbaabeacf08  ./15T_hs/gds/sky130_osu_sc_15T_hs__fill_16.gds
+e25d87916bed930d3798de72503b257b  ./15T_hs/gds/sky130_osu_sc_15T_hs__antfill.gds
+772b1c2edd04aa2fabb8c8ec8ee8b0d2  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_l.gds
+efb5599c194fdd07460ef2e779ecee92  ./15T_hs/gds/sky130_osu_sc_15T_hs__or2_8.gds
+0a930e9111d96962b3fd70799ad164da  ./15T_hs/gds/sky130_osu_sc_15T_hs__addh_l.gds
+ed539bb078da8e0c858474ec4e3759bc  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_3.gds
+270dd5b6d83cc2e79791f7ff577ee860  ./15T_hs/gds/sky130_osu_sc_15T_hs__fill_2.gds
+2a18bada67827ab30757358fc3cfa669  ./15T_hs/gds/sky130_osu_sc_15T_hs__dffr_1.gds
+e227d68971b9082e7d1b035a0ca69269  ./15T_hs/gds/sky130_osu_sc_15T_hs__or2_2.gds
+4e751c9b8bb6d2ab7c202fbb65072253  ./15T_hs/gds/sky130_osu_sc_15T_hs__nand2_l.gds
+8c55035e5a997c2dae29b1c75a3b35b8  ./15T_hs/gds/sky130_osu_sc_15T_hs__dffs_1.gds
+d2f8690f58514c37154f5da24f0780c4  ./15T_hs/gds/sky130_osu_sc_15T_hs__oai21_l.gds
+b272560c21aecc85baa20920d6479d41  ./15T_hs/gds/sky130_osu_sc_15T_hs__fill_32.gds
+0d698b3404f7ce4269f36534d7344aa1  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs.pdf
+1501d55cd11e62339607daddc70bc8e6  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_2.gds
+b9c0341b41298de2681847c9f7733e26  ./15T_hs/gds/sky130_osu_sc_15T_hs__addf_l.gds
+cf148e6b480d7e8406245c6ba85e631d  ./15T_hs/gds/sky130_osu_sc_15T_hs__fill_4.gds
+5bae220662d3dc39da55b515375d50f1  ./15T_hs/gds/sky130_osu_sc_15T_hs__addh_1.gds
+ab087b8be19114682367ba3cbd240fca  ./15T_hs/gds/sky130_osu_sc_15T_hs__dffr_l.gds
+c924a8906f0b93898314ce487d045825  ./15T_hs/gds/sky130_osu_sc_15T_hs__or2_l.gds
+f643ec0db384186c4456e62825eab144  ./15T_hs/gds/sky130_osu_sc_15T_hs__nor2_l.gds
+6f02967b4f6e96eb586cd2e5a851950d  ./15T_hs/gds/sky130_osu_sc_15T_hs__and2_l.gds
+e5d5864ab08b897621872ce9cb405b8a  ./15T_hs/gds/sky130_osu_sc_15T_hs__aoi22_l.gds
+b5d23bef9dcaa4dbfe194d52cab3bf61  ./15T_hs/gds/sky130_osu_sc_15T_hs__dff_1.gds
+0d56feadf6507fdef3a57a1e83a0d40c  ./15T_hs/gds/sky130_osu_sc_15T_hs__aoi21_l.gds
+68c890fe9ac7e6874cd258af42d3666e  ./15T_hs/gds/sky130_osu_sc_15T_hs__tnbufi_l.gds
+f66dbb96d7f3f4db09fc045552173e2d  ./15T_hs/gds/sky130_osu_sc_15T_hs__decap_l.gds
+2afbba872112da7cc826109186d5f4c6  ./15T_hs/gds/sky130_osu_sc_15T_hs__tielo.gds
+a61c7d15b57436bb243dd7b98d453e51  ./15T_hs/gds/sky130_osu_sc_15T_hs__mux2_1.gds
+5e84154af19e552bb621f99086adc28d  ./15T_hs/gds/sky130_osu_sc_15T_hs__ant.gds
+012dbb0c901a111281d81c81472eb26b  ./15T_hs/gds/sky130_osu_sc_15T_hs__or2_1.gds
+87a6a0242d1e0adb7f6a1531b1e7489f  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_1.gds
+6acdb746bf49a7833f6fac9e70e0d40e  ./15T_hs/gds/sky130_osu_sc_15T_hs__tbufi_l.gds
+fba7bbfa1a29975ae186ebf00292231a  ./15T_hs/gds/sky130_osu_sc_15T_hs__or2_4.gds
+1231c6ca1a6babb7ccb6548836b77cb2  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_4.gds
+9246da0e27e8d71f7540fcb88bc5fc39  ./15T_hs/gds/sky130_osu_sc_15T_hs__and2_8.gds
+8260a5f856b1c22c0cdd5ed5db60074e  ./15T_hs/gds/sky130_osu_sc_15T_hs__buf_6.gds
+1f86332506ef7d97f9f950ef41f82a60  ./15T_hs/gds/sky130_osu_sc_15T_hs__buf_8.gds
+05c5b23c716027993501f0c8ad5e9538  ./15T_hs/gds/sky130_osu_sc_15T_hs__fill_1.gds
+a866d04a1013bba544f308515213c760  ./15T_hs/gds/sky130_osu_sc_15T_hs__and2_2.gds
+5cfdeb7db481c1c6a450a0a5887a61d6  ./15T_hs/gds/sky130_osu_sc_15T_hs__decap_1.gds
+2204142ed8b39aaf19ff235e17868734  ./15T_hs/gds/sky130_osu_sc_15T_hs__dffs_l.gds
+951b4b6d71d8176dee5c48f39b6cfd68  ./15T_hs/gds/sky130_osu_sc_15T_hs__inv_10.gds
+c75a5b7ae62dea70cf2c31515ebb87ff  ./15T_hs/gds/sky130_osu_sc_15T_hs__dffsr_l.gds
+1f1ecb3e8e0be9f703336f326bb393fe  ./CONTRIBUTING.md
+2d05525bb2d4780cdf32f3417ac861dc  ./NOTICE.md
+0b30659a8b47ccd8ca04ee37fa8886db  ./15T_hs/verilog/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs.v
+84f1d8b7d68fca24eaee147441eb52d8  ./README.md
+251538a8dcf8bb0950d0f96253c3a1e4  ./15T_hs/gds/sky130_osu_sc_15T_hs__dffsr_1.gds
+84f1d8b7d68fca24eaee147441eb52d8  ./README.rst
+3b83ef96387f14655fc854ddc3c6bd57  ./LICENSE
+e489523a602c1415f57c6a2c0f430c25  ./sky130_osu_sc_15T.tlef
+07bab6947ad83479c7df8114e1333221  ./15T_hs/doc/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs.ps
+a106aef4ceec5a3bd6a33d834489125b  ./15T_ms/magic/sky130_osu_sc_15T_ms__nand2_l.mag
+076a509409857efbbf8e0686a438ae36  ./15T_ms/magic/sky130_osu_sc_15T_ms__fill_32.mag
+420fdc07fedc08b97dbab4c8e50fc9cc  ./15T_ms/magic/sky130_osu_sc_15T_ms__buf_4.mag
+1606768bd69bb5ea4acb40f371e102f6  ./15T_ms/magic/sky130_osu_sc_15T_ms__or2_l.mag
+4a9152685609b09c457ef4dc24430a48  ./15T_ms/magic/sky130_osu_sc_15T_ms__antfill.mag
+35a78534e3b3e0fee51c96b98ea508f8  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_6.mag
+3f27fbd610902fa3b3ece8e6d475f1bc  ./15T_ms/magic/sky130_osu_sc_15T_ms__oai21_l.mag
+9260db77ac635443788a9727093e0f01  ./15T_ms/magic/sky130_osu_sc_15T_ms__tnbufi_1.mag
+3b7c11de8a4906f67a382b94a45e5816  ./15T_ms/magic/sky130_osu_sc_15T_ms__tbufi_1.mag
+31f29afe6957bd9f9b9dd371ffc8789b  ./15T_ms/magic/sky130_osu_sc_15T_ms__xnor2_l.mag
+9e01f94e8757576cf227ca7ee2868b22  ./15T_ms/magic/sky130_osu_sc_15T_ms__dffsr_l.mag
+1a9c9681e1bfe2b9ae0074e5d44bea1d  ./15T_ms/magic/sky130_osu_sc_15T_ms__dff_l.mag
+d37c7bd3a666551acb3ca6f8ca97441f  ./md5sum
+639665bc05870752429b54b12dd22f50  ./15T_ms/magic/sky130_osu_sc_15T_ms__xor2_l.mag
+cc4c7ad2eef088da86221141ea6bc6d8  ./15T_ms/lef/sky130_osu_sc_15T_ms.lef
+0e897609697cea09fc3f34687430e7e4  ./15T_ms/magic/sky130_osu_sc_15T_ms__and2_6.mag
+3aef9bad184e5dc7b4309915f96bbef3  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_l.mag
+607a7185f959789ae243965fe9135c1f  ./15T_ms/magic/sky130_osu_sc_15T_ms__tnbufi_l.mag
+2273fe6c5651b93c804b75a8bdad9dc5  ./15T_ms/magic/sky130_osu_sc_15T_ms__dffsr_1.mag
+ced729c1f306f7216b5711827a32fe76  ./15T_ms/magic/sky130_osu_sc_15T_ms__fill_1.mag
+643466667a6c5077f6fe2c1508aad9ed  ./15T_ms/magic/sky130_osu_sc_15T_ms__and2_2.mag
+d34fd3589f3419543fb1fdc6ca00cd61  ./15T_ms/magic/sky130_osu_sc_15T_ms__buf_2.mag
+5ed19d91677497fcddf2b8f5f258e64a  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_8.mag
+1cda87c762cd6b3746026f9da8e915b0  ./15T_ms/magic/sky130_osu_sc_15T_ms__addf_l.mag
+e5a9b42c16c6033a85d7de714baf5495  ./15T_ms/magic/sky130_osu_sc_15T_ms__oai22_l.mag
+1ef991da8c345de8bfde1b5075ac7e6e  ./15T_ms/magic/sky130_osu_sc_15T_ms__decap_1.mag
+50de9cebbd41c943c852edf954dbade4  ./15T_ms/magic/sky130_osu_sc_15T_ms__buf_6.mag
+2c0ec9e8c6ba1e2863203973daf70649  ./15T_ms/magic/sky130_osu_sc_15T_ms__fill_8.mag
+3298a082740694903410afcff483de4c  ./15T_ms/magic/sky130_osu_sc_15T_ms__fill_4.mag
+2a9db416c807f1879fe98b55cd93fd79  ./15T_ms/magic/sky130_osu_sc_15T_ms__or2_1.mag
+8bde5adb81f9c7e5bc67820b66e085b0  ./15T_ms/magic/sky130_osu_sc_15T_ms__aoi22_l.mag
+d06ded890959635399b62c3b887dbdaf  ./15T_ms/magic/sky130_osu_sc_15T_ms__and2_l.mag
+e50d4c7f1f095cd277ee2787d187f6b8  ./15T_ms/magic/sky130_osu_sc_15T_ms__and2_1.mag
+df0e9328b8f25d509c3e5823f56e3e95  ./15T_ms/magic/sky130_osu_sc_15T_ms__nor2_l.mag
+4de2a6b80a00b662a0970d267ce4c217  ./15T_ms/magic/sky130_osu_sc_15T_ms__mux2_1.mag
+0b41e0f2acc54b402b8fa1b222613992  ./15T_ms/magic/sky130_osu_sc_15T_ms__ant.mag
+136ce1e85b3b6a46f13d9093ba23e3b3  ./15T_ms/magic/sky130_osu_sc_15T_ms__addh_1.mag
+16cb3fffce4b8d49438f320c110fc318  ./15T_ms/magic/sky130_osu_sc_15T_ms__or2_8.mag
+6378a561fb636efdb4a778f1ae8d9cae  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_2.mag
+7246b8dd59a7d4c2c3f09e8ef4fb98c0  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_10.mag
+28f5e3038349ba8465956cd5552eccf4  ./15T_ms/magic/sky130_osu_sc_15T_ms__nand2_1.mag
+8d6acdf9033b1ea193a335c459f79542  ./15T_ms/magic/sky130_osu_sc_15T_ms__buf_8.mag
+6a9fb4fa044d63c1e0b8f959a176a315  ./15T_ms/magic/sky130_osu_sc_15T_ms__dffr_l.mag
+9f2c3e723ee76b5601f4ca1c013c3b8f  ./15T_ms/magic/sky130_osu_sc_15T_ms__dff_1.mag
+ea4f708544319a8fae95d6a96dff1bc9  ./15T_ms/magic/sky130_osu_sc_15T_ms__fill_2.mag
+fd1e0817f72a72aef6201708fc916f4f  ./15T_ms/magic/sky130_osu_sc_15T_ms__or2_4.mag
+eb786f67e96591b4bc99cc71049c9e23  ./15T_ms/magic/sky130_osu_sc_15T_ms__nor2_1.mag
+7a59e68e50fd02041d944dbe6b7f3cc1  ./15T_ms/magic/sky130_osu_sc_15T_ms__addf_1.mag
+2b0466aabf7e00a7c5728437d0207dcc  ./15T_ms/magic/sky130_osu_sc_15T_ms__aoi21_l.mag
+d99f71a2533a62ba3986a19a4e527e01  ./15T_ms/magic/sky130_osu_sc_15T_ms__tbufi_l.mag
+12eabe26fe3d99a94ccdda1aeb213239  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_3.mag
+6c083e907e98586d8a16d4ac4e3d6052  ./15T_ms/magic/sky130_osu_sc_15T_ms__and2_8.mag
+ed25737e474653bc8ffb68c049f4e994  ./15T_ms/magic/sky130_osu_sc_15T_ms__decap_l.mag
+978b6ba0f15a2c51d34bb4c26ebf02a4  ./15T_ms/magic/sky130_osu_sc_15T_ms__buf_l.mag
+9674ce226fb282cd3e22c140cd3bc529  ./15T_ms/magic/sky130_osu_sc_15T_ms__dffs_l.mag
+2f2b6defa9c8bd91072243a09603b5be  ./15T_ms/magic/sky130_osu_sc_15T_ms__dffr_1.mag
+ea1b45a7d939eef8e29952b53e012585  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_1.mag
+0b67106a90be0c27d87e9edfd973fb01  ./15T_ms/magic/sky130_osu_sc_15T_ms__buf_1.mag
+43ecb4207265b2b4810f62de13ac4224  ./15T_ms/magic/sky130_osu_sc_15T_ms__or2_2.mag
+e25c89ebaa7b0ba8981bf848567fe53c  ./15T_ms/magic/sky130_osu_sc_15T_ms__inv_4.mag
+0a5b9deee6367488a52197781f1c146c  ./15T_ms/magic/sky130_osu_sc_15T_ms__and2_4.mag
+a506eb4df360d1ee70ec869f6eca03bb  ./15T_ms/magic/sky130_osu_sc_15T_ms__addh_l.mag
+fc5d2ec7c062857159cfbe48865b13ae  ./15T_ms/magic/sky130_osu_sc_15T_ms__fill_16.mag
+2703bfb973801ceb58b6400d12466c31  ./15T_ms/magic/sky130_osu_sc_15T_ms__dffs_1.mag
+146a3c0ee2b4c01daa79978e2fb1219c  ./15T_ms/magic/sky130_osu_sc_15T_ms__tiehi.mag
+d8aecdbcfd792f0d8859bfecd647dd81  ./15T_ms/magic/sky130_osu_sc_15T_ms__tielo.mag
+30e4afda73bf6bf733bad700196f8054  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_1.spice
+eb3c76b28ce041f7d07704a70818041e  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_2.pex.spice
+5e0b4a861493d522656a6240bcf3276c  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_l.spice
+b3e0b26afae6d007fe87bd3482111036  ./15T_ms/spice/sky130_osu_sc_15T_ms__tiehi.spice
+dacd05eafe157f4dca356f0481b0b987  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_4.pex.spice
+cf8074f96838b7ddcf0afc215771a71e  ./15T_ms/spice/sky130_osu_sc_15T_ms__nand2_1.pxi.spice
+b2a8ccbd12ff7215044585ab0d5111c4  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_4.spice
+4db35501e7a4d507196ea209030cf5cc  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffsr_1.pex.spice
+cbd577fd48987bd8579c43ad849db633  ./15T_ms/spice/sky130_osu_sc_15T_ms__tiehi.pex.spice
+4189525d159b1c546957d7905408a25b  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_4.spice
+814fbb45ded21fd47136fe83266a78cb  ./15T_ms/spice/sky130_osu_sc_15T_ms__tbufi_1.pxi.spice
+3ba95e91f84e96054c6650d51ba24241  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_4.spice
+946975daec6077479023f8c9d495c253  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_3.pex.spice
+c16d83e48951dcf796f9ae06a7c5cfaa  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_10.pex.spice
+3f9f297d3bdb33432b9fbc669fa05b85  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffs_l.pxi.spice
+a03e33b086cab4ba6e296246db88507d  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffs_1.pxi.spice
+ee01f03a4e95a92de6247cac874aaee1  ./15T_ms/spice/sky130_osu_sc_15T_ms__ant.pxi.spice
+a47d2fef2de97ef586492ae44e62231e  ./15T_ms/spice/sky130_osu_sc_15T_ms__tbufi_l.spice
+b6c6bdbf38ce38360005b08c397daae7  ./15T_ms/spice/sky130_osu_sc_15T_ms__tnbufi_l.spice
+c2de96aa260534d0f819e9462cf2430b  ./15T_ms/spice/sky130_osu_sc_15T_ms__tbufi_l.pex.spice
+6cfadb0b91e8e1afaaa61eddd1a4d8e5  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_10.spice
+fcdef98c06a6e0be0bcd5996eb079891  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_l.pex.spice
+41e18106f9f8891035eb6144300964f1  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_l.spice
+2ebeec82da54609c6b1947eef51d2b41  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_4.pxi.spice
+7e5c08b8ccdc3766128ad93fd233dd25  ./15T_ms/spice/sky130_osu_sc_15T_ms__aoi21_l.spice
+5e2ccf2e459e2525dce7acd6e8b33ea1  ./15T_ms/spice/sky130_osu_sc_15T_ms__oai21_l.spice
+19faf3934afe2458bf17e3d786f747cf  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffsr_1.spice
+717845d45418ad49c293cc964ba7199c  ./15T_ms/spice/sky130_osu_sc_15T_ms__mux2_1.spice
+760371098c1762177c699a05802cdc5a  ./15T_ms/spice/sky130_osu_sc_15T_ms__nor2_l.spice
+bbf87b4a272b2cfa1da9626511e4b8c6  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_6.spice
+ebf603d7c3f165ed99d372c030f180e4  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_8.spice
+22e290451f71a9b18b3d81d5015fb7ed  ./15T_ms/spice/sky130_osu_sc_15T_ms__addh_l.spice
+e3bfb0c647795349e53a22709652f806  ./15T_ms/spice/sky130_osu_sc_15T_ms__dff_1.pex.spice
+c7fb94657740e709c7474ed3e65370e0  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_8.pxi.spice
+b67b351aa4a2bf641c19f253935fa29e  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_1.spice
+dbd8e62d3da10ea44c590a789948cfb3  ./15T_ms/spice/sky130_osu_sc_15T_ms__nand2_l.spice
+bb68d693c11651efb6167ed7eed6c5b9  ./15T_ms/spice/sky130_osu_sc_15T_ms__nand2_l.pxi.spice
+d6fcd126f76af7e5b1f272a77e31ecf7  ./15T_ms/spice/sky130_osu_sc_15T_ms__tielo.pex.spice
+34dd4040e53ac21dbcc74570a289685b  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_10.pxi.spice
+f1f712522da814e206ffdee97a8cebb8  ./15T_ms/spice/sky130_osu_sc_15T_ms__aoi22_l.pex.spice
+006f7863ea2d8e4036d3e45239476ddb  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_6.pex.spice
+2bbc17288b9564c1f78e921470a8ec25  ./15T_ms/spice/sky130_osu_sc_15T_ms__oai22_l.pex.spice
+107c2df44fa530a9e3ccf3d3f3fc3c30  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_l.pxi.spice
+777c2eba1b4e4f2737d03ab5574fd3ee  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_8.pex.spice
+c8b81b86036a589767e69eb12cd4bf05  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_1.pex.spice
+24de2848fabcb7562e9da4a0d01c00da  ./15T_ms/spice/sky130_osu_sc_15T_ms__nor2_1.spice
+e2a95298116d54952c7e17f5e1ebd732  ./15T_ms/spice/sky130_osu_sc_15T_ms__addh_1.pex.spice
+7b5d3848588c6bbc88fd70791f0d55f5  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffr_1.spice
+09e7842acc53b230c55f966245129e7d  ./15T_ms/spice/sky130_osu_sc_15T_ms__dff_1.spice
+5d75fd497bc49da6558cb4e609763930  ./15T_ms/spice/sky130_osu_sc_15T_ms__tiehi.pxi.spice
+f9f97ad34b0c3d61493c9bc771e57882  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffr_l.pex.spice
+dcefcb8c280a3151b1cc018656f5910d  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_1.pex.spice
+34060db3908f73033bbda410ccf83496  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_1.pxi.spice
+370ef165bf0932d7f522fc589f0c2a73  ./15T_ms/spice/sky130_osu_sc_15T_ms__aoi22_l.pxi.spice
+a2d795153c4a72b6e21e323f737d96c5  ./15T_ms/spice/sky130_osu_sc_15T_ms__ant.pex.spice
+e507419b93a43d368ab83a6bd5484ec8  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_2.pex.spice
+7de3ebea14b1284c04e01b97a7e04ae7  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_3.spice
+05d8ce39f77ea7c82af22d4c7c7f6246  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_1.pxi.spice
+af4c56fd498382e27cfb150d22532439  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffs_1.spice
+103e1dcdddbb12743a7c0b99c6c43515  ./15T_ms/spice/sky130_osu_sc_15T_ms__nand2_1.spice
+845612f1a1f92a3baa3273338cda11d1  ./15T_ms/spice/sky130_osu_sc_15T_ms__xnor2_l.pex.spice
+e02f290a68d1bb34db4f106130e2415e  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffsr_1.pxi.spice
+fe73cd5799c36aa9261d2cae31c8a7b6  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_6.spice
+82a42c8f668baedb987f5eb960f77f97  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_8.spice
+de56bb53e81c041f121a31b9eaaf3d66  ./15T_ms/spice/sky130_osu_sc_15T_ms__oai22_l.pxi.spice
+c6a2de0d563624e9a9a36c11e60df81d  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_1.pex.spice
+c4668cca2cd7d71035bcbc98b38b515e  ./15T_ms/spice/sky130_osu_sc_15T_ms__addf_l.pxi.spice
+65fc427aacb28aebe2250c56f72c907f  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_l.pex.spice
+5bfc57a40c9ffd2ac38c41501956eefc  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_8.pxi.spice
+f672e3d849cae0c5936e951be2620ec7  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_8.pex.spice
+ba66b3c5d5f3690150a733e6c398e86e  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_l.pxi.spice
+01c271cf6eac271f8f198b2901a30582  ./15T_ms/spice/sky130_osu_sc_15T_ms__addf_1.pex.spice
+ba09cfe5143e35dd385a9e10d924b823  ./15T_ms/spice/sky130_osu_sc_15T_ms__xnor2_l.pxi.spice
+b27fe6531fecb14bacaef7311ce50788  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_3.pxi.spice
+775fcf908f7723ea04b962395160f11b  ./15T_ms/spice/sky130_osu_sc_15T_ms__dff_l.spice
+72d1699c54726565ced5fbcc85c00ab8  ./15T_ms/spice/sky130_osu_sc_15T_ms__addf_l.spice
+4637e7d59760fb581638184084178d5f  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_l.spice
+b7219dc4ab6e3a8ea126de5811023ad5  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_4.pex.spice
+04e7fede3415e22f7b9b3dc5fa9913fd  ./15T_ms/spice/sky130_osu_sc_15T_ms__oai21_l.pex.spice
+089a1b6bcc7255ad4cc672fd7798b3a1  ./15T_ms/spice/sky130_osu_sc_15T_ms__xor2_l.spice
+17d42924c7a8b7c4f705dcde094ca616  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_2.pxi.spice
+522da46ba2e20d0e3f21a55b1cb418e8  ./15T_ms/spice/sky130_osu_sc_15T_ms__aoi21_l.pxi.spice
+b93d650581da9718bb54ded857b46d33  ./15T_ms/spice/sky130_osu_sc_15T_ms__addh_1.spice
+054f0e1bfb0530a02cb74e2737f09a59  ./15T_ms/spice/sky130_osu_sc_15T_ms__dff_1.pxi.spice
+57e2da87401075717b3674e875dad73e  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_6.pex.spice
+1407930aa5d754301658a9737c375a95  ./15T_ms/spice/sky130_osu_sc_15T_ms__ant.spice
+cb1b1f82e357f1a2ad5f450c04ebf388  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_8.pxi.spice
+951aec9909497fc196a13cc4138cf1a2  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_l.spice
+ed709fad3854c11866d7d215131a6b3a  ./15T_ms/spice/sky130_osu_sc_15T_ms__tnbufi_1.spice
+1b424b5ee2e560233131c4f30300f5bf  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffsr_l.pex.spice
+d539b574513c9c8ca21d129fd9efeb5c  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_6.pex.spice
+b134bbc0b2ab454bdd2d857d8fec3662  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffr_1.pxi.spice
+e94a4300d0c45d27403f8bd2b7d67be4  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_6.pxi.spice
+10513846beb339ddbc3e8e4df62f3f5b  ./15T_ms/spice/sky130_osu_sc_15T_ms__tnbufi_1.pxi.spice
+c93670b8c58e62a434561141ba7a9479  ./15T_ms/spice/sky130_osu_sc_15T_ms__addf_1.spice
+133d9b1f284ff5f185e0e62552ac3342  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_l.pxi.spice
+aac3ca6c52b77f35e270249c303ce671  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_2.pxi.spice
+65394eeb37bdc7ce38e58b2c55aac558  ./15T_ms/spice/sky130_osu_sc_15T_ms__xnor2_l.spice
+d6f1eb0df46a9c70dca86803904b2e9a  ./15T_ms/spice/sky130_osu_sc_15T_ms__xor2_l.pex.spice
+d83856e4366c8c892757e0712286a2ab  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_8.spice
+e352dbd446789b5599b54163d9c80e46  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_4.spice
+b4d5f71f9aeee63d035d3a8edceefe3f  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_1.pex.spice
+a8e0c94b144ffcdf2567897a3c7037de  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffr_l.spice
+cdff57e74d3125e4301f5467d08a64bd  ./15T_ms/spice/sky130_osu_sc_15T_ms__tnbufi_l.pxi.spice
+fe7fd776597fec8477fc33ceca784362  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_1.spice
+ca90096fa272f7a03967dd6b81558b2f  ./15T_ms/spice/sky130_osu_sc_15T_ms__mux2_1.pex.spice
+6c52c1492d4abef168329054c7ef6aeb  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffr_l.pxi.spice
+73bd8e5f3af9497191f1fe789059655e  ./15T_ms/spice/sky130_osu_sc_15T_ms__aoi22_l.spice
+4ac149eee57d80af8f243b8b786b8166  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_2.spice
+a5fe73f72a7b0d437ae5cf1c2945dbd7  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffr_1.pex.spice
+c1e51184ce211667a21423dbc5eff68c  ./15T_ms/spice/sky130_osu_sc_15T_ms__nor2_l.pex.spice
+a6e37d123e32059a73cafdf5fdcf2fc9  ./15T_ms/spice/sky130_osu_sc_15T_ms__xor2_l.pxi.spice
+7ba2d1bd0f46c4321ea78aa3e6d0bf48  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_8.pxi.spice
+57cf516c538516fb64d485688be2ccff  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_2.pxi.spice
+877e850a2ff5a5fa7205b41c0dd584d1  ./15T_ms/spice/sky130_osu_sc_15T_ms__addh_1.pxi.spice
+445ce6cc07f2f6d8f554d64390bd6da5  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_l.pxi.spice
+50a613662d3b0f76ca830851330cb142  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_8.pex.spice
+d6ef0904983a700c87c88d3041249562  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_1.pxi.spice
+8b712197b1c5c3a709c64843c4135398  ./15T_ms/spice/sky130_osu_sc_15T_ms__addf_1.pxi.spice
+afa7c52a8ae30fbd2bc437e0028cb0ac  ./15T_ms/spice/sky130_osu_sc_15T_ms__addh_l.pex.spice
+f47df5df51898a45f09b8f3ac4b40cdc  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_2.pex.spice
+664a9333f8bddcf04a2691b2d36c72e2  ./15T_ms/spice/sky130_osu_sc_15T_ms__nand2_1.pex.spice
+7fce4ce8568348184f2bdc6f290a4ec5  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_4.pxi.spice
+90a1b76af21b21546f95fe0c9a57dbb3  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffsr_l.pxi.spice
+7afe36c9d259dd1780bf1c10159e611f  ./15T_ms/spice/sky130_osu_sc_15T_ms__tnbufi_l.pex.spice
+a399572b194b74e5195e2fbc775594f2  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffs_l.pex.spice
+fbca8842f3b1c00352d99c8be7c53f6a  ./15T_ms/spice/sky130_osu_sc_15T_ms__tnbufi_1.pex.spice
+0e08f8a29944405a97d10a9bfb2c290a  ./15T_ms/spice/sky130_osu_sc_15T_ms__aoi21_l.pex.spice
+47076a5f77778c3f34a9fd0ea5892213  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffs_l.spice
+168944cf98a7429d7ab2a5bb781f245f  ./15T_ms/spice/sky130_osu_sc_15T_ms__tielo.pxi.spice
+53be055d8469655f1c23d4b29a454fbf  ./15T_ms/spice/sky130_osu_sc_15T_ms__nand2_l.pex.spice
+2a7e694048badcb265bc42f032db4514  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_4.pex.spice
+1a8cb19612d0fd75c2aa1701df662ecd  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_6.pxi.spice
+a0271a9ff9d4707bbe4c18b1d3cacf95  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_2.pex.spice
+f99f4f7b7317c483db236329234d66d3  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffs_1.pex.spice
+1515a4e31d0e1320eb53e39085cca9c8  ./15T_ms/spice/sky130_osu_sc_15T_ms__nor2_1.pex.spice
+4c03068b7b52d2f95104178963bc9563  ./15T_ms/spice/sky130_osu_sc_15T_ms__tielo.spice
+32c8898729795926ba6152b4b0710408  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_6.spice
+339e7972c3052afc0e894c22eac54c6f  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_2.spice
+2419b2b55d87b0639b8fa674e4e1cbbb  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_2.spice
+127f4d1155ad8383e770f7d82754d5e1  ./15T_ms/spice/sky130_osu_sc_15T_ms__mux2_1.pxi.spice
+6ec3eb19c1500a1f6692724b283f1334  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_l.pex.spice
+5191184b8a18245a14df4880d7a5764e  ./15T_ms/spice/sky130_osu_sc_15T_ms__dff_l.pex.spice
+f40e958a3d386567fa4385490a38a76c  ./15T_ms/spice/sky130_osu_sc_15T_ms__or2_4.pxi.spice
+c9ea80fe1d81d33796b93e8026f5c84f  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_4.pex.spice
+6ce0cfce51a0a243597a5189408d7fdf  ./15T_ms/spice/sky130_osu_sc_15T_ms__tbufi_l.pxi.spice
+781010c61780df1d8f4e242401799ac6  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_l.pex.spice
+93e930a07f5b3167d2a725441bc3038f  ./15T_ms/spice/sky130_osu_sc_15T_ms__nor2_l.pxi.spice
+92b36d75f7d2984bdd3af65cd0c7cfad  ./15T_ms/spice/sky130_osu_sc_15T_ms__tbufi_1.pex.spice
+cacde783312c75dee28fdfe00f637317  ./15T_ms/spice/sky130_osu_sc_15T_ms__buf_4.pxi.spice
+47553a4353e4942620c296bc44e6cfce  ./15T_ms/spice/sky130_osu_sc_15T_ms__addf_l.pex.spice
+5b8db39ac8cceac18f956d35c8c0b2aa  ./15T_ms/spice/sky130_osu_sc_15T_ms__oai22_l.spice
+ee1bc622fa60a25ba68bcb2676e37c48  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_1.pxi.spice
+25bb3bf31dd3752dd9c9c49ba4cb4c29  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_1.spice
+209bfe1b532264304d5afb7a3782ac78  ./15T_ms/spice/sky130_osu_sc_15T_ms__dffsr_l.spice
+9ce8195910d6876ce50dc32070479dd2  ./15T_ms/spice/sky130_osu_sc_15T_ms__oai21_l.pxi.spice
+680062c5ce7db235738180c06b375917  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_2.spice
+036e324958c6d4599065a7b382243153  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_8.spice
+17be0606baefbcd585761855ac565f61  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_6.pxi.spice
+8bc9f1736fd5386bbfcebad46f4371c6  ./15T_ms/spice/sky130_osu_sc_15T_ms__dff_l.pxi.spice
+0df06f2b4a8ac80a819bbbdae212adf7  ./15T_ms/spice/sky130_osu_sc_15T_ms__tbufi_1.spice
+6eb4c4465b51544fbcdd9e56bc3adef1  ./15T_ms/spice/sky130_osu_sc_15T_ms__nor2_1.pxi.spice
+5d265c37c972ed13e6b6a2b4b4bb6498  ./15T_ms/spice/sky130_osu_sc_15T_ms__inv_2.pxi.spice
+2896d572f081bef81a3c9f0e6196947b  ./15T_ms/spice/sky130_osu_sc_15T_ms__and2_8.pex.spice
+17422fd7f8d9bcf9f4b9f0b084bcb10c  ./15T_ms/spice/sky130_osu_sc_15T_ms__addh_l.pxi.spice
+d035c17835f2bd6422f47174b8034bc9  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/celllist.html
+f5477c168dfd044b24dc4769e7e35265  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS_x.html
+b56a5254389f545f7514faa61286025f  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/index.html
+b5a1cc6d6bc7d2bd345f7ac49c9767c3  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__AOI22.html
+d01d3f0b6dadc1b9f79b44e624e7e9a5  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__OR2x.html
+ceee0e44042e4ece6967afe4828a20d6  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__BUFx.html
+25e12ebcbabb93f25193ac9bf09a2f8c  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__TNBUFIx.html
+e1c59bae704f693a50277f9a20e902fb  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__OAI21.html
+983599270c6361ff6040f33c0eab8ff8  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__XOR2.html
+8e7985111ca72588063273941c70ca1b  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__OAI22.html
+b621e36262e7bf76db4376e3a38e4212  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__MUX2.html
+52b60a8e8cf8ccb6c6dabe91ad3ce533  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__XNOR2.html
+9fe247ba6d07ec7f2148cb674de87b2a  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__NOR2x.html
+16f8c1d68713978ba0859851ff224437  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__NAND2x.html
+4e0284f804ca2ad0af90a7dd9b6ed41d  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__DFFSRx.html
+31d11b0482cc9e1efd1c76a941581111  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__DFFx.html
+81df093ad0a6ea1941d6c7fa60317865  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__DFFRx.html
+d93e976604932789df2d9af52eb87fd9  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__DFFSx.html
+63d79fe6e9a9fad8083cd8a8e06d1589  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__TBUFIx.html
+ad53ede173c2fcfaf38c4808b24978d3  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__ADDHx.html
+4b966af97b60c96740252467602ca7bb  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__AOI21.html
+61d3b3fc81e8e87e90c4c9895940c5a5  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__ADDFx.html
+b0eecf0438ea2faaed79be556694a8a2  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__INVx.html
+016c3012f11c6a368c3ca7ed1a287c81  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_MS__AND2x.html
+8a46b90823a386103af4337ce557ddb7  ./15T_ms/gds/sky130_osu_sc_15T_ms__or2_l.gds
+8ad0d7bda96c7b2f7a3e3c7d65b43ac7  ./15T_ms/gds/sky130_osu_sc_15T_ms__fill_16.gds
+62fb15340a2299a4f570649ddfdf4f5d  ./15T_ms/gds/sky130_osu_sc_15T_ms__antfill.gds
+969078f6c070f8b664b013c2eeac0f01  ./15T_ms/gds/sky130_osu_sc_15T_ms__decap_1.gds
+b81ec18a4baab26c9b827bbee8185b8f  ./15T_ms/gds/sky130_osu_sc_15T_ms__fill_32.gds
+5623192cca47f9de2527317131b32ec6  ./15T_ms/gds/sky130_osu_sc_15T_ms__fill_2.gds
+4fd0a0a451397dae28e2c8371751d204  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_8.gds
+54607343333d61a8e77ff7cf397a7aaa  ./15T_ms/gds/sky130_osu_sc_15T_ms__addh_1.gds
+ee01fb03745ddf21864bf1f82d9f79eb  ./15T_ms/gds/sky130_osu_sc_15T_ms__nand2_l.gds
+2775ed7b7a85a14bfc784e28940d2e7e  ./15T_ms/gds/sky130_osu_sc_15T_ms__nor2_l.gds
+bc2ebed42ffa325b48f6410fce95019a  ./15T_ms/gds/sky130_osu_sc_15T_ms__dffr_1.gds
+c01a526b6d3af8810179ac92a1da8017  ./15T_ms/gds/sky130_osu_sc_15T_ms__dffr_l.gds
+3610c2ffd7f7565c7560d2f85b901e83  ./15T_ms/gds/sky130_osu_sc_15T_ms__or2_2.gds
+c2c1e46f9822e2098a5c582db0ff825a  ./15T_ms/gds/sky130_osu_sc_15T_ms__nor2_1.gds
+6bdbe25a0cbe0b2c0f698810cff4eace  ./15T_ms/gds/sky130_osu_sc_15T_ms__addh_l.gds
+2fa98ab8032a7b865cc61fa1e115db0a  ./15T_ms/gds/sky130_osu_sc_15T_ms__or2_8.gds
+512f74c5a1619d5855915565bdc75ecd  ./15T_ms/gds/sky130_osu_sc_15T_ms__dffsr_1.gds
+4b930f2f9f79ae2ccbd02b235973e708  ./15T_ms/gds/sky130_osu_sc_15T_ms__mux2_1.gds
+db562c17b4bcbe39072417c6a6fe03d1  ./15T_ms/gds/sky130_osu_sc_15T_ms__addf_1.gds
+043a724f6f482eaf7c7176974a152d78  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_6.gds
+4030f2ef746da1e6a66d9c2ea3232469  ./15T_ms/gds/sky130_osu_sc_15T_ms__buf_l.gds
+2c07c833f6c287cd0f5c11d3614b964f  ./15T_ms/gds/sky130_osu_sc_15T_ms__tnbufi_l.gds
+55a839ff0a850e276c93c2639d6e783f  ./15T_ms/gds/sky130_osu_sc_15T_ms__dff_1.gds
+896e555feb26fcadb9323b98368fba52  ./15T_ms/gds/sky130_osu_sc_15T_ms__tielo.gds
+0c46405c803113db64dae978ae4d75e5  ./15T_ms/gds/sky130_osu_sc_15T_ms__and2_8.gds
+4dfee92124b45670c70aaae8bc48f02f  ./15T_ms/gds/sky130_osu_sc_15T_ms__buf_4.gds
+5ec01a0bdfdb1cde0eeddf1d6aa7e9f6  ./15T_ms/gds/sky130_osu_sc_15T_ms__fill_4.gds
+dd073804cd2b816699b13da3c513f76c  ./15T_ms/gds/sky130_osu_sc_15T_ms__and2_1.gds
+ccdb39b164294facd4094e8fc4a7e2fd  ./15T_ms/gds/sky130_osu_sc_15T_ms__ant.gds
+0b7740d8437b13de80b9699a8561f711  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs.pdf
+283b664b778b46e744e94f57ae11fd55  ./15T_ms/gds/sky130_osu_sc_15T_ms__and2_4.gds
+e228f20f7d94ae2a0a4d7eadb0e70296  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_4.gds
+3a49c8562c0367d23b16f1c3a8183693  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_10.gds
+a4cbfde559674aa012fb4bd79ec3d99f  ./15T_ms/gds/sky130_osu_sc_15T_ms__and2_l.gds
+408cac88c89e7275185e63aa25702799  ./15T_ms/gds/sky130_osu_sc_15T_ms__decap_l.gds
+d6484f0962e7624d605a0690da637c46  ./15T_ms/gds/sky130_osu_sc_15T_ms__nand2_1.gds
+d8d6b24d2cdef002254efe09615ebe2b  ./15T_ms/gds/sky130_osu_sc_15T_ms__aoi21_l.gds
+7ce22074417d41929792b4648f1ae8fc  ./15T_ms/gds/sky130_osu_sc_15T_ms__and2_2.gds
+573a6ccbfd99a1cf5cf186be3a5364b1  ./15T_ms/gds/sky130_osu_sc_15T_ms__oai22_l.gds
+1783c1d12c732eb431a78988723174af  ./15T_ms/gds/sky130_osu_sc_15T_ms__tiehi.gds
+cfd28fe49847c76190ca9081ea8b853c  ./15T_ms/gds/sky130_osu_sc_15T_ms__or2_1.gds
+8b1cb8db63d762add11fd56914709a3e  ./15T_ms/gds/sky130_osu_sc_15T_ms__tbufi_1.gds
+dbbf4f8c45761f8f87bab3512e17819a  ./15T_ms/gds/sky130_osu_sc_15T_ms__dffsr_l.gds
+24ba44bbcb16a271a957b227c7b1fba4  ./15T_ms/gds/sky130_osu_sc_15T_ms__and2_6.gds
+b469e5a19c7b9759647943c04f2fe785  ./15T_ms/gds/sky130_osu_sc_15T_ms__buf_1.gds
+2ddfe55d75a349e671cca553492d2d43  ./15T_ms/gds/sky130_osu_sc_15T_ms__dffs_1.gds
+87b3e725008a750975c1a2a59f40f04c  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_2.gds
+f74507713011f2031b2c2a85e7ee54a1  ./15T_ms/gds/sky130_osu_sc_15T_ms__buf_8.gds
+579de8b87197922de099067e2fb9ca8b  ./15T_ms/gds/sky130_osu_sc_15T_ms__xnor2_l.gds
+1554539f5873cf8b5f1cd7e70daaab05  ./15T_ms/gds/sky130_osu_sc_15T_ms__fill_8.gds
+09ca5984d6ccdb3c1963d13db5c2f5d9  ./15T_ms/gds/sky130_osu_sc_15T_ms__fill_1.gds
+7fb59fb07bab69f848eaf211ed4efd11  ./15T_ms/gds/sky130_osu_sc_15T_ms__aoi22_l.gds
+46f11cb5ad902a96c6b674196737ecf4  ./15T_ms/gds/sky130_osu_sc_15T_ms__buf_6.gds
+c233b7145cdd34cf7626367c23197ff7  ./15T_ms/gds/sky130_osu_sc_15T_ms__tnbufi_1.gds
+28c07eb96a670f23b48b5dc56facda6e  ./15T_ms/gds/sky130_osu_sc_15T_ms__dff_l.gds
+6361c4d2762965bc6dfb933fec4c3e3e  ./15T_ms/gds/sky130_osu_sc_15T_ms__xor2_l.gds
+15605a9b5c0179ea48be9b3e763a226f  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_3.gds
+88c38646c45f4eb1136faa889554cdae  ./15T_ms/gds/sky130_osu_sc_15T_ms__addf_l.gds
+ad2c703ab3da0bf8a4473b147f5bf26c  ./15T_hs/lib/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs.db
+d05f9f982b53d42d9d9d89f99e540aca  ./15T_ms/gds/sky130_osu_sc_15T_ms__dffs_l.gds
+9ea0360b9b510768e5bb3f647e46a4f3  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_l.gds
+5d4a433784c21de4fb137243392ff8f9  ./15T_ms/gds/sky130_osu_sc_15T_ms__inv_1.gds
+c362b50a34bb934f69e1cd53059e26e7  ./15T_ms/gds/sky130_osu_sc_15T_ms__oai21_l.gds
+03f10c3b9171d00d4afbcdc41fa3bf05  ./15T_ms/gds/sky130_osu_sc_15T_ms__tbufi_l.gds
+30cbe5124cd4abfac7793aa24b2a9223  ./15T_ms/gds/sky130_osu_sc_15T_ms__or2_4.gds
+c1afa1a69c4c63cff122320486f41add  ./15T_ms/gds/sky130_osu_sc_15T_ms__buf_2.gds
+94b2c861fb12dd77fc7fb09b39bb3871  ./15T_ms/verilog/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs.v
+5b560f602951c45288d6009c625806bf  ./15T_ls/magic/sky130_osu_sc_15T_ls__buf_l.mag
+1b6168b889abdef99d923aa1d93b7d0a  ./15T_ls/magic/sky130_osu_sc_15T_ls__oai21_l.mag
+4a9152685609b09c457ef4dc24430a48  ./15T_ls/magic/sky130_osu_sc_15T_ls__antfill.mag
+d5309508614fa5d2f8a078d3c34e7f84  ./15T_ls/magic/sky130_osu_sc_15T_ls__and2_2.mag
+0e0e91f2c660aedafb06600ada373414  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_10.mag
+5e7bfc7614f92010f0f1f7f52977bc58  ./15T_ls/magic/sky130_osu_sc_15T_ls__and2_8.mag
+080afd2e01be18be5fb6f98936ca2a11  ./15T_ls/magic/sky130_osu_sc_15T_ls__mux2_1.mag
+d88bec73ab9910cd456d534b6d269100  ./15T_ls/magic/sky130_osu_sc_15T_ls__buf_2.mag
+377281b513e2a53e14d05312f0306ac2  ./15T_ls/lef/sky130_osu_sc_15T_ls.lef
+ea4f708544319a8fae95d6a96dff1bc9  ./15T_ls/magic/sky130_osu_sc_15T_ls__fill_2.mag
+bfff2a9fb28d655a5636ba6f5c5be381  ./15T_ls/magic/sky130_osu_sc_15T_ls__tiehi.mag
+21f56b9aca8e6478e95fea407da5c68e  ./15T_ls/magic/sky130_osu_sc_15T_ls__nor2_1.mag
+b07dae76b2c18d3dfab9931eb4d54526  ./15T_ls/magic/sky130_osu_sc_15T_ls__buf_6.mag
+65597bc1dff5587e42b7f3b2feecbce0  ./15T_ls/magic/sky130_osu_sc_15T_ls__dff_1.mag
+4290bedc1370df2717bc79527303aff7  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_3.mag
+315dcf7ada7ade4c048b20dc702ceb8f  ./15T_ls/magic/sky130_osu_sc_15T_ls__addh_1.mag
+fd723ba36171b440f1e02f204e2981a5  ./15T_ls/magic/sky130_osu_sc_15T_ls__decap_l.mag
+214fe3ec615a416e9edf904e6c4e2347  ./15T_ls/magic/sky130_osu_sc_15T_ls__tnbufi_l.mag
+438a15edcab4179a7ea6f8d0cc0e3e31  ./15T_ls/magic/sky130_osu_sc_15T_ls__nand2_l.mag
+e7cbf206d92fabc4806d9c456467cd60  ./15T_ls/magic/sky130_osu_sc_15T_ls__decap_1.mag
+45bf7b4af1b49833fc3ef9642ba518fe  ./15T_ls/magic/sky130_osu_sc_15T_ls__nor2_l.mag
+4102fe12f2e2921cf5f4171b8a67b4fe  ./15T_ls/magic/sky130_osu_sc_15T_ls__addf_1.mag
+323cde3943aa79ff22dcc91665f9117e  ./15T_ls/magic/sky130_osu_sc_15T_ls__or2_2.mag
+076a509409857efbbf8e0686a438ae36  ./15T_ls/magic/sky130_osu_sc_15T_ls__fill_32.mag
+ee0302b3fd64a4380809b72b4c8147fe  ./15T_ls/magic/sky130_osu_sc_15T_ls__oai22_l.mag
+811e590649bb214592f102824a724822  ./15T_ls/magic/sky130_osu_sc_15T_ls__dffr_l.mag
+831e3cacc144663f19e283f64a078ab0  ./15T_ls/magic/sky130_osu_sc_15T_ls__ant.mag
+20c6998c5f17bf3c0f983c0c31e124b4  ./15T_ls/magic/sky130_osu_sc_15T_ls__tbufi_1.mag
+50e65abb572e68a363be8bee16b0c8f1  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_8.mag
+f2cc3bce2df6ac270067f671858b9210  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_2.mag
+534cf174f59b61f3ef5c4cb29dea26fc  ./15T_ms/doc/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs.ps
+f7cdacdcbe7772abf3b50c5d1a2cc92e  ./15T_ls/magic/sky130_osu_sc_15T_ls__and2_l.mag
+f6a9174d8375ae7016980448a2219542  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_1.mag
+669e675590418b41bb9581f56b7e12a3  ./15T_ls/magic/sky130_osu_sc_15T_ls__tielo.mag
+7d6c0452518dd7e902dbcfc336ef18a3  ./15T_ls/magic/sky130_osu_sc_15T_ls__buf_4.mag
+ced729c1f306f7216b5711827a32fe76  ./15T_ls/magic/sky130_osu_sc_15T_ls__fill_1.mag
+3298a082740694903410afcff483de4c  ./15T_ls/magic/sky130_osu_sc_15T_ls__fill_4.mag
+d8af6e141418780891260fac39e89c6e  ./15T_ls/magic/sky130_osu_sc_15T_ls__xor2_l.mag
+e1af77ce66003499d6fb9a6c313b922e  ./15T_ls/magic/sky130_osu_sc_15T_ls__dffs_1.mag
+3b6c852ca52e83aa8f8f9dc48c762b99  ./15T_ls/magic/sky130_osu_sc_15T_ls__or2_8.mag
+25e5c6afbd742fd3f38f9b419b0873c2  ./15T_ls/magic/sky130_osu_sc_15T_ls__dffsr_1.mag
+2c0ec9e8c6ba1e2863203973daf70649  ./15T_ls/magic/sky130_osu_sc_15T_ls__fill_8.mag
+16561f02a58eabfaa39ec4c5e3bb3ef2  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_4.mag
+c670034a79b61e79de72d880154a6d86  ./15T_ls/magic/sky130_osu_sc_15T_ls__addh_l.mag
+1c5caaa8c37c0d1563f7f7018097d83e  ./15T_ls/magic/sky130_osu_sc_15T_ls__or2_l.mag
+9de5684457f757fd05d51cc91e1296be  ./15T_ls/magic/sky130_osu_sc_15T_ls__aoi22_l.mag
+250603d90caca042c2ae6b77c08fe4bd  ./15T_ls/magic/sky130_osu_sc_15T_ls__tbufi_l.mag
+cab13e4497ca04ae93f580ddfc871577  ./15T_ls/magic/sky130_osu_sc_15T_ls__and2_4.mag
+ae7d87570660d7c9748b21a85a190a0c  ./15T_ls/magic/sky130_osu_sc_15T_ls__buf_1.mag
+dc017700933a8be4f7b089c038e2124e  ./15T_ls/magic/sky130_osu_sc_15T_ls__or2_1.mag
+7ac6a583007af7932f7fa4b43b32828c  ./15T_ls/magic/sky130_osu_sc_15T_ls__addf_l.mag
+e06fc79e3ec097a2d079e31125d2079f  ./15T_ls/magic/sky130_osu_sc_15T_ls__dffsr_l.mag
+fccc9b2512a7e630a50ab85508255427  ./15T_ls/magic/sky130_osu_sc_15T_ls__dffr_1.mag
+f10e6b422b148dddba9c54128ef1ba2c  ./15T_ls/magic/sky130_osu_sc_15T_ls__nand2_1.mag
+d4e866b6d1395eb57826c4347c9bcf3e  ./15T_ls/magic/sky130_osu_sc_15T_ls__and2_6.mag
+47b757fa980426150d82c63ef98934b9  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_6.mag
+fc5d2ec7c062857159cfbe48865b13ae  ./15T_ls/magic/sky130_osu_sc_15T_ls__fill_16.mag
+9cc2d5ef0e5b1059bd9411a739c23c47  ./15T_ls/magic/sky130_osu_sc_15T_ls__and2_1.mag
+d9b9f98efea9bc36cad2b75cf7d48e53  ./15T_ls/magic/sky130_osu_sc_15T_ls__buf_8.mag
+9ffc735216e8903804a2e1fad0e84982  ./15T_ls/magic/sky130_osu_sc_15T_ls__tnbufi_1.mag
+a4a1f0d19df8c18a623fbf687fb5c09c  ./15T_ls/magic/sky130_osu_sc_15T_ls__or2_4.mag
+fe746f1566586eb16f41c2b5ac0173d0  ./15T_ls/magic/sky130_osu_sc_15T_ls__inv_l.mag
+bf0a90d2797d0878ae248e267d9ed915  ./15T_ls/magic/sky130_osu_sc_15T_ls__aoi21_l.mag
+71a3979aa3c55af4389d6fe6c42d3a3c  ./15T_ls/magic/sky130_osu_sc_15T_ls__dff_l.mag
+4c1649ca38aef7c0ad32d3702a37865e  ./15T_ls/magic/sky130_osu_sc_15T_ls__xnor2_l.mag
+b5649615192312900a372b580a8e4f76  ./15T_ls/magic/sky130_osu_sc_15T_ls__dffs_l.mag
+166b7942c1309537909be3fbf89a6bd3  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_3.spice
+83454d1342b12348eb075630aa4f6a98  ./15T_ls/spice/sky130_osu_sc_15T_ls__xnor2_l.pex.spice
+5597946d1f7758240ce6191ecb3e198e  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_l.pex.spice
+0f5a6bfe5ed663b669b4b20291d7ff54  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_l.pxi.spice
+56b628f8b93af7018cf157cd8dbcfd16  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_6.spice
+113f83d764803a0232b87fc80fcc7260  ./15T_ls/spice/sky130_osu_sc_15T_ls__nand2_1.pxi.spice
+053da998af3dbe795ed25cf88fb03fd1  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffsr_l.spice
+fac8a06752893576f6e1ccd6f9373f0b  ./15T_ls/spice/sky130_osu_sc_15T_ls__ant.spice
+e90c4583b55f0dbe524c690bfd5abd68  ./15T_ls/spice/sky130_osu_sc_15T_ls__aoi22_l.pex.spice
+c24fb03e481de42737dbe678b036a50f  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_l.pxi.spice
+31d62a2f799ea55630110c2c94982107  ./15T_ls/spice/sky130_osu_sc_15T_ls__tbufi_1.pex.spice
+7a7882a0f4204f1fb622f51fabd8336b  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_8.pxi.spice
+a4a25d53be08e4f7932e6c93f550b70c  ./15T_ls/spice/sky130_osu_sc_15T_ls__tnbufi_1.pex.spice
+41c0c62674ae1fa101de5fb67904d76b  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_l.pex.spice
+1920bff3d901ebb4d807f7b2780f936f  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_1.pxi.spice
+6c996433f9735fbfb013647a8f0763dd  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_4.pex.spice
+6a5be4ad094acf9ab06b1faa02e76224  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_2.pxi.spice
+168d88ac2cf8da6141b575676c325326  ./15T_ls/spice/sky130_osu_sc_15T_ls__tbufi_l.spice
+c0963084b6572b7d6c1cb8e5c1856e65  ./15T_ls/spice/sky130_osu_sc_15T_ls__nand2_1.pex.spice
+fe26c0d89ad4042dee3fae5e7818a9ef  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_l.pxi.spice
+a91b7c971e67a40d5e62d23cba628593  ./15T_ls/spice/sky130_osu_sc_15T_ls__tnbufi_1.pxi.spice
+c60f3ed5be8fa4aba7be84be088ec6ed  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_l.spice
+d7d8ef77464d1d60ecf33508bcfdeccf  ./15T_ls/spice/sky130_osu_sc_15T_ls__addh_1.pxi.spice
+fe12fab5b64ef36375067fe739198818  ./15T_ls/spice/sky130_osu_sc_15T_ls__oai22_l.spice
+f88daf6b8da6e133019c0afc17bec304  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_8.pex.spice
+c5b0cdd9d3e85995e657c81278b37852  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffs_1.spice
+6c2f68df3cdda3ff8b6fbcd281efcdc0  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffr_l.spice
+da48fae4dec83e8cccf026fb40d41ca3  ./15T_ls/spice/sky130_osu_sc_15T_ls__tnbufi_l.pxi.spice
+bee809f15a2e7472f53739ee755672c1  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_1.pex.spice
+334f8ffde7b260f40779ffe75d9034da  ./15T_ls/spice/sky130_osu_sc_15T_ls__tbufi_l.pxi.spice
+510e7fc6b23bf0117d3b0ab2c2e6011c  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffs_l.pxi.spice
+b5236a7ab1734ef5fd51680442f107fc  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_6.pxi.spice
+574bfac79d90ea84065b57a53ed55c00  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_8.pxi.spice
+b071d3830d05e5321598705d0b56d9df  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_1.spice
+2d78def40739c9cdae0f3860f54e4469  ./15T_ls/spice/sky130_osu_sc_15T_ls__nand2_1.spice
+b70cacb664933231d542fa617e674123  ./15T_ls/spice/sky130_osu_sc_15T_ls__aoi21_l.pex.spice
+665bbd50e640e7fe656ed72d147653e5  ./15T_ls/spice/sky130_osu_sc_15T_ls__mux2_1.spice
+8f2358450a59dcbb12766df1e334f788  ./15T_ls/spice/sky130_osu_sc_15T_ls__tnbufi_1.spice
+f7365a44822f0ec1b33cf720daf73ebb  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_1.pxi.spice
+0c6743ef9c86381085ca752f8adc5ee9  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_8.spice
+5e3415122a2e49c77972bff3a60d5522  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_10.pex.spice
+f8f484c7eaa52ce84c43e776a7c8231c  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_4.pex.spice
+ee01c90fa0cebe9744096e9860d1aaf9  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffsr_l.pex.spice
+f5f0fe5ebb67d14cd4f117bb57f9dc94  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_1.spice
+c8eb88ebe056def159c1ad5d16280c28  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_8.pxi.spice
+b7b68392d4c21675a7a7cba5f1884eca  ./15T_ls/spice/sky130_osu_sc_15T_ls__tnbufi_l.pex.spice
+dee3f8b8fe25f3bad2bcc44c80a38750  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_1.spice
+b7508cfa25df6a78b9804d1691f1d6d4  ./15T_ls/spice/sky130_osu_sc_15T_ls__dff_l.spice
+f707e06a08e8e1f2478a856c9b76abfa  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_l.pex.spice
+bd08131ea1bf656b22e4dc68879a08f7  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_3.pex.spice
+f6ec4b3159dda1aec731b2b6817f349a  ./15T_ls/spice/sky130_osu_sc_15T_ls__nor2_1.pex.spice
+d87c950ecc3392e234fa8feec7e2492e  ./15T_ls/spice/sky130_osu_sc_15T_ls__xor2_l.spice
+87757f397f899b6e884ae1bbec469e70  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffr_l.pex.spice
+c214526396eb5a2aa10cfdadfa83710b  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_2.pex.spice
+20dbb36f0e459f102b1e52de04e4d28d  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_4.pxi.spice
+0bfa3ab9975cf41ed2f10e8c69185b5b  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_10.spice
+2748270f0547c8a51b1db9200e9b2bd4  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_l.spice
+5dfad092851e4f034be8e23b966c3816  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffs_1.pxi.spice
+b6003bf72a04ff591d49922f65094f3f  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_2.spice
+cd24a41303a4b42af7d578267fa3d136  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_8.spice
+a02582736c13ea705b6b22c49f8ba1de  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_2.pxi.spice
+f9a71ceabc8d767ecc48e7941f465b58  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_4.spice
+b3edff405a2b72742f2fb041f3f1156d  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_l.pxi.spice
+061f6a9a2be47ea2bb901a2f5d2fcbc2  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_6.spice
+fe5b717637cb853e6f0dad983e0b42d2  ./15T_ls/spice/sky130_osu_sc_15T_ls__dff_l.pxi.spice
+9e7a09f46c07b07968dd8175a4823004  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_6.pex.spice
+3242191b48871ad08b9c164563f9d38f  ./15T_ls/spice/sky130_osu_sc_15T_ls__tnbufi_l.spice
+f9052695a597d95b366874452a59c212  ./15T_ls/spice/sky130_osu_sc_15T_ls__addf_1.pex.spice
+3519a59cfedd916e72769f78a4ddcb50  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffsr_1.spice
+2bd332bcdc3795b133d7649b580dcc29  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffsr_1.pex.spice
+e0aede9a135acc5da2ade9c5a7959b8b  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_8.spice
+65c15cccb5a4e3ca3682ba472a5cd8c5  ./15T_ls/spice/sky130_osu_sc_15T_ls__aoi21_l.pxi.spice
+8cb5ff5280f4a1436c2c772e48935f1d  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_8.pxi.spice
+dee34a735ca2846163815be90db510ad  ./15T_ls/spice/sky130_osu_sc_15T_ls__addf_1.pxi.spice
+1f40d9f37686f88ac69901cddfd19abb  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_10.pxi.spice
+f09b8a09e9857b7cf1b5587e2efcf203  ./15T_ls/spice/sky130_osu_sc_15T_ls__tielo.spice
+de0797dc011c446c541d303ad1cd97c3  ./15T_ls/spice/sky130_osu_sc_15T_ls__tiehi.pex.spice
+c10ee12cf3be7014822aaeb62ac34479  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_1.spice
+87fab675ccaec2ec2afb3983b82e6682  ./15T_ls/spice/sky130_osu_sc_15T_ls__addf_1.spice
+1c7a8ef73bc2e7f7a4049af03f28ecfd  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_2.spice
+f228379eb088ae897363cf76e03688c0  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_2.pex.spice
+ff2681e8a6b1000d6ac21f16b975fc10  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_6.pxi.spice
+be938add9a5f13206e5d760ec31ca97e  ./15T_ls/spice/sky130_osu_sc_15T_ls__addf_l.spice
+73fdf8cbb3654592c11b454c311fb2ef  ./15T_ls/spice/sky130_osu_sc_15T_ls__tbufi_l.pex.spice
+88b799af422689f7a97517907a0af1aa  ./15T_ls/spice/sky130_osu_sc_15T_ls__addf_l.pxi.spice
+d6ff1840e006d6651a69f151d8e07f40  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_2.pex.spice
+b490d058a66af31ec825e885fe7b9b33  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffs_l.pex.spice
+da729f51598c4fa13f1a061296e7884e  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_6.pex.spice
+f4a7d96efdc588b339ed12dd1bbd26b0  ./15T_ls/spice/sky130_osu_sc_15T_ls__mux2_1.pex.spice
+f328cfb1a7478c9701543e9e0ac718e1  ./15T_ls/spice/sky130_osu_sc_15T_ls__addh_l.pxi.spice
+c495c20691ac36d35380d3de088463cd  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_4.spice
+5aef9bb15fca2be7416b6b5f4fa849ee  ./15T_ls/spice/sky130_osu_sc_15T_ls__nor2_l.pex.spice
+da9a4ee71a40ffc8b248eca8219031d2  ./15T_ls/spice/sky130_osu_sc_15T_ls__nor2_l.pxi.spice
+26cd97d3246e75a5a8821841c7e4e212  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_1.pex.spice
+fd921d6ebfcb783e5a93c8160a06a27c  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_4.spice
+1f4dc01d81c27c12bb1fa80c7262396d  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_4.pxi.spice
+5942a17ac4121d9e04029e56b4f1725e  ./15T_ls/spice/sky130_osu_sc_15T_ls__dff_l.pex.spice
+70cec5cfc01bf59ad930452971f13955  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_2.pex.spice
+a888139217f5eb3dfa1bc9edba1a29d1  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_1.pex.spice
+bcc5db732ccc5615b39ccd9077b2de42  ./15T_ls/spice/sky130_osu_sc_15T_ls__ant.pex.spice
+ee84c40a97e5dead7df6c7193b5f3d53  ./15T_ls/spice/sky130_osu_sc_15T_ls__aoi22_l.spice
+4f75be90a442c7e37f87e0edab83a953  ./15T_ls/spice/sky130_osu_sc_15T_ls__aoi21_l.spice
+7d98fc6e98d90c891574643f7e8da4b8  ./15T_ls/spice/sky130_osu_sc_15T_ls__tielo.pex.spice
+8dd4002eb7cf0dffa4576e682f221bb0  ./15T_ls/spice/sky130_osu_sc_15T_ls__dff_1.pex.spice
+5777dba5b56f1b4756ecae113029d30f  ./15T_ls/spice/sky130_osu_sc_15T_ls__oai21_l.spice
+3403aee5016baabf38e6d3606613b9e1  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_l.pex.spice
+bf604311618a0280ee5659084461d0cf  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffr_l.pxi.spice
+11a04249850a2d4c6cd4a4175191654d  ./15T_ls/spice/sky130_osu_sc_15T_ls__mux2_1.pxi.spice
+794151a94f9eaf900516eac46a417044  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_8.pex.spice
+c7da0f823738e703896c0aa8dff51f32  ./15T_ls/spice/sky130_osu_sc_15T_ls__nor2_1.spice
+280e6b1ca5da9413c804f45b5333d398  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_l.spice
+59bac6a26e6a4f89d00162b861f83b55  ./15T_ls/spice/sky130_osu_sc_15T_ls__addh_1.spice
+0c86d855ac80fe86950dd9af5d335946  ./15T_ls/spice/sky130_osu_sc_15T_ls__tbufi_1.spice
+986ff9c4c9af535d9555c22a086a65fc  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_8.pex.spice
+4fa0032e0cca792525555908f8ba5a69  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_4.pxi.spice
+8b8526fff835eadcd308088d094d3510  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_1.pxi.spice
+0963e5b3609c3907f637e14a7acb4ae5  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_8.spice
+318570f469761517e129b315b67aab51  ./15T_ls/spice/sky130_osu_sc_15T_ls__oai22_l.pex.spice
+d80f5870edd25304df578673a99cf9c4  ./15T_ls/spice/sky130_osu_sc_15T_ls__nor2_l.spice
+2faaa8801a2dd8158a8f16ef8330830a  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_4.spice
+09df6928d455863ec89df876357c741c  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_l.spice
+f08ac5c00a5637177db368bf8fec5afa  ./15T_ls/spice/sky130_osu_sc_15T_ls__tiehi.pxi.spice
+4bbcbebc6cc89d31ebf4d646d231c447  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_4.pex.spice
+685676fb74fd91b48ed82d279ee1cbaf  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_1.pex.spice
+813485d29391d3d9f8013b20601ee449  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_4.pex.spice
+b899ff824d58c9ed7ae21672e62d8196  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_6.spice
+75ac8e0c07c8577ae964b31e81baeb42  ./15T_ls/spice/sky130_osu_sc_15T_ls__nand2_l.pex.spice
+723198c0e17aca3459e0574cb55dcff1  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_6.pxi.spice
+b3f51964d20072ef02ac8c36b7319a2b  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_2.spice
+0cd6d6d6347e2d330f31a57da5c62094  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_2.pxi.spice
+06057071010e88517ef48cc910ffbbc6  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_8.pex.spice
+a68538b7d2f5d5acc94ffd0a271aae0e  ./15T_ls/spice/sky130_osu_sc_15T_ls__tbufi_1.pxi.spice
+a2dc10cb7ca98d0c55c88f7bdd3106a6  ./15T_ls/spice/sky130_osu_sc_15T_ls__oai22_l.pxi.spice
+47a41c6eed63c441ef9384718efc97fe  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffs_1.pex.spice
+546f5897c9fa2b8d5d3474de1cc25dcf  ./15T_ls/spice/sky130_osu_sc_15T_ls__dff_1.spice
+2314c8ec89189703429f6d07427a31d4  ./15T_ls/spice/sky130_osu_sc_15T_ls__nor2_1.pxi.spice
+38ef8c04c7e176403576b91541c8d285  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffs_l.spice
+96559ff93441d1cebd82e84288bbabc3  ./15T_ls/spice/sky130_osu_sc_15T_ls__buf_6.pex.spice
+3b9b49285400fd000fb8782699f66fe2  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_2.pxi.spice
+d57865eda54c4e32c155082870429fff  ./15T_ls/spice/sky130_osu_sc_15T_ls__addh_l.spice
+18385c6e63bf264152e5d34f20100383  ./15T_ls/spice/sky130_osu_sc_15T_ls__oai21_l.pex.spice
+77e2a56bfda4bdd00e382f5d2854e2bb  ./15T_ls/spice/sky130_osu_sc_15T_ls__ant.pxi.spice
+1b94dbbe7e1cd0a994858144c78f495b  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffr_1.pex.spice
+4f4054a66eed6e4f64462169977dac27  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_1.pxi.spice
+bd5f22c031e54c82beaf9388bc037b7e  ./15T_ls/spice/sky130_osu_sc_15T_ls__xor2_l.pex.spice
+1343be4ae3ef04951802a26b08fbcf0c  ./15T_ls/spice/sky130_osu_sc_15T_ls__or2_4.pxi.spice
+51ff9940c3bb7c6da45ba72fdab48a7a  ./15T_ls/spice/sky130_osu_sc_15T_ls__addh_l.pex.spice
+9062e73b14d4a4e1150d3145004b97cf  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffsr_1.pxi.spice
+d4aa35e9eef399e1ac542bd028cc8a22  ./15T_ls/spice/sky130_osu_sc_15T_ls__xnor2_l.spice
+1f7022d64d56a814d3a2b6dd9a88ebc1  ./15T_ls/spice/sky130_osu_sc_15T_ls__tielo.pxi.spice
+817c25fd4bc45a41942d3560a1e8d9a9  ./15T_ls/spice/sky130_osu_sc_15T_ls__dff_1.pxi.spice
+74af7dff9bf1e5eac3069144d9a31310  ./15T_ls/spice/sky130_osu_sc_15T_ls__addh_1.pex.spice
+92e31c6d8f96006f979800c24b6331aa  ./15T_ls/spice/sky130_osu_sc_15T_ls__and2_2.spice
+6260408b134a39dd3b7ceb94b17c721c  ./15T_ls/spice/sky130_osu_sc_15T_ls__nand2_l.spice
+9ab3d060049ac11d0696a04541de2298  ./15T_ls/spice/sky130_osu_sc_15T_ls__xnor2_l.pxi.spice
+2fe73a734917537eaabdb9c7857b6d3f  ./15T_ls/spice/sky130_osu_sc_15T_ls__tiehi.spice
+9e1d2382207a0e418ae708030c763ef8  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffr_1.spice
+65d0ab4464d98a8f3763aba9dc1f67f5  ./15T_ls/spice/sky130_osu_sc_15T_ls__aoi22_l.pxi.spice
+4a81accf243f2fec1aafcbce93f36745  ./15T_ls/spice/sky130_osu_sc_15T_ls__inv_3.pxi.spice
+bf6d4a134b6748d93075f240c0869329  ./15T_ls/spice/sky130_osu_sc_15T_ls__nand2_l.pxi.spice
+1fa08bd030c054416c077a8785f7c607  ./15T_ls/spice/sky130_osu_sc_15T_ls__xor2_l.pxi.spice
+ff31c1ac8441a3a243ec2a7dbc751693  ./15T_ls/spice/sky130_osu_sc_15T_ls__oai21_l.pxi.spice
+beab034597a01c83312a15e0ef530717  ./15T_ls/spice/sky130_osu_sc_15T_ls__addf_l.pex.spice
+68c9896e3b8295bb70756190aa0e2c02  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffsr_l.pxi.spice
+90a519ef83ae5bc6fb983a2fd8b0f953  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/celllist.html
+d116a90536ae8aef009ab8935f033a80  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__NAND2x.html
+2f8de9b5c99a589602d290951b75d676  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/index.html
+ccb63b3c96501190e9522c0b1bd18676  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS_x.html
+ff9af10afbd58b10251f92afba43931b  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__OAI22.html
+7a86dd61fe269af951ef9e2c3c98c39c  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__DFFRx.html
+64d6d4390e23f5a2eaf366726b8a99d2  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__OAI21.html
+1b1c19a0b4dd960c567c1a27e09595c8  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__MUX2.html
+cde19f97a96d27c7c04bcd5253df5d69  ./15T_ls/spice/sky130_osu_sc_15T_ls__dffr_1.pxi.spice
+af87d31cf01985b03456b2a9021d5887  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__AND2x.html
+d686591ecc7ea208e97a1b4846bec521  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__INVx.html
+2f04a062a9b504d52edac6f0c723010d  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__XOR2.html
+d53c6f7ce974a677ce199bdafb5f3462  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__BUFx.html
+cf294ce0f78e4cb9f67897c264511067  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__ADDFx.html
+8117ad43b417c8c2efca9bf0e324e77b  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__DFFx.html
+2653f46cc1cd4c7c668c38cd4881ac5f  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__ADDHx.html
+f8ff2b08cb932cd17d2e59864d9d66ad  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__TBUFIx.html
+402a1efe0b5fc14fa90c6a04aea9d97d  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__DFFSRx.html
+fb5e62f9e2508f4ba728739c33c2404e  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__AOI22.html
+e9c30e6fc83ce0bc04e978c4439631fd  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__NOR2x.html
+d631b99e59a18af9693aa88c90bb64ad  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__TNBUFIx.html
+ab8e99e3756709f9df2b178677658775  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__DFFSx.html
+b022325bd620efddc1a1a02d6570c306  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__OR2x.html
+6adaf06903e6fee2748043fbea4c1f7f  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__XNOR2.html
+6764c574aad9f64f3098bf742a76f07c  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_3.gds
+0a91b6b462caf02568e192d2dc1e5648  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_1.gds
+09aad258fb35083015e07e165eec2363  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs/SKY130_OSU_SC_15T_LS__AOI21.html
+ca04c317eff17ffd66b8b4ced39ae2e2  ./15T_ls/gds/sky130_osu_sc_15T_ls__and2_2.gds
+8b15db9c2c12b06669a04bad471ff35e  ./15T_ls/gds/sky130_osu_sc_15T_ls__and2_6.gds
+cbf5d59ab315942423e9a1d68d04af7f  ./15T_ls/gds/sky130_osu_sc_15T_ls__nand2_1.gds
+a08d60dde236c85aa4da86c5ae159269  ./15T_ls/gds/sky130_osu_sc_15T_ls__decap_1.gds
+1bd107b11b60afff7cb86386fa7bf5e8  ./15T_ls/gds/sky130_osu_sc_15T_ls__aoi21_l.gds
+9cdea519ca7e586030dd2565f1e23e83  ./15T_ls/gds/sky130_osu_sc_15T_ls__mux2_1.gds
+ff8da77db542d80be715500320b971c9  ./15T_ls/gds/sky130_osu_sc_15T_ls__addf_1.gds
+9e517b48f9c316b6a4957b50ee66ab06  ./15T_ls/gds/sky130_osu_sc_15T_ls__tbufi_1.gds
+8a6b3817a8db8ca5cfe1fbd16a272a5e  ./15T_ls/gds/sky130_osu_sc_15T_ls__buf_1.gds
+dc1534bb6a4596e1c67705844db21854  ./15T_ls/gds/sky130_osu_sc_15T_ls__fill_1.gds
+916b327bea39724f43f0ed71dca1bf34  ./15T_ls/gds/sky130_osu_sc_15T_ls__and2_8.gds
+69cefb451eb8ec838e978cb914ed741f  ./15T_ls/gds/sky130_osu_sc_15T_ls__or2_4.gds
+c386e1046504818f3faa6dcddef1f092  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_l.gds
+b5adcc3384a5eba764fda2d7155bf26b  ./15T_ls/gds/sky130_osu_sc_15T_ls__addf_l.gds
+a5a5e960eb6c3b9940dbfc096a6a9afb  ./15T_ls/gds/sky130_osu_sc_15T_ls__fill_4.gds
+bdfe219955a1fbecc5c45c15a6aaadac  ./15T_ls/gds/sky130_osu_sc_15T_ls__and2_4.gds
+374972cf611377fd8ef31d881f54215d  ./15T_ls/gds/sky130_osu_sc_15T_ls__tbufi_l.gds
+3caa1d148e554bffb3730e137aea600f  ./15T_ls/gds/sky130_osu_sc_15T_ls__or2_8.gds
+8354843785091c9893851679f48453c9  ./15T_ls/gds/sky130_osu_sc_15T_ls__antfill.gds
+06a5cffb850e64129d4b21b3adc00651  ./15T_ls/gds/sky130_osu_sc_15T_ls__tnbufi_1.gds
+e501ac06f918a1fe88da05a7bd2ba204  ./15T_ls/gds/sky130_osu_sc_15T_ls__aoi22_l.gds
+c8b0feee72d09fede49fb9b41b153fdb  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_10.gds
+c6df1aa695b6bbc11da9ac31ae290064  ./15T_ls/gds/sky130_osu_sc_15T_ls__and2_1.gds
+8efcebbefcce128dfed5deaf859f56a5  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_2.gds
+5070071b5c2a64a5c56595313c386a0f  ./15T_ls/gds/sky130_osu_sc_15T_ls__oai22_l.gds
+2ebe0efc7a4f568fc10df76261c9c61b  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_4.gds
+5fe151d6d5b3e6f07b95ba8ae73dfb6c  ./15T_ls/gds/sky130_osu_sc_15T_ls__fill_32.gds
+df7d6eb7063e4d3ff5aea9065f01310b  ./15T_ls/gds/sky130_osu_sc_15T_ls__tnbufi_l.gds
+3191e17b12e724228a695726758ba173  ./15T_ls/gds/sky130_osu_sc_15T_ls__nor2_l.gds
+7462e43ba70717a5deddfd3718a1592e  ./15T_ls/gds/sky130_osu_sc_15T_ls__ant.gds
+a9d7f34c6b856dfd05b22c86415e4e7c  ./15T_ls/gds/sky130_osu_sc_15T_ls__dffs_1.gds
+441b1207d8376f39c642a034e9f1e98c  ./15T_ls/gds/sky130_osu_sc_15T_ls__addh_l.gds
+fe17b575a9cb2d7b7e608ee9134e82e1  ./15T_ls/gds/sky130_osu_sc_15T_ls__buf_4.gds
+9106ac38c653850dc96e82e2bcb03e4c  ./15T_ls/gds/sky130_osu_sc_15T_ls__addh_1.gds
+fd1eb2d74f66efc7cbae7db509bdc4fe  ./15T_ls/gds/sky130_osu_sc_15T_ls__nor2_1.gds
+f261ebd9a5f22f20ef31ae34b8f2cbb8  ./15T_ls/gds/sky130_osu_sc_15T_ls__tiehi.gds
+06a1b25eeda497ebaf06f60a40fbae3a  ./15T_ls/gds/sky130_osu_sc_15T_ls__and2_l.gds
+eb02b7c734db1ff5c6d578ea246ed930  ./15T_ls/gds/sky130_osu_sc_15T_ls__or2_2.gds
+90b6e76063ddbf6835a652c7af81ed56  ./15T_ls/gds/sky130_osu_sc_15T_ls__dffsr_1.gds
+07e119f1bc8ee7f6d3a45b10a2c1b3ac  ./15T_ls/gds/sky130_osu_sc_15T_ls__buf_8.gds
+020d06559b2ed9d4d09b1af0e5ce9172  ./15T_ls/gds/sky130_osu_sc_15T_ls__or2_1.gds
+425164227b8ed644eaf4149898cb9aee  ./15T_ls/gds/sky130_osu_sc_15T_ls__buf_6.gds
+c130f4f50390e9525bcfbe4c5925d1c6  ./15T_ls/gds/sky130_osu_sc_15T_ls__fill_2.gds
+d91beadad32498bad3c9a9f219a0be44  ./15T_ls/gds/sky130_osu_sc_15T_ls__dff_l.gds
+37877c780f6be17f6b49902bd3afbe36  ./15T_ls/gds/sky130_osu_sc_15T_ls__fill_8.gds
+f6f105eb4a4a3318aa346b684d37e077  ./15T_ls/gds/sky130_osu_sc_15T_ls__or2_l.gds
+51509f1822951fd00403f10f2300245d  ./15T_ls/gds/sky130_osu_sc_15T_ls__buf_2.gds
+3f7b9190d4df0bbc1615e00b2f75d7a7  ./15T_ls/gds/sky130_osu_sc_15T_ls__oai21_l.gds
+229eac7462b84be013e5d9528f4c3c98  ./15T_ls/gds/sky130_osu_sc_15T_ls__dffr_l.gds
+ff11ab17fff7df86e792296006f44568  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_6.gds
+01e7c52832f7015459cfead4a7253eaa  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs.pdf
+045c87cfec9f8640c43435b9417c9d07  ./15T_ls/gds/sky130_osu_sc_15T_ls__inv_8.gds
+8ee136145a954cde5fc0d955ec1a7059  ./15T_ls/gds/sky130_osu_sc_15T_ls__xnor2_l.gds
+1742e1dae53c0cace8cb9928cf1a4cfb  ./15T_ls/gds/sky130_osu_sc_15T_ls__nand2_l.gds
+b5a6d9515e0b0542a5d545808f0f2df1  ./15T_ls/gds/sky130_osu_sc_15T_ls__dff_1.gds
+0816a09bd2823469bdca3648c7465441  ./15T_ls/gds/sky130_osu_sc_15T_ls__decap_l.gds
+f791be70532b2330c1599f60f4fd986b  ./15T_ls/gds/sky130_osu_sc_15T_ls__dffs_l.gds
+0c049e54398bddf490535f032e46d677  ./15T_ls/gds/sky130_osu_sc_15T_ls__tielo.gds
+bff9250894a3bc253a6de402b1a3ee7d  ./15T_ls/gds/sky130_osu_sc_15T_ls__buf_l.gds
+acb73952948e42b34dfdd026ba67b2ac  ./15T_ls/gds/sky130_osu_sc_15T_ls__fill_16.gds
+11637012ef2f1b12d0b51db8f9422414  ./15T_ls/gds/sky130_osu_sc_15T_ls__xor2_l.gds
+c993380abe4fff016f7c32f929a34ef9  ./15T_ls/gds/sky130_osu_sc_15T_ls__dffr_1.gds
+e43c2ca4d093f89d694f08143f7e38fa  ./15T_ls/gds/sky130_osu_sc_15T_ls__dffsr_l.gds
+05e54cb999564b76a0e2f7cbe932323f  ./15T_ls/verilog/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs.v
+c88b03103956fc78433ec95a6de8ee1e  ./15T_ls/doc/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs.ps
+33cbe63d164cfcc1df06e253623fe3c3  ./15T_ms/lib/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs.db
+5f098e201897ec7574c40f0ea74380af  ./15T_ls/lib/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs.db
+0740d736758fa8f8b924b107db88e27c  ./15T_hs/lib/sky130_osu_sc_15T_hs_TT_1P8_25C.ccs.lib
+a0413c6b1dde3e3f9004560aa03627a4  ./15T_ms/lib/sky130_osu_sc_15T_ms_TT_1P8_25C.ccs.lib
+ecfcea750762162e591fbedf23bae565  ./15T_ls/lib/sky130_osu_sc_15T_ls_TT_1P8_25C.ccs.lib
diff --git a/sky130_osu_sc_15T.tlef b/sky130_osu_sc_15T.tlef
new file mode 100644
index 0000000..c1fcd41
--- /dev/null
+++ b/sky130_osu_sc_15T.tlef
@@ -0,0 +1,764 @@
+# Copyright 2020 The SkyWater PDK Authors
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+VERSION 5.7 ;
+
+BUSBITCHARS "[]" ;
+DIVIDERCHAR "/" ;
+
+UNITS
+  TIME NANOSECONDS 1 ;
+  CAPACITANCE PICOFARADS 1 ;
+  RESISTANCE OHMS 1 ;
+  DATABASE MICRONS 1000 ;
+END UNITS
+
+MANUFACTURINGGRID 0.005 ;
+
+SITE 15T
+  SYMMETRY X Y ;
+  CLASS CORE ;
+  SIZE 0.11 BY 5.55 ;
+END 15T
+
+LAYER diff
+    TYPE MASTERSLICE ;
+END diff
+
+LAYER poly
+    TYPE MASTERSLICE ;
+END poly
+
+# NOTE:
+# The use of li1 as a routing layer is commented
+# out and replaced with a definition of li1 as a
+# non-routing layer. This is done to ensure good
+# results regardless of tool used.
+#
+# If li1 is enabled as a routing layer take note
+# of its resistance compared to that of metal1.
+
+#LAYER licon1
+#    TYPE CUT ;
+#END licon1
+
+LAYER li1
+  TYPE MASTERSLICE ;
+END li1
+
+#LAYER li1
+#  TYPE ROUTING ;
+#  DIRECTION VERTICAL ;
+
+#  PITCH 0.48 ;
+#  MINWIDTH 0.17 ;
+
+#  WIDTH 0.17 ;          # LI 1
+  # SPACING  0.17 ;     # LI 2
+#  SPACINGTABLE
+#     PARALLELRUNLENGTH 0
+#     WIDTH 0 0.17 ;
+#  AREA 0.0561 ;         # LI 6
+#  THICKNESS 0.1 ;
+#  EDGECAPACITANCE 40.697E-6 ;
+#  CAPACITANCE CPERSQDIST 36.9866E-6 ;
+ # RESISTANCE RPERSQ 12.2 ;
+
+#  ANTENNADIFFSIDEAREARATIO PWL ( ( 0 75 ) ( 0.0125 75 ) ( 0.0225 85.125 ) ( 22.5 10200 ) ) ;
+#END li1
+
+LAYER mcon
+  TYPE CUT ;
+END mcon
+
+LAYER met1
+  TYPE ROUTING ;
+  DIRECTION HORIZONTAL ;
+
+  PITCH 0.37 ;
+  MINENCLOSEDAREA 0.14 ;
+  MINWIDTH 0.14 ;
+  OFFSET 0.11 ;
+
+  WIDTH 0.14 ;                     # Met1 1
+  # SPACING 0.14 ;                 # Met1 2
+  # SPACING 0.28 RANGE 3.001 100 ; # Met1 3b
+  SPACINGTABLE
+     PARALLELRUNLENGTH 0
+     WIDTH 0 0.14
+     WIDTH 3 0.28 ;
+  AREA 0.083 ;                     # Met1 6
+  THICKNESS 0.35 ;
+
+  ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
+
+  EDGECAPACITANCE 40.567E-6 ;
+  CAPACITANCE CPERSQDIST 25.7784E-6 ;
+  DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
+  ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
+
+  RESISTANCE RPERSQ 0.125 ;
+END met1
+
+LAYER via
+  TYPE CUT ;
+  WIDTH 0.15 ;                  # Via 1a
+  SPACING 0.17 ;                # Via 2
+  ENCLOSURE BELOW 0.055 0.085 ; # Via 4a / Via 5a
+  ENCLOSURE ABOVE 0.055 0.085 ; # Met2 4 / Met2 5
+
+  ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
+  DCCURRENTDENSITY AVERAGE 0.29 ; # mA per via Iavg_max at Tj = 90oC
+END via
+
+LAYER met2
+  TYPE ROUTING ;
+  DIRECTION VERTICAL ;
+
+  PITCH 0.48 ;
+  MINENCLOSEDAREA 0.14 ;
+  MINWIDTH 0.14 ;
+
+  WIDTH 0.14 ;                        # Met2 1
+  # SPACING  0.14 ;                   # Met2 2
+  # SPACING  0.28 RANGE 3.001 100 ;   # Met2 3b
+  SPACINGTABLE
+     PARALLELRUNLENGTH 0
+     WIDTH 0 0.14
+     WIDTH 3 0.28 ;
+  AREA 0.0676 ;                       # Met2 6
+  THICKNESS 0.35 ;
+
+  EDGECAPACITANCE 37.759E-6 ;
+  CAPACITANCE CPERSQDIST 16.9423E-6 ;
+  RESISTANCE RPERSQ 0.125 ;
+  DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
+  ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
+  ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
+END met2
+
+# ******** Layer via2, type routing, number 44 **************
+LAYER via2
+  TYPE CUT ;
+  WIDTH 0.2 ;                   # Via2 1
+  SPACING 0.2 ;                 # Via2 2
+  ENCLOSURE BELOW 0.04 0.085 ;  # Via2 4
+  ENCLOSURE ABOVE 0.065 0.065 ; # Met3 4
+  ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
+  DCCURRENTDENSITY AVERAGE 0.48 ; # mA per via Iavg_max at Tj = 90oC
+END via2
+
+LAYER met3
+  TYPE ROUTING ;
+  DIRECTION HORIZONTAL ;
+
+  PITCH 0.74 ;
+  MINWIDTH 0.3 ;
+
+  WIDTH 0.3 ;              # Met3 1
+  # SPACING 0.3 ;          # Met3 2
+  SPACINGTABLE
+     PARALLELRUNLENGTH 0
+     WIDTH 0 0.3
+     WIDTH 3 0.4 ;
+  AREA 0.24 ;              # Met3 6
+  THICKNESS 0.8 ;
+
+  EDGECAPACITANCE 40.989E-6 ;
+  CAPACITANCE CPERSQDIST 12.3729E-6 ;
+  RESISTANCE RPERSQ 0.047 ;
+  DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
+  ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
+
+  ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
+END met3
+
+LAYER via3
+  TYPE CUT ;
+  WIDTH 0.2 ;                   # Via3 1
+  SPACING 0.2 ;                 # Via3 2
+  ENCLOSURE BELOW 0.06 0.09 ;   # Via3 4 / Via3 5
+  ENCLOSURE ABOVE 0.065 0.065 ; # Met4 3
+  ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
+  DCCURRENTDENSITY AVERAGE 0.48 ; # mA per via Iavg_max at Tj = 90oC
+END via3
+
+LAYER met4
+  TYPE ROUTING ;
+  DIRECTION VERTICAL ;
+
+  PITCH 0.96 ;
+  MINWIDTH 0.3 ;
+
+  WIDTH 0.3 ;             # Met4 1
+  # SPACING  0.3 ;             # Met4 2
+  SPACINGTABLE
+     PARALLELRUNLENGTH 0
+     WIDTH 0 0.3
+     WIDTH 3 0.4 ;
+  AREA 0.24 ;              # Met4 4a
+
+  THICKNESS 0.8 ;
+
+  EDGECAPACITANCE 36.676E-6 ;
+  CAPACITANCE CPERSQDIST 8.41537E-6 ;
+  RESISTANCE RPERSQ 0.047 ;
+  DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
+  ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
+
+  ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
+END met4
+
+LAYER via4
+  TYPE CUT ;
+
+  WIDTH 0.8 ;                 # Via4 1
+  SPACING 0.8 ;               # Via4 2
+  ENCLOSURE BELOW 0.19 0.19 ; # Via4 4
+  ENCLOSURE ABOVE 0.31 0.31 ; # Met5 3
+  ANTENNADIFFAREARATIO PWL ( ( 0 6 ) ( 0.0125 6 ) ( 0.0225 6.81 ) ( 22.5 816 ) ) ;
+  DCCURRENTDENSITY AVERAGE 2.49 ; # mA per via Iavg_max at Tj = 90oC
+END via4
+
+LAYER met5
+  TYPE ROUTING ;
+  DIRECTION HORIZONTAL ;
+
+  PITCH 3.33 ;
+  MINWIDTH 1.6 ;
+
+  WIDTH 1.6 ;            # Met5 1
+  #SPACING  1.6 ;        # Met5 2
+  SPACINGTABLE
+     PARALLELRUNLENGTH 0
+     WIDTH 0 1.6 ;
+  AREA 4 ;               # Met5 4
+
+  THICKNESS 1.2 ;
+
+  EDGECAPACITANCE 38.851E-6 ;
+  CAPACITANCE CPERSQDIST 6.32063E-6 ;
+  RESISTANCE RPERSQ 0.0285 ;
+  DCCURRENTDENSITY AVERAGE 10.17 ; # mA/um Iavg_max at Tj = 90oC
+  ACCURRENTDENSITY RMS 22.34 ; # mA/um Irms_max at Tj = 90oC
+
+  ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;
+END met5
+
+
+### Routing via cells section   ###
+# Plus via rule, metals are along the prefered direction
+VIA L1M1_PR DEFAULT
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER li1 ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER met1 ;
+  RECT -0.145 -0.115 0.145 0.115 ;
+END L1M1_PR
+
+VIARULE L1M1_PR GENERATE
+  LAYER li1 ;
+  ENCLOSURE 0 0 ;
+  LAYER met1 ;
+  ENCLOSURE 0.06 0.03 ;
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  SPACING 0.36 BY 0.36 ;
+END L1M1_PR
+
+# Plus via rule, metals are along the non prefered direction
+VIA L1M1_PR_R DEFAULT
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER li1 ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER met1 ;
+  RECT -0.115 -0.145 0.115 0.145 ;
+END L1M1_PR_R
+
+VIARULE L1M1_PR_R GENERATE
+  LAYER li1 ;
+  ENCLOSURE 0 0 ;
+  LAYER met1 ;
+  ENCLOSURE 0.03 0.06 ;
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  SPACING 0.36 BY 0.36 ;
+END L1M1_PR_R
+
+# Minus via rule, lower layer metal is along prefered direction
+VIA L1M1_PR_M DEFAULT
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER li1 ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER met1 ;
+  RECT -0.115 -0.145 0.115 0.145 ;
+END L1M1_PR_M
+
+VIARULE L1M1_PR_M GENERATE
+  LAYER li1 ;
+  ENCLOSURE 0 0 ;
+  LAYER met1 ;
+  ENCLOSURE 0.03 0.06 ;
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  SPACING 0.36 BY 0.36 ;
+END L1M1_PR_M
+
+# Minus via rule, upper layer metal is along prefered direction
+VIA L1M1_PR_MR DEFAULT
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER li1 ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER met1 ;
+  RECT -0.145 -0.115 0.145 0.115 ;
+END L1M1_PR_MR
+
+VIARULE L1M1_PR_MR GENERATE
+  LAYER li1 ;
+  ENCLOSURE 0 0 ;
+  LAYER met1 ;
+  ENCLOSURE 0.06 0.03 ;
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  SPACING 0.36 BY 0.36 ;
+END L1M1_PR_MR
+
+# Centered via rule, we really do not want to use it
+VIA L1M1_PR_C DEFAULT
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER li1 ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  LAYER met1 ;
+  RECT -0.145 -0.145 0.145 0.145 ;
+END L1M1_PR_C
+
+VIARULE L1M1_PR_C GENERATE
+  LAYER li1 ;
+  ENCLOSURE 0 0 ;
+  LAYER met1 ;
+  ENCLOSURE 0.06 0.06 ;
+  LAYER mcon ;
+  RECT -0.085 -0.085 0.085 0.085 ;
+  SPACING 0.36 BY 0.36 ;
+END L1M1_PR_C
+
+# Plus via rule, metals are along the prefered direction
+VIA M1M2_PR DEFAULT
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  LAYER met1 ;
+  RECT -0.16 -0.13 0.16 0.13 ;
+  LAYER met2 ;
+  RECT -0.13 -0.16 0.13 0.16 ;
+END M1M2_PR
+
+VIARULE M1M2_PR GENERATE
+  LAYER met1 ;
+  ENCLOSURE 0.085 0.055 ;
+  LAYER met2 ;
+  ENCLOSURE 0.055 0.085 ;
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  SPACING 0.32 BY 0.32 ;
+END M1M2_PR
+
+# Plus via rule, metals are along the non prefered direction
+VIA M1M2_PR_R DEFAULT
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  LAYER met1 ;
+  RECT -0.13 -0.16 0.13 0.16 ;
+  LAYER met2 ;
+  RECT -0.16 -0.13 0.16 0.13 ;
+END M1M2_PR_R
+
+VIARULE M1M2_PR_R GENERATE
+  LAYER met1 ;
+  ENCLOSURE 0.055 0.085 ;
+  LAYER met2 ;
+  ENCLOSURE 0.085 0.055 ;
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  SPACING 0.32 BY 0.32 ;
+END M1M2_PR_R
+
+# Minus via rule, lower layer metal is along prefered direction
+VIA M1M2_PR_M DEFAULT
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  LAYER met1 ;
+  RECT -0.16 -0.13 0.16 0.13 ;
+  LAYER met2 ;
+  RECT -0.16 -0.13 0.16 0.13 ;
+END M1M2_PR_M
+
+VIARULE M1M2_PR_M GENERATE
+  LAYER met1 ;
+  ENCLOSURE 0.085 0.055 ;
+  LAYER met2 ;
+  ENCLOSURE 0.085 0.055 ;
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  SPACING 0.32 BY 0.32 ;
+END M1M2_PR_M
+
+# Minus via rule, upper layer metal is along prefered direction
+VIA M1M2_PR_MR DEFAULT
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  LAYER met1 ;
+  RECT -0.13 -0.16 0.13 0.16 ;
+  LAYER met2 ;
+  RECT -0.13 -0.16 0.13 0.16 ;
+END M1M2_PR_MR
+
+VIARULE M1M2_PR_MR GENERATE
+  LAYER met1 ;
+  ENCLOSURE 0.055 0.085 ;
+  LAYER met2 ;
+  ENCLOSURE 0.055 0.085 ;
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  SPACING 0.32 BY 0.32 ;
+END M1M2_PR_MR
+
+# Centered via rule, we really do not want to use it
+VIA M1M2_PR_C DEFAULT
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  LAYER met1 ;
+  RECT -0.16 -0.16 0.16 0.16 ;
+  LAYER met2 ;
+  RECT -0.16 -0.16 0.16 0.16 ;
+END M1M2_PR_C
+
+VIARULE M1M2_PR_C GENERATE
+  LAYER met1 ;
+  ENCLOSURE 0.085 0.085 ;
+  LAYER met2 ;
+  ENCLOSURE 0.085 0.085 ;
+  LAYER via ;
+  RECT -0.075 -0.075 0.075 0.075 ;
+  SPACING 0.32 BY 0.32 ;
+END M1M2_PR_C
+
+# Plus via rule, metals are along the prefered direction
+VIA M2M3_PR DEFAULT
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met2 ;
+  RECT -0.14 -0.185 0.14 0.185 ;
+  LAYER met3 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M2M3_PR
+
+VIARULE M2M3_PR GENERATE
+  LAYER met2 ;
+  ENCLOSURE 0.04 0.085 ;
+  LAYER met3 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M2M3_PR
+
+# Plus via rule, metals are along the non prefered direction
+VIA M2M3_PR_R DEFAULT
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met2 ;
+  RECT -0.185 -0.14 0.185 0.14 ;
+  LAYER met3 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M2M3_PR_R
+
+VIARULE M2M3_PR_R GENERATE
+  LAYER met2 ;
+  ENCLOSURE 0.085 0.04 ;
+  LAYER met3 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M2M3_PR_R
+
+# Minus via rule, lower layer metal is along prefered direction
+VIA M2M3_PR_M DEFAULT
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met2 ;
+  RECT -0.14 -0.185 0.14 0.185 ;
+  LAYER met3 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M2M3_PR_M
+
+VIARULE M2M3_PR_M GENERATE
+  LAYER met2 ;
+  ENCLOSURE 0.04 0.085 ;
+  LAYER met3 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M2M3_PR_M
+
+# Minus via rule, upper layer metal is along prefered direction
+VIA M2M3_PR_MR DEFAULT
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met2 ;
+  RECT -0.185 -0.14 0.185 0.14 ;
+  LAYER met3 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M2M3_PR_MR
+
+VIARULE M2M3_PR_MR GENERATE
+  LAYER met2 ;
+  ENCLOSURE 0.085 0.04 ;
+  LAYER met3 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M2M3_PR_MR
+
+# Centered via rule, we really do not want to use it
+VIA M2M3_PR_C DEFAULT
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met2 ;
+  RECT -0.185 -0.185 0.185 0.185 ;
+  LAYER met3 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M2M3_PR_C
+
+VIARULE M2M3_PR_C GENERATE
+  LAYER met2 ;
+  ENCLOSURE 0.085 0.085 ;
+  LAYER met3 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via2 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M2M3_PR_C
+
+# Plus via rule, metals are along the prefered direction
+VIA M3M4_PR DEFAULT
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met3 ;
+  RECT -0.19 -0.16 0.19 0.16 ;
+  LAYER met4 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M3M4_PR
+
+VIARULE M3M4_PR GENERATE
+  LAYER met3 ;
+  ENCLOSURE 0.09 0.06 ;
+  LAYER met4 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M3M4_PR
+
+# Plus via rule, metals are along the non prefered direction
+VIA M3M4_PR_R DEFAULT
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met3 ;
+  RECT -0.16 -0.19 0.16 0.19 ;
+  LAYER met4 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M3M4_PR_R
+
+VIARULE M3M4_PR_R GENERATE
+  LAYER met3 ;
+  ENCLOSURE 0.06 0.09 ;
+  LAYER met4 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M3M4_PR_R
+
+# Minus via rule, lower layer metal is along prefered direction
+VIA M3M4_PR_M DEFAULT
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met3 ;
+  RECT -0.19 -0.16 0.19 0.16 ;
+  LAYER met4 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M3M4_PR_M
+
+VIARULE M3M4_PR_M GENERATE
+  LAYER met3 ;
+  ENCLOSURE 0.09 0.06 ;
+  LAYER met4 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M3M4_PR_M
+
+# Minus via rule, upper layer metal is along prefered direction
+VIA M3M4_PR_MR DEFAULT
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met3 ;
+  RECT -0.16 -0.19 0.16 0.19 ;
+  LAYER met4 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M3M4_PR_MR
+
+VIARULE M3M4_PR_MR GENERATE
+  LAYER met3 ;
+  ENCLOSURE 0.06 0.09 ;
+  LAYER met4 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M3M4_PR_MR
+
+# Centered via rule, we really do not want to use it
+VIA M3M4_PR_C DEFAULT
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  LAYER met3 ;
+  RECT -0.19 -0.19 0.19 0.19 ;
+  LAYER met4 ;
+  RECT -0.165 -0.165 0.165 0.165 ;
+END M3M4_PR_C
+
+VIARULE M3M4_PR_C GENERATE
+  LAYER met3 ;
+  ENCLOSURE 0.09 0.09 ;
+  LAYER met4 ;
+  ENCLOSURE 0.065 0.065 ;
+  LAYER via3 ;
+  RECT -0.1 -0.1 0.1 0.1 ;
+  SPACING 0.4 BY 0.4 ;
+END M3M4_PR_C
+
+# Plus via rule, metals are along the prefered direction
+VIA M4M5_PR DEFAULT
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  LAYER met4 ;
+  RECT -0.59 -0.59 0.59 0.59 ;
+  LAYER met5 ;
+  RECT -0.71 -0.71 0.71 0.71 ;
+END M4M5_PR
+
+VIARULE M4M5_PR GENERATE
+  LAYER met4 ;
+  ENCLOSURE 0.19 0.19 ;
+  LAYER met5 ;
+  ENCLOSURE 0.31 0.31 ;
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  SPACING 1.6 BY 1.6 ;
+END M4M5_PR
+
+# Plus via rule, metals are along the non prefered direction
+VIA M4M5_PR_R DEFAULT
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  LAYER met4 ;
+  RECT -0.59 -0.59 0.59 0.59 ;
+  LAYER met5 ;
+  RECT -0.71 -0.71 0.71 0.71 ;
+END M4M5_PR_R
+
+VIARULE M4M5_PR_R GENERATE
+  LAYER met4 ;
+  ENCLOSURE 0.19 0.19 ;
+  LAYER met5 ;
+  ENCLOSURE 0.31 0.31 ;
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  SPACING 1.6 BY 1.6 ;
+END M4M5_PR_R
+
+# Minus via rule, lower layer metal is along prefered direction
+VIA M4M5_PR_M DEFAULT
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  LAYER met4 ;
+  RECT -0.59 -0.59 0.59 0.59 ;
+  LAYER met5 ;
+  RECT -0.71 -0.71 0.71 0.71 ;
+END M4M5_PR_M
+
+VIARULE M4M5_PR_M GENERATE
+  LAYER met4 ;
+  ENCLOSURE 0.19 0.19 ;
+  LAYER met5 ;
+  ENCLOSURE 0.31 0.31 ;
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  SPACING 1.6 BY 1.6 ;
+END M4M5_PR_M
+
+# Minus via rule, upper layer metal is along prefered direction
+VIA M4M5_PR_MR DEFAULT
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  LAYER met4 ;
+  RECT -0.59 -0.59 0.59 0.59 ;
+  LAYER met5 ;
+  RECT -0.71 -0.71 0.71 0.71 ;
+END M4M5_PR_MR
+
+VIARULE M4M5_PR_MR GENERATE
+  LAYER met4 ;
+  ENCLOSURE 0.19 0.19 ;
+  LAYER met5 ;
+  ENCLOSURE 0.31 0.31 ;
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  SPACING 1.6 BY 1.6 ;
+END M4M5_PR_MR
+
+# Centered via rule, we really do not want to use it
+VIA M4M5_PR_C DEFAULT
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  LAYER met4 ;
+  RECT -0.59 -0.59 0.59 0.59 ;
+  LAYER met5 ;
+  RECT -0.71 -0.71 0.71 0.71 ;
+END M4M5_PR_C
+
+VIARULE M4M5_PR_C GENERATE
+  LAYER met4 ;
+  ENCLOSURE 0.19 0.19 ;
+  LAYER met5 ;
+  ENCLOSURE 0.31 0.31 ;
+  LAYER via4 ;
+  RECT -0.4 -0.4 0.4 0.4 ;
+  SPACING 1.6 BY 1.6 ;
+END M4M5_PR_C
+###  end of single via cells   ###
+
+END LIBRARY