tb accomodates variable GPIO configuration delay
diff --git a/verilog/dv/io_ports/.io_ports_tb.v.swp b/verilog/dv/io_ports/.io_ports_tb.v.swp
deleted file mode 100644
index 8a62a2c..0000000
--- a/verilog/dv/io_ports/.io_ports_tb.v.swp
+++ /dev/null
Binary files differ
diff --git a/verilog/dv/io_ports/gtkwave_config.sav b/verilog/dv/io_ports/gtkwave_config.sav
index 0f5584a..9df1f27 100644
--- a/verilog/dv/io_ports/gtkwave_config.sav
+++ b/verilog/dv/io_ports/gtkwave_config.sav
@@ -1,15 +1,15 @@
 [*]
 [*] GTKWave Analyzer v3.3.61 (w)1999-2014 BSI
-[*] Tue Nov 22 10:24:09 2022
+[*] Wed Nov 23 21:03:10 2022
 [*]
-[dumpfile] "/home/uetlhr/Documents/SermoPlot_backend/draft_SRAM_blackbox/UETRV_ESoC_mpw8/verilog/dv/io_ports/RTL-io_ports.vcd"
-[dumpfile_mtime] "Tue Nov 22 10:07:24 2022"
-[dumpfile_size] 191405947
-[savefile] "/home/uetlhr/Documents/SermoPlot_backend/draft_SRAM_blackbox/UETRV_ESoC_mpw8/verilog/dv/io_ports/gtkwave_config.gtkw"
-[timestart] 742700000
-[size] 1874 463
+[dumpfile] "/home/uetlhr/Documents/SermoPlot_backend/draft_SRAM_blackbox/UETRV_ESoC_v2/verilog/dv/io_ports/RTL-io_ports.vcd"
+[dumpfile_mtime] "Wed Nov 23 21:00:59 2022"
+[dumpfile_size] 1632239
+[savefile] "/home/uetlhr/Documents/SermoPlot_backend/draft_SRAM_blackbox/UETRV_ESoC_v2/verilog/dv/io_ports/gtkwave_config.sav"
+[timestart] 0
+[size] 1280 954
 [pos] 16 3
-*-25.000000 831562500 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
+*-29.000000 831562500 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
 [treeopen] io_ports_tb.
 [treeopen] io_ports_tb.uut.
 [treeopen] io_ports_tb.uut.mprj.
@@ -25,67 +25,13 @@
 [sst_width] 412
 [signals_width] 239
 [sst_expanded] 1
-[sst_vpaned_height] 91
+[sst_vpaned_height] 409
 @22
 io_ports_tb.index[31:0]
 @28
 io_ports_tb.io_spi_mosi
-@22
-io_ports_tb.uut.mprj.mprj.wb_inter_connect.dmem.dmem_io_dmem_addr[11:0]
-io_ports_tb.uut.mprj.mprj.wb_inter_connect.dmem.dmem_io_dmem_wdata[31:0]
-io_ports_tb.uut.mprj.mprj.wb_inter_connect.dmem.dmem_io_dmem_rdata[31:0]
-@28
-io_ports_tb.uut.mprj.mprj.wb_inter_connect.dmem.dmem_io_wr_en
-@c00022
-io_ports_tb.uut.mprj_io[37:0]
-@28
-(0)io_ports_tb.uut.mprj_io[37:0]
-(1)io_ports_tb.uut.mprj_io[37:0]
-(2)io_ports_tb.uut.mprj_io[37:0]
-(3)io_ports_tb.uut.mprj_io[37:0]
-(4)io_ports_tb.uut.mprj_io[37:0]
-(5)io_ports_tb.uut.mprj_io[37:0]
-(6)io_ports_tb.uut.mprj_io[37:0]
-(7)io_ports_tb.uut.mprj_io[37:0]
-(8)io_ports_tb.uut.mprj_io[37:0]
-(9)io_ports_tb.uut.mprj_io[37:0]
-(10)io_ports_tb.uut.mprj_io[37:0]
-(11)io_ports_tb.uut.mprj_io[37:0]
-(12)io_ports_tb.uut.mprj_io[37:0]
-(13)io_ports_tb.uut.mprj_io[37:0]
-(14)io_ports_tb.uut.mprj_io[37:0]
-(15)io_ports_tb.uut.mprj_io[37:0]
-(16)io_ports_tb.uut.mprj_io[37:0]
-(17)io_ports_tb.uut.mprj_io[37:0]
-(18)io_ports_tb.uut.mprj_io[37:0]
-(19)io_ports_tb.uut.mprj_io[37:0]
-(20)io_ports_tb.uut.mprj_io[37:0]
-(21)io_ports_tb.uut.mprj_io[37:0]
-(22)io_ports_tb.uut.mprj_io[37:0]
-(23)io_ports_tb.uut.mprj_io[37:0]
-(24)io_ports_tb.uut.mprj_io[37:0]
-(25)io_ports_tb.uut.mprj_io[37:0]
-(26)io_ports_tb.uut.mprj_io[37:0]
-(27)io_ports_tb.uut.mprj_io[37:0]
-(28)io_ports_tb.uut.mprj_io[37:0]
-(29)io_ports_tb.uut.mprj_io[37:0]
-(30)io_ports_tb.uut.mprj_io[37:0]
-(31)io_ports_tb.uut.mprj_io[37:0]
-(32)io_ports_tb.uut.mprj_io[37:0]
-(33)io_ports_tb.uut.mprj_io[37:0]
-(34)io_ports_tb.uut.mprj_io[37:0]
-(35)io_ports_tb.uut.mprj_io[37:0]
-(36)io_ports_tb.uut.mprj_io[37:0]
-(37)io_ports_tb.uut.mprj_io[37:0]
-@1401200
--group_end
-@22
-io_ports_tb.uut.mprj.mprj.core.dpath.pc[31:0]
-io_ports_tb.uut.mprj.mprj.core.dpath.fet_exe_inst[31:0]
-@28
-io_ports_tb.io_spi_miso
-io_ports_tb.io_spi_mosi
-@29
 io_ports_tb.uut.mprj.mprj.io_spi_mosi
+io_ports_tb.clk_muxed
+io_ports_tb.my_reset
 [pattern_trace] 1
 [pattern_trace] 0
diff --git a/verilog/dv/io_ports/io_ports.elf b/verilog/dv/io_ports/io_ports.elf
index f8fafbc..e1aae32 100755
--- a/verilog/dv/io_ports/io_ports.elf
+++ b/verilog/dv/io_ports/io_ports.elf
Binary files differ
diff --git a/verilog/dv/io_ports/io_ports.vcd.hier b/verilog/dv/io_ports/io_ports.vcd.hier
deleted file mode 100644
index fa6a665..0000000
--- a/verilog/dv/io_ports/io_ports.vcd.hier
+++ /dev/null
Binary files differ
diff --git a/verilog/dv/io_ports/io_ports.vvp b/verilog/dv/io_ports/io_ports.vvp
index 2c72b20..ecd8e7b 100755
--- a/verilog/dv/io_ports/io_ports.vvp
+++ b/verilog/dv/io_ports/io_ports.vvp
@@ -7,134 +7,135 @@
 :vpi_module "/foss/tools/iverilog/cc0a8c8dd2fef69c4f7fb8219542b1c03a71a3b4/lib/ivl/vhdl_textio.vpi";
 :vpi_module "/foss/tools/iverilog/cc0a8c8dd2fef69c4f7fb8219542b1c03a71a3b4/lib/ivl/v2005_math.vpi";
 :vpi_module "/foss/tools/iverilog/cc0a8c8dd2fef69c4f7fb8219542b1c03a71a3b4/lib/ivl/va_math.vpi";
-S_0x2f74eb0 .scope module, "io_ports_tb" "io_ports_tb" 2 20;
+S_0x2996eb0 .scope module, "io_ports_tb" "io_ports_tb" 2 20;
  .timescale -9 -12;
-v0x306f9b0_0 .var "CSB", 0 0;
-v0xde2ebb0_0 .var "RSTB", 0 0;
-v0xde2ec50_0 .net "VDD1V8", 0 0, v0xde31d70_0;  1 drivers
-I0x3fd5880 .island tran;
-p0x7f96dffe30c8 .port I0x3fd5880, v0xde31cb0_0;
-v0xde2ecf0_0 .net8 "VDD3V3", 0 0, p0x7f96dffe30c8;  1 drivers, strength-aware
-L_0x7f96dfc09330 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2ed90_0 .net "VSS", 0 0, L_0x7f96dfc09330;  1 drivers
-L_0x7f96dfc09060 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2ee30_0 .net/2s *"_ivl_10", 0 0, L_0x7f96dfc09060;  1 drivers
-o0x7f96dfc549e8 .functor BUFZ 5, C4<zzzzz>; HiZ drive
-; Elide local net with no drivers, v0xde2eed0_0 name=_ivl_121
-o0x7f96dfc54a18 .functor BUFZ 1, C4<z>; HiZ drive
-; Elide local net with no drivers, v0xde2ef70_0 name=_ivl_123
-o0x7f96dfc54a48 .functor BUFZ 2, C4<zz>; HiZ drive
-; Elide local net with no drivers, v0xde2f010_0 name=_ivl_125
-o0x7f96dfc54a78 .functor BUFZ 2, C4<zz>; HiZ drive
-; Elide local net with no drivers, v0xde2f140_0 name=_ivl_127
-o0x7f96dfc54aa8 .functor BUFZ 2, C4<zz>; HiZ drive
-; Elide local net with no drivers, v0xde2f220_0 name=_ivl_129
-o0x7f96dfc54ad8 .functor BUFZ 5, C4<zzzzz>; HiZ drive
-; Elide local net with no drivers, v0xde2f300_0 name=_ivl_131
-o0x7f96dfc54b08 .functor BUFZ 1, C4<z>; HiZ drive
-; Elide local net with no drivers, v0xde2f3e0_0 name=_ivl_133
-o0x7f96dfc54b38 .functor BUFZ 2, C4<zz>; HiZ drive
-; Elide local net with no drivers, v0xde2f4c0_0 name=_ivl_135
-o0x7f96dfc54b68 .functor BUFZ 2, C4<zz>; HiZ drive
-; Elide local net with no drivers, v0xde2f5a0_0 name=_ivl_137
-L_0x7f96dfc090a8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2f680_0 .net/2s *"_ivl_14", 0 0, L_0x7f96dfc090a8;  1 drivers
-L_0x7f96dfc090f0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2f760_0 .net/2s *"_ivl_18", 0 0, L_0x7f96dfc090f0;  1 drivers
-v0xde2f910_0 .net *"_ivl_23", 0 0, v0xde31b30_0;  1 drivers
-L_0x7f96dfc09138 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2f9b0_0 .net/2s *"_ivl_26", 0 0, L_0x7f96dfc09138;  1 drivers
-v0xde2fa90_0 .net *"_ivl_3", 0 0, v0xde30be0_0;  1 drivers
-L_0x7f96dfc09180 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2fb70_0 .net/2s *"_ivl_30", 0 0, L_0x7f96dfc09180;  1 drivers
-v0xde2fc50_0 .net *"_ivl_35", 0 0, v0xde31050_0;  1 drivers
-v0xde2fd30_0 .net *"_ivl_39", 0 0, v0xde31110_0;  1 drivers
-v0xde2fe10_0 .net *"_ivl_43", 0 0, v0xde315b0_0;  1 drivers
-v0xde2fef0_0 .net *"_ivl_47", 0 0, v0xde31730_0;  1 drivers
-L_0x7f96dfc091c8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2ffd0_0 .net/2s *"_ivl_50", 0 0, L_0x7f96dfc091c8;  1 drivers
-L_0x7f96dfc09210 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde300b0_0 .net/2s *"_ivl_54", 0 0, L_0x7f96dfc09210;  1 drivers
-L_0x7f96dfc09258 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde30190_0 .net/2s *"_ivl_58", 0 0, L_0x7f96dfc09258;  1 drivers
-L_0x7f96dfc09018 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde30270_0 .net/2s *"_ivl_6", 0 0, L_0x7f96dfc09018;  1 drivers
-L_0x7f96dfc092a0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde30350_0 .net/2s *"_ivl_62", 0 0, L_0x7f96dfc092a0;  1 drivers
-v0xde30430_0 .net *"_ivl_66", 21 0, L_0xde32b40;  1 drivers
-L_0x7f96dfc092e8 .functor BUFT 1, C4<0000000000>, C4<0>, C4<0>, C4<0>;
-v0xde30510_0 .net *"_ivl_68", 9 0, L_0x7f96dfc092e8;  1 drivers
-v0xde305f0_0 .var "bdata", 7 0;
-v0xde2f840_0 .var "bit_index", 31 0;
-v0xde308c0 .array "buffer", 511 0, 31 0;
-v0xde30980_0 .var "byte_no", 31 0;
-v0xde30a60_0 .var "clk_muxed", 0 0;
-v0xde30b20_0 .var "clock", 0 0;
-v0xde30be0_0 .var "clock_sel", 0 0;
-RS_0x7f96e12f7168 .resolv tri, L_0xdfd6c90, L_0xdfd70d0, L_0xdfd73e0, L_0xdfd7d90, L_0xdfd8860, L_0xdfda270, L_0xdff83a0, L_0xdff8460;
-I0x40ad640 .island tran;
-p0x7f96e12f7168 .port I0x40ad640, RS_0x7f96e12f7168;
-v0xde30ca0_0 .net8 "flash_clk", 0 0, p0x7f96e12f7168;  8 drivers, strength-aware
-RS_0x7f96e12f7198 .resolv tri, L_0xdf98430, L_0xdf98870, L_0xdf995f0, L_0xdf99470, L_0xdf99f30, L_0xdf9b940, L_0xdfb9a70, L_0xdfb9b30;
-p0x7f96e12f7198 .port I0x40ad640, RS_0x7f96e12f7198;
-v0xde30d40_0 .net8 "flash_csb", 0 0, p0x7f96e12f7198;  8 drivers, strength-aware
-RS_0x7f96e12f71f8 .resolv tri, L_0xdf17100, L_0xdf17540, L_0xdf17850, L_0xdf18200, L_0xdf18cd0, L_0xdf1a6e0, L_0xdf387c0, L_0xdf38880, L_0xef6e2e0;
-p0x7f96e12f71f8 .port I0x40ad640, RS_0x7f96e12f71f8;
-v0xde30de0_0 .net8 "flash_io0", 0 0, p0x7f96e12f71f8;  9 drivers, strength-aware
-RS_0x7f96e12f72b8 .resolv tri, L_0xdf56220, L_0xdf56660, L_0xdf573e0, L_0xdf57260, L_0xdf57d20, L_0xdf59730, L_0xdf7b750, L_0xdf7b810, L_0xef6e3d0;
-p0x7f96e12f72b8 .port I0x40ad640, RS_0x7f96e12f72b8;
-v0xde30e80_0 .net8 "flash_io1", 0 0, p0x7f96e12f72b8;  9 drivers, strength-aware
-RS_0x7f96dffd0a08 .resolv tri, L_0xded6b90, L_0xded6fd0, L_0xded72e0, L_0xded7c90, L_0xded86e0, L_0xdeda160, L_0xdef81d0, L_0xdef8290;
-p0x7f96dffd0a08 .port I0x40ad640, RS_0x7f96dffd0a08;
-v0xde30f20_0 .net8 "gpio", 0 0, p0x7f96dffd0a08;  8 drivers, strength-aware
-v0xde31050_0 .var "homing_switch_x", 0 0;
-v0xde31110_0 .var "homing_switch_y", 0 0;
-v0xde311d0_0 .var "index", 31 0;
-v0xde312b0_0 .var "io_dir_m1", 0 0;
-v0xde31370_0 .var "io_dir_m2", 0 0;
-v0xde31430_0 .var "io_spi_clk", 0 0;
-v0xde314f0_0 .var "io_spi_cs", 0 0;
-v0xde315b0_0 .var "io_spi_miso", 0 0;
-v0xde31670_0 .var "io_spi_mosi", 0 0;
-v0xde31730_0 .var "io_uart_rx", 0 0;
-v0xde317f0_0 .var "io_uart_tx", 0 0;
-v0xde318b0_0 .var "loop_count", 31 0;
-v0xde31990_0 .net "loop_count_divided", 31 0, L_0xde42c50;  1 drivers
-p0x7f96dfd41a28 .port I0x40ad640, L_0xefa3540;
-v0xde31a70_0 .net8 "mprj_io", 37 0, p0x7f96dfd41a28;  1 drivers, strength-aware
-v0xde31b30_0 .var "my_reset", 0 0;
-v0xde31bf0_0 .var "pen_servo_control", 0 0;
-v0xde31cb0_0 .var "power1", 0 0;
-v0xde31d70_0 .var "power2", 0 0;
-v0xde31e30_0 .var "power3", 0 0;
-v0xde31ef0_0 .var "power4", 0 0;
-v0xde31fb0_0 .var "step1step", 0 0;
-v0xde30690_0 .var "step2step", 0 0;
-v0xde30750_0 .var "wdata", 31 0;
-E_0x2f99da0 .event anyedge, v0xde30690_0;
-E_0x2f99c50 .event negedge, v0xde31fb0_0;
-E_0x3072970 .event anyedge, v0xde31fb0_0;
-E_0x30719d0 .event negedge, v0xde312b0_0;
-E_0x30759f0 .event anyedge, v0xc998fe0_0;
-E_0x30722a0 .event posedge, v0xde31370_0;
-E_0x3073400 .event negedge, v0xde31bf0_0;
-E_0x3073e60 .event posedge, v0xde31bf0_0;
-E_0x3074ad0 .event posedge, v0xde30b20_0;
-E_0x3076030 .event anyedge, v0xde31990_0, v0xde311d0_0;
-E_0x3a84f50 .event anyedge, v0xda4cf50_0, v0xde317f0_0;
-L_0xde32b40 .part v0xde318b0_0, 10, 22;
-L_0xde42c50 .concat [ 22 10 0 0], L_0xde32b40, L_0x7f96dfc092e8;
-LS_0xefa3540_0_0 .concat [ 5 1 1 1], o0x7f96dfc549e8, v0xde30be0_0, o0x7f96dfc54a18, L_0x7f96dfc09018;
-LS_0xefa3540_0_4 .concat [ 1 2 1 1], L_0x7f96dfc09060, o0x7f96dfc54a48, L_0x7f96dfc090a8, L_0x7f96dfc090f0;
-LS_0xefa3540_0_8 .concat [ 2 1 1 1], o0x7f96dfc54a78, v0xde31b30_0, L_0x7f96dfc09138, L_0x7f96dfc09180;
-LS_0xefa3540_0_12 .concat [ 2 1 1 5], o0x7f96dfc54aa8, v0xde31050_0, v0xde31110_0, o0x7f96dfc54ad8;
-LS_0xefa3540_0_16 .concat [ 1 1 1 1], v0xde315b0_0, v0xde31730_0, o0x7f96dfc54b08, L_0x7f96dfc091c8;
-LS_0xefa3540_0_20 .concat [ 1 2 1 1], L_0x7f96dfc09210, o0x7f96dfc54b38, L_0x7f96dfc09258, L_0x7f96dfc092a0;
-LS_0xefa3540_0_24 .concat [ 2 0 0 0], o0x7f96dfc54b68;
-LS_0xefa3540_1_0 .concat [ 8 5 5 9], LS_0xefa3540_0_0, LS_0xefa3540_0_4, LS_0xefa3540_0_8, LS_0xefa3540_0_12;
-LS_0xefa3540_1_4 .concat [ 4 5 2 0], LS_0xefa3540_0_16, LS_0xefa3540_0_20, LS_0xefa3540_0_24;
-L_0xefa3540 .concat [ 27 11 0 0], LS_0xefa3540_1_0, LS_0xefa3540_1_4;
-S_0x3055750 .scope module, "spiflash" "spiflash" 2 386, 3 40 0, S_0x2f74eb0;
+v0x2a919b0_0 .var "CSB", 0 0;
+v0xd851200_0 .var "RSTB", 0 0;
+v0xd8512a0_0 .net "VDD1V8", 0 0, v0xd8543e0_0;  1 drivers
+I0xa1e1940 .island tran;
+p0x7fd259b300c8 .port I0xa1e1940, v0xd854320_0;
+v0xd851340_0 .net8 "VDD3V3", 0 0, p0x7fd259b300c8;  1 drivers, strength-aware
+L_0x7fd259756330 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd8513e0_0 .net "VSS", 0 0, L_0x7fd259756330;  1 drivers
+L_0x7fd259756060 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd851480_0 .net/2s *"_ivl_10", 0 0, L_0x7fd259756060;  1 drivers
+o0x7fd2597a19e8 .functor BUFZ 5, C4<zzzzz>; HiZ drive
+; Elide local net with no drivers, v0xd851520_0 name=_ivl_123
+o0x7fd2597a1a18 .functor BUFZ 1, C4<z>; HiZ drive
+; Elide local net with no drivers, v0xd8515c0_0 name=_ivl_125
+o0x7fd2597a1a48 .functor BUFZ 2, C4<zz>; HiZ drive
+; Elide local net with no drivers, v0xd851660_0 name=_ivl_127
+o0x7fd2597a1a78 .functor BUFZ 2, C4<zz>; HiZ drive
+; Elide local net with no drivers, v0xd8517b0_0 name=_ivl_129
+o0x7fd2597a1aa8 .functor BUFZ 2, C4<zz>; HiZ drive
+; Elide local net with no drivers, v0xd851890_0 name=_ivl_131
+o0x7fd2597a1ad8 .functor BUFZ 5, C4<zzzzz>; HiZ drive
+; Elide local net with no drivers, v0xd851970_0 name=_ivl_133
+o0x7fd2597a1b08 .functor BUFZ 1, C4<z>; HiZ drive
+; Elide local net with no drivers, v0xd851a50_0 name=_ivl_135
+o0x7fd2597a1b38 .functor BUFZ 2, C4<zz>; HiZ drive
+; Elide local net with no drivers, v0xd851b30_0 name=_ivl_137
+o0x7fd2597a1b68 .functor BUFZ 2, C4<zz>; HiZ drive
+; Elide local net with no drivers, v0xd851c10_0 name=_ivl_139
+L_0x7fd2597560a8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd851cf0_0 .net/2s *"_ivl_14", 0 0, L_0x7fd2597560a8;  1 drivers
+L_0x7fd2597560f0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd851dd0_0 .net/2s *"_ivl_18", 0 0, L_0x7fd2597560f0;  1 drivers
+v0xd851f80_0 .net *"_ivl_23", 0 0, v0xd8541a0_0;  1 drivers
+L_0x7fd259756138 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd852020_0 .net/2s *"_ivl_26", 0 0, L_0x7fd259756138;  1 drivers
+v0xd852100_0 .net *"_ivl_3", 0 0, v0xd853250_0;  1 drivers
+L_0x7fd259756180 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd8521e0_0 .net/2s *"_ivl_30", 0 0, L_0x7fd259756180;  1 drivers
+v0xd8522c0_0 .net *"_ivl_35", 0 0, v0xd8536c0_0;  1 drivers
+v0xd8523a0_0 .net *"_ivl_39", 0 0, v0xd853780_0;  1 drivers
+v0xd852480_0 .net *"_ivl_43", 0 0, v0xd853c20_0;  1 drivers
+v0xd852560_0 .net *"_ivl_47", 0 0, v0xd853da0_0;  1 drivers
+L_0x7fd2597561c8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd852640_0 .net/2s *"_ivl_50", 0 0, L_0x7fd2597561c8;  1 drivers
+L_0x7fd259756210 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd852720_0 .net/2s *"_ivl_54", 0 0, L_0x7fd259756210;  1 drivers
+L_0x7fd259756258 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd852800_0 .net/2s *"_ivl_58", 0 0, L_0x7fd259756258;  1 drivers
+L_0x7fd259756018 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd8528e0_0 .net/2s *"_ivl_6", 0 0, L_0x7fd259756018;  1 drivers
+L_0x7fd2597562a0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd8529c0_0 .net/2s *"_ivl_62", 0 0, L_0x7fd2597562a0;  1 drivers
+v0xd852aa0_0 .net *"_ivl_66", 21 0, L_0xd855180;  1 drivers
+L_0x7fd2597562e8 .functor BUFT 1, C4<0000000000>, C4<0>, C4<0>, C4<0>;
+v0xd852b80_0 .net *"_ivl_68", 9 0, L_0x7fd2597562e8;  1 drivers
+v0xd852c60_0 .var "bdata", 7 0;
+v0xd851eb0_0 .var "bit_index", 31 0;
+v0xd852f30 .array "buffer", 511 0, 31 0;
+v0xd852ff0_0 .var "byte_no", 31 0;
+v0xd8530d0_0 .var "clk_muxed", 0 0;
+v0xd853190_0 .var "clock", 0 0;
+v0xd853250_0 .var "clock_sel", 0 0;
+RS_0x7fd25ae44168 .resolv tri, L_0xd9f9000, L_0xd9f9440, L_0xd9f9750, L_0xd9fa100, L_0xd9fabd0, L_0xd9fc5e0, L_0xda1a710, L_0xda1a7d0;
+I0xa0ff1b0 .island tran;
+p0x7fd25ae44168 .port I0xa0ff1b0, RS_0x7fd25ae44168;
+v0xd853310_0 .net8 "flash_clk", 0 0, p0x7fd25ae44168;  8 drivers, strength-aware
+RS_0x7fd25ae44198 .resolv tri, L_0xd9ba790, L_0xd9babd0, L_0xd9bae40, L_0xd9bb7d0, L_0xd9bc290, L_0xd9bdcc0, L_0xd9dbdf0, L_0xd9dbeb0;
+p0x7fd25ae44198 .port I0xa0ff1b0, RS_0x7fd25ae44198;
+v0xd8533b0_0 .net8 "flash_csb", 0 0, p0x7fd25ae44198;  8 drivers, strength-aware
+RS_0x7fd25ae441f8 .resolv tri, L_0xd9394b0, L_0xd9398f0, L_0xd939c00, L_0xd93a5b0, L_0xd93b080, L_0xd93ca90, L_0xd95ab70, L_0xd95ac30, L_0xe990380;
+p0x7fd25ae441f8 .port I0xa0ff1b0, RS_0x7fd25ae441f8;
+v0xd853450_0 .net8 "flash_io0", 0 0, p0x7fd25ae441f8;  9 drivers, strength-aware
+RS_0x7fd25ae442b8 .resolv tri, L_0xd978550, L_0xd978990, L_0xd978ca0, L_0xd979650, L_0xd97a0d0, L_0xd97bae0, L_0xd99db00, L_0xd99dbc0, L_0xe990470;
+p0x7fd25ae442b8 .port I0xa0ff1b0, RS_0x7fd25ae442b8;
+v0xd8534f0_0 .net8 "flash_io1", 0 0, p0x7fd25ae442b8;  9 drivers, strength-aware
+RS_0x7fd259b1da08 .resolv tri, L_0xd8f90d0, L_0xd8f9510, L_0xd8fa240, L_0xd8fa110, L_0xd8fb020, L_0xd8fb550, L_0xd91a580, L_0xd91a640;
+p0x7fd259b1da08 .port I0xa0ff1b0, RS_0x7fd259b1da08;
+v0xd853590_0 .net8 "gpio", 0 0, p0x7fd259b1da08;  8 drivers, strength-aware
+v0xd8536c0_0 .var "homing_switch_x", 0 0;
+v0xd853780_0 .var "homing_switch_y", 0 0;
+v0xd853840_0 .var "index", 31 0;
+v0xd853920_0 .var "io_dir_m1", 0 0;
+v0xd8539e0_0 .var "io_dir_m2", 0 0;
+v0xd853aa0_0 .var "io_spi_clk", 0 0;
+v0xd853b60_0 .var "io_spi_cs", 0 0;
+v0xd853c20_0 .var "io_spi_miso", 0 0;
+v0xd853ce0_0 .var "io_spi_mosi", 0 0;
+v0xd853da0_0 .var "io_uart_rx", 0 0;
+v0xd853e60_0 .var "io_uart_tx", 0 0;
+v0xd853f20_0 .var "loop_count", 31 0;
+v0xd854000_0 .net "loop_count_divided", 31 0, L_0xd865290;  1 drivers
+p0x7fd25988ea28 .port I0xa0ff1b0, L_0xe9c55e0;
+v0xd8540e0_0 .net8 "mprj_io", 37 0, p0x7fd25988ea28;  1 drivers, strength-aware
+v0xd8541a0_0 .var "my_reset", 0 0;
+v0xd854260_0 .var "pen_servo_control", 0 0;
+v0xd854320_0 .var "power1", 0 0;
+v0xd8543e0_0 .var "power2", 0 0;
+v0xd8544a0_0 .var "power3", 0 0;
+v0xd854560_0 .var "power4", 0 0;
+v0xd854620_0 .var "step1step", 0 0;
+v0xd852d00_0 .var "step2step", 0 0;
+v0xd852dc0_0 .var "wdata", 31 0;
+E_0x29bbda0 .event anyedge, v0xd852d00_0;
+E_0x29bbc50 .event negedge, v0xd854620_0;
+E_0x2a94970 .event anyedge, v0xd854620_0;
+E_0x2a939d0 .event negedge, v0xd853920_0;
+E_0x2a979f0 .event anyedge, v0xc3bb5b0_0;
+E_0x2a942a0 .event posedge, v0xd8539e0_0;
+E_0x2a95400 .event negedge, v0xd854260_0;
+E_0x2a95e60 .event posedge, v0xd854260_0;
+E_0x2a96ad0 .event posedge, v0xd853190_0;
+E_0x2a98030 .event anyedge, v0xd8530d0_0;
+E_0x34a6f50 .event anyedge, v0xd854000_0, v0xd853840_0;
+E_0x34a7910 .event anyedge, v0xd46f590_0, v0xd853e60_0;
+L_0xd855180 .part v0xd853f20_0, 10, 22;
+L_0xd865290 .concat [ 22 10 0 0], L_0xd855180, L_0x7fd2597562e8;
+LS_0xe9c55e0_0_0 .concat [ 5 1 1 1], o0x7fd2597a19e8, v0xd853250_0, o0x7fd2597a1a18, L_0x7fd259756018;
+LS_0xe9c55e0_0_4 .concat [ 1 2 1 1], L_0x7fd259756060, o0x7fd2597a1a48, L_0x7fd2597560a8, L_0x7fd2597560f0;
+LS_0xe9c55e0_0_8 .concat [ 2 1 1 1], o0x7fd2597a1a78, v0xd8541a0_0, L_0x7fd259756138, L_0x7fd259756180;
+LS_0xe9c55e0_0_12 .concat [ 2 1 1 5], o0x7fd2597a1aa8, v0xd8536c0_0, v0xd853780_0, o0x7fd2597a1ad8;
+LS_0xe9c55e0_0_16 .concat [ 1 1 1 1], v0xd853c20_0, v0xd853da0_0, o0x7fd2597a1b08, L_0x7fd2597561c8;
+LS_0xe9c55e0_0_20 .concat [ 1 2 1 1], L_0x7fd259756210, o0x7fd2597a1b38, L_0x7fd259756258, L_0x7fd2597562a0;
+LS_0xe9c55e0_0_24 .concat [ 2 0 0 0], o0x7fd2597a1b68;
+LS_0xe9c55e0_1_0 .concat [ 8 5 5 9], LS_0xe9c55e0_0_0, LS_0xe9c55e0_0_4, LS_0xe9c55e0_0_8, LS_0xe9c55e0_0_12;
+LS_0xe9c55e0_1_4 .concat [ 4 5 2 0], LS_0xe9c55e0_0_16, LS_0xe9c55e0_0_20, LS_0xe9c55e0_0_24;
+L_0xe9c55e0 .concat [ 27 11 0 0], LS_0xe9c55e0_1_0, LS_0xe9c55e0_1_4;
+S_0x2a77750 .scope module, "spiflash" "spiflash" 2 387, 3 40 0, S_0x2996eb0;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "csb";
     .port_info 1 /INPUT 1 "clk";
@@ -142,183 +143,183 @@
     .port_info 3 /INOUT 1 "io1";
     .port_info 4 /INOUT 1 "io2";
     .port_info 5 /INOUT 1 "io3";
-P_0x2d01450 .param/str "FILENAME" 0 3 41, "io_ports.hex";
-P_0x2d01490 .param/l "latency" 1 3 51, +C4<00000000000000000000000000001000>;
-P_0x2d014d0 .param/l "mode_dspi_rd" 1 3 71, C4<0010>;
-P_0x2d01510 .param/l "mode_dspi_wr" 1 3 72, C4<0011>;
-P_0x2d01550 .param/l "mode_qspi_ddr_rd" 1 3 75, C4<0110>;
-P_0x2d01590 .param/l "mode_qspi_ddr_wr" 1 3 76, C4<0111>;
-P_0x2d015d0 .param/l "mode_qspi_rd" 1 3 73, C4<0100>;
-P_0x2d01610 .param/l "mode_qspi_wr" 1 3 74, C4<0101>;
-P_0x2d01650 .param/l "mode_spi" 1 3 70, C4<0001>;
-P_0x2d01690 .param/l "verbose" 1 3 50, +C4<00000000000000000000000000000000>;
-L_0xef6e5d0/d .functor BUFZ 1, p0x7f96e12f71f8, C4<0>, C4<0>, C4<0>;
-L_0xef6e5d0 .delay 1 (1000,1000,1000) L_0xef6e5d0/d;
-L_0xef6e950/d .functor BUFZ 1, p0x7f96e12f72b8, C4<0>, C4<0>, C4<0>;
-L_0xef6e950 .delay 1 (1000,1000,1000) L_0xef6e950/d;
-L_0xef6e890/d .functor BUFZ 1, L_0xef6e530, C4<0>, C4<0>, C4<0>;
-L_0xef6e890 .delay 1 (1000,1000,1000) L_0xef6e890/d;
-L_0xefa33e0/d .functor BUFZ 1, L_0xef6e690, C4<0>, C4<0>, C4<0>;
-L_0xefa33e0 .delay 1 (1000,1000,1000) L_0xefa33e0/d;
-o0x7f96e12f7018 .functor BUFZ 1, C4<z>; HiZ drive
-; Elide local net with no drivers, v0x3a46d20_0 name=_ivl_0
-o0x7f96e12f7048 .functor BUFZ 1, C4<z>; HiZ drive
-; Elide local net with no drivers, v0x3a45130_0 name=_ivl_12
-o0x7f96e12f7078 .functor BUFZ 1, C4<z>; HiZ drive
-; Elide local net with no drivers, v0x3a43800_0 name=_ivl_4
-o0x7f96e12f70a8 .functor BUFZ 1, C4<z>; HiZ drive
-; Elide local net with no drivers, v0x3a41c10_0 name=_ivl_8
-v0x3a402e0_0 .var/i "bitcount", 31 0;
-v0x3a3e6f0_0 .var "buffer", 7 0;
-v0x3a290d0_0 .var/i "bytecount", 31 0;
-v0x3a24ca0_0 .net8 "clk", 0 0, p0x7f96e12f7168;  alias, 8 drivers, strength-aware
-v0x3a04460_0 .net8 "csb", 0 0, p0x7f96e12f7198;  alias, 8 drivers, strength-aware
-v0x39fff90_0 .var/i "dummycount", 31 0;
-v0x39cef90_0 .net8 "io0", 0 0, p0x7f96e12f71f8;  alias, 9 drivers, strength-aware
-v0x39cacd0_0 .net "io0_delayed", 0 0, L_0xef6e5d0;  1 drivers
-v0x39bbd20_0 .var "io0_dout", 0 0;
-v0x39b2370_0 .var "io0_oe", 0 0;
-v0x3986140_0 .net8 "io1", 0 0, p0x7f96e12f72b8;  alias, 9 drivers, strength-aware
-v0x394f2b0_0 .net "io1_delayed", 0 0, L_0xef6e950;  1 drivers
-v0x394cf30_0 .var "io1_dout", 0 0;
-v0x394abb0_0 .var "io1_oe", 0 0;
-v0x3937780_0 .net "io2", 0 0, L_0xef6e530;  1 drivers
-v0x38fdaa0_0 .net "io2_delayed", 0 0, L_0xef6e890;  1 drivers
-v0x38f7920_0 .var "io2_dout", 0 0;
-v0x38eef10_0 .var "io2_oe", 0 0;
-v0x38eb9f0_0 .net "io3", 0 0, L_0xef6e690;  1 drivers
-v0x38e9e00_0 .net "io3_delayed", 0 0, L_0xefa33e0;  1 drivers
-v0x38e1930_0 .var "io3_dout", 0 0;
-v0x38d8e50_0 .var "io3_oe", 0 0;
-v0x38c85f0 .array "memory", 16777215 0, 7 0;
-v0x38c0a40_0 .var "mode", 3 0;
-v0x38b9400_0 .var "next_mode", 3 0;
-v0x3835960_0 .var "powered_up", 0 0;
-v0x382ce80_0 .var "reset_count", 3 0;
-v0x37f6f40_0 .var "reset_monitor", 3 0;
-v0x37f4eb0_0 .var "spi_addr", 23 0;
-v0x37f2e20_0 .var "spi_cmd", 7 0;
-v0x3812bb0_0 .var "spi_in", 7 0;
-v0x380ac20_0 .var "spi_io_vld", 0 0;
-v0x3800ee0_0 .var "spi_out", 7 0;
-v0x37f8f40_0 .var "xip_cmd", 7 0;
-E_0x3a82cf0 .event posedge, v0x3a24ca0_0;
-E_0x3ec4680 .event anyedge, v0x3a24ca0_0, v0x3a04460_0;
-E_0x3ec5040 .event posedge, v0x3a04460_0, v0x3a24ca0_0;
-E_0x3ec3650 .event anyedge, v0x3a04460_0;
-L_0xef6e2e0 .delay 1 (1000,1000,1000) L_0xef6e2e0/d;
-L_0xef6e2e0/d .functor MUXZ 1, o0x7f96e12f7018, v0x39bbd20_0, v0x39b2370_0, C4<>;
-L_0xef6e3d0 .delay 1 (1000,1000,1000) L_0xef6e3d0/d;
-L_0xef6e3d0/d .functor MUXZ 1, o0x7f96e12f7078, v0x394cf30_0, v0x394abb0_0, C4<>;
-L_0xef6e530 .delay 1 (1000,1000,1000) L_0xef6e530/d;
-L_0xef6e530/d .functor MUXZ 1, o0x7f96e12f70a8, v0x38f7920_0, v0x38eef10_0, C4<>;
-L_0xef6e690 .delay 1 (1000,1000,1000) L_0xef6e690/d;
-L_0xef6e690/d .functor MUXZ 1, o0x7f96e12f7048, v0x38e1930_0, v0x38d8e50_0, C4<>;
-S_0xa613540 .scope task, "ddr_rd_edge" "ddr_rd_edge" 3 241, 3 241 0, S_0x3055750;
+P_0x2723450 .param/str "FILENAME" 0 3 41, "io_ports.hex";
+P_0x2723490 .param/l "latency" 1 3 51, +C4<00000000000000000000000000001000>;
+P_0x27234d0 .param/l "mode_dspi_rd" 1 3 71, C4<0010>;
+P_0x2723510 .param/l "mode_dspi_wr" 1 3 72, C4<0011>;
+P_0x2723550 .param/l "mode_qspi_ddr_rd" 1 3 75, C4<0110>;
+P_0x2723590 .param/l "mode_qspi_ddr_wr" 1 3 76, C4<0111>;
+P_0x27235d0 .param/l "mode_qspi_rd" 1 3 73, C4<0100>;
+P_0x2723610 .param/l "mode_qspi_wr" 1 3 74, C4<0101>;
+P_0x2723650 .param/l "mode_spi" 1 3 70, C4<0001>;
+P_0x2723690 .param/l "verbose" 1 3 50, +C4<00000000000000000000000000000000>;
+L_0xe990670/d .functor BUFZ 1, p0x7fd25ae441f8, C4<0>, C4<0>, C4<0>;
+L_0xe990670 .delay 1 (1000,1000,1000) L_0xe990670/d;
+L_0xe9909f0/d .functor BUFZ 1, p0x7fd25ae442b8, C4<0>, C4<0>, C4<0>;
+L_0xe9909f0 .delay 1 (1000,1000,1000) L_0xe9909f0/d;
+L_0xe990930/d .functor BUFZ 1, L_0xe9905d0, C4<0>, C4<0>, C4<0>;
+L_0xe990930 .delay 1 (1000,1000,1000) L_0xe990930/d;
+L_0xe9c5480/d .functor BUFZ 1, L_0xe990730, C4<0>, C4<0>, C4<0>;
+L_0xe9c5480 .delay 1 (1000,1000,1000) L_0xe9c5480/d;
+o0x7fd25ae44018 .functor BUFZ 1, C4<z>; HiZ drive
+; Elide local net with no drivers, v0x3465800_0 name=_ivl_0
+o0x7fd25ae44048 .functor BUFZ 1, C4<z>; HiZ drive
+; Elide local net with no drivers, v0x3463c10_0 name=_ivl_12
+o0x7fd25ae44078 .functor BUFZ 1, C4<z>; HiZ drive
+; Elide local net with no drivers, v0x34622e0_0 name=_ivl_4
+o0x7fd25ae440a8 .functor BUFZ 1, C4<z>; HiZ drive
+; Elide local net with no drivers, v0x34606f0_0 name=_ivl_8
+v0x344b0d0_0 .var/i "bitcount", 31 0;
+v0x3446ca0_0 .var "buffer", 7 0;
+v0x3426460_0 .var/i "bytecount", 31 0;
+v0x3421f90_0 .net8 "clk", 0 0, p0x7fd25ae44168;  alias, 8 drivers, strength-aware
+v0x33f0f90_0 .net8 "csb", 0 0, p0x7fd25ae44198;  alias, 8 drivers, strength-aware
+v0x33eccd0_0 .var/i "dummycount", 31 0;
+v0x33ddd20_0 .net8 "io0", 0 0, p0x7fd25ae441f8;  alias, 9 drivers, strength-aware
+v0x33d4370_0 .net "io0_delayed", 0 0, L_0xe990670;  1 drivers
+v0x33a8140_0 .var "io0_dout", 0 0;
+v0x33712b0_0 .var "io0_oe", 0 0;
+v0x336ef30_0 .net8 "io1", 0 0, p0x7fd25ae442b8;  alias, 9 drivers, strength-aware
+v0x336cbb0_0 .net "io1_delayed", 0 0, L_0xe9909f0;  1 drivers
+v0x3359780_0 .var "io1_dout", 0 0;
+v0x331faa0_0 .var "io1_oe", 0 0;
+v0x3319920_0 .net "io2", 0 0, L_0xe9905d0;  1 drivers
+v0x3310f10_0 .net "io2_delayed", 0 0, L_0xe990930;  1 drivers
+v0x330d9f0_0 .var "io2_dout", 0 0;
+v0x330be00_0 .var "io2_oe", 0 0;
+v0x3303930_0 .net "io3", 0 0, L_0xe990730;  1 drivers
+v0x32fae50_0 .net "io3_delayed", 0 0, L_0xe9c5480;  1 drivers
+v0x32ea5f0_0 .var "io3_dout", 0 0;
+v0x32e2a40_0 .var "io3_oe", 0 0;
+v0x32db400 .array "memory", 16777215 0, 7 0;
+v0x3257960_0 .var "mode", 3 0;
+v0x324ee80_0 .var "next_mode", 3 0;
+v0x3218f40_0 .var "powered_up", 0 0;
+v0x3216eb0_0 .var "reset_count", 3 0;
+v0x3214e20_0 .var "reset_monitor", 3 0;
+v0x3234bb0_0 .var "spi_addr", 23 0;
+v0x322cc20_0 .var "spi_cmd", 7 0;
+v0x3222ee0_0 .var "spi_in", 7 0;
+v0x321af40_0 .var "spi_io_vld", 0 0;
+v0x328f080_0 .var "spi_out", 7 0;
+v0x32865a0_0 .var "xip_cmd", 7 0;
+E_0x38e6680 .event posedge, v0x3421f90_0;
+E_0x38e7040 .event anyedge, v0x3421f90_0, v0x33f0f90_0;
+E_0x38e5650 .event posedge, v0x33f0f90_0, v0x3421f90_0;
+E_0x38f2a30 .event anyedge, v0x33f0f90_0;
+L_0xe990380 .delay 1 (1000,1000,1000) L_0xe990380/d;
+L_0xe990380/d .functor MUXZ 1, o0x7fd25ae44018, v0x33a8140_0, v0x33712b0_0, C4<>;
+L_0xe990470 .delay 1 (1000,1000,1000) L_0xe990470/d;
+L_0xe990470/d .functor MUXZ 1, o0x7fd25ae44078, v0x3359780_0, v0x331faa0_0, C4<>;
+L_0xe9905d0 .delay 1 (1000,1000,1000) L_0xe9905d0/d;
+L_0xe9905d0/d .functor MUXZ 1, o0x7fd25ae440a8, v0x330d9f0_0, v0x330be00_0, C4<>;
+L_0xe990730 .delay 1 (1000,1000,1000) L_0xe990730/d;
+L_0xe990730/d .functor MUXZ 1, o0x7fd25ae44048, v0x32ea5f0_0, v0x32e2a40_0, C4<>;
+S_0x599d530 .scope task, "ddr_rd_edge" "ddr_rd_edge" 3 241, 3 241 0, S_0x2a77750;
  .timescale -9 -12;
 TD_io_ports_tb.spiflash.ddr_rd_edge ;
-    %load/vec4 v0x3a3e6f0_0;
-    %load/vec4 v0x38e9e00_0;
+    %load/vec4 v0x3446ca0_0;
+    %load/vec4 v0x32fae50_0;
     %concat/vec4; draw_concat_vec4
-    %load/vec4 v0x38fdaa0_0;
+    %load/vec4 v0x3310f10_0;
     %concat/vec4; draw_concat_vec4
-    %load/vec4 v0x394f2b0_0;
+    %load/vec4 v0x336cbb0_0;
     %concat/vec4; draw_concat_vec4
-    %load/vec4 v0x39cacd0_0;
+    %load/vec4 v0x33d4370_0;
     %concat/vec4; draw_concat_vec4
     %pad/u 8;
-    %store/vec4 v0x3a3e6f0_0, 0, 8;
-    %load/vec4 v0x3a402e0_0;
+    %store/vec4 v0x3446ca0_0, 0, 8;
+    %load/vec4 v0x344b0d0_0;
     %addi 4, 0, 32;
-    %store/vec4 v0x3a402e0_0, 0, 32;
-    %load/vec4 v0x3a402e0_0;
+    %store/vec4 v0x344b0d0_0, 0, 32;
+    %load/vec4 v0x344b0d0_0;
     %cmpi/e 8, 0, 32;
     %jmp/0xz  T_0.0, 4;
     %pushi/vec4 0, 0, 32;
-    %store/vec4 v0x3a402e0_0, 0, 32;
-    %load/vec4 v0x3a290d0_0;
+    %store/vec4 v0x344b0d0_0, 0, 32;
+    %load/vec4 v0x3426460_0;
     %addi 1, 0, 32;
-    %store/vec4 v0x3a290d0_0, 0, 32;
-    %fork TD_io_ports_tb.spiflash.spi_action, S_0xbb8d5c0;
+    %store/vec4 v0x3426460_0, 0, 32;
+    %fork TD_io_ports_tb.spiflash.spi_action, S_0xb5927f0;
     %join;
 T_0.0 ;
     %end;
-S_0xa5fa770 .scope task, "ddr_wr_edge" "ddr_wr_edge" 3 253, 3 253 0, S_0x3055750;
+S_0xb5aec40 .scope task, "ddr_wr_edge" "ddr_wr_edge" 3 253, 3 253 0, S_0x2a77750;
  .timescale -9 -12;
 TD_io_ports_tb.spiflash.ddr_wr_edge ;
     %pushi/vec4 1, 0, 1;
-    %store/vec4 v0x39b2370_0, 0, 1;
+    %store/vec4 v0x33712b0_0, 0, 1;
     %pushi/vec4 1, 0, 1;
-    %store/vec4 v0x394abb0_0, 0, 1;
+    %store/vec4 v0x331faa0_0, 0, 1;
     %pushi/vec4 1, 0, 1;
-    %store/vec4 v0x38eef10_0, 0, 1;
+    %store/vec4 v0x330be00_0, 0, 1;
     %pushi/vec4 1, 0, 1;
-    %store/vec4 v0x38d8e50_0, 0, 1;
-    %load/vec4 v0x3a3e6f0_0;
+    %store/vec4 v0x32e2a40_0, 0, 1;
+    %load/vec4 v0x3446ca0_0;
     %parti/s 1, 4, 4;
-    %store/vec4 v0x39bbd20_0, 0, 1;
-    %load/vec4 v0x3a3e6f0_0;
+    %store/vec4 v0x33a8140_0, 0, 1;
+    %load/vec4 v0x3446ca0_0;
     %parti/s 1, 5, 4;
-    %store/vec4 v0x394cf30_0, 0, 1;
-    %load/vec4 v0x3a3e6f0_0;
+    %store/vec4 v0x3359780_0, 0, 1;
+    %load/vec4 v0x3446ca0_0;
     %parti/s 1, 6, 4;
-    %store/vec4 v0x38f7920_0, 0, 1;
-    %load/vec4 v0x3a3e6f0_0;
+    %store/vec4 v0x330d9f0_0, 0, 1;
+    %load/vec4 v0x3446ca0_0;
     %parti/s 1, 7, 4;
-    %store/vec4 v0x38e1930_0, 0, 1;
-    %load/vec4 v0x3a3e6f0_0;
+    %store/vec4 v0x32ea5f0_0, 0, 1;
+    %load/vec4 v0x3446ca0_0;
     %concati/vec4 0, 0, 4;
     %pad/u 8;
-    %store/vec4 v0x3a3e6f0_0, 0, 8;
-    %load/vec4 v0x3a402e0_0;
+    %store/vec4 v0x3446ca0_0, 0, 8;
+    %load/vec4 v0x344b0d0_0;
     %addi 4, 0, 32;
-    %store/vec4 v0x3a402e0_0, 0, 32;
-    %load/vec4 v0x3a402e0_0;
+    %store/vec4 v0x344b0d0_0, 0, 32;
+    %load/vec4 v0x344b0d0_0;
     %cmpi/e 8, 0, 32;
     %jmp/0xz  T_1.2, 4;
     %pushi/vec4 0, 0, 32;
-    %store/vec4 v0x3a402e0_0, 0, 32;
-    %load/vec4 v0x3a290d0_0;
+    %store/vec4 v0x344b0d0_0, 0, 32;
+    %load/vec4 v0x3426460_0;
     %addi 1, 0, 32;
-    %store/vec4 v0x3a290d0_0, 0, 32;
-    %fork TD_io_ports_tb.spiflash.spi_action, S_0xbb8d5c0;
+    %store/vec4 v0x3426460_0, 0, 32;
+    %fork TD_io_ports_tb.spiflash.spi_action, S_0xb5927f0;
     %join;
 T_1.2 ;
     %end;
-S_0xbb8d5c0 .scope task, "spi_action" "spi_action" 3 121, 3 121 0, S_0x3055750;
+S_0xb5927f0 .scope task, "spi_action" "spi_action" 3 121, 3 121 0, S_0x2a77750;
  .timescale -9 -12;
 TD_io_ports_tb.spiflash.spi_action ;
-    %load/vec4 v0x3a3e6f0_0;
-    %store/vec4 v0x3812bb0_0, 0, 8;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3446ca0_0;
+    %store/vec4 v0x3222ee0_0, 0, 8;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 1, 0, 32;
     %jmp/0xz  T_2.4, 4;
-    %load/vec4 v0x3a3e6f0_0;
-    %store/vec4 v0x37f2e20_0, 0, 8;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x3446ca0_0;
+    %store/vec4 v0x322cc20_0, 0, 8;
+    %load/vec4 v0x322cc20_0;
     %cmpi/e 171, 0, 8;
     %jmp/0xz  T_2.6, 4;
     %pushi/vec4 1, 0, 1;
-    %store/vec4 v0x3835960_0, 0, 1;
+    %store/vec4 v0x3218f40_0, 0, 1;
 T_2.6 ;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %cmpi/e 185, 0, 8;
     %jmp/0xz  T_2.8, 4;
     %pushi/vec4 0, 0, 1;
-    %store/vec4 v0x3835960_0, 0, 1;
+    %store/vec4 v0x3218f40_0, 0, 1;
 T_2.8 ;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %cmpi/e 255, 0, 8;
     %jmp/0xz  T_2.10, 4;
     %pushi/vec4 0, 0, 8;
-    %store/vec4 v0x37f8f40_0, 0, 8;
+    %store/vec4 v0x32865a0_0, 0, 8;
 T_2.10 ;
 T_2.4 ;
-    %load/vec4 v0x3835960_0;
+    %load/vec4 v0x3218f40_0;
     %flag_set/vec4 9;
     %flag_get/vec4 9;
     %jmp/0 T_2.14, 9;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %pad/u 32;
     %pushi/vec4 3, 0, 32;
     %cmp/e;
@@ -327,49 +328,49 @@
 T_2.14;
     %flag_set/vec4 8;
     %jmp/0xz  T_2.12, 8;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 2, 0, 32;
     %jmp/0xz  T_2.15, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 16, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.15 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 3, 0, 32;
     %jmp/0xz  T_2.17, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 8, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.17 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 4, 0, 32;
     %jmp/0xz  T_2.19, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 0, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.19 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/s 4, 0, 32;
     %flag_inv 5; GE is !LT
     %jmp/0xz  T_2.21, 5;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4 v0x3234bb0_0;
     %pad/u 26;
     %ix/vec4 4;
-    %load/vec4a v0x38c85f0, 4;
-    %store/vec4 v0x3a3e6f0_0, 0, 8;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4a v0x32db400, 4;
+    %store/vec4 v0x3446ca0_0, 0, 8;
+    %load/vec4 v0x3234bb0_0;
     %addi 1, 0, 24;
-    %store/vec4 v0x37f4eb0_0, 0, 24;
+    %store/vec4 v0x3234bb0_0, 0, 24;
 T_2.21 ;
 T_2.12 ;
-    %load/vec4 v0x3835960_0;
+    %load/vec4 v0x3218f40_0;
     %flag_set/vec4 9;
     %flag_get/vec4 9;
     %jmp/0 T_2.25, 9;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %pad/u 32;
     %pushi/vec4 187, 0, 32;
     %cmp/e;
@@ -378,44 +379,44 @@
 T_2.25;
     %flag_set/vec4 8;
     %jmp/0xz  T_2.23, 8;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 1, 0, 32;
     %jmp/0xz  T_2.26, 4;
     %pushi/vec4 2, 0, 4;
-    %store/vec4 v0x38c0a40_0, 0, 4;
+    %store/vec4 v0x3257960_0, 0, 4;
 T_2.26 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 2, 0, 32;
     %jmp/0xz  T_2.28, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 16, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.28 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 3, 0, 32;
     %jmp/0xz  T_2.30, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 8, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.30 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 4, 0, 32;
     %jmp/0xz  T_2.32, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 0, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.32 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 5, 0, 32;
     %jmp/0xz  T_2.34, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %cmpi/e 165, 0, 8;
     %flag_mov 8, 4;
     %jmp/0 T_2.36, 8;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %jmp/1 T_2.37, 8;
 T_2.36 ; End of true expr.
     %pushi/vec4 0, 0, 8;
@@ -423,31 +424,31 @@
  ; End of false expr.
     %blend;
 T_2.37;
-    %store/vec4 v0x37f8f40_0, 0, 8;
+    %store/vec4 v0x32865a0_0, 0, 8;
     %pushi/vec4 3, 0, 4;
-    %store/vec4 v0x38c0a40_0, 0, 4;
+    %store/vec4 v0x3257960_0, 0, 4;
     %pushi/vec4 8, 0, 32;
-    %store/vec4 v0x39fff90_0, 0, 32;
+    %store/vec4 v0x33eccd0_0, 0, 32;
 T_2.34 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/s 5, 0, 32;
     %flag_inv 5; GE is !LT
     %jmp/0xz  T_2.38, 5;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4 v0x3234bb0_0;
     %pad/u 26;
     %ix/vec4 4;
-    %load/vec4a v0x38c85f0, 4;
-    %store/vec4 v0x3a3e6f0_0, 0, 8;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4a v0x32db400, 4;
+    %store/vec4 v0x3446ca0_0, 0, 8;
+    %load/vec4 v0x3234bb0_0;
     %addi 1, 0, 24;
-    %store/vec4 v0x37f4eb0_0, 0, 24;
+    %store/vec4 v0x3234bb0_0, 0, 24;
 T_2.38 ;
 T_2.23 ;
-    %load/vec4 v0x3835960_0;
+    %load/vec4 v0x3218f40_0;
     %flag_set/vec4 9;
     %flag_get/vec4 9;
     %jmp/0 T_2.42, 9;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %pad/u 32;
     %pushi/vec4 235, 0, 32;
     %cmp/e;
@@ -456,44 +457,44 @@
 T_2.42;
     %flag_set/vec4 8;
     %jmp/0xz  T_2.40, 8;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 1, 0, 32;
     %jmp/0xz  T_2.43, 4;
     %pushi/vec4 4, 0, 4;
-    %store/vec4 v0x38c0a40_0, 0, 4;
+    %store/vec4 v0x3257960_0, 0, 4;
 T_2.43 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 2, 0, 32;
     %jmp/0xz  T_2.45, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 16, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.45 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 3, 0, 32;
     %jmp/0xz  T_2.47, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 8, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.47 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 4, 0, 32;
     %jmp/0xz  T_2.49, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 0, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.49 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 5, 0, 32;
     %jmp/0xz  T_2.51, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %cmpi/e 165, 0, 8;
     %flag_mov 8, 4;
     %jmp/0 T_2.53, 8;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %jmp/1 T_2.54, 8;
 T_2.53 ; End of true expr.
     %pushi/vec4 0, 0, 8;
@@ -501,31 +502,31 @@
  ; End of false expr.
     %blend;
 T_2.54;
-    %store/vec4 v0x37f8f40_0, 0, 8;
+    %store/vec4 v0x32865a0_0, 0, 8;
     %pushi/vec4 5, 0, 4;
-    %store/vec4 v0x38c0a40_0, 0, 4;
+    %store/vec4 v0x3257960_0, 0, 4;
     %pushi/vec4 8, 0, 32;
-    %store/vec4 v0x39fff90_0, 0, 32;
+    %store/vec4 v0x33eccd0_0, 0, 32;
 T_2.51 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/s 5, 0, 32;
     %flag_inv 5; GE is !LT
     %jmp/0xz  T_2.55, 5;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4 v0x3234bb0_0;
     %pad/u 26;
     %ix/vec4 4;
-    %load/vec4a v0x38c85f0, 4;
-    %store/vec4 v0x3a3e6f0_0, 0, 8;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4a v0x32db400, 4;
+    %store/vec4 v0x3446ca0_0, 0, 8;
+    %load/vec4 v0x3234bb0_0;
     %addi 1, 0, 24;
-    %store/vec4 v0x37f4eb0_0, 0, 24;
+    %store/vec4 v0x3234bb0_0, 0, 24;
 T_2.55 ;
 T_2.40 ;
-    %load/vec4 v0x3835960_0;
+    %load/vec4 v0x3218f40_0;
     %flag_set/vec4 9;
     %flag_get/vec4 9;
     %jmp/0 T_2.59, 9;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %pad/u 32;
     %pushi/vec4 237, 0, 32;
     %cmp/e;
@@ -534,44 +535,44 @@
 T_2.59;
     %flag_set/vec4 8;
     %jmp/0xz  T_2.57, 8;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 1, 0, 32;
     %jmp/0xz  T_2.60, 4;
     %pushi/vec4 6, 0, 4;
-    %store/vec4 v0x38b9400_0, 0, 4;
+    %store/vec4 v0x324ee80_0, 0, 4;
 T_2.60 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 2, 0, 32;
     %jmp/0xz  T_2.62, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 16, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.62 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 3, 0, 32;
     %jmp/0xz  T_2.64, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 8, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.64 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 4, 0, 32;
     %jmp/0xz  T_2.66, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %ix/load 4, 0, 0;
     %flag_set/imm 4, 0;
-    %store/vec4 v0x37f4eb0_0, 4, 8;
+    %store/vec4 v0x3234bb0_0, 4, 8;
 T_2.66 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/e 5, 0, 32;
     %jmp/0xz  T_2.68, 4;
-    %load/vec4 v0x3a3e6f0_0;
+    %load/vec4 v0x3446ca0_0;
     %cmpi/e 165, 0, 8;
     %flag_mov 8, 4;
     %jmp/0 T_2.70, 8;
-    %load/vec4 v0x37f2e20_0;
+    %load/vec4 v0x322cc20_0;
     %jmp/1 T_2.71, 8;
 T_2.70 ; End of true expr.
     %pushi/vec4 0, 0, 8;
@@ -579,32 +580,32 @@
  ; End of false expr.
     %blend;
 T_2.71;
-    %store/vec4 v0x37f8f40_0, 0, 8;
+    %store/vec4 v0x32865a0_0, 0, 8;
     %pushi/vec4 7, 0, 4;
-    %store/vec4 v0x38c0a40_0, 0, 4;
+    %store/vec4 v0x3257960_0, 0, 4;
     %pushi/vec4 8, 0, 32;
-    %store/vec4 v0x39fff90_0, 0, 32;
+    %store/vec4 v0x33eccd0_0, 0, 32;
 T_2.68 ;
-    %load/vec4 v0x3a290d0_0;
+    %load/vec4 v0x3426460_0;
     %cmpi/s 5, 0, 32;
     %flag_inv 5; GE is !LT
     %jmp/0xz  T_2.72, 5;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4 v0x3234bb0_0;
     %pad/u 26;
     %ix/vec4 4;
-    %load/vec4a v0x38c85f0, 4;
-    %store/vec4 v0x3a3e6f0_0, 0, 8;
-    %load/vec4 v0x37f4eb0_0;
+    %load/vec4a v0x32db400, 4;
+    %store/vec4 v0x3446ca0_0, 0, 8;
+    %load/vec4 v0x3234bb0_0;
     %addi 1, 0, 24;
-    %store/vec4 v0x37f4eb0_0, 0, 24;
+    %store/vec4 v0x3234bb0_0, 0, 24;
 T_2.72 ;
 T_2.57 ;
-    %load/vec4 v0x3a3e6f0_0;
-    %store/vec4 v0x3800ee0_0, 0, 8;
+    %load/vec4 v0x3446ca0_0;
+    %store/vec4 v0x328f080_0, 0, 8;
     %pushi/vec4 1, 0, 1;
-    %store/vec4 v0x380ac20_0, 0, 1;
+    %store/vec4 v0x321af40_0, 0, 1;
     %end;
-S_0xbb71170 .scope module, "uut" "caravel" 2 355, 4 35 0, S_0x2f74eb0;
+S_0xb5902b0 .scope module, "uut" "caravel" 2 356, 4 35 0, S_0x2996eb0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vddio";
     .port_info 1 /INOUT 1 "vddio_2";
@@ -632,1217 +633,1217 @@
     .port_info 23 /OUTPUT 1 "flash_clk";
     .port_info 24 /OUTPUT 1 "flash_io0";
     .port_info 25 /OUTPUT 1 "flash_io1";
-P_0x3a695e0 .param/l "USER_PROJECT_ID" 0 4 77, C4<00000000000000000000000000000000>;
-v0xde1aab0_0 .net *"_ivl_163", 25 0, L_0xeedfe30;  1 drivers
-v0xde1abb0_0 .net *"_ivl_167", 1 0, L_0xeeda840;  1 drivers
-v0xde1ac90_0 .net *"_ivl_170", 1 0, L_0xeee0150;  1 drivers
-v0xde1ad50_0 .net *"_ivl_174", 1 0, L_0xeee0540;  1 drivers
-v0xde1ae30_0 .net *"_ivl_177", 1 0, L_0xeee05e0;  1 drivers
-v0xde1af60_0 .net *"_ivl_181", 1 0, L_0xeee0a10;  1 drivers
-v0xde1b040_0 .net *"_ivl_184", 1 0, L_0xeee0ab0;  1 drivers
-v0xde1b120_0 .net *"_ivl_187", 1 0, L_0xeee0bf0;  1 drivers
-v0xde1b200_0 .net *"_ivl_191", 1 0, L_0xeee0d30;  1 drivers
-v0xde1b370_0 .net *"_ivl_195", 1 0, L_0xeee1270;  1 drivers
-v0xde1b450_0 .net *"_ivl_199", 1 0, L_0xeee1590;  1 drivers
-v0xde1b530_0 .net *"_ivl_202", 1 0, L_0xeee1400;  1 drivers
-v0xde1b610_0 .net *"_ivl_206", 1 0, L_0xeee14a0;  1 drivers
-v0xde1b6f0_0 .net *"_ivl_210", 1 0, L_0xeee1810;  1 drivers
-v0xde1b7d0_0 .net *"_ivl_213", 1 0, L_0xeee1ab0;  1 drivers
-v0xde1b8b0_0 .net *"_ivl_216", 1 0, L_0xeee1bf0;  1 drivers
-v0xde1b990_0 .net *"_ivl_219", 1 0, L_0xeee1eb0;  1 drivers
-v0xde1bb40_0 .net *"_ivl_222", 1 0, L_0xeee1ff0;  1 drivers
-v0xde1bbe0_0 .net *"_ivl_225", 1 0, L_0xeee2420;  1 drivers
-v0xde1bcc0_0 .net *"_ivl_228", 1 0, L_0xeee2560;  1 drivers
-v0xde1bda0_0 .net *"_ivl_231", 1 0, L_0xeee2180;  1 drivers
-v0xde1be80_0 .net *"_ivl_234", 1 0, L_0xeee22c0;  1 drivers
-v0xde1bf60_0 .net *"_ivl_237", 1 0, L_0xeee2960;  1 drivers
-v0xde1c040_0 .net *"_ivl_24", 6 0, L_0xde48090;  1 drivers
-v0xde1c120_0 .net *"_ivl_240", 5 0, L_0xeee2aa0;  1 drivers
-v0xde1c200_0 .net *"_ivl_243", 1 0, L_0xeee26a0;  1 drivers
-v0xde1c2e0_0 .net *"_ivl_246", 1 0, L_0xeee27e0;  1 drivers
-v0xde1c3c0_0 .net *"_ivl_250", 1 0, L_0xeee2ec0;  1 drivers
-v0xde1c4a0_0 .net *"_ivl_253", 1 0, L_0xeee2c80;  1 drivers
-v0xde1c580_0 .net *"_ivl_257", 77 0, L_0xeef34b0;  1 drivers
-v0xde1c660_0 .net *"_ivl_265", 5 0, L_0xeef36e0;  1 drivers
-v0xde1c740_0 .net *"_ivl_272", 5 0, L_0xeef3be0;  1 drivers
-v0xde1c820_0 .net *"_ivl_276", 5 0, L_0xeef43d0;  1 drivers
-v0xde1ba70_0 .net *"_ivl_28", 6 0, L_0xde481d0;  1 drivers
-v0xde1caf0_0 .net *"_ivl_283", 5 0, L_0xeef4600;  1 drivers
-v0xde1cbd0_0 .net *"_ivl_287", 5 0, L_0xeef4d80;  1 drivers
-v0xde1ccb0_0 .net *"_ivl_294", 5 0, L_0xeef5000;  1 drivers
-v0xde1cd90_0 .net *"_ivl_297", 5 0, L_0xeef5720;  1 drivers
-v0xde1ce70_0 .net *"_ivl_301", 5 0, L_0xeef5290;  1 drivers
-v0xde1cf50_0 .net *"_ivl_309", 5 0, L_0xeef5a40;  1 drivers
-v0xde1d030_0 .net *"_ivl_317", 5 0, L_0xeef5f00;  1 drivers
-v0xde1d110_0 .net *"_ivl_32", 34 0, L_0xde48270;  1 drivers
-v0xde1d1f0_0 .net *"_ivl_324", 5 0, L_0xeef69e0;  1 drivers
-v0xde1d2d0_0 .net *"_ivl_328", 5 0, L_0xeef64a0;  1 drivers
-v0xde1d3b0_0 .net *"_ivl_336", 5 0, L_0xeef6b70;  1 drivers
-v0xde1d490_0 .net *"_ivl_343", 5 0, L_0xeef71d0;  1 drivers
-v0xde1d570_0 .net *"_ivl_346", 5 0, L_0xeef7450;  1 drivers
-v0xde1d650_0 .net *"_ivl_349", 5 0, L_0xeef7b50;  1 drivers
-v0xde1d730_0 .net *"_ivl_352", 5 0, L_0xeef7d80;  1 drivers
-v0xde1d810_0 .net *"_ivl_355", 5 0, L_0xeef7620;  1 drivers
-v0xde1d8f0_0 .net *"_ivl_358", 5 0, L_0xeef78a0;  1 drivers
-v0xde1d9d0_0 .net *"_ivl_361", 5 0, L_0xeef8550;  1 drivers
-v0xde1dab0_0 .net *"_ivl_364", 5 0, L_0xeef87d0;  1 drivers
-v0xde1db90_0 .net *"_ivl_367", 5 0, L_0xeef8000;  1 drivers
-v0xde1dc70_0 .net *"_ivl_370", 17 0, L_0xeef8280;  1 drivers
-v0xde1dd50_0 .net *"_ivl_373", 5 0, L_0xeef8fc0;  1 drivers
-v0xde1de30_0 .net *"_ivl_376", 5 0, L_0xeef91f0;  1 drivers
-v0xde1df10_0 .net *"_ivl_380", 5 0, L_0xeef8a50;  1 drivers
-v0xde1dff0_0 .net *"_ivl_387", 5 0, L_0xeef9a20;  1 drivers
-v0xde1e0d0_0 .net *"_ivl_391", 142 0, L_0xef17410;  1 drivers
-v0xde1e1b0_0 .net *"_ivl_404", 10 0, L_0xef17720;  1 drivers
-v0xde1e290_0 .net *"_ivl_416", 10 0, L_0xef18270;  1 drivers
-v0xde1e370_0 .net *"_ivl_421", 10 0, L_0xef185c0;  1 drivers
-v0xde1e450_0 .net *"_ivl_433", 10 0, L_0xef19460;  1 drivers
-v0xde1e530_0 .net *"_ivl_438", 10 0, L_0xef198c0;  1 drivers
-v0xde1c8c0_0 .net *"_ivl_450", 10 0, L_0xef1a7d0;  1 drivers
-v0xde1c9a0_0 .net *"_ivl_454", 10 0, L_0xef1ac00;  1 drivers
-v0xde1e9e0_0 .net *"_ivl_458", 10 0, L_0xef1b080;  1 drivers
-v0xde1ea80_0 .net *"_ivl_471", 10 0, L_0xef1bba0;  1 drivers
-v0xde1eb20_0 .net *"_ivl_484", 10 0, L_0xef1c500;  1 drivers
-v0xde1ebc0_0 .net *"_ivl_496", 10 0, L_0xef1cf70;  1 drivers
-v0xde1eca0_0 .net *"_ivl_501", 10 0, L_0xef1d060;  1 drivers
-v0xde1ed80_0 .net *"_ivl_51", 17 0, L_0xee367e0;  1 drivers
-v0xde1ee60_0 .net *"_ivl_514", 10 0, L_0xef1e670;  1 drivers
-v0xde1ef40_0 .net *"_ivl_526", 10 0, L_0xef1e800;  1 drivers
-v0xde1f020_0 .net *"_ivl_529", 10 0, L_0xef1ec80;  1 drivers
-v0xde1f100_0 .net *"_ivl_532", 10 0, L_0xef1fc50;  1 drivers
-v0xde1f1e0_0 .net *"_ivl_535", 10 0, L_0xef1f240;  1 drivers
-v0xde1f2c0_0 .net *"_ivl_538", 10 0, L_0xef1f6c0;  1 drivers
-v0xde1f3a0_0 .net *"_ivl_541", 10 0, L_0xef20a60;  1 drivers
-v0xde1f480_0 .net *"_ivl_544", 10 0, L_0xef20e70;  1 drivers
-v0xde1f560_0 .net *"_ivl_547", 10 0, L_0xef200d0;  1 drivers
-v0xde1f640_0 .net *"_ivl_55", 17 0, L_0xee36a10;  1 drivers
-v0xde1f720_0 .net *"_ivl_550", 10 0, L_0xef20550;  1 drivers
-v0xde1f800_0 .net *"_ivl_553", 32 0, L_0xef21ca0;  1 drivers
-v0xde1f8e0_0 .net *"_ivl_556", 10 0, L_0xef220b0;  1 drivers
-v0xde1f9c0_0 .net *"_ivl_559", 10 0, L_0xef212f0;  1 drivers
-v0xde1faa0_0 .net *"_ivl_563", 10 0, L_0xef21770;  1 drivers
-v0xde1fb80_0 .net *"_ivl_575", 10 0, L_0xef22960;  1 drivers
-v0xde1fc60_0 .net *"_ivl_579", 38 0, L_0xef2b950;  1 drivers
-v0xde1fd40_0 .net *"_ivl_584", 2 0, L_0xef23190;  1 drivers
-v0xde1fe20_0 .net *"_ivl_588", 2 0, L_0xef23590;  1 drivers
-v0xde1ff00_0 .net *"_ivl_59", 17 0, L_0xee36c40;  1 drivers
-v0xde1ffe0_0 .net *"_ivl_592", 2 0, L_0xef236d0;  1 drivers
-v0xde200c0_0 .net *"_ivl_596", 2 0, L_0xef2c650;  1 drivers
-v0xde201a0_0 .net *"_ivl_600", 2 0, L_0xef2ba90;  1 drivers
-v0xde20280_0 .net *"_ivl_604", 2 0, L_0xef2bf30;  1 drivers
-v0xde20360_0 .net *"_ivl_607", 2 0, L_0xef2c070;  1 drivers
-v0xde20440_0 .net *"_ivl_611", 2 0, L_0xef2c200;  1 drivers
-v0xde20520_0 .net *"_ivl_616", 2 0, L_0xef2c740;  1 drivers
-v0xde20600_0 .net *"_ivl_621", 2 0, L_0xef2ca50;  1 drivers
-v0xde206e0_0 .net *"_ivl_625", 2 0, L_0xef2cd60;  1 drivers
-v0xde207c0_0 .net *"_ivl_629", 2 0, L_0xef2ce00;  1 drivers
-v0xde208a0_0 .net *"_ivl_63", 17 0, L_0xee36df0;  1 drivers
-v0xde20980_0 .net *"_ivl_634", 2 0, L_0xef2de00;  1 drivers
-v0xde20a60_0 .net *"_ivl_638", 2 0, L_0xef2d610;  1 drivers
-v0xde20b40_0 .net *"_ivl_641", 2 0, L_0xef2d750;  1 drivers
-v0xde20c20_0 .net *"_ivl_644", 2 0, L_0xef2d8e0;  1 drivers
-v0xde20d00_0 .net *"_ivl_647", 2 0, L_0xef2da70;  1 drivers
-v0xde20de0_0 .net *"_ivl_650", 2 0, L_0xef2dc00;  1 drivers
-v0xde20ec0_0 .net *"_ivl_653", 2 0, L_0xef2ea40;  1 drivers
-v0xde20fa0_0 .net *"_ivl_656", 2 0, L_0xef2eb80;  1 drivers
-v0xde21080_0 .net *"_ivl_659", 2 0, L_0xef2dea0;  1 drivers
-v0xde21160_0 .net *"_ivl_662", 2 0, L_0xef2e030;  1 drivers
-v0xde21240_0 .net *"_ivl_665", 8 0, L_0xef2e1c0;  1 drivers
-v0xde21320_0 .net *"_ivl_668", 2 0, L_0xef2e350;  1 drivers
-v0xde21400_0 .net *"_ivl_67", 17 0, L_0xee37040;  1 drivers
-v0xde214e0_0 .net *"_ivl_671", 2 0, L_0xef2e4e0;  1 drivers
-v0xde215c0_0 .net *"_ivl_675", 2 0, L_0xef2e670;  1 drivers
-v0xde216a0_0 .net *"_ivl_679", 2 0, L_0xef2f900;  1 drivers
-v0xde21780_0 .net *"_ivl_683", 207 0, L_0xef5aa50;  1 drivers
-v0xde21860_0 .net *"_ivl_701", 15 0, L_0xef30450;  1 drivers
-v0xde21940_0 .net *"_ivl_71", 17 0, L_0xee37210;  1 drivers
-v0xde21a20_0 .net *"_ivl_718", 15 0, L_0xef5be50;  1 drivers
-v0xde21b00_0 .net *"_ivl_723", 15 0, L_0xef5c440;  1 drivers
-v0xde21be0_0 .net *"_ivl_740", 15 0, L_0xef5d570;  1 drivers
-v0xde21cc0_0 .net *"_ivl_745", 15 0, L_0xef5dbf0;  1 drivers
-v0xde21da0_0 .net *"_ivl_75", 17 0, L_0xee37480;  1 drivers
-v0xde21e80_0 .net *"_ivl_762", 15 0, L_0xef5f070;  1 drivers
-v0xde1e610_0 .net *"_ivl_766", 15 0, L_0xef60430;  1 drivers
-v0xde1e6f0_0 .net *"_ivl_771", 15 0, L_0xef5f540;  1 drivers
-v0xde1e7d0_0 .net *"_ivl_789", 15 0, L_0xef61940;  1 drivers
-v0xde1e8b0_0 .net *"_ivl_79", 17 0, L_0xee37350;  1 drivers
-v0xde22730_0 .net *"_ivl_807", 15 0, L_0xef616e0;  1 drivers
-v0xde227d0_0 .net *"_ivl_824", 15 0, L_0xef62520;  1 drivers
-v0xde228b0_0 .net *"_ivl_829", 15 0, L_0xef62610;  1 drivers
-v0xde22990_0 .net *"_ivl_847", 15 0, L_0xef63770;  1 drivers
-v0xde22a70_0 .net *"_ivl_864", 15 0, L_0xef64be0;  1 drivers
-v0xde22b50_0 .net *"_ivl_868", 15 0, L_0xef64d30;  1 drivers
-v0xde22c30_0 .net *"_ivl_872", 15 0, L_0xef65590;  1 drivers
-v0xde22d10_0 .net *"_ivl_876", 15 0, L_0xef67630;  1 drivers
-v0xde22df0_0 .net *"_ivl_880", 15 0, L_0xef664e0;  1 drivers
-v0xde22ed0_0 .net *"_ivl_884", 15 0, L_0xef66d40;  1 drivers
-v0xde22fb0_0 .net *"_ivl_888", 15 0, L_0xef68fc0;  1 drivers
-v0xde23090_0 .net *"_ivl_892", 15 0, L_0xef67e40;  1 drivers
-v0xde23170_0 .net *"_ivl_896", 15 0, L_0xef686a0;  1 drivers
-v0xde23250_0 .net *"_ivl_900", 47 0, L_0xef68f00;  1 drivers
-v0xde23330_0 .net *"_ivl_904", 15 0, L_0xef69790;  1 drivers
-v0xde23410_0 .net *"_ivl_908", 15 0, L_0xef69ff0;  1 drivers
-v0xde234f0_0 .net *"_ivl_913", 15 0, L_0xef6a670;  1 drivers
-v0xde235d0_0 .net *"_ivl_930", 15 0, L_0xef6bdf0;  1 drivers
-v0xde236b0_0 .net "caravel_clk", 0 0, L_0xee3a1c0;  1 drivers
-v0xde237a0_0 .net "caravel_clk2", 0 0, L_0xee3a2f0;  1 drivers
-v0xde23840_0 .net "caravel_clk_buf", 0 0, L_0xde46de0;  1 drivers
-v0xde23970_0 .net "caravel_rstn", 0 0, L_0xee3a4d0;  1 drivers
-v0xde23a10_0 .net "caravel_rstn_buf", 0 0, L_0xde46e80;  1 drivers
-v0xde23b40_0 .net "clk_passthru", 0 0, L_0xe5edfc0;  1 drivers
-RS_0x7f96e0077168 .resolv tri, L_0xde96940, L_0xde8ffb0, L_0xde98470, L_0xde97130, L_0xde98810, L_0xde99190, L_0xdeb8c40, L_0xdeb7b10, v0xde30b20_0;
-p0x7f96e0077168 .port I0x40ad640, RS_0x7f96e0077168;
-v0xde23be0_0 .net8 "clock", 0 0, p0x7f96e0077168;  9 drivers, strength-aware
-v0xde23c80_0 .net "clock_core", 0 0, L_0xdea4780;  1 drivers
-v0xde23d20_0 .net "clock_core_buf", 0 0, L_0xde47d00;  1 drivers
-v0xde23dc0_0 .net "debug_in", 0 0, L_0xee4fd90;  1 drivers
-v0xde23e60_0 .net "debug_mode", 0 0, L_0xe98fb60;  1 drivers
-v0xde23f00_0 .net "debug_oeb", 0 0, L_0xe98fa60;  1 drivers
-L_0x7f96df7c5150 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde23fa0_0 .net "debug_out", 0 0, L_0x7f96df7c5150;  1 drivers
-v0xde24040_0 .net "ext_clk_sel", 0 0, v0xb36ece0_0;  1 drivers
-v0xde240e0_0 .net "ext_reset", 0 0, L_0xee48770;  1 drivers
-v0xde241d0_0 .net8 "flash_clk", 0 0, p0x7f96e12f7168;  alias, 8 drivers, strength-aware
-v0xde24300_0 .net "flash_clk_core", 0 0, v0xdc9c770_0;  1 drivers
-v0xde243a0_0 .net "flash_clk_frame", 0 0, L_0xee4a0c0;  1 drivers
-v0xde24440_0 .net "flash_clk_frame_buf", 0 0, L_0xde46f20;  1 drivers
-v0xde244e0_0 .net "flash_clk_oeb", 0 0, L_0xee49330;  1 drivers
-v0xde24580_0 .net "flash_clk_oeb_buf", 0 0, L_0xde47210;  1 drivers
-v0xde24620_0 .net8 "flash_csb", 0 0, p0x7f96e12f7198;  alias, 8 drivers, strength-aware
-v0xde24750_0 .net "flash_csb_core", 0 0, L_0xe983c90;  1 drivers
-v0xde247f0_0 .net "flash_csb_frame", 0 0, L_0xee48a00;  1 drivers
-v0xde24890_0 .net "flash_csb_frame_buf", 0 0, L_0xde470e0;  1 drivers
-v0xde24930_0 .net "flash_csb_oeb", 0 0, L_0xee48d40;  1 drivers
-v0xde249d0_0 .net "flash_csb_oeb_buf", 0 0, L_0xde47340;  1 drivers
-v0xde24a70_0 .net8 "flash_io0", 0 0, p0x7f96e12f71f8;  alias, 9 drivers, strength-aware
-v0xde24ba0_0 .net "flash_io0_di", 0 0, L_0xdf24b10;  1 drivers
-v0xde24c40_0 .net "flash_io0_di_buf", 0 0, L_0xde47f60;  1 drivers
-v0xde24d10_0 .net "flash_io0_di_core", 0 0, L_0xee49c60;  1 drivers
-v0xde24db0_0 .net "flash_io0_do", 0 0, L_0xee49b30;  1 drivers
-v0xde24e80_0 .net "flash_io0_do_buf", 0 0, L_0xde47a20;  1 drivers
-v0xde24f20_0 .net "flash_io0_do_core", 0 0, v0xdc9c9e0_0;  1 drivers
-v0xde24fc0_0 .net "flash_io0_ieb", 0 0, L_0xee497d0;  1 drivers
-v0xde25090_0 .net "flash_io0_ieb_buf", 0 0, L_0xde47750;  1 drivers
-v0xde25130_0 .net "flash_io0_oeb", 0 0, L_0xee49470;  1 drivers
-v0xde25200_0 .net "flash_io0_oeb_buf", 0 0, L_0xde47470;  1 drivers
-v0xde252a0_0 .net "flash_io0_oeb_core", 0 0, v0xdc9cab0_0;  1 drivers
-v0xde25340_0 .net8 "flash_io1", 0 0, p0x7f96e12f72b8;  alias, 9 drivers, strength-aware
-v0xde25470_0 .net "flash_io1_di", 0 0, L_0xdf63b10;  1 drivers
-v0xde25510_0 .net "flash_io1_di_buf", 0 0, L_0xde47e30;  1 drivers
-v0xde255e0_0 .net "flash_io1_di_core", 0 0, L_0xee49e20;  1 drivers
-v0xde25680_0 .net "flash_io1_do", 0 0, L_0xee49870;  1 drivers
-v0xde25750_0 .net "flash_io1_do_buf", 0 0, L_0xde47b50;  1 drivers
-L_0x7f96df7c5348 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde257f0_0 .net "flash_io1_do_core", 0 0, L_0x7f96df7c5348;  1 drivers
-v0xde25890_0 .net "flash_io1_ieb", 0 0, L_0xee49950;  1 drivers
-v0xde25960_0 .net "flash_io1_ieb_buf", 0 0, L_0xde47880;  1 drivers
-v0xde25a00_0 .net "flash_io1_oeb", 0 0, L_0xee49630;  1 drivers
-v0xde25ad0_0 .net "flash_io1_oeb_buf", 0 0, L_0xde476b0;  1 drivers
-L_0x7f96df7c5300 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-v0xde25b70_0 .net "flash_io1_oeb_core", 0 0, L_0x7f96df7c5300;  1 drivers
-v0xde25c10_0 .net "flash_io2_di_core", 0 0, L_0xee4c4d0;  1 drivers
-L_0x7f96df7c5390 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde25cb0_0 .net "flash_io2_do_core", 0 0, L_0x7f96df7c5390;  1 drivers
-L_0x7f96df7c5420 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-v0xde25d50_0 .net "flash_io2_oeb_core", 0 0, L_0x7f96df7c5420;  1 drivers
-v0xde25df0_0 .net "flash_io3_di_core", 0 0, L_0xee4c690;  1 drivers
-L_0x7f96df7c53d8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde25e90_0 .net "flash_io3_do_core", 0 0, L_0x7f96df7c53d8;  1 drivers
-L_0x7f96df7c5468 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-v0xde25f30_0 .net "flash_io3_oeb_core", 0 0, L_0x7f96df7c5468;  1 drivers
-v0xde25fd0_0 .net8 "gpio", 0 0, p0x7f96dffd0a08;  alias, 8 drivers, strength-aware
-v0xde26070_0 .net "gpio_clock_1", 18 0, L_0xef192d0;  1 drivers
-v0xde26110_0 .net "gpio_clock_1_shifted", 18 0, L_0xee36ab0;  1 drivers
-v0xde261b0_0 .net "gpio_clock_2", 18 0, L_0xef5d3a0;  1 drivers
-v0xde26250_0 .net "gpio_clock_2_shifted", 18 0, L_0xee36ce0;  1 drivers
-v0xde262f0_0 .net "gpio_defaults", 493 0, L_0xeed9a30;  1 drivers
-v0xde26390_0 .net "gpio_in_core", 0 0, L_0xdee4310;  1 drivers
-v0xde26430_0 .net "gpio_inenb_core", 0 0, L_0xe990060;  1 drivers
-v0xde264d0_0 .net "gpio_load_1", 18 0, L_0xef1a640;  1 drivers
-v0xde26590_0 .net "gpio_load_1_shifted", 18 0, L_0xee372b0;  1 drivers
-v0xde26670_0 .net "gpio_load_2", 18 0, L_0xef5ef30;  1 drivers
-v0xde26750_0 .net "gpio_load_2_shifted", 18 0, L_0xee37680;  1 drivers
-v0xde26830_0 .net "gpio_mode0_core", 0 0, L_0xe990970;  1 drivers
-v0xde268d0_0 .net "gpio_mode1_core", 0 0, L_0xe98fff0;  1 drivers
-v0xde26970_0 .net "gpio_out_core", 0 0, L_0xe990140;  1 drivers
-v0xde26a10_0 .net "gpio_outenb_core", 0 0, L_0xe9900d0;  1 drivers
-v0xde26ab0_0 .net "gpio_resetn_1", 18 0, L_0xef180e0;  1 drivers
-v0xde26b90_0 .net "gpio_resetn_1_shifted", 18 0, L_0xee36e90;  1 drivers
-v0xde26c70_0 .net "gpio_resetn_2", 18 0, L_0xef5bd10;  1 drivers
-v0xde26d50_0 .net "gpio_resetn_2_shifted", 18 0, L_0xee370e0;  1 drivers
-v0xde26e30_0 .net "gpio_serial_link_1", 18 0, L_0xef1ce30;  1 drivers
-v0xde26f10_0 .net "gpio_serial_link_1_shifted", 18 0, L_0xde854d0;  1 drivers
-v0xde26ff0_0 .net "gpio_serial_link_2", 18 0, L_0xef62480;  1 drivers
-v0xde270d0_0 .net "gpio_serial_link_2_shifted", 18 0, L_0xee36880;  1 drivers
-v0xde271b0_0 .net "hk_ack_i", 0 0, v0xb35e0c0_0;  1 drivers
-v0xde27250_0 .net "hk_cyc_o", 0 0, L_0xe979300;  1 drivers
-v0xde272f0_0 .net "hk_dat_i", 31 0, v0xb35c600_0;  1 drivers
-v0xde273b0_0 .net "hk_stb_o", 0 0, L_0xe978340;  1 drivers
-v0xde27450_0 .net "irq_spi", 2 0, L_0xee513b0;  1 drivers
-v0xde27540_0 .net "la_data_in_mprj", 127 0, L_0xea55ed0;  1 drivers
-v0xde27600_0 .net "la_data_in_user", 127 0, L_0xea6b070;  1 drivers
-v0xde276c0_0 .net "la_data_out_mprj", 127 0, v0xdcaae50_0;  1 drivers
-o0x7f96e11a8bc8 .functor BUFZ 128, C4<zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz>; HiZ drive
-v0xde27780_0 .net "la_data_out_user", 127 0, o0x7f96e11a8bc8;  0 drivers
-v0xde27840_0 .net "la_iena_mprj", 127 0, v0xdcaa640_0;  1 drivers
-v0xde27900_0 .net "la_oenb_mprj", 127 0, v0xdcaabe0_0;  1 drivers
-v0xde279c0_0 .net "la_oenb_user", 127 0, L_0xea6b3a0;  1 drivers
-v0xde27a80_0 .net "mask_rev", 31 0, L_0xef6f210;  1 drivers
-v0xde27b40_0 .net "mgmt_io_in", 37 0, L_0xef60390;  1 drivers
-v0xde27c20_0 .net "mgmt_io_in_hk", 37 0, L_0xde76cf0;  1 drivers
-v0xde27ce0_0 .net "mgmt_io_oeb", 37 0, L_0xde48310;  1 drivers
-v0xde27da0_0 .net "mgmt_io_oeb_hk", 37 0, L_0xee4e830;  1 drivers
-v0xde27e60_0 .net "mgmt_io_out", 37 0, L_0xde749e0;  1 drivers
-v0xde27f20_0 .net "mgmt_io_out_hk", 37 0, L_0xee50d20;  1 drivers
-v0xde27fe0_0 .net "mprj2_vcc_pwrgood", 0 0, L_0xea6a180;  1 drivers
-v0xde280d0_0 .net "mprj2_vdd_pwrgood", 0 0, L_0xea6bfe0;  1 drivers
-v0xde281c0_0 .net "mprj_ack_i_core", 0 0, L_0xea68d20;  1 drivers
-o0x7f96e11a1818 .functor BUFZ 1, C4<z>; HiZ drive
-v0xde28260_0 .net "mprj_ack_i_user", 0 0, o0x7f96e11a1818;  0 drivers
-v0xde28390_0 .net "mprj_adr_o_core", 31 0, v0xdcbf700_0;  1 drivers
-v0xde284c0_0 .net "mprj_adr_o_user", 31 0, L_0xea6aac0;  1 drivers
-v0xde21f20_0 .net "mprj_clock", 0 0, L_0xea69ee0;  1 drivers
-v0xde21fc0_0 .net "mprj_clock2", 0 0, L_0xea59900;  1 drivers
-v0xde22060_0 .net "mprj_cyc_o_core", 0 0, L_0xe972040;  1 drivers
-v0xde22100_0 .net "mprj_cyc_o_user", 0 0, L_0xea6a3b0;  1 drivers
-v0xde221a0_0 .net "mprj_dat_i_core", 31 0, L_0xea63e40;  1 drivers
-o0x7f96e11a8e08 .functor BUFZ 32, C4<zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz>; HiZ drive
-v0xde22260_0 .net "mprj_dat_i_user", 31 0, o0x7f96e11a8e08;  0 drivers
-v0xde22370_0 .net "mprj_dat_o_core", 31 0, L_0xe975d90;  1 drivers
-v0xde224c0_0 .net "mprj_dat_o_user", 31 0, L_0xea6acb0;  1 drivers
-v0xde22580_0 .net "mprj_iena_wb", 0 0, L_0xe98a910;  1 drivers
-v0xde22620_0 .net8 "mprj_io", 37 0, p0x7f96dfd41a28;  alias, 1 drivers, strength-aware
-v0xde29570_0 .net "mprj_io_analog_en", 37 0, L_0xef673c0;  1 drivers
-v0xde29660_0 .net "mprj_io_analog_pol", 37 0, L_0xef684c0;  1 drivers
-v0xde29750_0 .net "mprj_io_analog_sel", 37 0, L_0xef695b0;  1 drivers
-v0xde29840_0 .net "mprj_io_dm", 113 0, L_0xef68d20;  1 drivers
-v0xde29930_0 .net "mprj_io_holdover", 37 0, L_0xef66300;  1 drivers
-v0xde29a20_0 .net "mprj_io_ib_mode_sel", 37 0, L_0xef66b60;  1 drivers
-v0xde29b30_0 .net "mprj_io_in", 37 0, L_0xe971710;  1 drivers
-v0xde29c40_0 .net "mprj_io_inp_dis", 37 0, L_0xef67c60;  1 drivers
-v0xde29d50_0 .net "mprj_io_loader_clock", 0 0, L_0xee51740;  1 drivers
-v0xde29df0_0 .net "mprj_io_loader_clock_buf", 0 0, L_0xe723ca0;  1 drivers
-v0xde29ee0_0 .net "mprj_io_loader_data_1", 0 0, L_0xee52430;  1 drivers
-v0xde29f80_0 .net "mprj_io_loader_data_2", 0 0, L_0xee527d0;  1 drivers
-v0xde2a020_0 .net "mprj_io_loader_data_2_buf", 0 0, L_0xe6a7db0;  1 drivers
-v0xde2a110_0 .net "mprj_io_loader_resetn", 0 0, L_0xee51c60;  1 drivers
-v0xde2a1b0_0 .net "mprj_io_loader_resetn_buf", 0 0, L_0xe6e5d10;  1 drivers
-v0xde2a2a0_0 .net "mprj_io_loader_strobe", 0 0, L_0xee51f00;  1 drivers
-v0xde2a340_0 .net "mprj_io_loader_strobe_buf", 0 0, L_0xe571910;  1 drivers
-v0xde2a430_0 .net "mprj_io_oeb", 37 0, L_0xef6af20;  1 drivers
-v0xde2a520_0 .net "mprj_io_one", 37 0, L_0xef6bc40;  1 drivers
-v0xde2a630_0 .net "mprj_io_out", 37 0, L_0xef69e10;  1 drivers
-v0xde2a740_0 .net "mprj_io_slow_sel", 37 0, L_0xef653b0;  1 drivers
-v0xde2a850_0 .net "mprj_io_vtrip_sel", 37 0, L_0xef65c10;  1 drivers
-v0xde2a960_0 .net "mprj_reset", 0 0, L_0xea6a960;  1 drivers
-v0xde2aa50_0 .net "mprj_sel_o_core", 3 0, L_0xe973e60;  1 drivers
-v0xde2aba0_0 .net "mprj_sel_o_user", 3 0, L_0xea6a420;  1 drivers
-v0xde2ac60_0 .net "mprj_stb_o_core", 0 0, L_0xe9729a0;  1 drivers
-v0xde2ad00_0 .net "mprj_stb_o_user", 0 0, L_0xea6a530;  1 drivers
-v0xde2adf0_0 .net "mprj_vcc_pwrgood", 0 0, L_0xea6a0e0;  1 drivers
-v0xde2aee0_0 .net "mprj_vdd_pwrgood", 0 0, L_0xea6b0e0;  1 drivers
-v0xde2afd0_0 .net "mprj_we_o_core", 0 0, L_0xe972fa0;  1 drivers
-v0xde2b100_0 .net "mprj_we_o_user", 0 0, L_0xea6a640;  1 drivers
-v0xde2b1a0_0 .net "pll_clk", 0 0, L_0xee458a0;  1 drivers
-v0xde2b2d0_0 .net "pll_clk90", 0 0, L_0xee37520;  1 drivers
-v0xde2b400_0 .net "por_l", 0 0, L_0xda859c0;  1 drivers
-v0xde2b4a0_0 .net "por_l_buf", 0 0, L_0xe79fbc0;  1 drivers
-v0xde2b540_0 .net "porb_h", 0 0, L_0xda85650;  1 drivers
-o0x7f96dfc835e8 .functor BUFZ 1, C4<z>; HiZ drive
-v0xde2b5e0_0 .net "porb_h_in_nc", 0 0, o0x7f96dfc835e8;  0 drivers
-v0xde2b680_0 .net "porb_h_out_nc", 0 0, L_0xe7de3e0;  1 drivers
-v0xde2b720_0 .net "porb_l", 0 0, L_0xda85840;  1 drivers
-v0xde2b850_0 .net "pwr_ctrl_nc", 3 0, v0xb36c880_0;  1 drivers
-L_0x7f96df7c5198 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2b910_0 .net "qspi_enabled", 0 0, L_0x7f96df7c5198;  1 drivers
-I0x40e03f0 .island tran;
-p0x7f96dfd423b8 .port I0x40e03f0, v0xde2ebb0_0;
-v0xde2b9b0_0 .net8 "resetb", 0 0, p0x7f96dfd423b8;  1 drivers, strength-aware
-v0xde2ba50_0 .net "resetn_passthru", 0 0, L_0xe62bf50;  1 drivers
-v0xde2baf0_0 .net "rstb_h", 0 0, L_0xe00f660;  1 drivers
-v0xde2bb90_0 .net "rstb_l", 0 0, L_0xda85b60;  1 drivers
-v0xde2bc30_0 .net "rstb_l_buf", 0 0, L_0xe761c30;  1 drivers
-v0xde2bcd0_0 .net "ser_rx", 0 0, L_0xee4bc10;  1 drivers
-v0xde2bd70_0 .net "ser_tx", 0 0, v0xdcee950_0;  1 drivers
-v0xde2be10_0 .net "spare_xfq_nc", 7 0, L_0xef6deb0;  1 drivers
-v0xde2bed0_0 .net "spare_xfqn_nc", 7 0, L_0xef6e090;  1 drivers
-v0xde2bfb0_0 .net "spare_xi_nc", 15 0, L_0xefa1eb0;  1 drivers
-v0xde2c090_0 .net "spare_xib_nc", 3 0, L_0xef6d770;  1 drivers
-v0xde2c170_0 .net "spare_xmx_nc", 7 0, L_0xef6dcd0;  1 drivers
-v0xde2c250_0 .net "spare_xna_nc", 7 0, L_0xef6da50;  1 drivers
-v0xde2c330_0 .net "spare_xno_nc", 7 0, L_0xef6daf0;  1 drivers
-v0xde2c410_0 .net "spare_xz_nc", 107 0, L_0xefa1d20;  1 drivers
-v0xde2c4f0_0 .net "spi_csb", 0 0, v0xdcef570_0;  1 drivers
-v0xde2c590_0 .net "spi_enabled", 0 0, L_0xe9901b0;  1 drivers
-v0xde2c630_0 .net "spi_pll90_sel", 2 0, v0xb36f1c0_0;  1 drivers
-v0xde2c6f0_0 .net "spi_pll_dco_ena", 0 0, v0xb36ed80_0;  1 drivers
-v0xde2c7e0_0 .net "spi_pll_div", 4 0, v0xb36e8a0_0;  1 drivers
-v0xde2c8a0_0 .net "spi_pll_ena", 0 0, v0xb36e940_0;  1 drivers
-v0xde2c990_0 .net "spi_pll_sel", 2 0, v0xb36e460_0;  1 drivers
-v0xde2ca50_0 .net "spi_pll_trim", 25 0, v0xb36e550_0;  1 drivers
-v0xde2cb60_0 .net "spi_sck", 0 0, v0xdcef4a0_0;  1 drivers
-v0xde2cc00_0 .net "spi_sdi", 0 0, L_0xee4f990;  1 drivers
-v0xde2cca0_0 .net "spi_sdo", 0 0, v0xdcf1b20_0;  1 drivers
-v0xde2cd40_0 .net "spi_sdoenb", 0 0, L_0xe970c00;  1 drivers
-L_0x7f96df7c51e0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xde2cde0_0 .net "trap", 0 0, L_0x7f96df7c51e0;  1 drivers
-v0xde2ce80_0 .net "uart_enabled", 0 0, L_0xe4f59a0;  1 drivers
-o0x7f96e0076898 .functor BUFZ 29, C4<zzzzzzzzzzzzzzzzzzzzzzzzzzzzz>; HiZ drive
-p0x7f96e0076898 .port I0x40ad640, o0x7f96e0076898;
-v0xde2cf20_0 .net8 "user_analog_io", 28 0, p0x7f96e0076898;  0 drivers, strength-aware
-v0xde2cfe0_0 .net "user_io_in", 37 0, L_0xef64a00;  1 drivers
-v0xde2d0a0_0 .net "user_io_oeb", 37 0, v0xc9aa4b0_0;  1 drivers
-v0xde2d190_0 .net "user_io_out", 37 0, L_0xefa3c80;  1 drivers
-v0xde2d250_0 .net "user_irq", 2 0, L_0xea62590;  1 drivers
-o0x7f96e11a9018 .functor BUFZ 3, C4<zzz>; HiZ drive
-v0xde2d2f0_0 .net "user_irq_core", 2 0, o0x7f96e11a9018;  0 drivers
-v0xde2d3e0_0 .net "user_irq_ena", 2 0, L_0xe9902b0;  1 drivers
-v0xde2d4a0_0 .net "vccd", 0 0, v0xde31d70_0;  alias, 1 drivers
-v0xde2d540_0 .net "vccd1", 0 0, v0xde31d70_0;  alias, 1 drivers
-v0xde2d5e0_0 .net "vccd1_core", 0 0, L_0xde86780;  1 drivers
-v0xde2d680_0 .net "vccd2", 0 0, v0xde31d70_0;  alias, 1 drivers
-v0xde2d720_0 .net "vccd2_core", 0 0, L_0xde869c0;  1 drivers
-v0xde2d7c0_0 .net "vccd_core", 0 0, L_0xcbeaa80;  1 drivers
-v0xde2d860_0 .net8 "vdda", 0 0, p0x7f96dffe30c8;  alias, 1 drivers, strength-aware
-v0xde2d900_0 .net8 "vdda1", 0 0, p0x7f96dffe30c8;  alias, 1 drivers, strength-aware
-v0xde2d9a0_0 .net8 "vdda1_2", 0 0, p0x7f96dffe30c8;  alias, 1 drivers, strength-aware
-o0x7f96e11e4de8 .functor BUFZ 1, C4<z>; HiZ drive
-p0x7f96e11e4de8 .port I0x3fd5880, o0x7f96e11e4de8;
-v0xde2da40_0 .net8 "vdda1_core", 0 0, p0x7f96e11e4de8;  0 drivers, strength-aware
-v0xde2dae0_0 .net8 "vdda2", 0 0, p0x7f96dffe30c8;  alias, 1 drivers, strength-aware
-o0x7f96e11e4758 .functor BUFZ 1, C4<z>; HiZ drive
-p0x7f96e11e4758 .port I0x3fd5880, o0x7f96e11e4758;
-v0xde2db80_0 .net8 "vdda2_core", 0 0, p0x7f96e11e4758;  0 drivers, strength-aware
-o0x7f96e0077258 .functor BUFZ 1, C4<z>; HiZ drive
-p0x7f96e0077258 .port I0x3fd5880, o0x7f96e0077258;
-v0xde2dc20_0 .net8 "vdda_core", 0 0, p0x7f96e0077258;  0 drivers, strength-aware
-v0xde2dcc0_0 .net8 "vddio", 0 0, p0x7f96dffe30c8;  alias, 1 drivers, strength-aware
-v0xde2dd60_0 .net8 "vddio_2", 0 0, p0x7f96dffe30c8;  alias, 1 drivers, strength-aware
-o0x7f96e0077288 .functor BUFZ 1, C4<z>; HiZ drive
-p0x7f96e0077288 .port I0x3fd5880, o0x7f96e0077288;
-v0xde2de00_0 .net8 "vddio_core", 0 0, p0x7f96e0077288;  0 drivers, strength-aware
-v0xde2dea0_0 .net "vssa", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-v0xde2df40_0 .net "vssa1", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-v0xde2dfe0_0 .net "vssa1_2", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-RS_0x7f96e11e4db8 .resolv tri, L_0xde867f0, L_0xde86860, L_0xea3d960;
-v0xde2e080_0 .net8 "vssa1_core", 0 0, RS_0x7f96e11e4db8;  3 drivers
-v0xde2e120_0 .net "vssa2", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-RS_0x7f96e11e4728 .resolv tri, L_0xda894e0, L_0xea3d8f0;
-v0xde2e1c0_0 .net8 "vssa2_core", 0 0, RS_0x7f96e11e4728;  2 drivers
-v0xde2e260_0 .net "vssa_core", 0 0, L_0xd39b180;  1 drivers
-v0xde2e300_0 .net "vssd", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-v0xde2e3a0_0 .net "vssd1", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-v0xd27bd90_0 .net "vssd1_core", 0 0, L_0xde868d0;  1 drivers
-v0xd27be30_0 .net "vssd2", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-v0xd27bed0_0 .net "vssd2_core", 0 0, L_0xda89550;  1 drivers
-v0xde2e850_0 .net "vssd_core", 0 0, L_0xd39b1f0;  1 drivers
-v0xde2e8f0_0 .net "vssio", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-v0xde2e990_0 .net "vssio_2", 0 0, L_0x7f96dfc09330;  alias, 1 drivers
-RS_0x7f96e0077318 .resolv tri, L_0xcbeaaf0, L_0xcbeabd0;
-v0xde2ea30_0 .net8 "vssio_core", 0 0, RS_0x7f96e0077318;  2 drivers
-LS_0xde45fc0_0_0 .concat [ 1 1 1 1], L_0xee49870, L_0xee49b30, L_0xee49950, L_0xee497d0;
-LS_0xde45fc0_0_4 .concat [ 1 1 1 1], L_0xee49630, L_0xee49470, L_0xee48d40, L_0xee49330;
-LS_0xde45fc0_0_8 .concat [ 1 1 1 1], L_0xee48a00, L_0xee4a0c0, L_0xee3a4d0, L_0xee3a1c0;
-L_0xde45fc0 .concat [ 4 4 4 0], LS_0xde45fc0_0_0, LS_0xde45fc0_0_4, LS_0xde45fc0_0_8;
-L_0xde46b90 .concat [ 1 1 1 0], L_0xdf24b10, L_0xdf63b10, L_0xdea4780;
-L_0xde46de0 .part L_0xde45680, 11, 1;
-L_0xde46e80 .part L_0xde45680, 10, 1;
-L_0xde46f20 .part L_0xde45680, 9, 1;
-L_0xde470e0 .part L_0xde45680, 8, 1;
-L_0xde47210 .part L_0xde45680, 7, 1;
-L_0xde47340 .part L_0xde45680, 6, 1;
-L_0xde47470 .part L_0xde45680, 5, 1;
-L_0xde476b0 .part L_0xde45680, 4, 1;
-L_0xde47750 .part L_0xde45680, 3, 1;
-L_0xde47880 .part L_0xde45680, 2, 1;
-L_0xde47a20 .part L_0xde45680, 1, 1;
-L_0xde47b50 .part L_0xde45680, 0, 1;
-L_0xde47d00 .part L_0xde45720, 2, 1;
-L_0xde47e30 .part L_0xde45720, 1, 1;
-L_0xde47f60 .part L_0xde45720, 0, 1;
-L_0xde48090 .part L_0xef60390, 0, 7;
-L_0xde481d0 .part L_0xee50d20, 0, 7;
-L_0xde48270 .part L_0xee4e830, 0, 35;
-L_0xde7fdd0 .part L_0xef60390, 7, 31;
-L_0xde74940 .part L_0xee50d20, 7, 31;
-L_0xde48310 .concat8 [ 35 3 0 0], L_0xde48270, L_0xde7fba0;
-L_0xde76cf0 .concat8 [ 7 31 0 0], L_0xde48090, L_0xde779b0;
-L_0xde749e0 .concat8 [ 7 31 0 0], L_0xde481d0, L_0xde7e350;
-L_0xde80800 .part L_0xee4e830, 35, 3;
-L_0xe9e3430 .concat [ 3 3 0 0], L_0xea62590, L_0xee513b0;
-L_0xee367e0 .part L_0xef1ce30, 0, 18;
-L_0xde854d0 .concat [ 1 18 0 0], L_0xee52430, L_0xee367e0;
-L_0xee36a10 .part L_0xef62480, 1, 18;
-L_0xee36880 .concat [ 18 1 0 0], L_0xee36a10, L_0xe6a7db0;
-L_0xee36c40 .part L_0xef192d0, 0, 18;
-L_0xee36ab0 .concat [ 1 18 0 0], L_0xee51740, L_0xee36c40;
-L_0xee36df0 .part L_0xef5d3a0, 1, 18;
-L_0xee36ce0 .concat [ 18 1 0 0], L_0xee36df0, L_0xe723ca0;
-L_0xee37040 .part L_0xef180e0, 0, 18;
-L_0xee36e90 .concat [ 1 18 0 0], L_0xee51c60, L_0xee37040;
-L_0xee37210 .part L_0xef5bd10, 1, 18;
-L_0xee370e0 .concat [ 18 1 0 0], L_0xee37210, L_0xe6e5d10;
-L_0xee37480 .part L_0xef1a640, 0, 18;
-L_0xee372b0 .concat [ 1 18 0 0], L_0xee51f00, L_0xee37480;
-L_0xee37350 .part L_0xef5ef30, 1, 18;
-L_0xee37680 .concat [ 18 1 0 0], L_0xee37350, L_0xe571910;
-L_0xee458a0 .part L_0xee456d0, 1, 1;
-L_0xee37520 .part L_0xee456d0, 0, 1;
-LS_0xeed9a30_0_0 .concat8 [ 13 13 13 13], L_0xee53980, L_0xee57240, L_0xee5ab00, L_0xee5e370;
-LS_0xeed9a30_0_4 .concat8 [ 13 13 13 13], L_0xee61c40, L_0xee65500, L_0xee68dc0, L_0xee6c680;
-LS_0xeed9a30_0_8 .concat8 [ 13 13 13 13], L_0xee6ff40, L_0xee73800, L_0xee770c0, L_0xee7a980;
-LS_0xeed9a30_0_12 .concat8 [ 13 13 13 13], L_0xee7e240, L_0xee81b00, L_0xee853c0, L_0xee88c80;
-LS_0xeed9a30_0_16 .concat8 [ 13 13 13 13], L_0xee8c540, L_0xee8fe00, L_0xee936c0, L_0xee96d50;
-LS_0xeed9a30_0_20 .concat8 [ 13 13 13 13], L_0xee9a6b0, L_0xee9df90, L_0xeea1870, L_0xeea5150;
-LS_0xeed9a30_0_24 .concat8 [ 13 13 13 13], L_0xeea8a30, L_0xeeac310, L_0xeeafbf0, L_0xeeb34d0;
-LS_0xeed9a30_0_28 .concat8 [ 13 13 13 13], L_0xeeb6ae0, L_0xeeba3c0, L_0xeebdca0, L_0xeec1580;
-LS_0xeed9a30_0_32 .concat8 [ 13 13 13 13], L_0xeec4e60, L_0xeec8740, L_0xeecc020, L_0xeecf900;
-LS_0xeed9a30_0_36 .concat8 [ 13 13 0 0], L_0xeed31e0, L_0xeed6ac0;
-LS_0xeed9a30_1_0 .concat8 [ 52 52 52 52], LS_0xeed9a30_0_0, LS_0xeed9a30_0_4, LS_0xeed9a30_0_8, LS_0xeed9a30_0_12;
-LS_0xeed9a30_1_4 .concat8 [ 52 52 52 52], LS_0xeed9a30_0_16, LS_0xeed9a30_0_20, LS_0xeed9a30_0_24, LS_0xeed9a30_0_28;
-LS_0xeed9a30_1_8 .concat8 [ 52 26 0 0], LS_0xeed9a30_0_32, LS_0xeed9a30_0_36;
-L_0xeed9a30 .concat8 [ 208 208 78 0], LS_0xeed9a30_1_0, LS_0xeed9a30_1_4, LS_0xeed9a30_1_8;
-L_0xeedfe30 .part L_0xeed9a30, 0, 26;
-L_0xeedfed0 .part L_0xeedfe30, 0, 13;
-L_0xeeda7a0 .part L_0xeedfe30, 13, 13;
-L_0xeeda840 .part L_0xee36e90, 0, 2;
-L_0xeedff70 .part L_0xeeda840, 0, 1;
-L_0xeee02f0 .part L_0xeeda840, 1, 1;
-L_0xeee0150 .concat [ 1 1 0 0], L_0xee459b0, L_0xeedd3f0;
-L_0xeee0540 .part L_0xee36ab0, 0, 2;
-L_0xeee0390 .part L_0xeee0540, 0, 1;
-L_0xeee07a0 .part L_0xeee0540, 1, 1;
-L_0xeee05e0 .concat [ 1 1 0 0], L_0xee45940, L_0xeedd380;
-L_0xeee0a10 .part L_0xee372b0, 0, 2;
-L_0xeee0840 .part L_0xeee0a10, 0, 1;
-L_0xeee0c90 .part L_0xeee0a10, 1, 1;
-L_0xeee0ab0 .concat [ 1 1 0 0], L_0xee45a20, L_0xeedd460;
-L_0xeee0bf0 .concat [ 1 1 0 0], L_0xeedae30, L_0xeedd930;
-L_0xeee0d30 .part L_0xde749e0, 0, 2;
-L_0xeee0e20 .part L_0xeee0d30, 0, 1;
-L_0xeee11d0 .part L_0xeee0d30, 1, 1;
-L_0xeee1270 .part L_0xde48310, 0, 2;
-L_0xeee0fc0 .part L_0xeee1270, 0, 1;
-L_0xeee10b0 .part L_0xeee1270, 1, 1;
-L_0xeee1590 .part L_0xde854d0, 0, 2;
-L_0xeee1630 .part L_0xeee1590, 0, 1;
-L_0xeee1360 .part L_0xeee1590, 1, 1;
-L_0xeee1400 .concat [ 1 1 0 0], v0xb3f3f20_0, v0xc340a60_0;
-L_0xeee14a0 .part L_0xefa3c80, 0, 2;
-L_0xeee1970 .part L_0xeee14a0, 0, 1;
-L_0xeee1720 .part L_0xeee14a0, 1, 1;
-L_0xeee1810 .part v0xc9aa4b0_0, 0, 2;
-L_0xeee18b0 .part L_0xeee1810, 0, 1;
-L_0xeee1dc0 .part L_0xeee1810, 1, 1;
-L_0xeee1ab0 .concat [ 1 1 0 0], L_0xeedbd50, L_0xeede800;
-L_0xeee1bf0 .concat [ 1 1 0 0], v0xafde870_0, v0xc2c07e0_0;
-L_0xeee1eb0 .concat [ 1 1 0 0], v0xb263cf0_0, v0xc1bcb10_0;
-L_0xeee1ff0 .concat [ 1 1 0 0], v0xb1e7750_0, v0xc1c0170_0;
-L_0xeee2420 .concat [ 1 1 0 0], v0xb2818e0_0, v0xc2d08f0_0;
-L_0xeee2560 .concat [ 1 1 0 0], v0xafddce0_0, v0xc2cd2d0_0;
-L_0xeee2180 .concat [ 1 1 0 0], v0xb0ed280_0, v0xc29fe40_0;
-L_0xeee22c0 .concat [ 1 1 0 0], v0xb0acde0_0, v0xc2affe0_0;
-L_0xeee2960 .concat [ 1 1 0 0], v0xb0ada90_0, v0xc2ac9d0_0;
-L_0xeee2aa0 .concat [ 3 3 0 0], L_0xeedace0, L_0xeedd7e0;
-L_0xeee26a0 .concat [ 1 1 0 0], L_0xeedb050, L_0xeeddb00;
-L_0xeee27e0 .concat [ 1 1 0 0], L_0xeedb8d0, L_0xeede380;
-L_0xeee2ec0 .part L_0xe971710, 0, 2;
-L_0xeee2ff0 .part L_0xeee2ec0, 0, 1;
-L_0xeee2be0 .part L_0xeee2ec0, 1, 1;
-L_0xeee2c80 .concat [ 1 1 0 0], L_0xeedb570, L_0xeede020;
-L_0xeef34b0 .part L_0xeed9a30, 26, 78;
-L_0xeef3550 .part L_0xeef34b0, 0, 13;
-L_0xeee3090 .part L_0xeef34b0, 13, 13;
-L_0xeee3130 .part L_0xeef34b0, 26, 13;
-L_0xeee3260 .part L_0xeef34b0, 39, 13;
-L_0xeef3960 .part L_0xeef34b0, 52, 13;
-L_0xeef3640 .part L_0xeef34b0, 65, 13;
-L_0xeef36e0 .part L_0xee36e90, 2, 6;
-L_0xeef3780 .part L_0xeef36e0, 0, 1;
-L_0xeef3870 .part L_0xeef36e0, 1, 1;
-L_0xeef3d50 .part L_0xeef36e0, 2, 1;
-L_0xeef3e80 .part L_0xeef36e0, 3, 1;
-L_0xeef3a00 .part L_0xeef36e0, 4, 1;
-L_0xeef3af0 .part L_0xeef36e0, 5, 1;
-LS_0xeef3be0_0_0 .concat [ 1 1 1 1], L_0xeee2e30, L_0xeee5e70, L_0xeee8920, L_0xeeeb3d0;
-LS_0xeef3be0_0_4 .concat [ 1 1 0 0], L_0xeeede80, L_0xeef09d0;
-L_0xeef3be0 .concat [ 4 2 0 0], LS_0xeef3be0_0_0, LS_0xeef3be0_0_4;
-L_0xeef43d0 .part L_0xee36ab0, 2, 6;
-L_0xeef3f20 .part L_0xeef43d0, 0, 1;
-L_0xeef4060 .part L_0xeef43d0, 1, 1;
-L_0xeef4150 .part L_0xeef43d0, 2, 1;
-L_0xeef4890 .part L_0xeef43d0, 3, 1;
-L_0xeef4470 .part L_0xeef43d0, 4, 1;
-L_0xeef4510 .part L_0xeef43d0, 5, 1;
-LS_0xeef4600_0_0 .concat [ 1 1 1 1], L_0xeee2dc0, L_0xeee5e00, L_0xeee88b0, L_0xeeeb360;
-LS_0xeef4600_0_4 .concat [ 1 1 0 0], L_0xeeede10, L_0xeef0960;
-L_0xeef4600 .concat [ 4 2 0 0], LS_0xeef4600_0_0, LS_0xeef4600_0_4;
-L_0xeef4d80 .part L_0xee372b0, 2, 6;
-L_0xeef4930 .part L_0xeef4d80, 0, 1;
-L_0xeef4a70 .part L_0xeef4d80, 1, 1;
-L_0xeef4b60 .part L_0xeef4d80, 2, 1;
-L_0xeef51f0 .part L_0xeef4d80, 3, 1;
-L_0xeef4e20 .part L_0xeef4d80, 4, 1;
-L_0xeef4f10 .part L_0xeef4d80, 5, 1;
-LS_0xeef5000_0_0 .concat [ 1 1 1 1], L_0xeee3390, L_0xeee5ee0, L_0xeee8990, L_0xeeeb440;
-LS_0xeef5000_0_4 .concat [ 1 1 0 0], L_0xeeedef0, L_0xeef0a40;
-L_0xeef5000 .concat [ 4 2 0 0], LS_0xeef5000_0_0, LS_0xeef5000_0_4;
-LS_0xeef5720_0_0 .concat [ 1 1 1 1], L_0xeee38b0, L_0xeee63b0, L_0xeee8e60, L_0xeeeb910;
-LS_0xeef5720_0_4 .concat [ 1 1 0 0], L_0xeeee410, L_0xeef0f60;
-L_0xeef5720 .concat [ 4 2 0 0], LS_0xeef5720_0_0, LS_0xeef5720_0_4;
-L_0xeef5290 .part L_0xde749e0, 2, 6;
-L_0xeef5330 .part L_0xeef5290, 0, 1;
-L_0xeef5420 .part L_0xeef5290, 1, 1;
-L_0xeef54c0 .part L_0xeef5290, 2, 1;
-L_0xeef5dc0 .part L_0xeef5290, 3, 1;
-L_0xeef5e60 .part L_0xeef5290, 4, 1;
-L_0xeef59a0 .part L_0xeef5290, 5, 1;
-L_0xeef5a40 .part L_0xef6bc40, 2, 6;
-L_0xeef5ae0 .part L_0xeef5a40, 0, 1;
-L_0xeef5b80 .part L_0xeef5a40, 1, 1;
-L_0xeef5c20 .part L_0xeef5a40, 2, 1;
-L_0xeef5cc0 .part L_0xeef5a40, 3, 1;
-L_0xeef6360 .part L_0xeef5a40, 4, 1;
-L_0xeef6400 .part L_0xeef5a40, 5, 1;
-L_0xeef5f00 .part L_0xde854d0, 2, 6;
-L_0xeef5fa0 .part L_0xeef5f00, 0, 1;
-L_0xeef6040 .part L_0xeef5f00, 1, 1;
-L_0xeef60e0 .part L_0xeef5f00, 2, 1;
-L_0xeef6210 .part L_0xeef5f00, 3, 1;
-L_0xeef62b0 .part L_0xeef5f00, 4, 1;
-L_0xeef6940 .part L_0xeef5f00, 5, 1;
-LS_0xeef69e0_0_0 .concat [ 1 1 1 1], v0x80b9e90_0, v0xbb98910_0, v0xb4639b0_0, v0xa6b7140_0;
-LS_0xeef69e0_0_4 .concat [ 1 1 0 0], v0xa742090_0, v0xb739340_0;
-L_0xeef69e0 .concat [ 4 2 0 0], LS_0xeef69e0_0_0, LS_0xeef69e0_0_4;
-L_0xeef64a0 .part L_0xefa3c80, 2, 6;
-L_0xeef6540 .part L_0xeef64a0, 0, 1;
-L_0xeef6630 .part L_0xeef64a0, 1, 1;
-L_0xeef6720 .part L_0xeef64a0, 2, 1;
-L_0xeef68a0 .part L_0xeef64a0, 3, 1;
-L_0xeef6f50 .part L_0xeef64a0, 4, 1;
-L_0xeef6a80 .part L_0xeef64a0, 5, 1;
-L_0xeef6b70 .part v0xc9aa4b0_0, 2, 6;
-L_0xeef6ca0 .part L_0xeef6b70, 0, 1;
-L_0xeef6d90 .part L_0xeef6b70, 1, 1;
-L_0xeef6e80 .part L_0xeef6b70, 2, 1;
-L_0xeef7580 .part L_0xeef6b70, 3, 1;
-L_0xeef6ff0 .part L_0xeef6b70, 4, 1;
-L_0xeef70e0 .part L_0xeef6b70, 5, 1;
-LS_0xeef71d0_0_0 .concat [ 1 1 1 1], L_0xeee47d0, L_0xeee7280, L_0xeee9d30, L_0xeeec7e0;
-LS_0xeef71d0_0_4 .concat [ 1 1 0 0], L_0xeeef330, L_0xeef1e80;
-L_0xeef71d0 .concat [ 4 2 0 0], LS_0xeef71d0_0_0, LS_0xeef71d0_0_4;
-LS_0xeef7450_0_0 .concat [ 1 1 1 1], v0x83e4ee0_0, v0xb9fe7c0_0, v0xb29a6f0_0, v0xa6029d0_0;
-LS_0xeef7450_0_4 .concat [ 1 1 0 0], v0xa755530_0, v0xbdc83f0_0;
-L_0xeef7450 .concat [ 4 2 0 0], LS_0xeef7450_0_0, LS_0xeef7450_0_4;
-LS_0xeef7b50_0_0 .concat [ 1 1 1 1], v0x83afa10_0, v0xbb8f710_0, v0xb27e390_0, v0xa5f65c0_0;
-LS_0xeef7b50_0_4 .concat [ 1 1 0 0], v0xa750850_0, v0xb4d3ed0_0;
-L_0xeef7b50 .concat [ 4 2 0 0], LS_0xeef7b50_0_0, LS_0xeef7b50_0_4;
-LS_0xeef7d80_0_0 .concat [ 1 1 1 1], v0x82eb520_0, v0xb9fecc0_0, v0xb27bd50_0, v0xa5f6680_0;
-LS_0xeef7d80_0_4 .concat [ 1 1 0 0], v0xa750910_0, v0xb4d3f90_0;
-L_0xeef7d80 .concat [ 4 2 0 0], LS_0xeef7d80_0_0, LS_0xeef7d80_0_4;
-LS_0xeef7620_0_0 .concat [ 1 1 1 1], v0x83cf4b0_0, v0xb9f8140_0, v0xb298170_0, v0xa5fe520_0;
-LS_0xeef7620_0_4 .concat [ 1 1 0 0], v0xa754a70_0, v0xbd87360_0;
-L_0xeef7620 .concat [ 4 2 0 0], LS_0xeef7620_0_0, LS_0xeef7620_0_4;
-LS_0xeef78a0_0_0 .concat [ 1 1 1 1], v0x83e4fa0_0, v0xb9fe880_0, v0xb29a7b0_0, v0xa5fe460_0;
-LS_0xeef78a0_0_4 .concat [ 1 1 0 0], v0xa7549b0_0, v0xbd872a0_0;
-L_0xeef78a0 .concat [ 4 2 0 0], LS_0xeef78a0_0_0, LS_0xeef78a0_0_4;
-LS_0xeef8550_0_0 .concat [ 1 1 1 1], v0x8484610_0, v0xb9d6510_0, v0xb2d54c0_0, v0xa6217c0_0;
-LS_0xeef8550_0_4 .concat [ 1 1 0 0], v0xa75bc10_0, v0xbe41ad0_0;
-L_0xeef8550 .concat [ 4 2 0 0], LS_0xeef8550_0_0, LS_0xeef8550_0_4;
-LS_0xeef87d0_0_0 .concat [ 1 1 1 1], v0x49174a0_0, v0xb9d6110_0, v0xb2d2f40_0, v0xa618740_0;
-LS_0xeef87d0_0_4 .concat [ 1 1 0 0], v0xa75b750_0, v0xbe00b20_0;
-L_0xeef87d0 .concat [ 4 2 0 0], LS_0xeef87d0_0_0, LS_0xeef87d0_0_4;
-LS_0xeef8000_0_0 .concat [ 1 1 1 1], v0x84846d0_0, v0xb9d65d0_0, v0xb2d5580_0, v0xa621880_0;
-LS_0xeef8000_0_4 .concat [ 1 1 0 0], v0xa75bcd0_0, v0xbe41b90_0;
-L_0xeef8000 .concat [ 4 2 0 0], LS_0xeef8000_0_0, LS_0xeef8000_0_4;
-LS_0xeef8280_0_0 .concat [ 3 3 3 3], L_0xeee3760, L_0xeee6260, L_0xeee8d10, L_0xeeeb7c0;
-LS_0xeef8280_0_4 .concat [ 3 3 0 0], L_0xeeee2c0, L_0xeef0e10;
-L_0xeef8280 .concat [ 12 6 0 0], LS_0xeef8280_0_0, LS_0xeef8280_0_4;
-LS_0xeef8fc0_0_0 .concat [ 1 1 1 1], L_0xeee3ad0, L_0xeee6580, L_0xeee9030, L_0xeeebae0;
-LS_0xeef8fc0_0_4 .concat [ 1 1 0 0], L_0xeeee630, L_0xeef1180;
-L_0xeef8fc0 .concat [ 4 2 0 0], LS_0xeef8fc0_0_0, LS_0xeef8fc0_0_4;
-LS_0xeef91f0_0_0 .concat [ 1 1 1 1], L_0xeee4350, L_0xeee6e00, L_0xeee98b0, L_0xeeec360;
-LS_0xeef91f0_0_4 .concat [ 1 1 0 0], L_0xeeeeeb0, L_0xeef1a00;
-L_0xeef91f0 .concat [ 4 2 0 0], LS_0xeef91f0_0_0, LS_0xeef91f0_0_4;
-L_0xeef8a50 .part L_0xe971710, 2, 6;
-L_0xeef8af0 .part L_0xeef8a50, 0, 1;
-L_0xeef8be0 .part L_0xeef8a50, 1, 1;
-L_0xeef8c80 .part L_0xeef8a50, 2, 1;
-L_0xeef8db0 .part L_0xeef8a50, 3, 1;
-L_0xeef8e50 .part L_0xeef8a50, 4, 1;
-L_0xeef8ef0 .part L_0xeef8a50, 5, 1;
-LS_0xeef9a20_0_0 .concat [ 1 1 1 1], L_0xeee3ff0, L_0xeee6aa0, L_0xeee9550, L_0xeeec000;
-LS_0xeef9a20_0_4 .concat [ 1 1 0 0], L_0xeeeeb50, L_0xeef16a0;
-L_0xeef9a20 .concat [ 4 2 0 0], LS_0xeef9a20_0_0, LS_0xeef9a20_0_4;
-L_0xef17410 .part L_0xeed9a30, 104, 143;
-L_0xef17540 .part L_0xef17410, 0, 13;
-L_0xeef9c50 .part L_0xef17410, 13, 13;
-L_0xeef9cf0 .part L_0xef17410, 26, 13;
-L_0xeef9e20 .part L_0xef17410, 39, 13;
-L_0xeef9ec0 .part L_0xef17410, 52, 13;
-L_0xeef9f60 .part L_0xef17410, 65, 13;
-L_0xeefa000 .part L_0xef17410, 78, 13;
-L_0xef17be0 .part L_0xef17410, 91, 13;
-L_0xef17c80 .part L_0xef17410, 104, 13;
-L_0xef175e0 .part L_0xef17410, 117, 13;
-L_0xef17680 .part L_0xef17410, 130, 13;
-L_0xef17720 .part L_0xee36e90, 8, 11;
-L_0xef177c0 .part L_0xef17720, 0, 1;
-L_0xef17860 .part L_0xef17720, 1, 1;
-L_0xef17900 .part L_0xef17720, 2, 1;
-L_0xef17a30 .part L_0xef17720, 3, 1;
-L_0xef17ad0 .part L_0xef17720, 4, 1;
-L_0xef18370 .part L_0xef17720, 5, 1;
-L_0xef18410 .part L_0xef17720, 6, 1;
-L_0xef17d20 .part L_0xef17720, 7, 1;
-L_0xef17e10 .part L_0xef17720, 8, 1;
-L_0xef17f00 .part L_0xef17720, 9, 1;
-L_0xef17ff0 .part L_0xef17720, 10, 1;
-L_0xef180e0 .concat8 [ 2 6 11 0], L_0xeee0150, L_0xeef3be0, L_0xef18270;
-LS_0xef18270_0_0 .concat [ 1 1 1 1], L_0xeef94e0, L_0xeefc930, L_0xeeff3e0, L_0xef01e90;
-LS_0xef18270_0_4 .concat [ 1 1 1 1], L_0xef04940, L_0xef073f0, L_0xef09ea0, L_0xef0c890;
-LS_0xef18270_0_8 .concat [ 1 1 1 0], L_0xef0f420, L_0xef11f20, L_0xef149d0;
-L_0xef18270 .concat [ 4 4 3 0], LS_0xef18270_0_0, LS_0xef18270_0_4, LS_0xef18270_0_8;
-L_0xef185c0 .part L_0xee36ab0, 8, 11;
-L_0xef186f0 .part L_0xef185c0, 0, 1;
-L_0xef18830 .part L_0xef185c0, 1, 1;
-L_0xef18920 .part L_0xef185c0, 2, 1;
-L_0xef18aa0 .part L_0xef185c0, 3, 1;
-L_0xef18b40 .part L_0xef185c0, 4, 1;
-L_0xef195d0 .part L_0xef185c0, 5, 1;
-L_0xef196c0 .part L_0xef185c0, 6, 1;
-L_0xef18f10 .part L_0xef185c0, 7, 1;
-L_0xef19000 .part L_0xef185c0, 8, 1;
-L_0xef190f0 .part L_0xef185c0, 9, 1;
-L_0xef191e0 .part L_0xef185c0, 10, 1;
-L_0xef192d0 .concat8 [ 2 6 11 0], L_0xeee05e0, L_0xeef4600, L_0xef19460;
-LS_0xef19460_0_0 .concat [ 1 1 1 1], L_0xeef9470, L_0xeefc8c0, L_0xeeff370, L_0xef01e20;
-LS_0xef19460_0_4 .concat [ 1 1 1 1], L_0xef048d0, L_0xef07380, L_0xef09e30, L_0xef0c820;
-LS_0xef19460_0_8 .concat [ 1 1 1 0], L_0xef0f3b0, L_0xef11eb0, L_0xef14960;
-L_0xef19460 .concat [ 4 4 3 0], LS_0xef19460_0_0, LS_0xef19460_0_4, LS_0xef19460_0_8;
-L_0xef198c0 .part L_0xee372b0, 8, 11;
-L_0xef199f0 .part L_0xef198c0, 0, 1;
-L_0xef19ae0 .part L_0xef198c0, 1, 1;
-L_0xef19bd0 .part L_0xef198c0, 2, 1;
-L_0xef19d50 .part L_0xef198c0, 3, 1;
-L_0xef19df0 .part L_0xef198c0, 4, 1;
-L_0xef19ee0 .part L_0xef198c0, 5, 1;
-L_0xef1aa00 .part L_0xef198c0, 6, 1;
-L_0xef1a280 .part L_0xef198c0, 7, 1;
-L_0xef1a370 .part L_0xef198c0, 8, 1;
-L_0xef1a460 .part L_0xef198c0, 9, 1;
-L_0xef1a550 .part L_0xef198c0, 10, 1;
-L_0xef1a640 .concat8 [ 2 6 11 0], L_0xeee0ab0, L_0xeef5000, L_0xef1a7d0;
-LS_0xef1a7d0_0_0 .concat [ 1 1 1 1], L_0xeef9550, L_0xeefc9a0, L_0xeeff450, L_0xef01f00;
-LS_0xef1a7d0_0_4 .concat [ 1 1 1 1], L_0xef049b0, L_0xef07460, L_0xef09f10, L_0xef0c900;
-LS_0xef1a7d0_0_8 .concat [ 1 1 1 0], L_0xef0f490, L_0xef11f90, L_0xef14a40;
-L_0xef1a7d0 .concat [ 4 4 3 0], LS_0xef1a7d0_0_0, LS_0xef1a7d0_0_4, LS_0xef1a7d0_0_8;
-LS_0xef1ac00_0_0 .concat [ 1 1 1 1], L_0xeefa2f0, L_0xeefce70, L_0xeeff920, L_0xef023d0;
-LS_0xef1ac00_0_4 .concat [ 1 1 1 1], L_0xef04e80, L_0xef07930, L_0xef0a3e0, L_0xef0ce30;
-LS_0xef1ac00_0_8 .concat [ 1 1 1 0], L_0xef0f960, L_0xef12460, L_0xef14f10;
-L_0xef1ac00 .concat [ 4 4 3 0], LS_0xef1ac00_0_0, LS_0xef1ac00_0_4, LS_0xef1ac00_0_8;
-L_0xef1b080 .part L_0xde749e0, 8, 11;
-L_0xef1b1b0 .part L_0xef1b080, 0, 1;
-L_0xef1b250 .part L_0xef1b080, 1, 1;
-L_0xef1bdc0 .part L_0xef1b080, 2, 1;
-L_0xef1bef0 .part L_0xef1b080, 3, 1;
-L_0xef1b630 .part L_0xef1b080, 4, 1;
-L_0xef1b6d0 .part L_0xef1b080, 5, 1;
-L_0xef1b770 .part L_0xef1b080, 6, 1;
-L_0xef1b920 .part L_0xef1b080, 7, 1;
-L_0xef1b9c0 .part L_0xef1b080, 8, 1;
-L_0xef1ba60 .part L_0xef1b080, 9, 1;
-L_0xef1bb00 .part L_0xef1b080, 10, 1;
-L_0xef1bba0 .part L_0xef6bc40, 8, 11;
-L_0xef1bc40 .part L_0xef1bba0, 0, 1;
-L_0xef1bce0 .part L_0xef1bba0, 1, 1;
-L_0xef1c780 .part L_0xef1bba0, 2, 1;
-L_0xef1c820 .part L_0xef1bba0, 3, 1;
-L_0xef1bf90 .part L_0xef1bba0, 4, 1;
-L_0xef1c030 .part L_0xef1bba0, 5, 1;
-L_0xef1c0d0 .part L_0xef1bba0, 6, 1;
-L_0xef1c280 .part L_0xef1bba0, 7, 1;
-L_0xef1c320 .part L_0xef1bba0, 8, 1;
-L_0xef1c3c0 .part L_0xef1bba0, 9, 1;
-L_0xef1c460 .part L_0xef1bba0, 10, 1;
-L_0xef1c500 .part L_0xde854d0, 8, 11;
-L_0xef1c5a0 .part L_0xef1c500, 0, 1;
-L_0xef1c640 .part L_0xef1c500, 1, 1;
-L_0xef1c6e0 .part L_0xef1c500, 2, 1;
-L_0xef1d1a0 .part L_0xef1c500, 3, 1;
-L_0xef1c8c0 .part L_0xef1c500, 4, 1;
-L_0xef1c960 .part L_0xef1c500, 5, 1;
-L_0xef1ca00 .part L_0xef1c500, 6, 1;
-L_0xef1cbb0 .part L_0xef1c500, 7, 1;
-L_0xef1cc50 .part L_0xef1c500, 8, 1;
-L_0xef1ccf0 .part L_0xef1c500, 9, 1;
-L_0xef1cd90 .part L_0xef1c500, 10, 1;
-L_0xef1ce30 .concat8 [ 2 6 11 0], L_0xeee1400, L_0xeef69e0, L_0xef1cf70;
-LS_0xef1cf70_0_0 .concat [ 1 1 1 1], v0xb5a52d0_0, v0xbbd7610_0, v0xbb91540_0, v0x6bbbe60_0;
-LS_0xef1cf70_0_4 .concat [ 1 1 1 1], v0x7db3700_0, v0x9063840_0, v0xa0c1d50_0, v0xa5f5180_0;
-LS_0xef1cf70_0_8 .concat [ 1 1 1 0], v0xbd4ce70_0, v0x6066ab0_0, v0xa44f0a0_0;
-L_0xef1cf70 .concat [ 4 4 3 0], LS_0xef1cf70_0_0, LS_0xef1cf70_0_4, LS_0xef1cf70_0_8;
-L_0xef1d060 .part L_0xefa3c80, 8, 11;
-L_0xef1daf0 .part L_0xef1d060, 0, 1;
-L_0xef1db90 .part L_0xef1d060, 1, 1;
-L_0xef1d240 .part L_0xef1d060, 2, 1;
-L_0xef1d3c0 .part L_0xef1d060, 3, 1;
-L_0xef1d460 .part L_0xef1d060, 4, 1;
-L_0xef1d550 .part L_0xef1d060, 5, 1;
-L_0xef1d640 .part L_0xef1d060, 6, 1;
-L_0xef1d840 .part L_0xef1d060, 7, 1;
-L_0xef1d930 .part L_0xef1d060, 8, 1;
-L_0xef1da20 .part L_0xef1d060, 9, 1;
-L_0xef1e580 .part L_0xef1d060, 10, 1;
-L_0xef1e670 .part v0xc9aa4b0_0, 8, 11;
-L_0xef1dc80 .part L_0xef1e670, 0, 1;
-L_0xef1ddc0 .part L_0xef1e670, 1, 1;
-L_0xef1deb0 .part L_0xef1e670, 2, 1;
-L_0xef1e030 .part L_0xef1e670, 3, 1;
-L_0xef1e0d0 .part L_0xef1e670, 4, 1;
-L_0xef1e1c0 .part L_0xef1e670, 5, 1;
-L_0xef1e2b0 .part L_0xef1e670, 6, 1;
-L_0xef1e4b0 .part L_0xef1e670, 7, 1;
-L_0xef1f060 .part L_0xef1e670, 8, 1;
-L_0xef1f150 .part L_0xef1e670, 9, 1;
-L_0xef1e710 .part L_0xef1e670, 10, 1;
-LS_0xef1e800_0_0 .concat [ 1 1 1 1], L_0xeefb290, L_0xeefdd40, L_0xef007f0, L_0xef032a0;
-LS_0xef1e800_0_4 .concat [ 1 1 1 1], L_0xef05d50, L_0xef08800, L_0xef0b2b0, L_0xef0dd80;
-LS_0xef1e800_0_8 .concat [ 1 1 1 0], L_0xef10880, L_0xef13330, L_0xef15de0;
-L_0xef1e800 .concat [ 4 4 3 0], LS_0xef1e800_0_0, LS_0xef1e800_0_4, LS_0xef1e800_0_8;
-LS_0xef1ec80_0_0 .concat [ 1 1 1 1], v0xb54b8d0_0, v0xbeb4650_0, v0xbb6f0b0_0, v0x6b34f20_0;
-LS_0xef1ec80_0_4 .concat [ 1 1 1 1], v0x7b35740_0, v0x8c8bd50_0, v0x9ddb2c0_0, v0xa5fab50_0;
-LS_0xef1ec80_0_8 .concat [ 1 1 1 0], v0xbc8a860_0, v0x8954090_0, v0xa6d4060_0;
-L_0xef1ec80 .concat [ 4 4 3 0], LS_0xef1ec80_0_0, LS_0xef1ec80_0_4, LS_0xef1ec80_0_8;
-LS_0xef1fc50_0_0 .concat [ 1 1 1 1], v0xb5642d0_0, v0xbd292c0_0, v0xbb70500_0, v0x6a2e6a0_0;
-LS_0xef1fc50_0_4 .concat [ 1 1 1 1], v0x7bfcbe0_0, v0x8e7d1b0_0, v0x9f3bb90_0, v0xa60eba0_0;
-LS_0xef1fc50_0_8 .concat [ 1 1 1 0], v0xbc33250_0, v0x87baa10_0, v0xa6d1930_0;
-L_0xef1fc50 .concat [ 4 4 3 0], LS_0xef1fc50_0_0, LS_0xef1fc50_0_4, LS_0xef1fc50_0_8;
-LS_0xef1f240_0_0 .concat [ 1 1 1 1], v0xb5646e0_0, v0xbd25470_0, v0xbaf9890_0, v0x6a34d90_0;
-LS_0xef1f240_0_4 .concat [ 1 1 1 1], v0x7c09b60_0, v0x8e04020_0, v0x9fe4b20_0, v0xa610710_0;
-LS_0xef1f240_0_8 .concat [ 1 1 1 0], v0xbc10b70_0, v0x87ba6a0_0, v0xa6ca5f0_0;
-L_0xef1f240 .concat [ 4 4 3 0], LS_0xef1f240_0_0, LS_0xef1f240_0_4, LS_0xef1f240_0_8;
-LS_0xef1f6c0_0_0 .concat [ 1 1 1 1], v0xb54cfc0_0, v0xbeb4e70_0, v0xbb6f8d0_0, v0x6a21500_0;
-LS_0xef1f6c0_0_4 .concat [ 1 1 1 1], v0x7b39f50_0, v0x8ca5760_0, v0x9f37380_0, v0xa5822e0_0;
-LS_0xef1f6c0_0_8 .concat [ 1 1 1 0], v0xbc6bad0_0, v0x87bac00_0, v0xa6caf90_0;
-L_0xef1f6c0 .concat [ 4 4 3 0], LS_0xef1f6c0_0_0, LS_0xef1f6c0_0_4, LS_0xef1f6c0_0_8;
-LS_0xef20a60_0_0 .concat [ 1 1 1 1], v0xb54c580_0, v0xbeb4a60_0, v0xbb6f4c0_0, v0x6a1dfd0_0;
-LS_0xef20a60_0_4 .concat [ 1 1 1 1], v0x7bc79b0_0, v0x8c9eef0_0, v0x9fabbc0_0, v0xa5fb710_0;
-LS_0xef20a60_0_8 .concat [ 1 1 1 0], v0xbc88280_0, v0x8954150_0, v0xa6d4120_0;
-L_0xef20a60 .concat [ 4 4 3 0], LS_0xef20a60_0_0, LS_0xef20a60_0_4, LS_0xef20a60_0_8;
-LS_0xef20e70_0_0 .concat [ 1 1 1 1], v0xb530bd0_0, v0xbe98620_0, v0xbb534b0_0, v0x6afadc0_0;
-LS_0xef20e70_0_4 .concat [ 1 1 1 1], v0x79c9730_0, v0x8d6a0e0_0, v0x9db9d30_0, v0xa6c0040_0;
-LS_0xef20e70_0_8 .concat [ 1 1 1 0], v0xbd04120_0, v0x95c78b0_0, v0xa70d8b0_0;
-L_0xef20e70 .concat [ 4 4 3 0], LS_0xef20e70_0_0, LS_0xef20e70_0_4, LS_0xef20e70_0_8;
-LS_0xef200d0_0_0 .concat [ 1 1 1 1], v0xb547a20_0, v0xbe9cf70_0, v0xbb53cd0_0, v0x6b0eb40_0;
-LS_0xef200d0_0_4 .concat [ 1 1 1 1], v0x7ba0fc0_0, v0x8d800c0_0, v0x9ec2780_0, v0xa6c21d0_0;
-LS_0xef200d0_0_8 .concat [ 1 1 1 0], v0xbce5730_0, v0x8e042f0_0, v0xa70d170_0;
-L_0xef200d0 .concat [ 4 4 3 0], LS_0xef200d0_0_0, LS_0xef200d0_0_4, LS_0xef200d0_0_8;
-LS_0xef20550_0_0 .concat [ 1 1 1 1], v0xb546e10_0, v0xbe98a30_0, v0xbb538c0_0, v0x6a0af10_0;
-LS_0xef20550_0_4 .concat [ 1 1 1 1], v0x7b9d310_0, v0x8c841e0_0, v0x9eba580_0, v0xa6c1100_0;
-LS_0xef20550_0_8 .concat [ 1 1 1 0], v0xbd01b40_0, v0x95c7970_0, v0xa70d970_0;
-L_0xef20550 .concat [ 4 4 3 0], LS_0xef20550_0_0, LS_0xef20550_0_4, LS_0xef20550_0_8;
-LS_0xef21ca0_0_0 .concat [ 3 3 3 3], L_0xeef9980, L_0xeefcd20, L_0xeeff7d0, L_0xef02280;
-LS_0xef21ca0_0_4 .concat [ 3 3 3 3], L_0xef04d30, L_0xef077e0, L_0xef0a290, L_0xef0cce0;
-LS_0xef21ca0_0_8 .concat [ 3 3 3 0], L_0xef0f810, L_0xef12310, L_0xef14dc0;
-L_0xef21ca0 .concat [ 12 12 9 0], LS_0xef21ca0_0_0, LS_0xef21ca0_0_4, LS_0xef21ca0_0_8;
-LS_0xef220b0_0_0 .concat [ 1 1 1 1], L_0xeefa590, L_0xeefd040, L_0xeeffaf0, L_0xef025a0;
-LS_0xef220b0_0_4 .concat [ 1 1 1 1], L_0xef05050, L_0xef07b00, L_0xef0a5b0, L_0xef0d080;
-LS_0xef220b0_0_8 .concat [ 1 1 1 0], L_0xef0fb30, L_0xef12630, L_0xef150e0;
-L_0xef220b0 .concat [ 4 4 3 0], LS_0xef220b0_0_0, LS_0xef220b0_0_4, LS_0xef220b0_0_8;
-LS_0xef212f0_0_0 .concat [ 1 1 1 1], L_0xeefae10, L_0xeefd8c0, L_0xef00370, L_0xef02e20;
-LS_0xef212f0_0_4 .concat [ 1 1 1 1], L_0xef058d0, L_0xef08380, L_0xef0ae30, L_0xef0d900;
-LS_0xef212f0_0_8 .concat [ 1 1 1 0], L_0xef103b0, L_0xef12eb0, L_0xef15960;
-L_0xef212f0 .concat [ 4 4 3 0], LS_0xef212f0_0_0, LS_0xef212f0_0_4, LS_0xef212f0_0_8;
-L_0xef21770 .part L_0xe971710, 8, 11;
-L_0xef21810 .part L_0xef21770, 0, 1;
-L_0xef21900 .part L_0xef21770, 1, 1;
-L_0xef219a0 .part L_0xef21770, 2, 1;
-L_0xef21ad0 .part L_0xef21770, 3, 1;
-L_0xef21b70 .part L_0xef21770, 4, 1;
-L_0xef22f20 .part L_0xef21770, 5, 1;
-L_0xef22530 .part L_0xef21770, 6, 1;
-L_0xef226e0 .part L_0xef21770, 7, 1;
-L_0xef22780 .part L_0xef21770, 8, 1;
-L_0xef22820 .part L_0xef21770, 9, 1;
-L_0xef228c0 .part L_0xef21770, 10, 1;
-LS_0xef22960_0_0 .concat [ 1 1 1 1], L_0xeefaab0, L_0xeefd560, L_0xef00010, L_0xef02ac0;
-LS_0xef22960_0_4 .concat [ 1 1 1 1], L_0xef05570, L_0xef08020, L_0xef0aad0, L_0xef0d5a0;
-LS_0xef22960_0_8 .concat [ 1 1 1 0], L_0xef10050, L_0xef12b50, L_0xef15600;
-L_0xef22960 .concat [ 4 4 3 0], LS_0xef22960_0_0, LS_0xef22960_0_4, LS_0xef22960_0_8;
-L_0xef2b950 .part L_0xeed9a30, 455, 39;
-L_0xef2b9f0 .part L_0xef2b950, 0, 13;
-L_0xef22fc0 .part L_0xef2b950, 13, 13;
-L_0xef23060 .part L_0xef2b950, 26, 13;
-L_0xef23190 .part L_0xee370e0, 16, 3;
-L_0xef23230 .part L_0xef23190, 0, 1;
-L_0xef23320 .part L_0xef23190, 1, 1;
-L_0xef23410 .part L_0xef23190, 2, 1;
-L_0xef23590 .concat [ 1 1 1 0], L_0xef22e00, L_0xef26460, L_0xef28f10;
-L_0xef236d0 .part L_0xee36ce0, 16, 3;
-L_0xef237c0 .part L_0xef236d0, 0, 1;
-L_0xef23900 .part L_0xef236d0, 1, 1;
-L_0xef2c520 .part L_0xef236d0, 2, 1;
-L_0xef2c650 .concat [ 1 1 1 0], L_0xef22d90, L_0xef263f0, L_0xef28ea0;
-L_0xef2ba90 .part L_0xee37680, 16, 3;
-L_0xef2bb80 .part L_0xef2ba90, 0, 1;
-L_0xef2bcc0 .part L_0xef2ba90, 1, 1;
-L_0xef2bdb0 .part L_0xef2ba90, 2, 1;
-L_0xef2bf30 .concat [ 1 1 1 0], L_0xef22e70, L_0xef264d0, L_0xef28f80;
-L_0xef2c070 .concat [ 1 1 1 0], L_0xef23e20, L_0xef269a0, L_0xef29450;
-L_0xef2c200 .part L_0xde749e0, 35, 3;
-L_0xef2c2a0 .part L_0xef2c200, 0, 1;
-L_0xef2c390 .part L_0xef2c200, 1, 1;
-L_0xef2c430 .part L_0xef2c200, 2, 1;
-L_0xef2c740 .part L_0xde48310, 35, 3;
-L_0xef2c7e0 .part L_0xef2c740, 0, 1;
-L_0xef2c880 .part L_0xef2c740, 1, 1;
-L_0xef2c920 .part L_0xef2c740, 2, 1;
-L_0xef2ca50 .part L_0xee36880, 16, 3;
-L_0xef2caf0 .part L_0xef2ca50, 0, 1;
-L_0xef2cb90 .part L_0xef2ca50, 1, 1;
-L_0xef2cc30 .part L_0xef2ca50, 2, 1;
-L_0xef2cd60 .concat [ 1 1 1 0], v0xb31d5b0_0, v0xb2d3d70_0, v0xb904280_0;
-L_0xef2ce00 .part L_0xefa3c80, 35, 3;
-L_0xef2cea0 .part L_0xef2ce00, 0, 1;
-L_0xef2cf90 .part L_0xef2ce00, 1, 1;
-L_0xef2d080 .part L_0xef2ce00, 2, 1;
-L_0xef2de00 .part v0xc9aa4b0_0, 35, 3;
-L_0xef2d2b0 .part L_0xef2de00, 0, 1;
-L_0xef2d3a0 .part L_0xef2de00, 1, 1;
-L_0xef2d490 .part L_0xef2de00, 2, 1;
-L_0xef2d610 .concat [ 1 1 1 0], L_0xef24dc0, L_0xef27870, L_0xef2a320;
-L_0xef2d750 .concat [ 1 1 1 0], v0xab8a290_0, v0xb27cb80_0, v0xb8963b0_0;
-L_0xef2d8e0 .concat [ 1 1 1 0], v0xade8ad0_0, v0xb27dfd0_0, v0xb8aed70_0;
-L_0xef2da70 .concat [ 1 1 1 0], v0xade72c0_0, v0xb2819d0_0, v0xb8af960_0;
-L_0xef2dc00 .concat [ 1 1 1 0], v0xab8b0c0_0, v0xb27d3a0_0, v0xb897aa0_0;
-L_0xef2ea40 .concat [ 1 1 1 0], v0xab8a7e0_0, v0xb27cf90_0, v0xb897060_0;
-L_0xef2eb80 .concat [ 1 1 1 0], v0xab85230_0, v0xb25b510_0, v0xb88c350_0;
-L_0xef2dea0 .concat [ 1 1 1 0], v0xab89250_0, v0xb263de0_0, v0xb88cb70_0;
-L_0xef2e030 .concat [ 1 1 1 0], v0xab88fa0_0, v0xb25b920_0, v0xb88c760_0;
-L_0xef2e1c0 .concat [ 3 3 3 0], L_0xef23cd0, L_0xef26850, L_0xef29300;
-L_0xef2e350 .concat [ 1 1 1 0], L_0xef240c0, L_0xef26b70, L_0xef29620;
-L_0xef2e4e0 .concat [ 1 1 1 0], L_0xef24940, L_0xef273f0, L_0xef29ea0;
-L_0xef2e670 .part L_0xe971710, 35, 3;
-L_0xef2e710 .part L_0xef2e670, 0, 1;
-L_0xef2e800 .part L_0xef2e670, 1, 1;
-L_0xef2e8a0 .part L_0xef2e670, 2, 1;
-L_0xef2f900 .concat [ 1 1 1 0], L_0xef245e0, L_0xef27090, L_0xef29b40;
-L_0xef5aa50 .part L_0xeed9a30, 247, 208;
-L_0xef5aaf0 .part L_0xef5aa50, 0, 13;
-L_0xef2f9f0 .part L_0xef5aa50, 13, 13;
-L_0xef2fa90 .part L_0xef5aa50, 26, 13;
-L_0xef2fbc0 .part L_0xef5aa50, 39, 13;
-L_0xef2fc60 .part L_0xef5aa50, 52, 13;
-L_0xef2fd00 .part L_0xef5aa50, 65, 13;
-L_0xef2fda0 .part L_0xef5aa50, 78, 13;
-L_0xef2ff50 .part L_0xef5aa50, 91, 13;
-L_0xef2fff0 .part L_0xef5aa50, 104, 13;
-L_0xef30090 .part L_0xef5aa50, 117, 13;
-L_0xef30130 .part L_0xef5aa50, 130, 13;
-L_0xef301d0 .part L_0xef5aa50, 143, 13;
-L_0xef30270 .part L_0xef5aa50, 156, 13;
-L_0xef30310 .part L_0xef5aa50, 169, 13;
-L_0xef303b0 .part L_0xef5aa50, 182, 13;
-L_0xef2fe40 .part L_0xef5aa50, 195, 13;
-L_0xef30450 .part L_0xee370e0, 0, 16;
-L_0xef304f0 .part L_0xef30450, 0, 1;
-L_0xef5ab90 .part L_0xef30450, 1, 1;
-L_0xef5ac80 .part L_0xef30450, 2, 1;
-L_0xef5ad70 .part L_0xef30450, 3, 1;
-L_0xef5ae60 .part L_0xef30450, 4, 1;
-L_0xef5af50 .part L_0xef30450, 5, 1;
-L_0xef5b040 .part L_0xef30450, 6, 1;
-L_0xef5b240 .part L_0xef30450, 7, 1;
-L_0xef5b330 .part L_0xef30450, 8, 1;
-L_0xef5b420 .part L_0xef30450, 9, 1;
-L_0xef5b510 .part L_0xef30450, 10, 1;
-L_0xef5b600 .part L_0xef30450, 11, 1;
-L_0xef5b6f0 .part L_0xef30450, 12, 1;
-L_0xef5c700 .part L_0xef30450, 13, 1;
-L_0xef5ba10 .part L_0xef30450, 14, 1;
-L_0xef5b130 .part L_0xef30450, 15, 1;
-L_0xef5bd10 .concat8 [ 16 3 0 0], L_0xef5be50, L_0xef23590;
-LS_0xef5be50_0_0 .concat [ 1 1 1 1], L_0xef2ed80, L_0xef326c0, L_0xef351c0, L_0xef37c70;
-LS_0xef5be50_0_4 .concat [ 1 1 1 1], L_0xef3a610, L_0xef3d1e0, L_0xef3fd30, L_0xef42880;
-LS_0xef5be50_0_8 .concat [ 1 1 1 1], L_0xef453d0, L_0xef47f20, L_0xef4aa70, L_0xef4d5c0;
-LS_0xef5be50_0_12 .concat [ 1 1 1 1], L_0xef50110, L_0xef52c60, L_0xef557b0, L_0xef58300;
-L_0xef5be50 .concat [ 4 4 4 4], LS_0xef5be50_0_0, LS_0xef5be50_0_4, LS_0xef5be50_0_8, LS_0xef5be50_0_12;
-L_0xef5c440 .part L_0xee36ce0, 0, 16;
-L_0xef5c4e0 .part L_0xef5c440, 0, 1;
-L_0xef5c620 .part L_0xef5c440, 1, 1;
-L_0xef5d4d0 .part L_0xef5c440, 2, 1;
-L_0xef5c7a0 .part L_0xef5c440, 3, 1;
-L_0xef5c840 .part L_0xef5c440, 4, 1;
-L_0xef5c930 .part L_0xef5c440, 5, 1;
-L_0xef5ca20 .part L_0xef5c440, 6, 1;
-L_0xef5cc20 .part L_0xef5c440, 7, 1;
-L_0xef5cd10 .part L_0xef5c440, 8, 1;
-L_0xef5ce00 .part L_0xef5c440, 9, 1;
-L_0xef5cef0 .part L_0xef5c440, 10, 1;
-L_0xef5cfe0 .part L_0xef5c440, 11, 1;
-L_0xef5d0d0 .part L_0xef5c440, 12, 1;
-L_0xef5d1c0 .part L_0xef5c440, 13, 1;
-L_0xef5d2b0 .part L_0xef5c440, 14, 1;
-L_0xef5cb10 .part L_0xef5c440, 15, 1;
-L_0xef5d3a0 .concat8 [ 16 3 0 0], L_0xef5d570, L_0xef2c650;
-LS_0xef5d570_0_0 .concat [ 1 1 1 1], L_0xef2ed10, L_0xef32650, L_0xef35150, L_0xef37c00;
-LS_0xef5d570_0_4 .concat [ 1 1 1 1], L_0xef3a5a0, L_0xef3d170, L_0xef3fcc0, L_0xef42810;
-LS_0xef5d570_0_8 .concat [ 1 1 1 1], L_0xef45360, L_0xef47eb0, L_0xef4aa00, L_0xef4d550;
-LS_0xef5d570_0_12 .concat [ 1 1 1 1], L_0xef500a0, L_0xef52bf0, L_0xef55740, L_0xef58290;
-L_0xef5d570 .concat [ 4 4 4 4], LS_0xef5d570_0_0, LS_0xef5d570_0_4, LS_0xef5d570_0_8, LS_0xef5d570_0_12;
-L_0xef5dbf0 .part L_0xee37680, 0, 16;
-L_0xef5dc90 .part L_0xef5dbf0, 0, 1;
-L_0xef5ddd0 .part L_0xef5dbf0, 1, 1;
-L_0xef5dec0 .part L_0xef5dbf0, 2, 1;
-L_0xef5e040 .part L_0xef5dbf0, 3, 1;
-L_0xef5e0e0 .part L_0xef5dbf0, 4, 1;
-L_0xef5e1d0 .part L_0xef5dbf0, 5, 1;
-L_0xef5e2c0 .part L_0xef5dbf0, 6, 1;
-L_0xef5f4a0 .part L_0xef5dbf0, 7, 1;
-L_0xef5e5a0 .part L_0xef5dbf0, 8, 1;
-L_0xef5e690 .part L_0xef5dbf0, 9, 1;
-L_0xef5e780 .part L_0xef5dbf0, 10, 1;
-L_0xef5e870 .part L_0xef5dbf0, 11, 1;
-L_0xef5e960 .part L_0xef5dbf0, 12, 1;
-L_0xef5ea50 .part L_0xef5dbf0, 13, 1;
-L_0xef5eb40 .part L_0xef5dbf0, 14, 1;
-L_0xef5ee40 .part L_0xef5dbf0, 15, 1;
-L_0xef5ef30 .concat8 [ 16 3 0 0], L_0xef5f070, L_0xef2bf30;
-LS_0xef5f070_0_0 .concat [ 1 1 1 1], L_0xef2edf0, L_0xef32730, L_0xef35230, L_0xef37ce0;
-LS_0xef5f070_0_4 .concat [ 1 1 1 1], L_0xef3a680, L_0xef3d250, L_0xef3fda0, L_0xef428f0;
-LS_0xef5f070_0_8 .concat [ 1 1 1 1], L_0xef45440, L_0xef47f90, L_0xef4aae0, L_0xef4d630;
-LS_0xef5f070_0_12 .concat [ 1 1 1 1], L_0xef50180, L_0xef52cd0, L_0xef55820, L_0xef58370;
-L_0xef5f070 .concat [ 4 4 4 4], LS_0xef5f070_0_0, LS_0xef5f070_0_4, LS_0xef5f070_0_8, LS_0xef5f070_0_12;
-LS_0xef60390_0_0 .concat8 [ 2 6 11 16], L_0xeee0bf0, L_0xeef5720, L_0xef1ac00, L_0xef60430;
-LS_0xef60390_0_4 .concat8 [ 3 0 0 0], L_0xef2c070;
-L_0xef60390 .concat8 [ 35 3 0 0], LS_0xef60390_0_0, LS_0xef60390_0_4;
-LS_0xef60430_0_0 .concat [ 1 1 1 1], L_0xef2f370, L_0xef32c00, L_0xef35700, L_0xef38200;
-LS_0xef60430_0_4 .concat [ 1 1 1 1], L_0xef3aba0, L_0xef3d770, L_0xef402c0, L_0xef42e10;
-LS_0xef60430_0_8 .concat [ 1 1 1 1], L_0xef45960, L_0xef484b0, L_0xef4b000, L_0xef4db50;
-LS_0xef60430_0_12 .concat [ 1 1 1 1], L_0xef506a0, L_0xef531f0, L_0xef55d40, L_0xef58890;
-L_0xef60430 .concat [ 4 4 4 4], LS_0xef60430_0_0, LS_0xef60430_0_4, LS_0xef60430_0_8, LS_0xef60430_0_12;
-L_0xef5f540 .part L_0xde749e0, 19, 16;
-L_0xef5f5e0 .part L_0xef5f540, 0, 1;
-L_0xef5f6d0 .part L_0xef5f540, 1, 1;
-L_0xef5f770 .part L_0xef5f540, 2, 1;
-L_0xef5f8a0 .part L_0xef5f540, 3, 1;
-L_0xef5f940 .part L_0xef5f540, 4, 1;
-L_0xef5f9e0 .part L_0xef5f540, 5, 1;
-L_0xef5fa80 .part L_0xef5f540, 6, 1;
-L_0xef5fc30 .part L_0xef5f540, 7, 1;
-L_0xef5fcd0 .part L_0xef5f540, 8, 1;
-L_0xef5fd70 .part L_0xef5f540, 9, 1;
-L_0xef5fe10 .part L_0xef5f540, 10, 1;
-L_0xef5feb0 .part L_0xef5f540, 11, 1;
-L_0xef5ff50 .part L_0xef5f540, 12, 1;
-L_0xef5fff0 .part L_0xef5f540, 13, 1;
-L_0xef60090 .part L_0xef5f540, 14, 1;
-L_0xef5fb20 .part L_0xef5f540, 15, 1;
-L_0xef61940 .part L_0xef6bc40, 19, 16;
-L_0xef60a60 .part L_0xef61940, 0, 1;
-L_0xef60b00 .part L_0xef61940, 1, 1;
-L_0xef60ba0 .part L_0xef61940, 2, 1;
-L_0xef60c40 .part L_0xef61940, 3, 1;
-L_0xef60ce0 .part L_0xef61940, 4, 1;
-L_0xef60d80 .part L_0xef61940, 5, 1;
-L_0xef60e20 .part L_0xef61940, 6, 1;
-L_0xef60fd0 .part L_0xef61940, 7, 1;
-L_0xef61070 .part L_0xef61940, 8, 1;
-L_0xef61110 .part L_0xef61940, 9, 1;
-L_0xef611b0 .part L_0xef61940, 10, 1;
-L_0xef61250 .part L_0xef61940, 11, 1;
-L_0xef612f0 .part L_0xef61940, 12, 1;
-L_0xef61390 .part L_0xef61940, 13, 1;
-L_0xef61430 .part L_0xef61940, 14, 1;
-L_0xef60ec0 .part L_0xef61940, 15, 1;
-L_0xef616e0 .part L_0xee36880, 0, 16;
-L_0xef61780 .part L_0xef616e0, 0, 1;
-L_0xef61820 .part L_0xef616e0, 1, 1;
-L_0xef62960 .part L_0xef616e0, 2, 1;
-L_0xef619e0 .part L_0xef616e0, 3, 1;
-L_0xef61a80 .part L_0xef616e0, 4, 1;
-L_0xef61b20 .part L_0xef616e0, 5, 1;
-L_0xef61bc0 .part L_0xef616e0, 6, 1;
-L_0xef61d70 .part L_0xef616e0, 7, 1;
-L_0xef61e10 .part L_0xef616e0, 8, 1;
-L_0xef61eb0 .part L_0xef616e0, 9, 1;
-L_0xef61f50 .part L_0xef616e0, 10, 1;
-L_0xef61ff0 .part L_0xef616e0, 11, 1;
-L_0xef62090 .part L_0xef616e0, 12, 1;
-L_0xef62130 .part L_0xef616e0, 13, 1;
-L_0xef621d0 .part L_0xef616e0, 14, 1;
-L_0xef61c60 .part L_0xef616e0, 15, 1;
-L_0xef62480 .concat8 [ 16 3 0 0], L_0xef62520, L_0xef2cd60;
-LS_0xef62520_0_0 .concat [ 1 1 1 1], v0x71f3520_0, v0x6091a60_0, v0xa588250_0, v0xa5abfc0_0;
-LS_0xef62520_0_4 .concat [ 1 1 1 1], v0xa649b60_0, v0xa61f650_0, v0xa6eef70_0, v0xa7376d0_0;
-LS_0xef62520_0_8 .concat [ 1 1 1 1], v0x68362d0_0, v0x8f8f5f0_0, v0x7b28310_0, v0x6380160_0;
-LS_0xef62520_0_12 .concat [ 1 1 1 1], v0xbee2630_0, v0xbed0280_0, v0xbb56e10_0, v0xbb24eb0_0;
-L_0xef62520 .concat [ 4 4 4 4], LS_0xef62520_0_0, LS_0xef62520_0_4, LS_0xef62520_0_8, LS_0xef62520_0_12;
-L_0xef62610 .part L_0xefa3c80, 19, 16;
-L_0xef626b0 .part L_0xef62610, 0, 1;
-L_0xef627f0 .part L_0xef62610, 1, 1;
-L_0xef63a20 .part L_0xef62610, 2, 1;
-L_0xef63b50 .part L_0xef62610, 3, 1;
-L_0xef62a00 .part L_0xef62610, 4, 1;
-L_0xef62af0 .part L_0xef62610, 5, 1;
-L_0xef62be0 .part L_0xef62610, 6, 1;
-L_0xef62de0 .part L_0xef62610, 7, 1;
-L_0xef62ed0 .part L_0xef62610, 8, 1;
-L_0xef62fc0 .part L_0xef62610, 9, 1;
-L_0xef630b0 .part L_0xef62610, 10, 1;
-L_0xef631a0 .part L_0xef62610, 11, 1;
-L_0xef63290 .part L_0xef62610, 12, 1;
-L_0xef63380 .part L_0xef62610, 13, 1;
-L_0xef63470 .part L_0xef62610, 14, 1;
-L_0xef62cd0 .part L_0xef62610, 15, 1;
-L_0xef63770 .part v0xc9aa4b0_0, 19, 16;
-L_0xef63810 .part L_0xef63770, 0, 1;
-L_0xef63950 .part L_0xef63770, 1, 1;
-L_0xef64c90 .part L_0xef63770, 2, 1;
-L_0xef63bf0 .part L_0xef63770, 3, 1;
-L_0xef63c90 .part L_0xef63770, 4, 1;
-L_0xef63d80 .part L_0xef63770, 5, 1;
-L_0xef63e70 .part L_0xef63770, 6, 1;
-L_0xef64070 .part L_0xef63770, 7, 1;
-L_0xef64160 .part L_0xef63770, 8, 1;
-L_0xef64250 .part L_0xef63770, 9, 1;
-L_0xef64340 .part L_0xef63770, 10, 1;
-L_0xef64430 .part L_0xef63770, 11, 1;
-L_0xef64520 .part L_0xef63770, 12, 1;
-L_0xef64610 .part L_0xef63770, 13, 1;
-L_0xef64700 .part L_0xef63770, 14, 1;
-L_0xef63f60 .part L_0xef63770, 15, 1;
-LS_0xef64a00_0_0 .concat8 [ 2 6 11 16], L_0xeee1ab0, L_0xeef71d0, L_0xef1e800, L_0xef64be0;
-LS_0xef64a00_0_4 .concat8 [ 3 0 0 0], L_0xef2d610;
-L_0xef64a00 .concat8 [ 35 3 0 0], LS_0xef64a00_0_0, LS_0xef64a00_0_4;
-LS_0xef64be0_0_0 .concat [ 1 1 1 1], L_0xef31020, L_0xef33b20, L_0xef365d0, L_0xef39010;
-LS_0xef64be0_0_4 .concat [ 1 1 1 1], L_0xef3bb40, L_0xef3e690, L_0xef411e0, L_0xef43d30;
-LS_0xef64be0_0_8 .concat [ 1 1 1 1], L_0xef46880, L_0xef493d0, L_0xef4bf20, L_0xef4ea70;
-LS_0xef64be0_0_12 .concat [ 1 1 1 1], L_0xef515c0, L_0xef54110, L_0xef56c60, L_0xef597b0;
-L_0xef64be0 .concat [ 4 4 4 4], LS_0xef64be0_0_0, LS_0xef64be0_0_4, LS_0xef64be0_0_8, LS_0xef64be0_0_12;
-LS_0xef66300_0_0 .concat8 [ 2 6 11 16], L_0xeee1bf0, L_0xeef7450, L_0xef1ec80, L_0xef64d30;
-LS_0xef66300_0_4 .concat8 [ 3 0 0 0], L_0xef2d750;
-L_0xef66300 .concat8 [ 35 3 0 0], LS_0xef66300_0_0, LS_0xef66300_0_4;
-LS_0xef64d30_0_0 .concat [ 1 1 1 1], v0x74aa250_0, v0x6974e80_0, v0xa5dec40_0, v0xa5afac0_0;
-LS_0xef64d30_0_4 .concat [ 1 1 1 1], v0xa64cd50_0, v0xa6251d0_0, v0xa6f32b0_0, v0xa74a6a0_0;
-LS_0xef64d30_0_8 .concat [ 1 1 1 1], v0x637e400_0, v0x9118ba0_0, v0x7d9cd60_0, v0x61f4a50_0;
-LS_0xef64d30_0_12 .concat [ 1 1 1 1], v0xbee60a0_0, v0xbec4860_0, v0xbb79850_0, v0xbb2d350_0;
-L_0xef64d30 .concat [ 4 4 4 4], LS_0xef64d30_0_0, LS_0xef64d30_0_4, LS_0xef64d30_0_8, LS_0xef64d30_0_12;
-LS_0xef653b0_0_0 .concat8 [ 2 6 11 16], L_0xeee1eb0, L_0xeef7b50, L_0xef1fc50, L_0xef65590;
-LS_0xef653b0_0_4 .concat8 [ 3 0 0 0], L_0xef2d8e0;
-L_0xef653b0 .concat8 [ 35 3 0 0], LS_0xef653b0_0_0, LS_0xef653b0_0_4;
-LS_0xef65590_0_0 .concat [ 1 1 1 1], v0x7464940_0, v0x694e6f0_0, v0xa5dd340_0, v0xa5aeb70_0;
-LS_0xef65590_0_4 .concat [ 1 1 1 1], v0xa64c1f0_0, v0xa624310_0, v0xa6f2470_0, v0xa7466d0_0;
-LS_0xef65590_0_8 .concat [ 1 1 1 1], v0x61f2100_0, v0x91fb830_0, v0x7b25100_0, v0x650cff0_0;
-LS_0xef65590_0_12 .concat [ 1 1 1 1], v0xbee55a0_0, v0xbec3d90_0, v0xbafecd0_0, v0xbb2a8c0_0;
-L_0xef65590 .concat [ 4 4 4 4], LS_0xef65590_0_0, LS_0xef65590_0_4, LS_0xef65590_0_8, LS_0xef65590_0_12;
-LS_0xef65c10_0_0 .concat8 [ 2 6 11 16], L_0xeee1ff0, L_0xeef7d80, L_0xef1f240, L_0xef67630;
-LS_0xef65c10_0_4 .concat8 [ 3 0 0 0], L_0xef2da70;
-L_0xef65c10 .concat8 [ 35 3 0 0], LS_0xef65c10_0_0, LS_0xef65c10_0_4;
-LS_0xef67630_0_0 .concat [ 1 1 1 1], v0x7464a00_0, v0x694e7b0_0, v0xa5dd400_0, v0xa5aec30_0;
-LS_0xef67630_0_4 .concat [ 1 1 1 1], v0xa64c2b0_0, v0xa6243d0_0, v0xa6f2530_0, v0xa746790_0;
-LS_0xef67630_0_8 .concat [ 1 1 1 1], v0x61f21c0_0, v0x91fb8f0_0, v0x7b251c0_0, v0x650d0b0_0;
-LS_0xef67630_0_12 .concat [ 1 1 1 1], v0xbee5660_0, v0xbec3e50_0, v0xbafed90_0, v0xbb2a980_0;
-L_0xef67630 .concat [ 4 4 4 4], LS_0xef67630_0_0, LS_0xef67630_0_4, LS_0xef67630_0_8, LS_0xef67630_0_12;
-LS_0xef67c60_0_0 .concat8 [ 2 6 11 16], L_0xeee2420, L_0xeef7620, L_0xef1f6c0, L_0xef664e0;
-LS_0xef67c60_0_4 .concat8 [ 3 0 0 0], L_0xef2dc00;
-L_0xef67c60 .concat8 [ 35 3 0 0], LS_0xef67c60_0_0, LS_0xef67c60_0_4;
-LS_0xef664e0_0_0 .concat [ 1 1 1 1], v0x74851a0_0, v0x696a580_0, v0xa5de040_0, v0xa5af3f0_0;
-LS_0xef664e0_0_4 .concat [ 1 1 1 1], v0xa64c9b0_0, v0xa624e10_0, v0xa6f2c90_0, v0xa74a120_0;
-LS_0xef664e0_0_8 .concat [ 1 1 1 1], v0x61f2d60_0, v0x91534a0_0, v0x7d94b60_0, v0x61f4670_0;
-LS_0xef664e0_0_12 .concat [ 1 1 1 1], v0xbee5d00_0, v0xbec44f0_0, v0xbb78a40_0, v0xbb2c560_0;
-L_0xef664e0 .concat [ 4 4 4 4], LS_0xef664e0_0_0, LS_0xef664e0_0_4, LS_0xef664e0_0_8, LS_0xef664e0_0_12;
-LS_0xef66b60_0_0 .concat8 [ 2 6 11 16], L_0xeee2560, L_0xeef78a0, L_0xef20a60, L_0xef66d40;
-LS_0xef66b60_0_4 .concat8 [ 3 0 0 0], L_0xef2ea40;
-L_0xef66b60 .concat8 [ 35 3 0 0], LS_0xef66b60_0_0, LS_0xef66b60_0_4;
-LS_0xef66d40_0_0 .concat [ 1 1 1 1], v0x74850e0_0, v0x696a4c0_0, v0xa5ddf80_0, v0xa5af330_0;
-LS_0xef66d40_0_4 .concat [ 1 1 1 1], v0xa64c8f0_0, v0xa624d50_0, v0xa6f2bd0_0, v0xa74a060_0;
-LS_0xef66d40_0_8 .concat [ 1 1 1 1], v0x61f2ca0_0, v0x91533e0_0, v0x7d94aa0_0, v0x61f45b0_0;
-LS_0xef66d40_0_12 .concat [ 1 1 1 1], v0xbee5c40_0, v0xbec4430_0, v0xbb78980_0, v0xbb2c4a0_0;
-L_0xef66d40 .concat [ 4 4 4 4], LS_0xef66d40_0_0, LS_0xef66d40_0_4, LS_0xef66d40_0_8, LS_0xef66d40_0_12;
-LS_0xef673c0_0_0 .concat8 [ 2 6 11 16], L_0xeee2180, L_0xeef8550, L_0xef20e70, L_0xef68fc0;
-LS_0xef673c0_0_4 .concat8 [ 3 0 0 0], L_0xef2eb80;
-L_0xef673c0 .concat8 [ 35 3 0 0], LS_0xef673c0_0_0, LS_0xef673c0_0_4;
-LS_0xef68fc0_0_0 .concat [ 1 1 1 1], v0xa60bae0_0, v0x6736e60_0, v0xa5e0f30_0, v0xa5b09e0_0;
-LS_0xef68fc0_0_4 .concat [ 1 1 1 1], v0xa593540_0, v0xa625cc0_0, v0xa6f3c30_0, v0xa7584d0_0;
-LS_0xef68fc0_0_8 .concat [ 1 1 1 1], v0x637eef0_0, v0x92a4180_0, v0x7cec610_0, v0x62e3f70_0;
-LS_0xef68fc0_0_12 .concat [ 1 1 1 1], v0xbee6a40_0, v0xbec5170_0, v0xbb7ade0_0, v0xbb2e8f0_0;
-L_0xef68fc0 .concat [ 4 4 4 4], LS_0xef68fc0_0_0, LS_0xef68fc0_0_4, LS_0xef68fc0_0_8, LS_0xef68fc0_0_12;
-LS_0xef695b0_0_0 .concat8 [ 2 6 11 16], L_0xeee22c0, L_0xeef87d0, L_0xef200d0, L_0xef67e40;
-LS_0xef695b0_0_4 .concat8 [ 3 0 0 0], L_0xef2dea0;
-L_0xef695b0 .concat8 [ 35 3 0 0], LS_0xef695b0_0_0, LS_0xef695b0_0_4;
-LS_0xef67e40_0_0 .concat [ 1 1 1 1], v0xa755fb0_0, v0x686d4d0_0, v0xa5e0350_0, v0xa5b0630_0;
-LS_0xef67e40_0_4 .concat [ 1 1 1 1], v0xa64d370_0, v0xa6258d0_0, v0xa6f3850_0, v0xa7581d0_0;
-LS_0xef67e40_0_8 .concat [ 1 1 1 1], v0x637eaf0_0, v0x9119220_0, v0x7caefc0_0, v0x62d6360_0;
-LS_0xef67e40_0_12 .concat [ 1 1 1 1], v0xbee66c0_0, v0xbec4e20_0, v0xbb7a9a0_0, v0xbb2e4b0_0;
-L_0xef67e40 .concat [ 4 4 4 4], LS_0xef67e40_0_0, LS_0xef67e40_0_4, LS_0xef67e40_0_8, LS_0xef67e40_0_12;
-LS_0xef684c0_0_0 .concat8 [ 2 6 11 16], L_0xeee2960, L_0xeef8000, L_0xef20550, L_0xef686a0;
-LS_0xef684c0_0_4 .concat8 [ 3 0 0 0], L_0xef2e030;
-L_0xef684c0 .concat8 [ 35 3 0 0], LS_0xef684c0_0_0, LS_0xef684c0_0_4;
-LS_0xef686a0_0_0 .concat [ 1 1 1 1], v0xa60bba0_0, v0x6736f20_0, v0xa5e0ff0_0, v0xa5b0aa0_0;
-LS_0xef686a0_0_4 .concat [ 1 1 1 1], v0xa593600_0, v0xa625d80_0, v0xa6f3cf0_0, v0xa758590_0;
-LS_0xef686a0_0_8 .concat [ 1 1 1 1], v0x637efb0_0, v0x92a4240_0, v0x7cec6d0_0, v0x62e4030_0;
-LS_0xef686a0_0_12 .concat [ 1 1 1 1], v0xbee6b00_0, v0xbec5230_0, v0xbb7aea0_0, v0xbb2e9b0_0;
-L_0xef686a0 .concat [ 4 4 4 4], LS_0xef686a0_0_0, LS_0xef686a0_0_4, LS_0xef686a0_0_8, LS_0xef686a0_0_12;
-LS_0xef68d20_0_0 .concat8 [ 6 18 33 48], L_0xeee2aa0, L_0xeef8280, L_0xef21ca0, L_0xef68f00;
-LS_0xef68d20_0_4 .concat8 [ 9 0 0 0], L_0xef2e1c0;
-L_0xef68d20 .concat8 [ 105 9 0 0], LS_0xef68d20_0_0, LS_0xef68d20_0_4;
-LS_0xef68f00_0_0 .concat [ 3 3 3 3], L_0xef2f220, L_0xef32ab0, L_0xef355b0, L_0xef380b0;
-LS_0xef68f00_0_4 .concat [ 3 3 3 3], L_0xef3aa50, L_0xef3d620, L_0xef40170, L_0xef42cc0;
-LS_0xef68f00_0_8 .concat [ 3 3 3 3], L_0xef45810, L_0xef48360, L_0xef4aeb0, L_0xef4da00;
-LS_0xef68f00_0_12 .concat [ 3 3 3 3], L_0xef50550, L_0xef530a0, L_0xef55bf0, L_0xef58740;
-L_0xef68f00 .concat [ 12 12 12 12], LS_0xef68f00_0_0, LS_0xef68f00_0_4, LS_0xef68f00_0_8, LS_0xef68f00_0_12;
-LS_0xef6af20_0_0 .concat8 [ 2 6 11 16], L_0xeee26a0, L_0xeef8fc0, L_0xef220b0, L_0xef69790;
-LS_0xef6af20_0_4 .concat8 [ 3 0 0 0], L_0xef2e350;
-L_0xef6af20 .concat8 [ 35 3 0 0], LS_0xef6af20_0_0, LS_0xef6af20_0_4;
-LS_0xef69790_0_0 .concat [ 1 1 1 1], L_0xef2f610, L_0xef32e20, L_0xef358d0, L_0xef38420;
-LS_0xef69790_0_4 .concat [ 1 1 1 1], L_0xef3ae40, L_0xef3d990, L_0xef404e0, L_0xef43030;
-LS_0xef69790_0_8 .concat [ 1 1 1 1], L_0xef45b80, L_0xef486d0, L_0xef4b220, L_0xef4dd70;
-LS_0xef69790_0_12 .concat [ 1 1 1 1], L_0xef508c0, L_0xef53410, L_0xef55f60, L_0xef58ab0;
-L_0xef69790 .concat [ 4 4 4 4], LS_0xef69790_0_0, LS_0xef69790_0_4, LS_0xef69790_0_8, LS_0xef69790_0_12;
-LS_0xef69e10_0_0 .concat8 [ 2 6 11 16], L_0xeee27e0, L_0xeef91f0, L_0xef212f0, L_0xef69ff0;
-LS_0xef69e10_0_4 .concat8 [ 3 0 0 0], L_0xef2e4e0;
-L_0xef69e10 .concat8 [ 35 3 0 0], LS_0xef69e10_0_0, LS_0xef69e10_0_4;
-LS_0xef69ff0_0_0 .concat [ 1 1 1 1], L_0xef30ba0, L_0xef336a0, L_0xef36150, L_0xef38ca0;
-LS_0xef69ff0_0_4 .concat [ 1 1 1 1], L_0xef3b6c0, L_0xef3e210, L_0xef40d60, L_0xef438b0;
-LS_0xef69ff0_0_8 .concat [ 1 1 1 1], L_0xef46400, L_0xef48f50, L_0xef4baa0, L_0xef4e5f0;
-LS_0xef69ff0_0_12 .concat [ 1 1 1 1], L_0xef51140, L_0xef53c90, L_0xef567e0, L_0xef59330;
-L_0xef69ff0 .concat [ 4 4 4 4], LS_0xef69ff0_0_0, LS_0xef69ff0_0_4, LS_0xef69ff0_0_8, LS_0xef69ff0_0_12;
-L_0xef6a670 .part L_0xe971710, 19, 16;
-L_0xef6a820 .part L_0xef6a670, 0, 1;
-L_0xef6c2e0 .part L_0xef6a670, 1, 1;
-L_0xef6b100 .part L_0xef6a670, 2, 1;
-L_0xef6b1a0 .part L_0xef6a670, 3, 1;
-L_0xef6b240 .part L_0xef6a670, 4, 1;
-L_0xef6b2e0 .part L_0xef6a670, 5, 1;
-L_0xef6b380 .part L_0xef6a670, 6, 1;
-L_0xef6b530 .part L_0xef6a670, 7, 1;
-L_0xef6b5d0 .part L_0xef6a670, 8, 1;
-L_0xef6b670 .part L_0xef6a670, 9, 1;
-L_0xef6b710 .part L_0xef6a670, 10, 1;
-L_0xef6b7b0 .part L_0xef6a670, 11, 1;
-L_0xef6b850 .part L_0xef6a670, 12, 1;
-L_0xef6b8f0 .part L_0xef6a670, 13, 1;
-L_0xef6b990 .part L_0xef6a670, 14, 1;
-L_0xef6b420 .part L_0xef6a670, 15, 1;
-LS_0xef6bc40_0_0 .concat8 [ 2 6 11 16], L_0xeee2c80, L_0xeef9a20, L_0xef22960, L_0xef6bdf0;
-LS_0xef6bc40_0_4 .concat8 [ 3 0 0 0], L_0xef2f900;
-L_0xef6bc40 .concat8 [ 35 3 0 0], LS_0xef6bc40_0_0, LS_0xef6bc40_0_4;
-LS_0xef6bdf0_0_0 .concat [ 1 1 1 1], L_0xef30840, L_0xef33340, L_0xef35df0, L_0xef38940;
-LS_0xef6bdf0_0_4 .concat [ 1 1 1 1], L_0xef3b360, L_0xef3deb0, L_0xef40a00, L_0xef43550;
-LS_0xef6bdf0_0_8 .concat [ 1 1 1 1], L_0xef460a0, L_0xef48bf0, L_0xef4b740, L_0xef4e290;
-LS_0xef6bdf0_0_12 .concat [ 1 1 1 1], L_0xef50de0, L_0xef53930, L_0xef56480, L_0xef58fd0;
-L_0xef6bdf0 .concat [ 4 4 4 4], LS_0xef6bdf0_0_0, LS_0xef6bdf0_0_4, LS_0xef6bdf0_0_8, LS_0xef6bdf0_0_12;
-L_0xefa1d20 .concat [ 27 27 27 27], L_0xda85c20, L_0xef82420, L_0xef8cd50, L_0xef975a0;
-L_0xefa1eb0 .concat [ 4 4 4 4], L_0xef7d990, L_0xef882f0, L_0xef92c20, L_0xef9d2c0;
-L_0xef6d770 .concat [ 1 1 1 1], L_0xef7dfb0, L_0xef88910, L_0xef93240, L_0xef9d8e0;
-L_0xef6da50 .concat [ 2 2 2 2], L_0xef7e710, L_0xef89070, L_0xef939a0, L_0xef9e040;
-L_0xef6daf0 .concat [ 2 2 2 2], L_0xef7f2f0, L_0xef89c50, L_0xef944a0, L_0xef9ec20;
-L_0xef6dcd0 .concat [ 2 2 2 2], L_0xef7fed0, L_0xef8a8f0, L_0xef95140, L_0xef9f8c0;
-L_0xef6deb0 .concat [ 2 2 2 2], L_0xef813c0, L_0xef8bcf0, L_0xef96540, L_0xefa0cc0;
-L_0xef6e090 .concat [ 2 2 2 2], L_0xef80630, L_0xef8b050, L_0xef958a0, L_0xefa0020;
-S_0xbb6ec30 .scope module, "clock_ctrl" "caravel_clocking" 4 748, 5 19 0, S_0xbb71170;
+P_0x34892c0 .param/l "USER_PROJECT_ID" 0 4 77, C4<00000000000000000000000000000000>;
+v0xd83d100_0 .net *"_ivl_163", 25 0, L_0xe901ea0;  1 drivers
+v0xd83d1e0_0 .net *"_ivl_167", 1 0, L_0xe8fc8b0;  1 drivers
+v0xd83d2c0_0 .net *"_ivl_170", 1 0, L_0xe9021c0;  1 drivers
+v0xd83d380_0 .net *"_ivl_174", 1 0, L_0xe9025b0;  1 drivers
+v0xd83d460_0 .net *"_ivl_177", 1 0, L_0xe902650;  1 drivers
+v0xd83d590_0 .net *"_ivl_181", 1 0, L_0xe902a80;  1 drivers
+v0xd83d670_0 .net *"_ivl_184", 1 0, L_0xe902b20;  1 drivers
+v0xd83d750_0 .net *"_ivl_187", 1 0, L_0xe902c60;  1 drivers
+v0xd83d830_0 .net *"_ivl_191", 1 0, L_0xe902da0;  1 drivers
+v0xd83d9a0_0 .net *"_ivl_195", 1 0, L_0xe9032e0;  1 drivers
+v0xd83da80_0 .net *"_ivl_199", 1 0, L_0xe903600;  1 drivers
+v0xd83db60_0 .net *"_ivl_202", 1 0, L_0xe903470;  1 drivers
+v0xd83dc40_0 .net *"_ivl_206", 1 0, L_0xe903510;  1 drivers
+v0xd83dd20_0 .net *"_ivl_210", 1 0, L_0xe903880;  1 drivers
+v0xd83de00_0 .net *"_ivl_213", 1 0, L_0xe903b20;  1 drivers
+v0xd83dee0_0 .net *"_ivl_216", 1 0, L_0xe903c60;  1 drivers
+v0xd83dfc0_0 .net *"_ivl_219", 1 0, L_0xe903f20;  1 drivers
+v0xd83e170_0 .net *"_ivl_222", 1 0, L_0xe904060;  1 drivers
+v0xd83e210_0 .net *"_ivl_225", 1 0, L_0xe904490;  1 drivers
+v0xd83e2f0_0 .net *"_ivl_228", 1 0, L_0xe9045d0;  1 drivers
+v0xd83e3d0_0 .net *"_ivl_231", 1 0, L_0xe9041f0;  1 drivers
+v0xd83e4b0_0 .net *"_ivl_234", 1 0, L_0xe904330;  1 drivers
+v0xd83e590_0 .net *"_ivl_237", 1 0, L_0xe9049d0;  1 drivers
+v0xd83e670_0 .net *"_ivl_24", 6 0, L_0xd86a6d0;  1 drivers
+v0xd83e750_0 .net *"_ivl_240", 5 0, L_0xe904b10;  1 drivers
+v0xd83e830_0 .net *"_ivl_243", 1 0, L_0xe904710;  1 drivers
+v0xd83e910_0 .net *"_ivl_246", 1 0, L_0xe904850;  1 drivers
+v0xd83e9f0_0 .net *"_ivl_250", 1 0, L_0xe904f30;  1 drivers
+v0xd83ead0_0 .net *"_ivl_253", 1 0, L_0xe904cf0;  1 drivers
+v0xd83ebb0_0 .net *"_ivl_257", 77 0, L_0xe915480;  1 drivers
+v0xd83ec90_0 .net *"_ivl_265", 5 0, L_0xe9156b0;  1 drivers
+v0xd83ed70_0 .net *"_ivl_272", 5 0, L_0xe915bb0;  1 drivers
+v0xd83ee50_0 .net *"_ivl_276", 5 0, L_0xe9163a0;  1 drivers
+v0xd83e0a0_0 .net *"_ivl_28", 6 0, L_0xd86a810;  1 drivers
+v0xd83f120_0 .net *"_ivl_283", 5 0, L_0xe9165d0;  1 drivers
+v0xd83f200_0 .net *"_ivl_287", 5 0, L_0xe916d50;  1 drivers
+v0xd83f2e0_0 .net *"_ivl_294", 5 0, L_0xe916fd0;  1 drivers
+v0xd83f3c0_0 .net *"_ivl_297", 5 0, L_0xe9176f0;  1 drivers
+v0xd83f4a0_0 .net *"_ivl_301", 5 0, L_0xe917260;  1 drivers
+v0xd83f580_0 .net *"_ivl_309", 5 0, L_0xe917a10;  1 drivers
+v0xd83f660_0 .net *"_ivl_317", 5 0, L_0xe917ed0;  1 drivers
+v0xd83f740_0 .net *"_ivl_32", 34 0, L_0xd86a8b0;  1 drivers
+v0xd83f820_0 .net *"_ivl_324", 5 0, L_0xe9189b0;  1 drivers
+v0xd83f900_0 .net *"_ivl_328", 5 0, L_0xe918470;  1 drivers
+v0xd83f9e0_0 .net *"_ivl_336", 5 0, L_0xe918b40;  1 drivers
+v0xd83fac0_0 .net *"_ivl_343", 5 0, L_0xe9191a0;  1 drivers
+v0xd83fba0_0 .net *"_ivl_346", 5 0, L_0xe919420;  1 drivers
+v0xd83fc80_0 .net *"_ivl_349", 5 0, L_0xe9195f0;  1 drivers
+v0xd83fd60_0 .net *"_ivl_352", 5 0, L_0xe919870;  1 drivers
+v0xd83fe40_0 .net *"_ivl_355", 5 0, L_0xe91a0a0;  1 drivers
+v0xd83ff20_0 .net *"_ivl_358", 5 0, L_0xe91a320;  1 drivers
+v0xd840000_0 .net *"_ivl_361", 5 0, L_0xe919b60;  1 drivers
+v0xd8400e0_0 .net *"_ivl_364", 5 0, L_0xe919de0;  1 drivers
+v0xd8401c0_0 .net *"_ivl_367", 5 0, L_0xe91ab00;  1 drivers
+v0xd8402a0_0 .net *"_ivl_370", 17 0, L_0xe91ad80;  1 drivers
+v0xd840380_0 .net *"_ivl_373", 5 0, L_0xe91a5a0;  1 drivers
+v0xd840460_0 .net *"_ivl_376", 5 0, L_0xe91a820;  1 drivers
+v0xd840540_0 .net *"_ivl_380", 5 0, L_0xe91b580;  1 drivers
+v0xd840620_0 .net *"_ivl_387", 5 0, L_0xe91b3b0;  1 drivers
+v0xd840700_0 .net *"_ivl_391", 142 0, L_0xe9394b0;  1 drivers
+v0xd8407e0_0 .net *"_ivl_404", 10 0, L_0xe9397c0;  1 drivers
+v0xd8408c0_0 .net *"_ivl_416", 10 0, L_0xe93a310;  1 drivers
+v0xd8409a0_0 .net *"_ivl_421", 10 0, L_0xe93a660;  1 drivers
+v0xd840a80_0 .net *"_ivl_433", 10 0, L_0xe93b500;  1 drivers
+v0xd840b60_0 .net *"_ivl_438", 10 0, L_0xe93b960;  1 drivers
+v0xd83eef0_0 .net *"_ivl_450", 10 0, L_0xe93c870;  1 drivers
+v0xd83efb0_0 .net *"_ivl_454", 10 0, L_0xe93cca0;  1 drivers
+v0xd841010_0 .net *"_ivl_458", 10 0, L_0xe93d120;  1 drivers
+v0xd8410b0_0 .net *"_ivl_471", 10 0, L_0xe93dc40;  1 drivers
+v0xd841150_0 .net *"_ivl_484", 10 0, L_0xe93e5a0;  1 drivers
+v0xd841210_0 .net *"_ivl_496", 10 0, L_0xe93f010;  1 drivers
+v0xd8412f0_0 .net *"_ivl_501", 10 0, L_0xe93f100;  1 drivers
+v0xd8413d0_0 .net *"_ivl_51", 17 0, L_0xe8587a0;  1 drivers
+v0xd8414b0_0 .net *"_ivl_514", 10 0, L_0xe940710;  1 drivers
+v0xd841590_0 .net *"_ivl_526", 10 0, L_0xe9408a0;  1 drivers
+v0xd841670_0 .net *"_ivl_529", 10 0, L_0xe940d20;  1 drivers
+v0xd841750_0 .net *"_ivl_532", 10 0, L_0xe941cf0;  1 drivers
+v0xd841830_0 .net *"_ivl_535", 10 0, L_0xe9412e0;  1 drivers
+v0xd841910_0 .net *"_ivl_538", 10 0, L_0xe941760;  1 drivers
+v0xd8419f0_0 .net *"_ivl_541", 10 0, L_0xe942b00;  1 drivers
+v0xd841ad0_0 .net *"_ivl_544", 10 0, L_0xe942f10;  1 drivers
+v0xd841bb0_0 .net *"_ivl_547", 10 0, L_0xe942170;  1 drivers
+v0xd841c90_0 .net *"_ivl_55", 17 0, L_0xe8589d0;  1 drivers
+v0xd841d70_0 .net *"_ivl_550", 10 0, L_0xe9425f0;  1 drivers
+v0xd841e50_0 .net *"_ivl_553", 32 0, L_0xe943d40;  1 drivers
+v0xd841f30_0 .net *"_ivl_556", 10 0, L_0xe944150;  1 drivers
+v0xd842010_0 .net *"_ivl_559", 10 0, L_0xe943390;  1 drivers
+v0xd8420f0_0 .net *"_ivl_563", 10 0, L_0xe943810;  1 drivers
+v0xd8421d0_0 .net *"_ivl_575", 10 0, L_0xe944a00;  1 drivers
+v0xd8422b0_0 .net *"_ivl_579", 38 0, L_0xe94d9f0;  1 drivers
+v0xd842390_0 .net *"_ivl_584", 2 0, L_0xe945230;  1 drivers
+v0xd842470_0 .net *"_ivl_588", 2 0, L_0xe945630;  1 drivers
+v0xd842550_0 .net *"_ivl_59", 17 0, L_0xe858c00;  1 drivers
+v0xd842630_0 .net *"_ivl_592", 2 0, L_0xe945770;  1 drivers
+v0xd842710_0 .net *"_ivl_596", 2 0, L_0xe94e6f0;  1 drivers
+v0xd8427f0_0 .net *"_ivl_600", 2 0, L_0xe94db30;  1 drivers
+v0xd8428d0_0 .net *"_ivl_604", 2 0, L_0xe94dfd0;  1 drivers
+v0xd8429b0_0 .net *"_ivl_607", 2 0, L_0xe94e110;  1 drivers
+v0xd842a90_0 .net *"_ivl_611", 2 0, L_0xe94e2a0;  1 drivers
+v0xd842b70_0 .net *"_ivl_616", 2 0, L_0xe94e7e0;  1 drivers
+v0xd842c50_0 .net *"_ivl_621", 2 0, L_0xe94eaf0;  1 drivers
+v0xd842d30_0 .net *"_ivl_625", 2 0, L_0xe94ee00;  1 drivers
+v0xd842e10_0 .net *"_ivl_629", 2 0, L_0xe94eea0;  1 drivers
+v0xd842ef0_0 .net *"_ivl_63", 17 0, L_0xe858db0;  1 drivers
+v0xd842fd0_0 .net *"_ivl_634", 2 0, L_0xe94fea0;  1 drivers
+v0xd8430b0_0 .net *"_ivl_638", 2 0, L_0xe94f6b0;  1 drivers
+v0xd843190_0 .net *"_ivl_641", 2 0, L_0xe94f7f0;  1 drivers
+v0xd843270_0 .net *"_ivl_644", 2 0, L_0xe94f980;  1 drivers
+v0xd843350_0 .net *"_ivl_647", 2 0, L_0xe94fb10;  1 drivers
+v0xd843430_0 .net *"_ivl_650", 2 0, L_0xe94fca0;  1 drivers
+v0xd843510_0 .net *"_ivl_653", 2 0, L_0xe950ae0;  1 drivers
+v0xd8435f0_0 .net *"_ivl_656", 2 0, L_0xe950c20;  1 drivers
+v0xd8436d0_0 .net *"_ivl_659", 2 0, L_0xe94ff40;  1 drivers
+v0xd8437b0_0 .net *"_ivl_662", 2 0, L_0xe9500d0;  1 drivers
+v0xd843890_0 .net *"_ivl_665", 8 0, L_0xe950260;  1 drivers
+v0xd843970_0 .net *"_ivl_668", 2 0, L_0xe9503f0;  1 drivers
+v0xd843a50_0 .net *"_ivl_67", 17 0, L_0xe859000;  1 drivers
+v0xd843b30_0 .net *"_ivl_671", 2 0, L_0xe950580;  1 drivers
+v0xd843c10_0 .net *"_ivl_675", 2 0, L_0xe950710;  1 drivers
+v0xd843cf0_0 .net *"_ivl_679", 2 0, L_0xe9519a0;  1 drivers
+v0xd843dd0_0 .net *"_ivl_683", 207 0, L_0xe97caf0;  1 drivers
+v0xd843eb0_0 .net *"_ivl_701", 15 0, L_0xe9524f0;  1 drivers
+v0xd843f90_0 .net *"_ivl_71", 17 0, L_0xe8591d0;  1 drivers
+v0xd844070_0 .net *"_ivl_718", 15 0, L_0xe97def0;  1 drivers
+v0xd844150_0 .net *"_ivl_723", 15 0, L_0xe97e4e0;  1 drivers
+v0xd844230_0 .net *"_ivl_740", 15 0, L_0xe97f610;  1 drivers
+v0xd844310_0 .net *"_ivl_745", 15 0, L_0xe97fc90;  1 drivers
+v0xd8443f0_0 .net *"_ivl_75", 17 0, L_0xe859440;  1 drivers
+v0xd8444d0_0 .net *"_ivl_762", 15 0, L_0xe981110;  1 drivers
+v0xd840c40_0 .net *"_ivl_766", 15 0, L_0xe9824d0;  1 drivers
+v0xd840d20_0 .net *"_ivl_771", 15 0, L_0xe9815e0;  1 drivers
+v0xd840e00_0 .net *"_ivl_789", 15 0, L_0xe9839e0;  1 drivers
+v0xd840ee0_0 .net *"_ivl_79", 17 0, L_0xe859310;  1 drivers
+v0xd844d80_0 .net *"_ivl_807", 15 0, L_0xe983780;  1 drivers
+v0xd844e20_0 .net *"_ivl_824", 15 0, L_0xe9845c0;  1 drivers
+v0xd844f00_0 .net *"_ivl_829", 15 0, L_0xe9846b0;  1 drivers
+v0xd844fe0_0 .net *"_ivl_847", 15 0, L_0xe985810;  1 drivers
+v0xd8450c0_0 .net *"_ivl_864", 15 0, L_0xe986c80;  1 drivers
+v0xd8451a0_0 .net *"_ivl_868", 15 0, L_0xe986dd0;  1 drivers
+v0xd845280_0 .net *"_ivl_872", 15 0, L_0xe987630;  1 drivers
+v0xd845360_0 .net *"_ivl_876", 15 0, L_0xe9896d0;  1 drivers
+v0xd845440_0 .net *"_ivl_880", 15 0, L_0xe988580;  1 drivers
+v0xd845520_0 .net *"_ivl_884", 15 0, L_0xe988de0;  1 drivers
+v0xd845600_0 .net *"_ivl_888", 15 0, L_0xe98b060;  1 drivers
+v0xd8456e0_0 .net *"_ivl_892", 15 0, L_0xe989ee0;  1 drivers
+v0xd8457c0_0 .net *"_ivl_896", 15 0, L_0xe98a740;  1 drivers
+v0xd8458a0_0 .net *"_ivl_900", 47 0, L_0xe98afa0;  1 drivers
+v0xd845980_0 .net *"_ivl_904", 15 0, L_0xe98b830;  1 drivers
+v0xd845a60_0 .net *"_ivl_908", 15 0, L_0xe98c090;  1 drivers
+v0xd845b40_0 .net *"_ivl_913", 15 0, L_0xe98c710;  1 drivers
+v0xd845c20_0 .net *"_ivl_930", 15 0, L_0xe98de90;  1 drivers
+v0xd845d00_0 .net "caravel_clk", 0 0, L_0xe85c180;  1 drivers
+v0xd845df0_0 .net "caravel_clk2", 0 0, L_0xe85c2b0;  1 drivers
+v0xd845e90_0 .net "caravel_clk_buf", 0 0, L_0xd869420;  1 drivers
+v0xd845fc0_0 .net "caravel_rstn", 0 0, L_0xe85c490;  1 drivers
+v0xd846060_0 .net "caravel_rstn_buf", 0 0, L_0xd8694c0;  1 drivers
+v0xd846190_0 .net "clk_passthru", 0 0, L_0xe010290;  1 drivers
+RS_0x7fd259bc4168 .resolv tri, L_0xd8b8d20, L_0xd8b2390, L_0xd8ba850, L_0xd8b9510, L_0xd8babf0, L_0xd8bb570, L_0xd8db020, L_0xd8d9ef0, v0xd853190_0;
+p0x7fd259bc4168 .port I0xa0ff1b0, RS_0x7fd259bc4168;
+v0xd846230_0 .net8 "clock", 0 0, p0x7fd259bc4168;  9 drivers, strength-aware
+v0xd8462d0_0 .net "clock_core", 0 0, L_0xd8c6b60;  1 drivers
+v0xd846370_0 .net "clock_core_buf", 0 0, L_0xd86a340;  1 drivers
+v0xd846410_0 .net "debug_in", 0 0, L_0xe871d50;  1 drivers
+v0xd8464b0_0 .net "debug_mode", 0 0, L_0xe3b1f00;  1 drivers
+v0xd846550_0 .net "debug_oeb", 0 0, L_0xe3b1e00;  1 drivers
+L_0x7fd259312150 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd8465f0_0 .net "debug_out", 0 0, L_0x7fd259312150;  1 drivers
+v0xd846690_0 .net "ext_clk_sel", 0 0, v0xad6ed30_0;  1 drivers
+v0xd846730_0 .net "ext_reset", 0 0, L_0xe86a730;  1 drivers
+v0xd846820_0 .net8 "flash_clk", 0 0, p0x7fd25ae44168;  alias, 8 drivers, strength-aware
+v0xd846950_0 .net "flash_clk_core", 0 0, v0xd6bedd0_0;  1 drivers
+v0xd8469f0_0 .net "flash_clk_frame", 0 0, L_0xe86c080;  1 drivers
+v0xd846a90_0 .net "flash_clk_frame_buf", 0 0, L_0xd869560;  1 drivers
+v0xd846b30_0 .net "flash_clk_oeb", 0 0, L_0xe86b2f0;  1 drivers
+v0xd846bd0_0 .net "flash_clk_oeb_buf", 0 0, L_0xd869850;  1 drivers
+v0xd846c70_0 .net8 "flash_csb", 0 0, p0x7fd25ae44198;  alias, 8 drivers, strength-aware
+v0xd846da0_0 .net "flash_csb_core", 0 0, L_0xe3a6030;  1 drivers
+v0xd846e40_0 .net "flash_csb_frame", 0 0, L_0xe86a9c0;  1 drivers
+v0xd846ee0_0 .net "flash_csb_frame_buf", 0 0, L_0xd869720;  1 drivers
+v0xd846f80_0 .net "flash_csb_oeb", 0 0, L_0xe86ad00;  1 drivers
+v0xd847020_0 .net "flash_csb_oeb_buf", 0 0, L_0xd869980;  1 drivers
+v0xd8470c0_0 .net8 "flash_io0", 0 0, p0x7fd25ae441f8;  alias, 9 drivers, strength-aware
+v0xd8471f0_0 .net "flash_io0_di", 0 0, L_0xd946ec0;  1 drivers
+v0xd847290_0 .net "flash_io0_di_buf", 0 0, L_0xd86a5a0;  1 drivers
+v0xd847360_0 .net "flash_io0_di_core", 0 0, L_0xe86bc20;  1 drivers
+v0xd847400_0 .net "flash_io0_do", 0 0, L_0xe86baf0;  1 drivers
+v0xd8474d0_0 .net "flash_io0_do_buf", 0 0, L_0xd86a060;  1 drivers
+v0xd847570_0 .net "flash_io0_do_core", 0 0, v0xd6bf040_0;  1 drivers
+v0xd847610_0 .net "flash_io0_ieb", 0 0, L_0xe86b790;  1 drivers
+v0xd8476e0_0 .net "flash_io0_ieb_buf", 0 0, L_0xd869d90;  1 drivers
+v0xd847780_0 .net "flash_io0_oeb", 0 0, L_0xe86b430;  1 drivers
+v0xd847850_0 .net "flash_io0_oeb_buf", 0 0, L_0xd869ab0;  1 drivers
+v0xd8478f0_0 .net "flash_io0_oeb_core", 0 0, v0xd6bf110_0;  1 drivers
+v0xd847990_0 .net8 "flash_io1", 0 0, p0x7fd25ae442b8;  alias, 9 drivers, strength-aware
+v0xd847ac0_0 .net "flash_io1_di", 0 0, L_0xd985ec0;  1 drivers
+v0xd847b60_0 .net "flash_io1_di_buf", 0 0, L_0xd86a470;  1 drivers
+v0xd847c30_0 .net "flash_io1_di_core", 0 0, L_0xe86bde0;  1 drivers
+v0xd847cd0_0 .net "flash_io1_do", 0 0, L_0xe86b830;  1 drivers
+v0xd847da0_0 .net "flash_io1_do_buf", 0 0, L_0xd86a190;  1 drivers
+L_0x7fd259312348 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd847e40_0 .net "flash_io1_do_core", 0 0, L_0x7fd259312348;  1 drivers
+v0xd847ee0_0 .net "flash_io1_ieb", 0 0, L_0xe86b910;  1 drivers
+v0xd847fb0_0 .net "flash_io1_ieb_buf", 0 0, L_0xd869ec0;  1 drivers
+v0xd848050_0 .net "flash_io1_oeb", 0 0, L_0xe86b5f0;  1 drivers
+v0xd848120_0 .net "flash_io1_oeb_buf", 0 0, L_0xd869cf0;  1 drivers
+L_0x7fd259312300 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+v0xd8481c0_0 .net "flash_io1_oeb_core", 0 0, L_0x7fd259312300;  1 drivers
+v0xd848260_0 .net "flash_io2_di_core", 0 0, L_0xe86e490;  1 drivers
+L_0x7fd259312390 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd848300_0 .net "flash_io2_do_core", 0 0, L_0x7fd259312390;  1 drivers
+L_0x7fd259312420 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+v0xd8483a0_0 .net "flash_io2_oeb_core", 0 0, L_0x7fd259312420;  1 drivers
+v0xd848440_0 .net "flash_io3_di_core", 0 0, L_0xe86e650;  1 drivers
+L_0x7fd2593123d8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd8484e0_0 .net "flash_io3_do_core", 0 0, L_0x7fd2593123d8;  1 drivers
+L_0x7fd259312468 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+v0xd848580_0 .net "flash_io3_oeb_core", 0 0, L_0x7fd259312468;  1 drivers
+v0xd848620_0 .net8 "gpio", 0 0, p0x7fd259b1da08;  alias, 8 drivers, strength-aware
+v0xd8486c0_0 .net "gpio_clock_1", 18 0, L_0xe93b370;  1 drivers
+v0xd848760_0 .net "gpio_clock_1_shifted", 18 0, L_0xe858a70;  1 drivers
+v0xd848800_0 .net "gpio_clock_2", 18 0, L_0xe97f440;  1 drivers
+v0xd8488a0_0 .net "gpio_clock_2_shifted", 18 0, L_0xe858ca0;  1 drivers
+v0xd848940_0 .net "gpio_defaults", 493 0, L_0xe8fbaa0;  1 drivers
+v0xd8489e0_0 .net "gpio_in_core", 0 0, L_0xd9066c0;  1 drivers
+v0xd848a80_0 .net "gpio_inenb_core", 0 0, L_0xe3b2400;  1 drivers
+v0xd848b20_0 .net "gpio_load_1", 18 0, L_0xe93c6e0;  1 drivers
+v0xd848be0_0 .net "gpio_load_1_shifted", 18 0, L_0xe859270;  1 drivers
+v0xd848cc0_0 .net "gpio_load_2", 18 0, L_0xe980fd0;  1 drivers
+v0xd848da0_0 .net "gpio_load_2_shifted", 18 0, L_0xe859640;  1 drivers
+v0xd848e80_0 .net "gpio_mode0_core", 0 0, L_0xe3b2d10;  1 drivers
+v0xd848f20_0 .net "gpio_mode1_core", 0 0, L_0xe3b2390;  1 drivers
+v0xd848fc0_0 .net "gpio_out_core", 0 0, L_0xe3b24e0;  1 drivers
+v0xd849060_0 .net "gpio_outenb_core", 0 0, L_0xe3b2470;  1 drivers
+v0xd849100_0 .net "gpio_resetn_1", 18 0, L_0xe93a180;  1 drivers
+v0xd8491e0_0 .net "gpio_resetn_1_shifted", 18 0, L_0xe858e50;  1 drivers
+v0xd8492c0_0 .net "gpio_resetn_2", 18 0, L_0xe97ddb0;  1 drivers
+v0xd8493a0_0 .net "gpio_resetn_2_shifted", 18 0, L_0xe8590a0;  1 drivers
+v0xd849480_0 .net "gpio_serial_link_1", 18 0, L_0xe93eed0;  1 drivers
+v0xd849560_0 .net "gpio_serial_link_1_shifted", 18 0, L_0xd8a78b0;  1 drivers
+v0xd849640_0 .net "gpio_serial_link_2", 18 0, L_0xe984520;  1 drivers
+v0xd849720_0 .net "gpio_serial_link_2_shifted", 18 0, L_0xe858840;  1 drivers
+v0xd849800_0 .net "hk_ack_i", 0 0, v0xad54960_0;  1 drivers
+v0xd8498a0_0 .net "hk_cyc_o", 0 0, L_0xe39b6a0;  1 drivers
+v0xd849940_0 .net "hk_dat_i", 31 0, v0xad58da0_0;  1 drivers
+v0xd849a00_0 .net "hk_stb_o", 0 0, L_0xe39a6e0;  1 drivers
+v0xd849aa0_0 .net "irq_spi", 2 0, L_0xe873370;  1 drivers
+v0xd849b90_0 .net "la_data_in_mprj", 127 0, L_0xe477f90;  1 drivers
+v0xd849c30_0 .net "la_data_in_user", 127 0, L_0xe48d180;  1 drivers
+v0xd849cf0_0 .net "la_data_out_mprj", 127 0, v0xd6cd4b0_0;  1 drivers
+o0x7fd25acf5bc8 .functor BUFZ 128, C4<zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz>; HiZ drive
+v0xd849db0_0 .net "la_data_out_user", 127 0, o0x7fd25acf5bc8;  0 drivers
+v0xd849e70_0 .net "la_iena_mprj", 127 0, v0xd6ccca0_0;  1 drivers
+v0xd849f30_0 .net "la_oenb_mprj", 127 0, v0xd6cd240_0;  1 drivers
+v0xd849ff0_0 .net "la_oenb_user", 127 0, L_0xe48d4b0;  1 drivers
+v0xd84a0b0_0 .net "mask_rev", 31 0, L_0xe9912b0;  1 drivers
+v0xd84a170_0 .net "mgmt_io_in", 37 0, L_0xe982430;  1 drivers
+v0xd84a250_0 .net "mgmt_io_in_hk", 37 0, L_0xd899890;  1 drivers
+v0xd84a310_0 .net "mgmt_io_oeb", 37 0, L_0xd86a950;  1 drivers
+v0xd84a3d0_0 .net "mgmt_io_oeb_hk", 37 0, L_0xe8707f0;  1 drivers
+v0xd84a490_0 .net "mgmt_io_out", 37 0, L_0xd897580;  1 drivers
+v0xd84a550_0 .net "mgmt_io_out_hk", 37 0, L_0xe872ce0;  1 drivers
+v0xd84a610_0 .net "mprj2_vcc_pwrgood", 0 0, L_0xe48c290;  1 drivers
+v0xd84a700_0 .net "mprj2_vdd_pwrgood", 0 0, L_0xe48e0f0;  1 drivers
+v0xd84a7f0_0 .net "mprj_ack_i_core", 0 0, L_0xe48ae30;  1 drivers
+o0x7fd25acee818 .functor BUFZ 1, C4<z>; HiZ drive
+v0xd84a890_0 .net "mprj_ack_i_user", 0 0, o0x7fd25acee818;  0 drivers
+v0xd84a9c0_0 .net "mprj_adr_o_core", 31 0, v0xd6e1d60_0;  1 drivers
+v0xd84aaf0_0 .net "mprj_adr_o_user", 31 0, L_0xe48cbd0;  1 drivers
+v0xd844570_0 .net "mprj_clock", 0 0, L_0xe48bff0;  1 drivers
+v0xd844610_0 .net "mprj_clock2", 0 0, L_0xe47b9c0;  1 drivers
+v0xd8446b0_0 .net "mprj_cyc_o_core", 0 0, L_0xe3943e0;  1 drivers
+v0xd844750_0 .net "mprj_cyc_o_user", 0 0, L_0xe48c4c0;  1 drivers
+v0xd8447f0_0 .net "mprj_dat_i_core", 31 0, L_0xe485f00;  1 drivers
+o0x7fd25acf5e08 .functor BUFZ 32, C4<zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz>; HiZ drive
+v0xd8448b0_0 .net "mprj_dat_i_user", 31 0, o0x7fd25acf5e08;  0 drivers
+v0xd8449c0_0 .net "mprj_dat_o_core", 31 0, L_0xe398130;  1 drivers
+v0xd844b10_0 .net "mprj_dat_o_user", 31 0, L_0xe48cdc0;  1 drivers
+v0xd844bd0_0 .net "mprj_iena_wb", 0 0, L_0xe3accb0;  1 drivers
+v0xd844c70_0 .net8 "mprj_io", 37 0, p0x7fd25988ea28;  alias, 1 drivers, strength-aware
+v0xd84bba0_0 .net "mprj_io_analog_en", 37 0, L_0xe989460;  1 drivers
+v0xd84bc90_0 .net "mprj_io_analog_pol", 37 0, L_0xe98a560;  1 drivers
+v0xd84bd80_0 .net "mprj_io_analog_sel", 37 0, L_0xe98b650;  1 drivers
+v0xd84be70_0 .net "mprj_io_dm", 113 0, L_0xe98adc0;  1 drivers
+v0xd84bf60_0 .net "mprj_io_holdover", 37 0, L_0xe9883a0;  1 drivers
+v0xd84c070_0 .net "mprj_io_ib_mode_sel", 37 0, L_0xe988c00;  1 drivers
+v0xd84c180_0 .net "mprj_io_in", 37 0, L_0xe393ab0;  1 drivers
+v0xd84c290_0 .net "mprj_io_inp_dis", 37 0, L_0xe989d00;  1 drivers
+v0xd84c3a0_0 .net "mprj_io_loader_clock", 0 0, L_0xe873700;  1 drivers
+v0xd84c440_0 .net "mprj_io_loader_clock_buf", 0 0, L_0xe146010;  1 drivers
+v0xd84c530_0 .net "mprj_io_loader_data_1", 0 0, L_0xe8744b0;  1 drivers
+v0xd84c5d0_0 .net "mprj_io_loader_data_2", 0 0, L_0xe873dd0;  1 drivers
+v0xd84c670_0 .net "mprj_io_loader_data_2_buf", 0 0, L_0xe0ca120;  1 drivers
+v0xd84c760_0 .net "mprj_io_loader_resetn", 0 0, L_0xe873c20;  1 drivers
+v0xd84c800_0 .net "mprj_io_loader_resetn_buf", 0 0, L_0xe108080;  1 drivers
+v0xd84c8f0_0 .net "mprj_io_loader_strobe", 0 0, L_0xe873ec0;  1 drivers
+v0xd84c990_0 .net "mprj_io_loader_strobe_buf", 0 0, L_0xdf93be0;  1 drivers
+v0xd84ca80_0 .net "mprj_io_oeb", 37 0, L_0xe98cfc0;  1 drivers
+v0xd84cb70_0 .net "mprj_io_one", 37 0, L_0xe98dce0;  1 drivers
+v0xd84cc80_0 .net "mprj_io_out", 37 0, L_0xe98beb0;  1 drivers
+v0xd84cd90_0 .net "mprj_io_slow_sel", 37 0, L_0xe987450;  1 drivers
+v0xd84cea0_0 .net "mprj_io_vtrip_sel", 37 0, L_0xe987cb0;  1 drivers
+v0xd84cfb0_0 .net "mprj_reset", 0 0, L_0xe48ca70;  1 drivers
+v0xd84d0a0_0 .net "mprj_sel_o_core", 3 0, L_0xe396200;  1 drivers
+v0xd84d1f0_0 .net "mprj_sel_o_user", 3 0, L_0xe48c530;  1 drivers
+v0xd84d2b0_0 .net "mprj_stb_o_core", 0 0, L_0xe394d40;  1 drivers
+v0xd84d350_0 .net "mprj_stb_o_user", 0 0, L_0xe48c640;  1 drivers
+v0xd84d440_0 .net "mprj_vcc_pwrgood", 0 0, L_0xe48c1f0;  1 drivers
+v0xd84d530_0 .net "mprj_vdd_pwrgood", 0 0, L_0xe48d1f0;  1 drivers
+v0xd84d620_0 .net "mprj_we_o_core", 0 0, L_0xe395340;  1 drivers
+v0xd84d750_0 .net "mprj_we_o_user", 0 0, L_0xe48c750;  1 drivers
+v0xd84d7f0_0 .net "pll_clk", 0 0, L_0xe867860;  1 drivers
+v0xd84d920_0 .net "pll_clk90", 0 0, L_0xe8594e0;  1 drivers
+v0xd84da50_0 .net "por_l", 0 0, L_0xd4a8000;  1 drivers
+v0xd84daf0_0 .net "por_l_buf", 0 0, L_0xe1c1f30;  1 drivers
+v0xd84db90_0 .net "porb_h", 0 0, L_0xd4a7c90;  1 drivers
+o0x7fd2597d05e8 .functor BUFZ 1, C4<z>; HiZ drive
+v0xd84dc30_0 .net "porb_h_in_nc", 0 0, o0x7fd2597d05e8;  0 drivers
+v0xd84dcd0_0 .net "porb_h_out_nc", 0 0, L_0xe200750;  1 drivers
+v0xd84dd70_0 .net "porb_l", 0 0, L_0xd4a7e80;  1 drivers
+v0xd84dea0_0 .net "pwr_ctrl_nc", 3 0, v0xad6d280_0;  1 drivers
+L_0x7fd259312198 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd84df60_0 .net "qspi_enabled", 0 0, L_0x7fd259312198;  1 drivers
+I0xa0ffc40 .island tran;
+p0x7fd25988f3b8 .port I0xa0ffc40, v0xd851200_0;
+v0xd84e000_0 .net8 "resetb", 0 0, p0x7fd25988f3b8;  1 drivers, strength-aware
+v0xd84e0a0_0 .net "resetn_passthru", 0 0, L_0xe04e220;  1 drivers
+v0xd84e140_0 .net "rstb_h", 0 0, L_0xda319d0;  1 drivers
+v0xd84e1e0_0 .net "rstb_l", 0 0, L_0xd4a81a0;  1 drivers
+v0xd84e280_0 .net "rstb_l_buf", 0 0, L_0xe183fa0;  1 drivers
+v0xd84e320_0 .net "ser_rx", 0 0, L_0xe86dbd0;  1 drivers
+v0xd84e3c0_0 .net "ser_tx", 0 0, v0xd710fb0_0;  1 drivers
+v0xd84e460_0 .net "spare_xfq_nc", 7 0, L_0xe98ff50;  1 drivers
+v0xd84e520_0 .net "spare_xfqn_nc", 7 0, L_0xe990130;  1 drivers
+v0xd84e600_0 .net "spare_xi_nc", 15 0, L_0xe9c3f50;  1 drivers
+v0xd84e6e0_0 .net "spare_xib_nc", 3 0, L_0xe98f810;  1 drivers
+v0xd84e7c0_0 .net "spare_xmx_nc", 7 0, L_0xe98fd70;  1 drivers
+v0xd84e8a0_0 .net "spare_xna_nc", 7 0, L_0xe98faf0;  1 drivers
+v0xd84e980_0 .net "spare_xno_nc", 7 0, L_0xe98fb90;  1 drivers
+v0xd84ea60_0 .net "spare_xz_nc", 107 0, L_0xe9c3dc0;  1 drivers
+v0xd84eb40_0 .net "spi_csb", 0 0, v0xd711bd0_0;  1 drivers
+v0xd84ebe0_0 .net "spi_enabled", 0 0, L_0xe3b2550;  1 drivers
+v0xd84ec80_0 .net "spi_pll90_sel", 2 0, v0xad6f210_0;  1 drivers
+v0xd84ed40_0 .net "spi_pll_dco_ena", 0 0, v0xad6edd0_0;  1 drivers
+v0xd84ee30_0 .net "spi_pll_div", 4 0, v0xad6e8f0_0;  1 drivers
+v0xd84eef0_0 .net "spi_pll_ena", 0 0, v0xad6e990_0;  1 drivers
+v0xd84efe0_0 .net "spi_pll_sel", 2 0, v0xad6e4b0_0;  1 drivers
+v0xd84f0a0_0 .net "spi_pll_trim", 25 0, v0xad6e5a0_0;  1 drivers
+v0xd84f1b0_0 .net "spi_sck", 0 0, v0xd711b00_0;  1 drivers
+v0xd84f250_0 .net "spi_sdi", 0 0, L_0xe871950;  1 drivers
+v0xd84f2f0_0 .net "spi_sdo", 0 0, v0xd714180_0;  1 drivers
+v0xd84f390_0 .net "spi_sdoenb", 0 0, L_0xe392fa0;  1 drivers
+L_0x7fd2593121e0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xd84f430_0 .net "trap", 0 0, L_0x7fd2593121e0;  1 drivers
+v0xd84f4d0_0 .net "uart_enabled", 0 0, L_0xdf17c70;  1 drivers
+o0x7fd259bc3898 .functor BUFZ 29, C4<zzzzzzzzzzzzzzzzzzzzzzzzzzzzz>; HiZ drive
+p0x7fd259bc3898 .port I0xa0ff1b0, o0x7fd259bc3898;
+v0xd84f570_0 .net8 "user_analog_io", 28 0, p0x7fd259bc3898;  0 drivers, strength-aware
+v0xd84f630_0 .net "user_io_in", 37 0, L_0xe986aa0;  1 drivers
+v0xd84f6f0_0 .net "user_io_oeb", 37 0, v0xc3ccaa0_0;  1 drivers
+v0xd84f7e0_0 .net "user_io_out", 37 0, L_0xe9c5d20;  1 drivers
+v0xd84f8a0_0 .net "user_irq", 2 0, L_0xe484650;  1 drivers
+o0x7fd25acf6018 .functor BUFZ 3, C4<zzz>; HiZ drive
+v0xd84f940_0 .net "user_irq_core", 2 0, o0x7fd25acf6018;  0 drivers
+v0xd84fa30_0 .net "user_irq_ena", 2 0, L_0xe3b2650;  1 drivers
+v0xd84faf0_0 .net "vccd", 0 0, v0xd8543e0_0;  alias, 1 drivers
+v0xd84fb90_0 .net "vccd1", 0 0, v0xd8543e0_0;  alias, 1 drivers
+v0xd84fc30_0 .net "vccd1_core", 0 0, L_0xd8a8b60;  1 drivers
+v0xd84fcd0_0 .net "vccd2", 0 0, v0xd8543e0_0;  alias, 1 drivers
+v0xd84fd70_0 .net "vccd2_core", 0 0, L_0xd8a8da0;  1 drivers
+v0xd84fe10_0 .net "vccd_core", 0 0, L_0xc60d090;  1 drivers
+v0xd84feb0_0 .net8 "vdda", 0 0, p0x7fd259b300c8;  alias, 1 drivers, strength-aware
+v0xd84ff50_0 .net8 "vdda1", 0 0, p0x7fd259b300c8;  alias, 1 drivers, strength-aware
+v0xd84fff0_0 .net8 "vdda1_2", 0 0, p0x7fd259b300c8;  alias, 1 drivers, strength-aware
+o0x7fd25ad31de8 .functor BUFZ 1, C4<z>; HiZ drive
+p0x7fd25ad31de8 .port I0xa1e1940, o0x7fd25ad31de8;
+v0xd850090_0 .net8 "vdda1_core", 0 0, p0x7fd25ad31de8;  0 drivers, strength-aware
+v0xd850130_0 .net8 "vdda2", 0 0, p0x7fd259b300c8;  alias, 1 drivers, strength-aware
+o0x7fd25ad31758 .functor BUFZ 1, C4<z>; HiZ drive
+p0x7fd25ad31758 .port I0xa1e1940, o0x7fd25ad31758;
+v0xd8501d0_0 .net8 "vdda2_core", 0 0, p0x7fd25ad31758;  0 drivers, strength-aware
+o0x7fd259bc4258 .functor BUFZ 1, C4<z>; HiZ drive
+p0x7fd259bc4258 .port I0xa1e1940, o0x7fd259bc4258;
+v0xd850270_0 .net8 "vdda_core", 0 0, p0x7fd259bc4258;  0 drivers, strength-aware
+v0xd850310_0 .net8 "vddio", 0 0, p0x7fd259b300c8;  alias, 1 drivers, strength-aware
+v0xd8503b0_0 .net8 "vddio_2", 0 0, p0x7fd259b300c8;  alias, 1 drivers, strength-aware
+o0x7fd259bc4288 .functor BUFZ 1, C4<z>; HiZ drive
+p0x7fd259bc4288 .port I0xa1e1940, o0x7fd259bc4288;
+v0xd850450_0 .net8 "vddio_core", 0 0, p0x7fd259bc4288;  0 drivers, strength-aware
+v0xd8504f0_0 .net "vssa", 0 0, L_0x7fd259756330;  alias, 1 drivers
+v0xd850590_0 .net "vssa1", 0 0, L_0x7fd259756330;  alias, 1 drivers
+v0xd850630_0 .net "vssa1_2", 0 0, L_0x7fd259756330;  alias, 1 drivers
+RS_0x7fd25ad31db8 .resolv tri, L_0xd8a8bd0, L_0xd8a8c40, L_0xe45fa20;
+v0xd8506d0_0 .net8 "vssa1_core", 0 0, RS_0x7fd25ad31db8;  3 drivers
+v0xd850770_0 .net "vssa2", 0 0, L_0x7fd259756330;  alias, 1 drivers
+RS_0x7fd25ad31728 .resolv tri, L_0xd4abb20, L_0xe45f9b0;
+v0xd850810_0 .net8 "vssa2_core", 0 0, RS_0x7fd25ad31728;  2 drivers
+v0xd8508b0_0 .net "vssa_core", 0 0, L_0xcdbd7b0;  1 drivers
+v0xd850950_0 .net "vssd", 0 0, L_0x7fd259756330;  alias, 1 drivers
+v0xd8509f0_0 .net "vssd1", 0 0, L_0x7fd259756330;  alias, 1 drivers
+v0xcc9e460_0 .net "vssd1_core", 0 0, L_0xd8a8cb0;  1 drivers
+v0xcc9e500_0 .net "vssd2", 0 0, L_0x7fd259756330;  alias, 1 drivers
+v0xcc9e5a0_0 .net "vssd2_core", 0 0, L_0xd4abb90;  1 drivers
+v0xd850ea0_0 .net "vssd_core", 0 0, L_0xcdbd820;  1 drivers
+v0xd850f40_0 .net "vssio", 0 0, L_0x7fd259756330;  alias, 1 drivers
+v0xd850fe0_0 .net "vssio_2", 0 0, L_0x7fd259756330;  alias, 1 drivers
+RS_0x7fd259bc4318 .resolv tri, L_0xc60d100, L_0xc60d1e0;
+v0xd851080_0 .net8 "vssio_core", 0 0, RS_0x7fd259bc4318;  2 drivers
+LS_0xd868600_0_0 .concat [ 1 1 1 1], L_0xe86b830, L_0xe86baf0, L_0xe86b910, L_0xe86b790;
+LS_0xd868600_0_4 .concat [ 1 1 1 1], L_0xe86b5f0, L_0xe86b430, L_0xe86ad00, L_0xe86b2f0;
+LS_0xd868600_0_8 .concat [ 1 1 1 1], L_0xe86a9c0, L_0xe86c080, L_0xe85c490, L_0xe85c180;
+L_0xd868600 .concat [ 4 4 4 0], LS_0xd868600_0_0, LS_0xd868600_0_4, LS_0xd868600_0_8;
+L_0xd8691d0 .concat [ 1 1 1 0], L_0xd946ec0, L_0xd985ec0, L_0xd8c6b60;
+L_0xd869420 .part L_0xd867cc0, 11, 1;
+L_0xd8694c0 .part L_0xd867cc0, 10, 1;
+L_0xd869560 .part L_0xd867cc0, 9, 1;
+L_0xd869720 .part L_0xd867cc0, 8, 1;
+L_0xd869850 .part L_0xd867cc0, 7, 1;
+L_0xd869980 .part L_0xd867cc0, 6, 1;
+L_0xd869ab0 .part L_0xd867cc0, 5, 1;
+L_0xd869cf0 .part L_0xd867cc0, 4, 1;
+L_0xd869d90 .part L_0xd867cc0, 3, 1;
+L_0xd869ec0 .part L_0xd867cc0, 2, 1;
+L_0xd86a060 .part L_0xd867cc0, 1, 1;
+L_0xd86a190 .part L_0xd867cc0, 0, 1;
+L_0xd86a340 .part L_0xd867d60, 2, 1;
+L_0xd86a470 .part L_0xd867d60, 1, 1;
+L_0xd86a5a0 .part L_0xd867d60, 0, 1;
+L_0xd86a6d0 .part L_0xe982430, 0, 7;
+L_0xd86a810 .part L_0xe872ce0, 0, 7;
+L_0xd86a8b0 .part L_0xe8707f0, 0, 35;
+L_0xd8a24d0 .part L_0xe982430, 7, 31;
+L_0xd8974e0 .part L_0xe872ce0, 7, 31;
+L_0xd86a950 .concat8 [ 35 3 0 0], L_0xd86a8b0, L_0xd8a22a0;
+L_0xd899890 .concat8 [ 7 31 0 0], L_0xd86a6d0, L_0xd89a550;
+L_0xd897580 .concat8 [ 7 31 0 0], L_0xd86a810, L_0xd8a0720;
+L_0xd8a2f00 .part L_0xe8707f0, 35, 3;
+L_0xe4058e0 .concat [ 3 3 0 0], L_0xe484650, L_0xe873370;
+L_0xe8587a0 .part L_0xe93eed0, 0, 18;
+L_0xd8a78b0 .concat [ 1 18 0 0], L_0xe8744b0, L_0xe8587a0;
+L_0xe8589d0 .part L_0xe984520, 1, 18;
+L_0xe858840 .concat [ 18 1 0 0], L_0xe8589d0, L_0xe0ca120;
+L_0xe858c00 .part L_0xe93b370, 0, 18;
+L_0xe858a70 .concat [ 1 18 0 0], L_0xe873700, L_0xe858c00;
+L_0xe858db0 .part L_0xe97f440, 1, 18;
+L_0xe858ca0 .concat [ 18 1 0 0], L_0xe858db0, L_0xe146010;
+L_0xe859000 .part L_0xe93a180, 0, 18;
+L_0xe858e50 .concat [ 1 18 0 0], L_0xe873c20, L_0xe859000;
+L_0xe8591d0 .part L_0xe97ddb0, 1, 18;
+L_0xe8590a0 .concat [ 18 1 0 0], L_0xe8591d0, L_0xe108080;
+L_0xe859440 .part L_0xe93c6e0, 0, 18;
+L_0xe859270 .concat [ 1 18 0 0], L_0xe873ec0, L_0xe859440;
+L_0xe859310 .part L_0xe980fd0, 1, 18;
+L_0xe859640 .concat [ 18 1 0 0], L_0xe859310, L_0xdf93be0;
+L_0xe867860 .part L_0xe867690, 1, 1;
+L_0xe8594e0 .part L_0xe867690, 0, 1;
+LS_0xe8fbaa0_0_0 .concat8 [ 13 13 13 13], L_0xe8759a0, L_0xe879260, L_0xe87cb20, L_0xe880390;
+LS_0xe8fbaa0_0_4 .concat8 [ 13 13 13 13], L_0xe883c60, L_0xe887520, L_0xe88ade0, L_0xe88e6a0;
+LS_0xe8fbaa0_0_8 .concat8 [ 13 13 13 13], L_0xe891f60, L_0xe895820, L_0xe8990e0, L_0xe89c9a0;
+LS_0xe8fbaa0_0_12 .concat8 [ 13 13 13 13], L_0xe8a0260, L_0xe8a3b20, L_0xe8a73e0, L_0xe8aaca0;
+LS_0xe8fbaa0_0_16 .concat8 [ 13 13 13 13], L_0xe8ae560, L_0xe8b1e20, L_0xe8b56e0, L_0xe8b8d20;
+LS_0xe8fbaa0_0_20 .concat8 [ 13 13 13 13], L_0xe8bc680, L_0xe8bff60, L_0xe8c3840, L_0xe8c7120;
+LS_0xe8fbaa0_0_24 .concat8 [ 13 13 13 13], L_0xe8caa00, L_0xe8ce2e0, L_0xe8d1bc0, L_0xe8d54a0;
+LS_0xe8fbaa0_0_28 .concat8 [ 13 13 13 13], L_0xe8d8b50, L_0xe8dc430, L_0xe8dfd10, L_0xe8e35f0;
+LS_0xe8fbaa0_0_32 .concat8 [ 13 13 13 13], L_0xe8e6ed0, L_0xe8ea7b0, L_0xe8ee090, L_0xe8f1970;
+LS_0xe8fbaa0_0_36 .concat8 [ 13 13 0 0], L_0xe8f5250, L_0xe8f8b30;
+LS_0xe8fbaa0_1_0 .concat8 [ 52 52 52 52], LS_0xe8fbaa0_0_0, LS_0xe8fbaa0_0_4, LS_0xe8fbaa0_0_8, LS_0xe8fbaa0_0_12;
+LS_0xe8fbaa0_1_4 .concat8 [ 52 52 52 52], LS_0xe8fbaa0_0_16, LS_0xe8fbaa0_0_20, LS_0xe8fbaa0_0_24, LS_0xe8fbaa0_0_28;
+LS_0xe8fbaa0_1_8 .concat8 [ 52 26 0 0], LS_0xe8fbaa0_0_32, LS_0xe8fbaa0_0_36;
+L_0xe8fbaa0 .concat8 [ 208 208 78 0], LS_0xe8fbaa0_1_0, LS_0xe8fbaa0_1_4, LS_0xe8fbaa0_1_8;
+L_0xe901ea0 .part L_0xe8fbaa0, 0, 26;
+L_0xe901f40 .part L_0xe901ea0, 0, 13;
+L_0xe8fc810 .part L_0xe901ea0, 13, 13;
+L_0xe8fc8b0 .part L_0xe858e50, 0, 2;
+L_0xe901fe0 .part L_0xe8fc8b0, 0, 1;
+L_0xe902360 .part L_0xe8fc8b0, 1, 1;
+L_0xe9021c0 .concat [ 1 1 0 0], L_0xe867970, L_0xe8ff460;
+L_0xe9025b0 .part L_0xe858a70, 0, 2;
+L_0xe902400 .part L_0xe9025b0, 0, 1;
+L_0xe902810 .part L_0xe9025b0, 1, 1;
+L_0xe902650 .concat [ 1 1 0 0], L_0xe867900, L_0xe8ff3f0;
+L_0xe902a80 .part L_0xe859270, 0, 2;
+L_0xe9028b0 .part L_0xe902a80, 0, 1;
+L_0xe902d00 .part L_0xe902a80, 1, 1;
+L_0xe902b20 .concat [ 1 1 0 0], L_0xe8679e0, L_0xe8ff4d0;
+L_0xe902c60 .concat [ 1 1 0 0], L_0xe8fcea0, L_0xe8ff9a0;
+L_0xe902da0 .part L_0xd897580, 0, 2;
+L_0xe902e90 .part L_0xe902da0, 0, 1;
+L_0xe903240 .part L_0xe902da0, 1, 1;
+L_0xe9032e0 .part L_0xd86a950, 0, 2;
+L_0xe903030 .part L_0xe9032e0, 0, 1;
+L_0xe903120 .part L_0xe9032e0, 1, 1;
+L_0xe903600 .part L_0xd8a78b0, 0, 2;
+L_0xe9036a0 .part L_0xe903600, 0, 1;
+L_0xe9033d0 .part L_0xe903600, 1, 1;
+L_0xe903470 .concat [ 1 1 0 0], v0xa0c3680_0, v0xbdbe430_0;
+L_0xe903510 .part L_0xe9c5d20, 0, 2;
+L_0xe9039e0 .part L_0xe903510, 0, 1;
+L_0xe903790 .part L_0xe903510, 1, 1;
+L_0xe903880 .part v0xc3ccaa0_0, 0, 2;
+L_0xe903920 .part L_0xe903880, 0, 1;
+L_0xe903e30 .part L_0xe903880, 1, 1;
+L_0xe903b20 .concat [ 1 1 0 0], L_0xe8fddc0, L_0xe900870;
+L_0xe903c60 .concat [ 1 1 0 0], v0xabe7a80_0, v0xbc22b10_0;
+L_0xe903f20 .concat [ 1 1 0 0], v0xabaf270_0, v0xbd48a30_0;
+L_0xe904060 .concat [ 1 1 0 0], v0xabae6e0_0, v0xbd4c090_0;
+L_0xe904490 .concat [ 1 1 0 0], v0xabcc330_0, v0xbc2f930_0;
+L_0xe9045d0 .concat [ 1 1 0 0], v0xabe6ef0_0, v0xbc22d60_0;
+L_0xe9041f0 .concat [ 1 1 0 0], v0xac0d350_0, v0xbc02140_0;
+L_0xe904330 .concat [ 1 1 0 0], v0xac0bb10_0, v0xbc0ef80_0;
+L_0xe9049d0 .concat [ 1 1 0 0], v0xac0c6a0_0, v0xbc02390_0;
+L_0xe904b10 .concat [ 3 3 0 0], L_0xe8fcd50, L_0xe8ff850;
+L_0xe904710 .concat [ 1 1 0 0], L_0xe8fd0c0, L_0xe8ffb70;
+L_0xe904850 .concat [ 1 1 0 0], L_0xe8fd940, L_0xe9003f0;
+L_0xe904f30 .part L_0xe393ab0, 0, 2;
+L_0xe905060 .part L_0xe904f30, 0, 1;
+L_0xe904c50 .part L_0xe904f30, 1, 1;
+L_0xe904cf0 .concat [ 1 1 0 0], L_0xe8fd5e0, L_0xe900090;
+L_0xe915480 .part L_0xe8fbaa0, 26, 78;
+L_0xe915520 .part L_0xe915480, 0, 13;
+L_0xe905100 .part L_0xe915480, 13, 13;
+L_0xe9051a0 .part L_0xe915480, 26, 13;
+L_0xe9052d0 .part L_0xe915480, 39, 13;
+L_0xe915930 .part L_0xe915480, 52, 13;
+L_0xe915610 .part L_0xe915480, 65, 13;
+L_0xe9156b0 .part L_0xe858e50, 2, 6;
+L_0xe915750 .part L_0xe9156b0, 0, 1;
+L_0xe915840 .part L_0xe9156b0, 1, 1;
+L_0xe915d20 .part L_0xe9156b0, 2, 1;
+L_0xe915e50 .part L_0xe9156b0, 3, 1;
+L_0xe9159d0 .part L_0xe9156b0, 4, 1;
+L_0xe915ac0 .part L_0xe9156b0, 5, 1;
+LS_0xe915bb0_0_0 .concat [ 1 1 1 1], L_0xe904ea0, L_0xe907ee0, L_0xe90a990, L_0xe90d440;
+LS_0xe915bb0_0_4 .concat [ 1 1 0 0], L_0xe90fef0, L_0xe9129a0;
+L_0xe915bb0 .concat [ 4 2 0 0], LS_0xe915bb0_0_0, LS_0xe915bb0_0_4;
+L_0xe9163a0 .part L_0xe858a70, 2, 6;
+L_0xe915ef0 .part L_0xe9163a0, 0, 1;
+L_0xe916030 .part L_0xe9163a0, 1, 1;
+L_0xe916120 .part L_0xe9163a0, 2, 1;
+L_0xe916860 .part L_0xe9163a0, 3, 1;
+L_0xe916440 .part L_0xe9163a0, 4, 1;
+L_0xe9164e0 .part L_0xe9163a0, 5, 1;
+LS_0xe9165d0_0_0 .concat [ 1 1 1 1], L_0xe904e30, L_0xe907e70, L_0xe90a920, L_0xe90d3d0;
+LS_0xe9165d0_0_4 .concat [ 1 1 0 0], L_0xe90fe80, L_0xe912930;
+L_0xe9165d0 .concat [ 4 2 0 0], LS_0xe9165d0_0_0, LS_0xe9165d0_0_4;
+L_0xe916d50 .part L_0xe859270, 2, 6;
+L_0xe916900 .part L_0xe916d50, 0, 1;
+L_0xe916a40 .part L_0xe916d50, 1, 1;
+L_0xe916b30 .part L_0xe916d50, 2, 1;
+L_0xe9171c0 .part L_0xe916d50, 3, 1;
+L_0xe916df0 .part L_0xe916d50, 4, 1;
+L_0xe916ee0 .part L_0xe916d50, 5, 1;
+LS_0xe916fd0_0_0 .concat [ 1 1 1 1], L_0xe905400, L_0xe907f50, L_0xe90aa00, L_0xe90d4b0;
+LS_0xe916fd0_0_4 .concat [ 1 1 0 0], L_0xe90ff60, L_0xe912a10;
+L_0xe916fd0 .concat [ 4 2 0 0], LS_0xe916fd0_0_0, LS_0xe916fd0_0_4;
+LS_0xe9176f0_0_0 .concat [ 1 1 1 1], L_0xe905920, L_0xe908420, L_0xe90aed0, L_0xe90d980;
+LS_0xe9176f0_0_4 .concat [ 1 1 0 0], L_0xe910430, L_0xe912f30;
+L_0xe9176f0 .concat [ 4 2 0 0], LS_0xe9176f0_0_0, LS_0xe9176f0_0_4;
+L_0xe917260 .part L_0xd897580, 2, 6;
+L_0xe917300 .part L_0xe917260, 0, 1;
+L_0xe9173f0 .part L_0xe917260, 1, 1;
+L_0xe917490 .part L_0xe917260, 2, 1;
+L_0xe917d90 .part L_0xe917260, 3, 1;
+L_0xe917e30 .part L_0xe917260, 4, 1;
+L_0xe917970 .part L_0xe917260, 5, 1;
+L_0xe917a10 .part L_0xe98dce0, 2, 6;
+L_0xe917ab0 .part L_0xe917a10, 0, 1;
+L_0xe917b50 .part L_0xe917a10, 1, 1;
+L_0xe917bf0 .part L_0xe917a10, 2, 1;
+L_0xe917c90 .part L_0xe917a10, 3, 1;
+L_0xe918330 .part L_0xe917a10, 4, 1;
+L_0xe9183d0 .part L_0xe917a10, 5, 1;
+L_0xe917ed0 .part L_0xd8a78b0, 2, 6;
+L_0xe917f70 .part L_0xe917ed0, 0, 1;
+L_0xe918010 .part L_0xe917ed0, 1, 1;
+L_0xe9180b0 .part L_0xe917ed0, 2, 1;
+L_0xe9181e0 .part L_0xe917ed0, 3, 1;
+L_0xe918280 .part L_0xe917ed0, 4, 1;
+L_0xe918910 .part L_0xe917ed0, 5, 1;
+LS_0xe9189b0_0_0 .concat [ 1 1 1 1], v0x4339f50_0, v0xb5160d0_0, v0xac5c440_0, v0xa018370_0;
+LS_0xe9189b0_0_4 .concat [ 1 1 0 0], v0xa163c50_0, v0xaf31c00_0;
+L_0xe9189b0 .concat [ 4 2 0 0], LS_0xe9189b0_0_0, LS_0xe9189b0_0_4;
+L_0xe918470 .part L_0xe9c5d20, 2, 6;
+L_0xe918510 .part L_0xe918470, 0, 1;
+L_0xe918600 .part L_0xe918470, 1, 1;
+L_0xe9186f0 .part L_0xe918470, 2, 1;
+L_0xe918870 .part L_0xe918470, 3, 1;
+L_0xe918f20 .part L_0xe918470, 4, 1;
+L_0xe918a50 .part L_0xe918470, 5, 1;
+L_0xe918b40 .part v0xc3ccaa0_0, 2, 6;
+L_0xe918c70 .part L_0xe918b40, 0, 1;
+L_0xe918d60 .part L_0xe918b40, 1, 1;
+L_0xe918e50 .part L_0xe918b40, 2, 1;
+L_0xe919550 .part L_0xe918b40, 3, 1;
+L_0xe918fc0 .part L_0xe918b40, 4, 1;
+L_0xe9190b0 .part L_0xe918b40, 5, 1;
+LS_0xe9191a0_0_0 .concat [ 1 1 1 1], L_0xe906840, L_0xe9092f0, L_0xe90bda0, L_0xe90e850;
+LS_0xe9191a0_0_4 .concat [ 1 1 0 0], L_0xe911300, L_0xe913e50;
+L_0xe9191a0 .concat [ 4 2 0 0], LS_0xe9191a0_0_0, LS_0xe9191a0_0_4;
+LS_0xe919420_0_0 .concat [ 1 1 1 1], v0x83eb830_0, v0xb3f7b00_0, v0xaa19870_0, v0xa015760_0;
+LS_0xe919420_0_4 .concat [ 1 1 0 0], v0xa17fd30_0, v0xb5dd050_0;
+L_0xe919420 .concat [ 4 2 0 0], LS_0xe919420_0_0, LS_0xe919420_0_4;
+LS_0xe9195f0_0_0 .concat [ 1 1 1 1], v0x43777e0_0, v0xb41a470_0, v0xab89e10_0, v0x9fef5f0_0;
+LS_0xe9195f0_0_4 .concat [ 1 1 0 0], v0xa176b00_0, v0xb822030_0;
+L_0xe9195f0 .concat [ 4 2 0 0], LS_0xe9195f0_0_0, LS_0xe9195f0_0_4;
+LS_0xe919870_0_0 .concat [ 1 1 1 1], v0x82c2f80_0, v0xb8d94e0_0, v0xab897c0_0, v0x9fa8b90_0;
+LS_0xe919870_0_4 .concat [ 1 1 0 0], v0xa176bc0_0, v0xb8220f0_0;
+L_0xe919870 .concat [ 4 2 0 0], LS_0xe919870_0_0, LS_0xe919870_0_4;
+LS_0xe91a0a0_0_0 .concat [ 1 1 1 1], v0x836fc50_0, v0xb3f7700_0, v0xaa172f0_0, v0x9fefd00_0;
+LS_0xe91a0a0_0_4 .concat [ 1 1 0 0], v0xa17f3b0_0, v0xb87f150_0;
+L_0xe91a0a0 .concat [ 4 2 0 0], LS_0xe91a0a0_0_0, LS_0xe91a0a0_0_4;
+LS_0xe91a320_0_0 .concat [ 1 1 1 1], v0x83eb8f0_0, v0xb3f7bc0_0, v0xaa19930_0, v0xa015820_0;
+LS_0xe91a320_0_4 .concat [ 1 1 0 0], v0xa17f2f0_0, v0xb87f090_0;
+L_0xe91a320 .concat [ 4 2 0 0], LS_0xe91a320_0_0, LS_0xe91a320_0_4;
+LS_0xe919b60_0_0 .concat [ 1 1 1 1], v0x43a0780_0, v0xb3fcdd0_0, v0xaa520c0_0, v0x6d6f5a0_0;
+LS_0xe919b60_0_4 .concat [ 1 1 0 0], v0xa180a40_0, v0xb7088d0_0;
+L_0xe919b60 .concat [ 4 2 0 0], LS_0xe919b60_0_0, LS_0xe919b60_0_4;
+LS_0xe919de0_0_0 .concat [ 1 1 1 1], v0x85ad8c0_0, v0xb3fc9e0_0, v0xaa4fb40_0, v0xab5f720_0;
+LS_0xe919de0_0_4 .concat [ 1 1 0 0], v0xa1806c0_0, v0xb618e90_0;
+L_0xe919de0 .concat [ 4 2 0 0], LS_0xe919de0_0_0, LS_0xe919de0_0_4;
+LS_0xe91ab00_0_0 .concat [ 1 1 1 1], v0x43a0840_0, v0xb3fce90_0, v0xaa52180_0, v0xab5f660_0;
+LS_0xe91ab00_0_4 .concat [ 1 1 0 0], v0xa180b00_0, v0xb708990_0;
+L_0xe91ab00 .concat [ 4 2 0 0], LS_0xe91ab00_0_0, LS_0xe91ab00_0_4;
+LS_0xe91ad80_0_0 .concat [ 3 3 3 3], L_0xe9057d0, L_0xe9082d0, L_0xe90ad80, L_0xe90d830;
+LS_0xe91ad80_0_4 .concat [ 3 3 0 0], L_0xe9102e0, L_0xe912de0;
+L_0xe91ad80 .concat [ 12 6 0 0], LS_0xe91ad80_0_0, LS_0xe91ad80_0_4;
+LS_0xe91a5a0_0_0 .concat [ 1 1 1 1], L_0xe905b40, L_0xe9085f0, L_0xe90b0a0, L_0xe90db50;
+LS_0xe91a5a0_0_4 .concat [ 1 1 0 0], L_0xe910600, L_0xe913150;
+L_0xe91a5a0 .concat [ 4 2 0 0], LS_0xe91a5a0_0_0, LS_0xe91a5a0_0_4;
+LS_0xe91a820_0_0 .concat [ 1 1 1 1], L_0xe9063c0, L_0xe908e70, L_0xe90b920, L_0xe90e3d0;
+LS_0xe91a820_0_4 .concat [ 1 1 0 0], L_0xe910e80, L_0xe9139d0;
+L_0xe91a820 .concat [ 4 2 0 0], LS_0xe91a820_0_0, LS_0xe91a820_0_4;
+L_0xe91b580 .part L_0xe393ab0, 2, 6;
+L_0xe91b620 .part L_0xe91b580, 0, 1;
+L_0xe91b000 .part L_0xe91b580, 1, 1;
+L_0xe91b0a0 .part L_0xe91b580, 2, 1;
+L_0xe91b1d0 .part L_0xe91b580, 3, 1;
+L_0xe91b270 .part L_0xe91b580, 4, 1;
+L_0xe91b310 .part L_0xe91b580, 5, 1;
+LS_0xe91b3b0_0_0 .concat [ 1 1 1 1], L_0xe906060, L_0xe908b10, L_0xe90b5c0, L_0xe90e070;
+LS_0xe91b3b0_0_4 .concat [ 1 1 0 0], L_0xe910b20, L_0xe913670;
+L_0xe91b3b0 .concat [ 4 2 0 0], LS_0xe91b3b0_0_0, LS_0xe91b3b0_0_4;
+L_0xe9394b0 .part L_0xe8fbaa0, 104, 143;
+L_0xe9395e0 .part L_0xe9394b0, 0, 13;
+L_0xe91bd60 .part L_0xe9394b0, 13, 13;
+L_0xe91be00 .part L_0xe9394b0, 26, 13;
+L_0xe91bf30 .part L_0xe9394b0, 39, 13;
+L_0xe91bfd0 .part L_0xe9394b0, 52, 13;
+L_0xe91c070 .part L_0xe9394b0, 65, 13;
+L_0xe91c110 .part L_0xe9394b0, 78, 13;
+L_0xe939c80 .part L_0xe9394b0, 91, 13;
+L_0xe939d20 .part L_0xe9394b0, 104, 13;
+L_0xe939680 .part L_0xe9394b0, 117, 13;
+L_0xe939720 .part L_0xe9394b0, 130, 13;
+L_0xe9397c0 .part L_0xe858e50, 8, 11;
+L_0xe939860 .part L_0xe9397c0, 0, 1;
+L_0xe939900 .part L_0xe9397c0, 1, 1;
+L_0xe9399a0 .part L_0xe9397c0, 2, 1;
+L_0xe939ad0 .part L_0xe9397c0, 3, 1;
+L_0xe939b70 .part L_0xe9397c0, 4, 1;
+L_0xe93a410 .part L_0xe9397c0, 5, 1;
+L_0xe93a4b0 .part L_0xe9397c0, 6, 1;
+L_0xe939dc0 .part L_0xe9397c0, 7, 1;
+L_0xe939eb0 .part L_0xe9397c0, 8, 1;
+L_0xe939fa0 .part L_0xe9397c0, 9, 1;
+L_0xe93a090 .part L_0xe9397c0, 10, 1;
+L_0xe93a180 .concat8 [ 2 6 11 0], L_0xe9021c0, L_0xe915bb0, L_0xe93a310;
+LS_0xe93a310_0_0 .concat [ 1 1 1 1], L_0xe91b730, L_0xe91e9d0, L_0xe921480, L_0xe923f30;
+LS_0xe93a310_0_4 .concat [ 1 1 1 1], L_0xe9269e0, L_0xe929490, L_0xe92bf40, L_0xe92e930;
+LS_0xe93a310_0_8 .concat [ 1 1 1 0], L_0xe9314c0, L_0xe933fc0, L_0xe936a70;
+L_0xe93a310 .concat [ 4 4 3 0], LS_0xe93a310_0_0, LS_0xe93a310_0_4, LS_0xe93a310_0_8;
+L_0xe93a660 .part L_0xe858a70, 8, 11;
+L_0xe93a790 .part L_0xe93a660, 0, 1;
+L_0xe93a8d0 .part L_0xe93a660, 1, 1;
+L_0xe93a9c0 .part L_0xe93a660, 2, 1;
+L_0xe93ab40 .part L_0xe93a660, 3, 1;
+L_0xe93abe0 .part L_0xe93a660, 4, 1;
+L_0xe93b670 .part L_0xe93a660, 5, 1;
+L_0xe93b760 .part L_0xe93a660, 6, 1;
+L_0xe93afb0 .part L_0xe93a660, 7, 1;
+L_0xe93b0a0 .part L_0xe93a660, 8, 1;
+L_0xe93b190 .part L_0xe93a660, 9, 1;
+L_0xe93b280 .part L_0xe93a660, 10, 1;
+L_0xe93b370 .concat8 [ 2 6 11 0], L_0xe902650, L_0xe9165d0, L_0xe93b500;
+LS_0xe93b500_0_0 .concat [ 1 1 1 1], L_0xe91b6c0, L_0xe91e960, L_0xe921410, L_0xe923ec0;
+LS_0xe93b500_0_4 .concat [ 1 1 1 1], L_0xe926970, L_0xe929420, L_0xe92bed0, L_0xe92e8c0;
+LS_0xe93b500_0_8 .concat [ 1 1 1 0], L_0xe931450, L_0xe933f50, L_0xe936a00;
+L_0xe93b500 .concat [ 4 4 3 0], LS_0xe93b500_0_0, LS_0xe93b500_0_4, LS_0xe93b500_0_8;
+L_0xe93b960 .part L_0xe859270, 8, 11;
+L_0xe93ba90 .part L_0xe93b960, 0, 1;
+L_0xe93bb80 .part L_0xe93b960, 1, 1;
+L_0xe93bc70 .part L_0xe93b960, 2, 1;
+L_0xe93bdf0 .part L_0xe93b960, 3, 1;
+L_0xe93be90 .part L_0xe93b960, 4, 1;
+L_0xe93bf80 .part L_0xe93b960, 5, 1;
+L_0xe93caa0 .part L_0xe93b960, 6, 1;
+L_0xe93c320 .part L_0xe93b960, 7, 1;
+L_0xe93c410 .part L_0xe93b960, 8, 1;
+L_0xe93c500 .part L_0xe93b960, 9, 1;
+L_0xe93c5f0 .part L_0xe93b960, 10, 1;
+L_0xe93c6e0 .concat8 [ 2 6 11 0], L_0xe902b20, L_0xe916fd0, L_0xe93c870;
+LS_0xe93c870_0_0 .concat [ 1 1 1 1], L_0xe91b7a0, L_0xe91ea40, L_0xe9214f0, L_0xe923fa0;
+LS_0xe93c870_0_4 .concat [ 1 1 1 1], L_0xe926a50, L_0xe929500, L_0xe92bfb0, L_0xe92e9a0;
+LS_0xe93c870_0_8 .concat [ 1 1 1 0], L_0xe931530, L_0xe934030, L_0xe936ae0;
+L_0xe93c870 .concat [ 4 4 3 0], LS_0xe93c870_0_0, LS_0xe93c870_0_4, LS_0xe93c870_0_8;
+LS_0xe93cca0_0_0 .concat [ 1 1 1 1], L_0xe91c390, L_0xe91ef10, L_0xe9219c0, L_0xe924470;
+LS_0xe93cca0_0_4 .concat [ 1 1 1 1], L_0xe926f20, L_0xe9299d0, L_0xe92c480, L_0xe92eed0;
+LS_0xe93cca0_0_8 .concat [ 1 1 1 0], L_0xe931a00, L_0xe934500, L_0xe936fb0;
+L_0xe93cca0 .concat [ 4 4 3 0], LS_0xe93cca0_0_0, LS_0xe93cca0_0_4, LS_0xe93cca0_0_8;
+L_0xe93d120 .part L_0xd897580, 8, 11;
+L_0xe93d250 .part L_0xe93d120, 0, 1;
+L_0xe93d2f0 .part L_0xe93d120, 1, 1;
+L_0xe93de60 .part L_0xe93d120, 2, 1;
+L_0xe93df90 .part L_0xe93d120, 3, 1;
+L_0xe93d6d0 .part L_0xe93d120, 4, 1;
+L_0xe93d770 .part L_0xe93d120, 5, 1;
+L_0xe93d810 .part L_0xe93d120, 6, 1;
+L_0xe93d9c0 .part L_0xe93d120, 7, 1;
+L_0xe93da60 .part L_0xe93d120, 8, 1;
+L_0xe93db00 .part L_0xe93d120, 9, 1;
+L_0xe93dba0 .part L_0xe93d120, 10, 1;
+L_0xe93dc40 .part L_0xe98dce0, 8, 11;
+L_0xe93dce0 .part L_0xe93dc40, 0, 1;
+L_0xe93dd80 .part L_0xe93dc40, 1, 1;
+L_0xe93e820 .part L_0xe93dc40, 2, 1;
+L_0xe93e8c0 .part L_0xe93dc40, 3, 1;
+L_0xe93e030 .part L_0xe93dc40, 4, 1;
+L_0xe93e0d0 .part L_0xe93dc40, 5, 1;
+L_0xe93e170 .part L_0xe93dc40, 6, 1;
+L_0xe93e320 .part L_0xe93dc40, 7, 1;
+L_0xe93e3c0 .part L_0xe93dc40, 8, 1;
+L_0xe93e460 .part L_0xe93dc40, 9, 1;
+L_0xe93e500 .part L_0xe93dc40, 10, 1;
+L_0xe93e5a0 .part L_0xd8a78b0, 8, 11;
+L_0xe93e640 .part L_0xe93e5a0, 0, 1;
+L_0xe93e6e0 .part L_0xe93e5a0, 1, 1;
+L_0xe93e780 .part L_0xe93e5a0, 2, 1;
+L_0xe93f240 .part L_0xe93e5a0, 3, 1;
+L_0xe93e960 .part L_0xe93e5a0, 4, 1;
+L_0xe93ea00 .part L_0xe93e5a0, 5, 1;
+L_0xe93eaa0 .part L_0xe93e5a0, 6, 1;
+L_0xe93ec50 .part L_0xe93e5a0, 7, 1;
+L_0xe93ecf0 .part L_0xe93e5a0, 8, 1;
+L_0xe93ed90 .part L_0xe93e5a0, 9, 1;
+L_0xe93ee30 .part L_0xe93e5a0, 10, 1;
+L_0xe93eed0 .concat8 [ 2 6 11 0], L_0xe903470, L_0xe9189b0, L_0xe93f010;
+LS_0xe93f010_0_0 .concat [ 1 1 1 1], v0xb03f900_0, v0xb68d960_0, v0x5bac3d0_0, v0x6aecc90_0;
+LS_0xe93f010_0_4 .concat [ 1 1 1 1], v0x7c03630_0, v0x8858750_0, v0x98cd220_0, v0xa02a530_0;
+LS_0xe93f010_0_8 .concat [ 1 1 1 0], v0xb706cc0_0, v0xa029cd0_0, v0xa180090_0;
+L_0xe93f010 .concat [ 4 4 3 0], LS_0xe93f010_0_0, LS_0xe93f010_0_4, LS_0xe93f010_0_8;
+L_0xe93f100 .part L_0xe9c5d20, 8, 11;
+L_0xe93fb90 .part L_0xe93f100, 0, 1;
+L_0xe93fc30 .part L_0xe93f100, 1, 1;
+L_0xe93f2e0 .part L_0xe93f100, 2, 1;
+L_0xe93f460 .part L_0xe93f100, 3, 1;
+L_0xe93f500 .part L_0xe93f100, 4, 1;
+L_0xe93f5f0 .part L_0xe93f100, 5, 1;
+L_0xe93f6e0 .part L_0xe93f100, 6, 1;
+L_0xe93f8e0 .part L_0xe93f100, 7, 1;
+L_0xe93f9d0 .part L_0xe93f100, 8, 1;
+L_0xe93fac0 .part L_0xe93f100, 9, 1;
+L_0xe940620 .part L_0xe93f100, 10, 1;
+L_0xe940710 .part v0xc3ccaa0_0, 8, 11;
+L_0xe93fd20 .part L_0xe940710, 0, 1;
+L_0xe93fe60 .part L_0xe940710, 1, 1;
+L_0xe93ff50 .part L_0xe940710, 2, 1;
+L_0xe9400d0 .part L_0xe940710, 3, 1;
+L_0xe940170 .part L_0xe940710, 4, 1;
+L_0xe940260 .part L_0xe940710, 5, 1;
+L_0xe940350 .part L_0xe940710, 6, 1;
+L_0xe940550 .part L_0xe940710, 7, 1;
+L_0xe941100 .part L_0xe940710, 8, 1;
+L_0xe9411f0 .part L_0xe940710, 9, 1;
+L_0xe9407b0 .part L_0xe940710, 10, 1;
+LS_0xe9408a0_0_0 .concat [ 1 1 1 1], L_0xe91d330, L_0xe91fde0, L_0xe922890, L_0xe925340;
+LS_0xe9408a0_0_4 .concat [ 1 1 1 1], L_0xe927df0, L_0xe92a8a0, L_0xe92d350, L_0xe92fe20;
+LS_0xe9408a0_0_8 .concat [ 1 1 1 0], L_0xe932920, L_0xe9353d0, L_0xe937e80;
+L_0xe9408a0 .concat [ 4 4 3 0], LS_0xe9408a0_0_0, LS_0xe9408a0_0_4, LS_0xe9408a0_0_8;
+LS_0xe940d20_0_0 .concat [ 1 1 1 1], v0xafcba00_0, v0xb631940_0, v0xa964be0_0, v0x675ce60_0;
+LS_0xe940d20_0_4 .concat [ 1 1 1 1], v0x79709b0_0, v0x87af100_0, v0x96b3120_0, v0xa0b44b0_0;
+LS_0xe940d20_0_8 .concat [ 1 1 1 0], v0x80355c0_0, v0xbed9f10_0, v0xa0b8b20_0;
+L_0xe940d20 .concat [ 4 4 3 0], LS_0xe940d20_0_0, LS_0xe940d20_0_4, LS_0xe940d20_0_8;
+LS_0xe941cf0_0_0 .concat [ 1 1 1 1], v0xafe3500_0, v0xb632e40_0, v0xa95d990_0, v0x6971c30_0;
+LS_0xe941cf0_0_4 .concat [ 1 1 1 1], v0x79acf90_0, v0x86b71b0_0, v0x972ebc0_0, v0xa0c2b20_0;
+LS_0xe941cf0_0_8 .concat [ 1 1 1 0], v0xb5b1740_0, v0x34adb70_0, v0xa1e0b20_0;
+L_0xe941cf0 .concat [ 4 4 3 0], LS_0xe941cf0_0_0, LS_0xe941cf0_0_4, LS_0xe941cf0_0_8;
+LS_0xe9412e0_0_0 .concat [ 1 1 1 1], v0xafe3910_0, v0xb633250_0, v0xa95e200_0, v0x68d71c0_0;
+LS_0xe9412e0_0_4 .concat [ 1 1 1 1], v0x79b7750_0, v0x86c7990_0, v0x9748430_0, v0xa0c37d0_0;
+LS_0xe9412e0_0_8 .concat [ 1 1 1 0], v0xb5b1330_0, v0x34adc30_0, v0xa1ca800_0;
+L_0xe9412e0 .concat [ 4 4 3 0], LS_0xe9412e0_0_0, LS_0xe9412e0_0_4, LS_0xe9412e0_0_8;
+LS_0xe941760_0_0 .concat [ 1 1 1 1], v0xafe28d0_0, v0xb5bfda0_0, v0xa968730_0, v0x69434f0_0;
+LS_0xe941760_0_4 .concat [ 1 1 1 1], v0x797c0e0_0, v0x87d3360_0, v0x96e11b0_0, v0xa0b5580_0;
+LS_0xe941760_0_8 .concat [ 1 1 1 0], v0xa94b630_0, v0xbed8ab0_0, v0xa0a2b90_0;
+L_0xe941760 .concat [ 4 4 3 0], LS_0xe941760_0_0, LS_0xe941760_0_4, LS_0xe941760_0_8;
+LS_0xe942b00_0_0 .concat [ 1 1 1 1], v0xafe24c0_0, v0xb5bad10_0, v0xa966030_0, v0x6776880_0;
+LS_0xe942b00_0_4 .concat [ 1 1 1 1], v0x79778d0_0, v0x87b6020_0, v0x96c5e50_0, v0xa0814c0_0;
+LS_0xe942b00_0_8 .concat [ 1 1 1 0], v0x7d10010_0, v0xbed94e0_0, v0xa0b8be0_0;
+L_0xe942b00 .concat [ 4 4 3 0], LS_0xe942b00_0_0, LS_0xe942b00_0_4, LS_0xe942b00_0_8;
+LS_0xe942f10_0_0 .concat [ 1 1 1 1], v0xafc6070_0, v0xb619960_0, v0xa9874e0_0, v0x68421a0_0;
+LS_0xe942f10_0_4 .concat [ 1 1 1 1], v0x78e70d0_0, v0x8698f90_0, v0x94a4700_0, v0xa0a66d0_0;
+LS_0xe942f10_0_8 .concat [ 1 1 1 0], v0x60cb270_0, v0xbd71fd0_0, v0xa0c26d0_0;
+L_0xe942f10 .concat [ 4 4 3 0], LS_0xe942f10_0_0, LS_0xe942f10_0_4, LS_0xe942f10_0_8;
+LS_0xe942170_0_0 .concat [ 1 1 1 1], v0xafc6890_0, v0xb630900_0, v0xa9787f0_0, v0x6855bb0_0;
+LS_0xe942170_0_4 .concat [ 1 1 1 1], v0x78ff900_0, v0x8760450_0, v0x969f390_0, v0xa0ac800_0;
+LS_0xe942170_0_8 .concat [ 1 1 1 0], v0x97c0fc0_0, v0xbcd17f0_0, v0xa0bc250_0;
+L_0xe942170 .concat [ 4 4 3 0], LS_0xe942170_0_0, LS_0xe942170_0_4, LS_0xe942170_0_8;
+LS_0xe9425f0_0_0 .concat [ 1 1 1 1], v0xafc6480_0, v0xb6304f0_0, v0xa99e160_0, v0x67552f0_0;
+LS_0xe9425f0_0_4 .concat [ 1 1 1 1], v0x78eccd0_0, v0x87467e0_0, v0x969b6e0_0, v0xa0a73d0_0;
+LS_0xe9425f0_0_8 .concat [ 1 1 1 0], v0x9c71020_0, v0xbd411b0_0, v0xa0c2790_0;
+L_0xe9425f0 .concat [ 4 4 3 0], LS_0xe9425f0_0_0, LS_0xe9425f0_0_4, LS_0xe9425f0_0_8;
+LS_0xe943d40_0_0 .concat [ 3 3 3 3], L_0xe91bb70, L_0xe91edc0, L_0xe921870, L_0xe924320;
+LS_0xe943d40_0_4 .concat [ 3 3 3 3], L_0xe926dd0, L_0xe929880, L_0xe92c330, L_0xe92ed80;
+LS_0xe943d40_0_8 .concat [ 3 3 3 0], L_0xe9318b0, L_0xe9343b0, L_0xe936e60;
+L_0xe943d40 .concat [ 12 12 9 0], LS_0xe943d40_0_0, LS_0xe943d40_0_4, LS_0xe943d40_0_8;
+LS_0xe944150_0_0 .concat [ 1 1 1 1], L_0xe91c630, L_0xe91f0e0, L_0xe921b90, L_0xe924640;
+LS_0xe944150_0_4 .concat [ 1 1 1 1], L_0xe9270f0, L_0xe929ba0, L_0xe92c650, L_0xe92f120;
+LS_0xe944150_0_8 .concat [ 1 1 1 0], L_0xe931bd0, L_0xe9346d0, L_0xe937180;
+L_0xe944150 .concat [ 4 4 3 0], LS_0xe944150_0_0, LS_0xe944150_0_4, LS_0xe944150_0_8;
+LS_0xe943390_0_0 .concat [ 1 1 1 1], L_0xe91ceb0, L_0xe91f960, L_0xe922410, L_0xe924ec0;
+LS_0xe943390_0_4 .concat [ 1 1 1 1], L_0xe927970, L_0xe92a420, L_0xe92ced0, L_0xe92f9a0;
+LS_0xe943390_0_8 .concat [ 1 1 1 0], L_0xe932450, L_0xe934f50, L_0xe937a00;
+L_0xe943390 .concat [ 4 4 3 0], LS_0xe943390_0_0, LS_0xe943390_0_4, LS_0xe943390_0_8;
+L_0xe943810 .part L_0xe393ab0, 8, 11;
+L_0xe9438b0 .part L_0xe943810, 0, 1;
+L_0xe9439a0 .part L_0xe943810, 1, 1;
+L_0xe943a40 .part L_0xe943810, 2, 1;
+L_0xe943b70 .part L_0xe943810, 3, 1;
+L_0xe943c10 .part L_0xe943810, 4, 1;
+L_0xe944fc0 .part L_0xe943810, 5, 1;
+L_0xe9445d0 .part L_0xe943810, 6, 1;
+L_0xe944780 .part L_0xe943810, 7, 1;
+L_0xe944820 .part L_0xe943810, 8, 1;
+L_0xe9448c0 .part L_0xe943810, 9, 1;
+L_0xe944960 .part L_0xe943810, 10, 1;
+LS_0xe944a00_0_0 .concat [ 1 1 1 1], L_0xe91cb50, L_0xe91f600, L_0xe9220b0, L_0xe924b60;
+LS_0xe944a00_0_4 .concat [ 1 1 1 1], L_0xe927610, L_0xe92a0c0, L_0xe92cb70, L_0xe92f640;
+LS_0xe944a00_0_8 .concat [ 1 1 1 0], L_0xe9320f0, L_0xe934bf0, L_0xe9376a0;
+L_0xe944a00 .concat [ 4 4 3 0], LS_0xe944a00_0_0, LS_0xe944a00_0_4, LS_0xe944a00_0_8;
+L_0xe94d9f0 .part L_0xe8fbaa0, 455, 39;
+L_0xe94da90 .part L_0xe94d9f0, 0, 13;
+L_0xe945060 .part L_0xe94d9f0, 13, 13;
+L_0xe945100 .part L_0xe94d9f0, 26, 13;
+L_0xe945230 .part L_0xe8590a0, 16, 3;
+L_0xe9452d0 .part L_0xe945230, 0, 1;
+L_0xe9453c0 .part L_0xe945230, 1, 1;
+L_0xe9454b0 .part L_0xe945230, 2, 1;
+L_0xe945630 .concat [ 1 1 1 0], L_0xe944ea0, L_0xe948500, L_0xe94afb0;
+L_0xe945770 .part L_0xe858ca0, 16, 3;
+L_0xe945860 .part L_0xe945770, 0, 1;
+L_0xe9459a0 .part L_0xe945770, 1, 1;
+L_0xe94e5c0 .part L_0xe945770, 2, 1;
+L_0xe94e6f0 .concat [ 1 1 1 0], L_0xe944e30, L_0xe948490, L_0xe94af40;
+L_0xe94db30 .part L_0xe859640, 16, 3;
+L_0xe94dc20 .part L_0xe94db30, 0, 1;
+L_0xe94dd60 .part L_0xe94db30, 1, 1;
+L_0xe94de50 .part L_0xe94db30, 2, 1;
+L_0xe94dfd0 .concat [ 1 1 1 0], L_0xe944f10, L_0xe948570, L_0xe94b020;
+L_0xe94e110 .concat [ 1 1 1 0], L_0xe945ec0, L_0xe948a40, L_0xe94b4f0;
+L_0xe94e2a0 .part L_0xd897580, 35, 3;
+L_0xe94e340 .part L_0xe94e2a0, 0, 1;
+L_0xe94e430 .part L_0xe94e2a0, 1, 1;
+L_0xe94e4d0 .part L_0xe94e2a0, 2, 1;
+L_0xe94e7e0 .part L_0xd86a950, 35, 3;
+L_0xe94e880 .part L_0xe94e7e0, 0, 1;
+L_0xe94e920 .part L_0xe94e7e0, 1, 1;
+L_0xe94e9c0 .part L_0xe94e7e0, 2, 1;
+L_0xe94eaf0 .part L_0xe858840, 16, 3;
+L_0xe94eb90 .part L_0xe94eaf0, 0, 1;
+L_0xe94ec30 .part L_0xe94eaf0, 1, 1;
+L_0xe94ecd0 .part L_0xe94eaf0, 2, 1;
+L_0xe94ee00 .concat [ 1 1 1 0], v0xad938a0_0, v0xaa015b0_0, v0xb3a0a00_0;
+L_0xe94eea0 .part L_0xe9c5d20, 35, 3;
+L_0xe94ef40 .part L_0xe94eea0, 0, 1;
+L_0xe94f030 .part L_0xe94eea0, 1, 1;
+L_0xe94f120 .part L_0xe94eea0, 2, 1;
+L_0xe94fea0 .part v0xc3ccaa0_0, 35, 3;
+L_0xe94f350 .part L_0xe94fea0, 0, 1;
+L_0xe94f440 .part L_0xe94fea0, 1, 1;
+L_0xe94f530 .part L_0xe94fea0, 2, 1;
+L_0xe94f6b0 .concat [ 1 1 1 0], L_0xe946e60, L_0xe949910, L_0xe94c3c0;
+L_0xe94f7f0 .concat [ 1 1 1 0], v0xa8554f0_0, v0xacf36a0_0, v0xb327580_0;
+L_0xe94f980 .concat [ 1 1 1 0], v0xad26a90_0, v0xac83110_0, v0xb3493e0_0;
+L_0xe94fb10 .concat [ 1 1 1 0], v0xad274d0_0, v0xacf53c0_0, v0xb3497f0_0;
+L_0xe94fca0 .concat [ 1 1 1 0], v0xa812640_0, v0xacf3ec0_0, v0xb327da0_0;
+L_0xe950ae0 .concat [ 1 1 1 0], v0xa811e80_0, v0xacf3ab0_0, v0xb327990_0;
+L_0xe950c20 .concat [ 1 1 1 0], v0xa80d140_0, v0xacd7660_0, v0xb325450_0;
+L_0xe94ff40 .concat [ 1 1 1 0], v0xa7d6930_0, v0xacd7e80_0, v0xb325c70_0;
+L_0xe9500d0 .concat [ 1 1 1 0], v0xa810010_0, v0xacd7a70_0, v0xb325860_0;
+L_0xe950260 .concat [ 3 3 3 0], L_0xe945d70, L_0xe9488f0, L_0xe94b3a0;
+L_0xe9503f0 .concat [ 1 1 1 0], L_0xe946160, L_0xe948c10, L_0xe94b6c0;
+L_0xe950580 .concat [ 1 1 1 0], L_0xe9469e0, L_0xe949490, L_0xe94bf40;
+L_0xe950710 .part L_0xe393ab0, 35, 3;
+L_0xe9507b0 .part L_0xe950710, 0, 1;
+L_0xe9508a0 .part L_0xe950710, 1, 1;
+L_0xe950940 .part L_0xe950710, 2, 1;
+L_0xe9519a0 .concat [ 1 1 1 0], L_0xe946680, L_0xe949130, L_0xe94bbe0;
+L_0xe97caf0 .part L_0xe8fbaa0, 247, 208;
+L_0xe97cb90 .part L_0xe97caf0, 0, 13;
+L_0xe951a90 .part L_0xe97caf0, 13, 13;
+L_0xe951b30 .part L_0xe97caf0, 26, 13;
+L_0xe951c60 .part L_0xe97caf0, 39, 13;
+L_0xe951d00 .part L_0xe97caf0, 52, 13;
+L_0xe951da0 .part L_0xe97caf0, 65, 13;
+L_0xe951e40 .part L_0xe97caf0, 78, 13;
+L_0xe951ff0 .part L_0xe97caf0, 91, 13;
+L_0xe952090 .part L_0xe97caf0, 104, 13;
+L_0xe952130 .part L_0xe97caf0, 117, 13;
+L_0xe9521d0 .part L_0xe97caf0, 130, 13;
+L_0xe952270 .part L_0xe97caf0, 143, 13;
+L_0xe952310 .part L_0xe97caf0, 156, 13;
+L_0xe9523b0 .part L_0xe97caf0, 169, 13;
+L_0xe952450 .part L_0xe97caf0, 182, 13;
+L_0xe951ee0 .part L_0xe97caf0, 195, 13;
+L_0xe9524f0 .part L_0xe8590a0, 0, 16;
+L_0xe952590 .part L_0xe9524f0, 0, 1;
+L_0xe97cc30 .part L_0xe9524f0, 1, 1;
+L_0xe97cd20 .part L_0xe9524f0, 2, 1;
+L_0xe97ce10 .part L_0xe9524f0, 3, 1;
+L_0xe97cf00 .part L_0xe9524f0, 4, 1;
+L_0xe97cff0 .part L_0xe9524f0, 5, 1;
+L_0xe97d0e0 .part L_0xe9524f0, 6, 1;
+L_0xe97d2e0 .part L_0xe9524f0, 7, 1;
+L_0xe97d3d0 .part L_0xe9524f0, 8, 1;
+L_0xe97d4c0 .part L_0xe9524f0, 9, 1;
+L_0xe97d5b0 .part L_0xe9524f0, 10, 1;
+L_0xe97d6a0 .part L_0xe9524f0, 11, 1;
+L_0xe97d790 .part L_0xe9524f0, 12, 1;
+L_0xe97e7a0 .part L_0xe9524f0, 13, 1;
+L_0xe97dab0 .part L_0xe9524f0, 14, 1;
+L_0xe97d1d0 .part L_0xe9524f0, 15, 1;
+L_0xe97ddb0 .concat8 [ 16 3 0 0], L_0xe97def0, L_0xe945630;
+LS_0xe97def0_0_0 .concat [ 1 1 1 1], L_0xe950e20, L_0xe954760, L_0xe957260, L_0xe959d10;
+LS_0xe97def0_0_4 .concat [ 1 1 1 1], L_0xe95c6b0, L_0xe95f280, L_0xe961dd0, L_0xe964920;
+LS_0xe97def0_0_8 .concat [ 1 1 1 1], L_0xe967470, L_0xe969fc0, L_0xe96cb10, L_0xe96f660;
+LS_0xe97def0_0_12 .concat [ 1 1 1 1], L_0xe9721b0, L_0xe974d00, L_0xe977850, L_0xe97a3a0;
+L_0xe97def0 .concat [ 4 4 4 4], LS_0xe97def0_0_0, LS_0xe97def0_0_4, LS_0xe97def0_0_8, LS_0xe97def0_0_12;
+L_0xe97e4e0 .part L_0xe858ca0, 0, 16;
+L_0xe97e580 .part L_0xe97e4e0, 0, 1;
+L_0xe97e6c0 .part L_0xe97e4e0, 1, 1;
+L_0xe97f570 .part L_0xe97e4e0, 2, 1;
+L_0xe97e840 .part L_0xe97e4e0, 3, 1;
+L_0xe97e8e0 .part L_0xe97e4e0, 4, 1;
+L_0xe97e9d0 .part L_0xe97e4e0, 5, 1;
+L_0xe97eac0 .part L_0xe97e4e0, 6, 1;
+L_0xe97ecc0 .part L_0xe97e4e0, 7, 1;
+L_0xe97edb0 .part L_0xe97e4e0, 8, 1;
+L_0xe97eea0 .part L_0xe97e4e0, 9, 1;
+L_0xe97ef90 .part L_0xe97e4e0, 10, 1;
+L_0xe97f080 .part L_0xe97e4e0, 11, 1;
+L_0xe97f170 .part L_0xe97e4e0, 12, 1;
+L_0xe97f260 .part L_0xe97e4e0, 13, 1;
+L_0xe97f350 .part L_0xe97e4e0, 14, 1;
+L_0xe97ebb0 .part L_0xe97e4e0, 15, 1;
+L_0xe97f440 .concat8 [ 16 3 0 0], L_0xe97f610, L_0xe94e6f0;
+LS_0xe97f610_0_0 .concat [ 1 1 1 1], L_0xe950db0, L_0xe9546f0, L_0xe9571f0, L_0xe959ca0;
+LS_0xe97f610_0_4 .concat [ 1 1 1 1], L_0xe95c640, L_0xe95f210, L_0xe961d60, L_0xe9648b0;
+LS_0xe97f610_0_8 .concat [ 1 1 1 1], L_0xe967400, L_0xe969f50, L_0xe96caa0, L_0xe96f5f0;
+LS_0xe97f610_0_12 .concat [ 1 1 1 1], L_0xe972140, L_0xe974c90, L_0xe9777e0, L_0xe97a330;
+L_0xe97f610 .concat [ 4 4 4 4], LS_0xe97f610_0_0, LS_0xe97f610_0_4, LS_0xe97f610_0_8, LS_0xe97f610_0_12;
+L_0xe97fc90 .part L_0xe859640, 0, 16;
+L_0xe97fd30 .part L_0xe97fc90, 0, 1;
+L_0xe97fe70 .part L_0xe97fc90, 1, 1;
+L_0xe97ff60 .part L_0xe97fc90, 2, 1;
+L_0xe9800e0 .part L_0xe97fc90, 3, 1;
+L_0xe980180 .part L_0xe97fc90, 4, 1;
+L_0xe980270 .part L_0xe97fc90, 5, 1;
+L_0xe980360 .part L_0xe97fc90, 6, 1;
+L_0xe981540 .part L_0xe97fc90, 7, 1;
+L_0xe980640 .part L_0xe97fc90, 8, 1;
+L_0xe980730 .part L_0xe97fc90, 9, 1;
+L_0xe980820 .part L_0xe97fc90, 10, 1;
+L_0xe980910 .part L_0xe97fc90, 11, 1;
+L_0xe980a00 .part L_0xe97fc90, 12, 1;
+L_0xe980af0 .part L_0xe97fc90, 13, 1;
+L_0xe980be0 .part L_0xe97fc90, 14, 1;
+L_0xe980ee0 .part L_0xe97fc90, 15, 1;
+L_0xe980fd0 .concat8 [ 16 3 0 0], L_0xe981110, L_0xe94dfd0;
+LS_0xe981110_0_0 .concat [ 1 1 1 1], L_0xe950e90, L_0xe9547d0, L_0xe9572d0, L_0xe959d80;
+LS_0xe981110_0_4 .concat [ 1 1 1 1], L_0xe95c720, L_0xe95f2f0, L_0xe961e40, L_0xe964990;
+LS_0xe981110_0_8 .concat [ 1 1 1 1], L_0xe9674e0, L_0xe96a030, L_0xe96cb80, L_0xe96f6d0;
+LS_0xe981110_0_12 .concat [ 1 1 1 1], L_0xe972220, L_0xe974d70, L_0xe9778c0, L_0xe97a410;
+L_0xe981110 .concat [ 4 4 4 4], LS_0xe981110_0_0, LS_0xe981110_0_4, LS_0xe981110_0_8, LS_0xe981110_0_12;
+LS_0xe982430_0_0 .concat8 [ 2 6 11 16], L_0xe902c60, L_0xe9176f0, L_0xe93cca0, L_0xe9824d0;
+LS_0xe982430_0_4 .concat8 [ 3 0 0 0], L_0xe94e110;
+L_0xe982430 .concat8 [ 35 3 0 0], LS_0xe982430_0_0, LS_0xe982430_0_4;
+LS_0xe9824d0_0_0 .concat [ 1 1 1 1], L_0xe951410, L_0xe954ca0, L_0xe9577a0, L_0xe95a2a0;
+LS_0xe9824d0_0_4 .concat [ 1 1 1 1], L_0xe95cc40, L_0xe95f810, L_0xe962360, L_0xe964eb0;
+LS_0xe9824d0_0_8 .concat [ 1 1 1 1], L_0xe967a00, L_0xe96a550, L_0xe96d0a0, L_0xe96fbf0;
+LS_0xe9824d0_0_12 .concat [ 1 1 1 1], L_0xe972740, L_0xe975290, L_0xe977de0, L_0xe97a930;
+L_0xe9824d0 .concat [ 4 4 4 4], LS_0xe9824d0_0_0, LS_0xe9824d0_0_4, LS_0xe9824d0_0_8, LS_0xe9824d0_0_12;
+L_0xe9815e0 .part L_0xd897580, 19, 16;
+L_0xe981680 .part L_0xe9815e0, 0, 1;
+L_0xe981770 .part L_0xe9815e0, 1, 1;
+L_0xe981810 .part L_0xe9815e0, 2, 1;
+L_0xe981940 .part L_0xe9815e0, 3, 1;
+L_0xe9819e0 .part L_0xe9815e0, 4, 1;
+L_0xe981a80 .part L_0xe9815e0, 5, 1;
+L_0xe981b20 .part L_0xe9815e0, 6, 1;
+L_0xe981cd0 .part L_0xe9815e0, 7, 1;
+L_0xe981d70 .part L_0xe9815e0, 8, 1;
+L_0xe981e10 .part L_0xe9815e0, 9, 1;
+L_0xe981eb0 .part L_0xe9815e0, 10, 1;
+L_0xe981f50 .part L_0xe9815e0, 11, 1;
+L_0xe981ff0 .part L_0xe9815e0, 12, 1;
+L_0xe982090 .part L_0xe9815e0, 13, 1;
+L_0xe982130 .part L_0xe9815e0, 14, 1;
+L_0xe981bc0 .part L_0xe9815e0, 15, 1;
+L_0xe9839e0 .part L_0xe98dce0, 19, 16;
+L_0xe982b00 .part L_0xe9839e0, 0, 1;
+L_0xe982ba0 .part L_0xe9839e0, 1, 1;
+L_0xe982c40 .part L_0xe9839e0, 2, 1;
+L_0xe982ce0 .part L_0xe9839e0, 3, 1;
+L_0xe982d80 .part L_0xe9839e0, 4, 1;
+L_0xe982e20 .part L_0xe9839e0, 5, 1;
+L_0xe982ec0 .part L_0xe9839e0, 6, 1;
+L_0xe983070 .part L_0xe9839e0, 7, 1;
+L_0xe983110 .part L_0xe9839e0, 8, 1;
+L_0xe9831b0 .part L_0xe9839e0, 9, 1;
+L_0xe983250 .part L_0xe9839e0, 10, 1;
+L_0xe9832f0 .part L_0xe9839e0, 11, 1;
+L_0xe983390 .part L_0xe9839e0, 12, 1;
+L_0xe983430 .part L_0xe9839e0, 13, 1;
+L_0xe9834d0 .part L_0xe9839e0, 14, 1;
+L_0xe982f60 .part L_0xe9839e0, 15, 1;
+L_0xe983780 .part L_0xe858840, 0, 16;
+L_0xe983820 .part L_0xe983780, 0, 1;
+L_0xe9838c0 .part L_0xe983780, 1, 1;
+L_0xe984a00 .part L_0xe983780, 2, 1;
+L_0xe983a80 .part L_0xe983780, 3, 1;
+L_0xe983b20 .part L_0xe983780, 4, 1;
+L_0xe983bc0 .part L_0xe983780, 5, 1;
+L_0xe983c60 .part L_0xe983780, 6, 1;
+L_0xe983e10 .part L_0xe983780, 7, 1;
+L_0xe983eb0 .part L_0xe983780, 8, 1;
+L_0xe983f50 .part L_0xe983780, 9, 1;
+L_0xe983ff0 .part L_0xe983780, 10, 1;
+L_0xe984090 .part L_0xe983780, 11, 1;
+L_0xe984130 .part L_0xe983780, 12, 1;
+L_0xe9841d0 .part L_0xe983780, 13, 1;
+L_0xe984270 .part L_0xe983780, 14, 1;
+L_0xe983d00 .part L_0xe983780, 15, 1;
+L_0xe984520 .concat8 [ 16 3 0 0], L_0xe9845c0, L_0xe94ee00;
+LS_0xe9845c0_0_0 .concat [ 1 1 1 1], v0x68ce030_0, v0xbedaaf0_0, v0x9ff5480_0, v0x9fc2270_0;
+LS_0xe9845c0_0_4 .concat [ 1 1 1 1], v0xa05bcb0_0, v0xa0235a0_0, v0xa1a85d0_0, v0xa127430_0;
+LS_0xe9845c0_0_8 .concat [ 1 1 1 1], v0x9498650_0, v0x81172b0_0, v0x68c5bc0_0, v0xb8f5f00_0;
+LS_0xe9845c0_0_12 .concat [ 1 1 1 1], v0xa996f30_0, v0xb597f20_0, v0xb567b70_0, v0xb515770_0;
+L_0xe9845c0 .concat [ 4 4 4 4], LS_0xe9845c0_0_0, LS_0xe9845c0_0_4, LS_0xe9845c0_0_8, LS_0xe9845c0_0_12;
+L_0xe9846b0 .part L_0xe9c5d20, 19, 16;
+L_0xe984750 .part L_0xe9846b0, 0, 1;
+L_0xe984890 .part L_0xe9846b0, 1, 1;
+L_0xe985ac0 .part L_0xe9846b0, 2, 1;
+L_0xe985bf0 .part L_0xe9846b0, 3, 1;
+L_0xe984aa0 .part L_0xe9846b0, 4, 1;
+L_0xe984b90 .part L_0xe9846b0, 5, 1;
+L_0xe984c80 .part L_0xe9846b0, 6, 1;
+L_0xe984e80 .part L_0xe9846b0, 7, 1;
+L_0xe984f70 .part L_0xe9846b0, 8, 1;
+L_0xe985060 .part L_0xe9846b0, 9, 1;
+L_0xe985150 .part L_0xe9846b0, 10, 1;
+L_0xe985240 .part L_0xe9846b0, 11, 1;
+L_0xe985330 .part L_0xe9846b0, 12, 1;
+L_0xe985420 .part L_0xe9846b0, 13, 1;
+L_0xe985510 .part L_0xe9846b0, 14, 1;
+L_0xe984d70 .part L_0xe9846b0, 15, 1;
+L_0xe985810 .part v0xc3ccaa0_0, 19, 16;
+L_0xe9858b0 .part L_0xe985810, 0, 1;
+L_0xe9859f0 .part L_0xe985810, 1, 1;
+L_0xe986d30 .part L_0xe985810, 2, 1;
+L_0xe985c90 .part L_0xe985810, 3, 1;
+L_0xe985d30 .part L_0xe985810, 4, 1;
+L_0xe985e20 .part L_0xe985810, 5, 1;
+L_0xe985f10 .part L_0xe985810, 6, 1;
+L_0xe986110 .part L_0xe985810, 7, 1;
+L_0xe986200 .part L_0xe985810, 8, 1;
+L_0xe9862f0 .part L_0xe985810, 9, 1;
+L_0xe9863e0 .part L_0xe985810, 10, 1;
+L_0xe9864d0 .part L_0xe985810, 11, 1;
+L_0xe9865c0 .part L_0xe985810, 12, 1;
+L_0xe9866b0 .part L_0xe985810, 13, 1;
+L_0xe9867a0 .part L_0xe985810, 14, 1;
+L_0xe986000 .part L_0xe985810, 15, 1;
+LS_0xe986aa0_0_0 .concat8 [ 2 6 11 16], L_0xe903b20, L_0xe9191a0, L_0xe9408a0, L_0xe986c80;
+LS_0xe986aa0_0_4 .concat8 [ 3 0 0 0], L_0xe94f6b0;
+L_0xe986aa0 .concat8 [ 35 3 0 0], LS_0xe986aa0_0_0, LS_0xe986aa0_0_4;
+LS_0xe986c80_0_0 .concat [ 1 1 1 1], L_0xe9530c0, L_0xe955bc0, L_0xe958670, L_0xe95b0b0;
+LS_0xe986c80_0_4 .concat [ 1 1 1 1], L_0xe95dbe0, L_0xe960730, L_0xe963280, L_0xe965dd0;
+LS_0xe986c80_0_8 .concat [ 1 1 1 1], L_0xe968920, L_0xe96b470, L_0xe96dfc0, L_0xe970b10;
+LS_0xe986c80_0_12 .concat [ 1 1 1 1], L_0xe973660, L_0xe9761b0, L_0xe978d00, L_0xe97b850;
+L_0xe986c80 .concat [ 4 4 4 4], LS_0xe986c80_0_0, LS_0xe986c80_0_4, LS_0xe986c80_0_8, LS_0xe986c80_0_12;
+LS_0xe9883a0_0_0 .concat8 [ 2 6 11 16], L_0xe903c60, L_0xe919420, L_0xe940d20, L_0xe986dd0;
+LS_0xe9883a0_0_4 .concat8 [ 3 0 0 0], L_0xe94f7f0;
+L_0xe9883a0 .concat8 [ 35 3 0 0], LS_0xe9883a0_0_0, LS_0xe9883a0_0_4;
+LS_0xe986dd0_0_0 .concat [ 1 1 1 1], v0x6a92060_0, v0x5b15be0_0, v0x9ff8d50_0, v0x9fc6670_0;
+LS_0xe986dd0_0_4 .concat [ 1 1 1 1], v0xa05eff0_0, v0xa032ce0_0, v0xa1cce20_0, v0xa12dc30_0;
+LS_0xe986dd0_0_8 .concat [ 1 1 1 1], v0x98aaf50_0, v0x83762d0_0, v0x6bea770_0, v0xb90d6a0_0;
+LS_0xe986dd0_0_12 .concat [ 1 1 1 1], v0xa97e230_0, v0xb41ad30_0, v0xb56f690_0, v0xb4a4ed0_0;
+L_0xe986dd0 .concat [ 4 4 4 4], LS_0xe986dd0_0_0, LS_0xe986dd0_0_4, LS_0xe986dd0_0_8, LS_0xe986dd0_0_12;
+LS_0xe987450_0_0 .concat8 [ 2 6 11 16], L_0xe903f20, L_0xe9195f0, L_0xe941cf0, L_0xe987630;
+LS_0xe987450_0_4 .concat8 [ 3 0 0 0], L_0xe94f980;
+L_0xe987450 .concat8 [ 35 3 0 0], LS_0xe987450_0_0, LS_0xe987450_0_4;
+LS_0xe987630_0_0 .concat [ 1 1 1 1], v0x6b9ce60_0, v0xb8eef10_0, v0x9ff7fc0_0, v0x9fc5750_0;
+LS_0xe987630_0_4 .concat [ 1 1 1 1], v0xa05e790_0, v0xa031ce0_0, v0xa1cc1a0_0, v0xa08f1b0_0;
+LS_0xe987630_0_8 .concat [ 1 1 1 1], v0x9623350_0, v0x82cb420_0, v0x6a5c5f0_0, v0xb90ce40_0;
+LS_0xe987630_0_12 .concat [ 1 1 1 1], v0xa97c490_0, v0xb4266c0_0, v0xb56d570_0, v0xb4a3190_0;
+L_0xe987630 .concat [ 4 4 4 4], LS_0xe987630_0_0, LS_0xe987630_0_4, LS_0xe987630_0_8, LS_0xe987630_0_12;
+LS_0xe987cb0_0_0 .concat8 [ 2 6 11 16], L_0xe904060, L_0xe919870, L_0xe9412e0, L_0xe9896d0;
+LS_0xe987cb0_0_4 .concat8 [ 3 0 0 0], L_0xe94fb10;
+L_0xe987cb0 .concat8 [ 35 3 0 0], LS_0xe987cb0_0_0, LS_0xe987cb0_0_4;
+LS_0xe9896d0_0_0 .concat [ 1 1 1 1], v0x6b9cf20_0, v0xb8eefd0_0, v0x9ff8080_0, v0x9fc5810_0;
+LS_0xe9896d0_0_4 .concat [ 1 1 1 1], v0xa05e850_0, v0xa031da0_0, v0xa1cc260_0, v0xa08f270_0;
+LS_0xe9896d0_0_8 .concat [ 1 1 1 1], v0x9623410_0, v0x82cb4e0_0, v0x6a5c6b0_0, v0xb90cf00_0;
+LS_0xe9896d0_0_12 .concat [ 1 1 1 1], v0xa97c550_0, v0xb426780_0, v0xb56d630_0, v0xb4a3250_0;
+L_0xe9896d0 .concat [ 4 4 4 4], LS_0xe9896d0_0_0, LS_0xe9896d0_0_4, LS_0xe9896d0_0_8, LS_0xe9896d0_0_12;
+LS_0xe989d00_0_0 .concat8 [ 2 6 11 16], L_0xe904490, L_0xe91a0a0, L_0xe941760, L_0xe988580;
+LS_0xe989d00_0_4 .concat8 [ 3 0 0 0], L_0xe94fca0;
+L_0xe989d00 .concat8 [ 35 3 0 0], LS_0xe989d00_0_0, LS_0xe989d00_0_4;
+LS_0xe988580_0_0 .concat [ 1 1 1 1], v0x6a8eac0_0, v0xb9210a0_0, v0x9ff87d0_0, v0x9fc5f10_0;
+LS_0xe988580_0_4 .concat [ 1 1 1 1], v0x9fb3700_0, v0xa032600_0, v0xa1cca20_0, v0xa12d940_0;
+LS_0xe988580_0_8 .concat [ 1 1 1 1], v0x98a2cd0_0, v0x8215570_0, v0x6a5ce10_0, v0xb90d290_0;
+LS_0xe988580_0_12 .concat [ 1 1 1 1], v0xa97dcf0_0, v0xb421540_0, v0xb5692a0_0, v0xb4a46e0_0;
+L_0xe988580 .concat [ 4 4 4 4], LS_0xe988580_0_0, LS_0xe988580_0_4, LS_0xe988580_0_8, LS_0xe988580_0_12;
+LS_0xe988c00_0_0 .concat8 [ 2 6 11 16], L_0xe9045d0, L_0xe91a320, L_0xe942b00, L_0xe988de0;
+LS_0xe988c00_0_4 .concat8 [ 3 0 0 0], L_0xe950ae0;
+L_0xe988c00 .concat8 [ 35 3 0 0], LS_0xe988c00_0_0, LS_0xe988c00_0_4;
+LS_0xe988de0_0_0 .concat [ 1 1 1 1], v0x6a8ea00_0, v0xb920fe0_0, v0x9ff8710_0, v0x9fc5e50_0;
+LS_0xe988de0_0_4 .concat [ 1 1 1 1], v0x9fb3640_0, v0xa032540_0, v0xa1cc960_0, v0xa12d880_0;
+LS_0xe988de0_0_8 .concat [ 1 1 1 1], v0x98a2c10_0, v0x82154b0_0, v0x6a5cd50_0, v0xb90d1d0_0;
+LS_0xe988de0_0_12 .concat [ 1 1 1 1], v0xa97dc30_0, v0xb421480_0, v0xb5691e0_0, v0xb4a4620_0;
+L_0xe988de0 .concat [ 4 4 4 4], LS_0xe988de0_0_0, LS_0xe988de0_0_4, LS_0xe988de0_0_8, LS_0xe988de0_0_12;
+LS_0xe989460_0_0 .concat8 [ 2 6 11 16], L_0xe9041f0, L_0xe919b60, L_0xe942f10, L_0xe98b060;
+LS_0xe989460_0_4 .concat8 [ 3 0 0 0], L_0xe950c20;
+L_0xe989460 .concat8 [ 35 3 0 0], LS_0xe989460_0_0, LS_0xe989460_0_4;
+LS_0xe98b060_0_0 .concat [ 1 1 1 1], v0xa180340_0, v0x5a9dfe0_0, v0x9ff9740_0, v0x9fc70a0_0;
+LS_0xe98b060_0_4 .concat [ 1 1 1 1], v0xa060940_0, v0xa033720_0, v0xa1de260_0, v0xa12e950_0;
+LS_0xe98b060_0_8 .concat [ 1 1 1 1], v0x98b3480_0, v0x8376d30_0, v0x6beadf0_0, v0xb90dfe0_0;
+LS_0xe98b060_0_12 .concat [ 1 1 1 1], v0xa9652e0_0, v0xb41ec50_0, v0xb5715c0_0, v0xb4a6ae0_0;
+L_0xe98b060 .concat [ 4 4 4 4], LS_0xe98b060_0_0, LS_0xe98b060_0_4, LS_0xe98b060_0_8, LS_0xe98b060_0_12;
+LS_0xe98b650_0_0 .concat8 [ 2 6 11 16], L_0xe904330, L_0xe919de0, L_0xe942170, L_0xe989ee0;
+LS_0xe98b650_0_4 .concat8 [ 3 0 0 0], L_0xe94ff40;
+L_0xe98b650 .concat8 [ 35 3 0 0], LS_0xe98b650_0_0, LS_0xe98b650_0_4;
+LS_0xe989ee0_0_0 .concat [ 1 1 1 1], v0xb5f9380_0, v0x5a9aa60_0, v0x9ff93e0_0, v0x9fc6cf0_0;
+LS_0xe989ee0_0_4 .concat [ 1 1 1 1], v0xa060420_0, v0xa033380_0, v0xa1ddeb0_0, v0xa12e290_0;
+LS_0xe989ee0_0_8 .concat [ 1 1 1 1], v0x98b07d0_0, v0x8376970_0, v0x6beaa40_0, v0xb90dc90_0;
+LS_0xe989ee0_0_12 .concat [ 1 1 1 1], v0xa97fae0_0, v0xb419c40_0, v0xb571150_0, v0xb4a5e30_0;
+L_0xe989ee0 .concat [ 4 4 4 4], LS_0xe989ee0_0_0, LS_0xe989ee0_0_4, LS_0xe989ee0_0_8, LS_0xe989ee0_0_12;
+LS_0xe98a560_0_0 .concat8 [ 2 6 11 16], L_0xe9049d0, L_0xe91ab00, L_0xe9425f0, L_0xe98a740;
+LS_0xe98a560_0_4 .concat8 [ 3 0 0 0], L_0xe9500d0;
+L_0xe98a560 .concat8 [ 35 3 0 0], LS_0xe98a560_0_0, LS_0xe98a560_0_4;
+LS_0xe98a740_0_0 .concat [ 1 1 1 1], v0xa180400_0, v0x5a9e0a0_0, v0x9ff9800_0, v0x9fc7160_0;
+LS_0xe98a740_0_4 .concat [ 1 1 1 1], v0xa060a00_0, v0xa0337e0_0, v0xa1de320_0, v0xa12ea10_0;
+LS_0xe98a740_0_8 .concat [ 1 1 1 1], v0x98b3540_0, v0x8376df0_0, v0x6beaeb0_0, v0xb90e0a0_0;
+LS_0xe98a740_0_12 .concat [ 1 1 1 1], v0xa9653a0_0, v0xb41ed10_0, v0xb571680_0, v0xb4a6ba0_0;
+L_0xe98a740 .concat [ 4 4 4 4], LS_0xe98a740_0_0, LS_0xe98a740_0_4, LS_0xe98a740_0_8, LS_0xe98a740_0_12;
+LS_0xe98adc0_0_0 .concat8 [ 6 18 33 48], L_0xe904b10, L_0xe91ad80, L_0xe943d40, L_0xe98afa0;
+LS_0xe98adc0_0_4 .concat8 [ 9 0 0 0], L_0xe950260;
+L_0xe98adc0 .concat8 [ 105 9 0 0], LS_0xe98adc0_0_0, LS_0xe98adc0_0_4;
+LS_0xe98afa0_0_0 .concat [ 3 3 3 3], L_0xe9512c0, L_0xe954b50, L_0xe957650, L_0xe95a150;
+LS_0xe98afa0_0_4 .concat [ 3 3 3 3], L_0xe95caf0, L_0xe95f6c0, L_0xe962210, L_0xe964d60;
+LS_0xe98afa0_0_8 .concat [ 3 3 3 3], L_0xe9678b0, L_0xe96a400, L_0xe96cf50, L_0xe96faa0;
+LS_0xe98afa0_0_12 .concat [ 3 3 3 3], L_0xe9725f0, L_0xe975140, L_0xe977c90, L_0xe97a7e0;
+L_0xe98afa0 .concat [ 12 12 12 12], LS_0xe98afa0_0_0, LS_0xe98afa0_0_4, LS_0xe98afa0_0_8, LS_0xe98afa0_0_12;
+LS_0xe98cfc0_0_0 .concat8 [ 2 6 11 16], L_0xe904710, L_0xe91a5a0, L_0xe944150, L_0xe98b830;
+LS_0xe98cfc0_0_4 .concat8 [ 3 0 0 0], L_0xe9503f0;
+L_0xe98cfc0 .concat8 [ 35 3 0 0], LS_0xe98cfc0_0_0, LS_0xe98cfc0_0_4;
+LS_0xe98b830_0_0 .concat [ 1 1 1 1], L_0xe9516b0, L_0xe954ec0, L_0xe957970, L_0xe95a4c0;
+LS_0xe98b830_0_4 .concat [ 1 1 1 1], L_0xe95cee0, L_0xe95fa30, L_0xe962580, L_0xe9650d0;
+LS_0xe98b830_0_8 .concat [ 1 1 1 1], L_0xe967c20, L_0xe96a770, L_0xe96d2c0, L_0xe96fe10;
+LS_0xe98b830_0_12 .concat [ 1 1 1 1], L_0xe972960, L_0xe9754b0, L_0xe978000, L_0xe97ab50;
+L_0xe98b830 .concat [ 4 4 4 4], LS_0xe98b830_0_0, LS_0xe98b830_0_4, LS_0xe98b830_0_8, LS_0xe98b830_0_12;
+LS_0xe98beb0_0_0 .concat8 [ 2 6 11 16], L_0xe904850, L_0xe91a820, L_0xe943390, L_0xe98c090;
+LS_0xe98beb0_0_4 .concat8 [ 3 0 0 0], L_0xe950580;
+L_0xe98beb0 .concat8 [ 35 3 0 0], LS_0xe98beb0_0_0, LS_0xe98beb0_0_4;
+LS_0xe98c090_0_0 .concat [ 1 1 1 1], L_0xe952c40, L_0xe955740, L_0xe9581f0, L_0xe95ad40;
+LS_0xe98c090_0_4 .concat [ 1 1 1 1], L_0xe95d760, L_0xe9602b0, L_0xe962e00, L_0xe965950;
+LS_0xe98c090_0_8 .concat [ 1 1 1 1], L_0xe9684a0, L_0xe96aff0, L_0xe96db40, L_0xe970690;
+LS_0xe98c090_0_12 .concat [ 1 1 1 1], L_0xe9731e0, L_0xe975d30, L_0xe978880, L_0xe97b3d0;
+L_0xe98c090 .concat [ 4 4 4 4], LS_0xe98c090_0_0, LS_0xe98c090_0_4, LS_0xe98c090_0_8, LS_0xe98c090_0_12;
+L_0xe98c710 .part L_0xe393ab0, 19, 16;
+L_0xe98c8c0 .part L_0xe98c710, 0, 1;
+L_0xe98e380 .part L_0xe98c710, 1, 1;
+L_0xe98d1a0 .part L_0xe98c710, 2, 1;
+L_0xe98d240 .part L_0xe98c710, 3, 1;
+L_0xe98d2e0 .part L_0xe98c710, 4, 1;
+L_0xe98d380 .part L_0xe98c710, 5, 1;
+L_0xe98d420 .part L_0xe98c710, 6, 1;
+L_0xe98d5d0 .part L_0xe98c710, 7, 1;
+L_0xe98d670 .part L_0xe98c710, 8, 1;
+L_0xe98d710 .part L_0xe98c710, 9, 1;
+L_0xe98d7b0 .part L_0xe98c710, 10, 1;
+L_0xe98d850 .part L_0xe98c710, 11, 1;
+L_0xe98d8f0 .part L_0xe98c710, 12, 1;
+L_0xe98d990 .part L_0xe98c710, 13, 1;
+L_0xe98da30 .part L_0xe98c710, 14, 1;
+L_0xe98d4c0 .part L_0xe98c710, 15, 1;
+LS_0xe98dce0_0_0 .concat8 [ 2 6 11 16], L_0xe904cf0, L_0xe91b3b0, L_0xe944a00, L_0xe98de90;
+LS_0xe98dce0_0_4 .concat8 [ 3 0 0 0], L_0xe9519a0;
+L_0xe98dce0 .concat8 [ 35 3 0 0], LS_0xe98dce0_0_0, LS_0xe98dce0_0_4;
+LS_0xe98de90_0_0 .concat [ 1 1 1 1], L_0xe9528e0, L_0xe9553e0, L_0xe957e90, L_0xe95a9e0;
+LS_0xe98de90_0_4 .concat [ 1 1 1 1], L_0xe95d400, L_0xe95ff50, L_0xe962aa0, L_0xe9655f0;
+LS_0xe98de90_0_8 .concat [ 1 1 1 1], L_0xe968140, L_0xe96ac90, L_0xe96d7e0, L_0xe970330;
+LS_0xe98de90_0_12 .concat [ 1 1 1 1], L_0xe972e80, L_0xe9759d0, L_0xe978520, L_0xe97b070;
+L_0xe98de90 .concat [ 4 4 4 4], LS_0xe98de90_0_0, LS_0xe98de90_0_4, LS_0xe98de90_0_8, LS_0xe98de90_0_12;
+L_0xe9c3dc0 .concat [ 27 27 27 27], L_0xd4a8260, L_0xe9a44c0, L_0xe9aedf0, L_0xe9b9640;
+L_0xe9c3f50 .concat [ 4 4 4 4], L_0xe99fa30, L_0xe9aa390, L_0xe9b4cc0, L_0xe9bf360;
+L_0xe98f810 .concat [ 1 1 1 1], L_0xe9a0050, L_0xe9aa9b0, L_0xe9b52e0, L_0xe9bf980;
+L_0xe98faf0 .concat [ 2 2 2 2], L_0xe9a07b0, L_0xe9ab110, L_0xe9b5a40, L_0xe9c00e0;
+L_0xe98fb90 .concat [ 2 2 2 2], L_0xe9a1390, L_0xe9abcf0, L_0xe9b6540, L_0xe9c0cc0;
+L_0xe98fd70 .concat [ 2 2 2 2], L_0xe9a1f70, L_0xe9ac990, L_0xe9b71e0, L_0xe9c1960;
+L_0xe98ff50 .concat [ 2 2 2 2], L_0xe9a3460, L_0xe9add90, L_0xe9b85e0, L_0xe9c2d60;
+L_0xe990130 .concat [ 2 2 2 2], L_0xe9a26d0, L_0xe9ad0f0, L_0xe9b7940, L_0xe9c20c0;
+S_0xb573e80 .scope module, "clock_ctrl" "caravel_clocking" 4 748, 5 19 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "VPWR";
     .port_info 1 /INPUT 1 "VGND";
@@ -1857,82 +1858,82 @@
     .port_info 10 /OUTPUT 1 "core_clk";
     .port_info 11 /OUTPUT 1 "user_clk";
     .port_info 12 /OUTPUT 1 "resetb_sync";
-L_0xee36200 .functor NOT 1, v0xb36ece0_0, C4<0>, C4<0>, C4<0>;
-L_0xee3a010 .functor OR 1, L_0xee3a3e0, L_0xee48770, C4<0>, C4<0>;
-L_0xee3a4d0 .functor NOT 1, L_0xee3a010, C4<0>, C4<0>, C4<0>;
-v0x32d63e0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3323190_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x32d6eb0_0 .net *"_ivl_10", 0 0, L_0xee3a010;  1 drivers
-v0x32d7300_0 .net *"_ivl_9", 0 0, L_0xee3a3e0;  1 drivers
-v0x32fc430_0 .net "core_clk", 0 0, L_0xee3a1c0;  alias, 1 drivers
-v0x34adb40_0 .net "core_ext_clk", 0 0, L_0xee3a120;  1 drivers
-v0x34812c0_0 .net "ext_clk", 0 0, L_0xde47d00;  alias, 1 drivers
-v0x2f72260_0 .net "ext_clk_sel", 0 0, v0xb36ece0_0;  alias, 1 drivers
-v0x2f72490_0 .var "ext_clk_syncd", 0 0;
-v0x3ed6130_0 .var "ext_clk_syncd_pre", 0 0;
-v0x3ed4fc0_0 .net "ext_reset", 0 0, L_0xee48770;  alias, 1 drivers
-v0x2fbc7e0_0 .net "pll_clk", 0 0, L_0xee458a0;  alias, 1 drivers
-v0x3077410_0 .net "pll_clk90", 0 0, L_0xee37520;  alias, 1 drivers
-v0x3066070_0 .net "pll_clk90_divided", 0 0, L_0xee39310;  1 drivers
-v0x3052fe0_0 .net "pll_clk_divided", 0 0, L_0xee37e40;  1 drivers
-v0x305b260_0 .net "pll_clk_sel", 0 0, L_0xee36200;  1 drivers
-v0x2fb3670_0 .var "reset_delay", 2 0;
-v0x2f95e70_0 .net "resetb", 0 0, L_0xe761c30;  alias, 1 drivers
-v0x2fa3670_0 .net "resetb_sync", 0 0, L_0xee3a4d0;  alias, 1 drivers
-v0x312dd90_0 .net "sel", 2 0, v0xb36e460_0;  alias, 1 drivers
-v0x3e51ba0_0 .net "sel2", 2 0, v0xb36f1c0_0;  alias, 1 drivers
-v0x2f58b80_0 .var "use_pll_first", 0 0;
-v0x3cdefb0_0 .var "use_pll_second", 0 0;
-v0x3b5e540_0 .net "user_clk", 0 0, L_0xee3a2f0;  alias, 1 drivers
-E_0x3a85910 .event negedge, v0x378be80_0, v0x32fc430_0;
-L_0xee3a120 .functor MUXZ 1, L_0xde47d00, v0x2f72490_0, v0x2f58b80_0, C4<>;
-L_0xee3a1c0 .functor MUXZ 1, L_0xee3a120, L_0xee37e40, v0x3cdefb0_0, C4<>;
-L_0xee3a2f0 .functor MUXZ 1, L_0xee3a120, L_0xee39310, v0x3cdefb0_0, C4<>;
-L_0xee3a3e0 .part v0x2fb3670_0, 0, 1;
-S_0xbb52810 .scope module, "divider" "clock_div" 5 68, 6 19 0, S_0xbb6ec30;
+L_0xe8581c0 .functor NOT 1, v0xad6ed30_0, C4<0>, C4<0>, C4<0>;
+L_0xe85bfd0 .functor OR 1, L_0xe85c3a0, L_0xe86a730, C4<0>, C4<0>;
+L_0xe85c490 .functor NOT 1, L_0xe85bfd0, C4<0>, C4<0>, C4<0>;
+v0x2cf8eb0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x2cf9300_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x2d1e430_0 .net *"_ivl_10", 0 0, L_0xe85bfd0;  1 drivers
+v0x2ecfb40_0 .net *"_ivl_9", 0 0, L_0xe85c3a0;  1 drivers
+v0x2ea32c0_0 .net "core_clk", 0 0, L_0xe85c180;  alias, 1 drivers
+v0x2994260_0 .net "core_ext_clk", 0 0, L_0xe85c0e0;  1 drivers
+v0x2994490_0 .net "ext_clk", 0 0, L_0xd86a340;  alias, 1 drivers
+v0x38f8130_0 .net "ext_clk_sel", 0 0, v0xad6ed30_0;  alias, 1 drivers
+v0x38f6fc0_0 .var "ext_clk_syncd", 0 0;
+v0x29de7e0_0 .var "ext_clk_syncd_pre", 0 0;
+v0x2a99410_0 .net "ext_reset", 0 0, L_0xe86a730;  alias, 1 drivers
+v0x2a88070_0 .net "pll_clk", 0 0, L_0xe867860;  alias, 1 drivers
+v0x2a74fe0_0 .net "pll_clk90", 0 0, L_0xe8594e0;  alias, 1 drivers
+v0x2a7d260_0 .net "pll_clk90_divided", 0 0, L_0xe85b2d0;  1 drivers
+v0x29d5670_0 .net "pll_clk_divided", 0 0, L_0xe859e00;  1 drivers
+v0x29b7e70_0 .net "pll_clk_sel", 0 0, L_0xe8581c0;  1 drivers
+v0x29c5670_0 .var "reset_delay", 2 0;
+v0x2b4fd90_0 .net "resetb", 0 0, L_0xe183fa0;  alias, 1 drivers
+v0x3873ba0_0 .net "resetb_sync", 0 0, L_0xe85c490;  alias, 1 drivers
+v0x297ab80_0 .net "sel", 2 0, v0xad6e4b0_0;  alias, 1 drivers
+v0x3700fb0_0 .net "sel2", 2 0, v0xad6f210_0;  alias, 1 drivers
+v0x3580540_0 .var "use_pll_first", 0 0;
+v0x34e3f10_0 .var "use_pll_second", 0 0;
+v0x599c740_0 .net "user_clk", 0 0, L_0xe85c2b0;  alias, 1 drivers
+E_0x34a4cf0 .event negedge, v0x315cd60_0, v0x2ea32c0_0;
+L_0xe85c0e0 .functor MUXZ 1, L_0xd86a340, v0x38f6fc0_0, v0x3580540_0, C4<>;
+L_0xe85c180 .functor MUXZ 1, L_0xe85c0e0, L_0xe859e00, v0x34e3f10_0, C4<>;
+L_0xe85c2b0 .functor MUXZ 1, L_0xe85c0e0, L_0xe85b2d0, v0x34e3f10_0, C4<>;
+L_0xe85c3a0 .part v0x29c5670_0, 0, 1;
+S_0xb557a00 .scope module, "divider" "clock_div" 5 68, 6 19 0, S_0xb573e80;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "in";
     .port_info 1 /OUTPUT 1 "out";
     .port_info 2 /INPUT 3 "N";
     .port_info 3 /INPUT 1 "resetb";
-P_0x3a39f10 .param/l "SIZE" 0 6 20, +C4<00000000000000000000000000000011>;
-L_0xee37a20 .functor AND 1, L_0xee38940, L_0xee378f0, C4<1>, C4<1>;
-L_0xee37ae0 .functor AND 1, L_0xee37a20, L_0xee37850, C4<1>, C4<1>;
-L_0xee37d30 .functor AND 1, L_0xee38590, L_0xee37c40, C4<1>, C4<1>;
-L_0xee37e40 .functor OR 1, L_0xee37ae0, L_0xee37d30, C4<0>, C4<0>;
-L_0xee38040 .functor AND 1, L_0xee37fa0, L_0xee37850, C4<1>, C4<1>;
-v0x365ab90_0 .net "N", 2 0, v0xb36e460_0;  alias, 1 drivers
-v0x362a390_0 .net *"_ivl_1", 1 0, L_0xee377b0;  1 drivers
-v0x360b360_0 .net *"_ivl_11", 0 0, L_0xee37ba0;  1 drivers
-v0x3609b80_0 .net *"_ivl_13", 0 0, L_0xee37c40;  1 drivers
-v0x35fd1c0_0 .net *"_ivl_14", 0 0, L_0xee37d30;  1 drivers
-v0x35fb9e0_0 .net *"_ivl_19", 0 0, L_0xee37fa0;  1 drivers
-v0x35f9df0_0 .net *"_ivl_23", 0 0, L_0xee381e0;  1 drivers
-v0x35f84c0_0 .net *"_ivl_5", 0 0, L_0xee378f0;  1 drivers
-v0x35f6ce0_0 .net *"_ivl_6", 0 0, L_0xee37a20;  1 drivers
-v0x35f50f0_0 .net *"_ivl_8", 0 0, L_0xee37ae0;  1 drivers
-v0x35f37c0_0 .net "enable_even", 0 0, L_0xee38280;  1 drivers
-v0x35f1fe0_0 .net "enable_odd", 0 0, L_0xee38040;  1 drivers
-v0x35f03f0_0 .net "in", 0 0, L_0xee458a0;  alias, 1 drivers
-v0x35ed2e0_0 .net "not_zero", 0 0, L_0xee37850;  1 drivers
-v0x35eb6f0_0 .net "out", 0 0, L_0xee37e40;  alias, 1 drivers
-v0x35cc3d0_0 .net "out_even", 0 0, L_0xee38590;  1 drivers
-v0x35c3f10_0 .net "out_odd", 0 0, L_0xee38940;  1 drivers
-v0x35bb430_0 .net "resetb", 0 0, L_0xe761c30;  alias, 1 drivers
-v0x35aabc0_0 .var "syncN", 2 0;
-v0x359b9d0_0 .var "syncNp", 2 0;
-E_0x3ed13f0/0 .event negedge, v0x378be80_0;
-E_0x3ed13f0/1 .event posedge, v0x35eb6f0_0;
-E_0x3ed13f0 .event/or E_0x3ed13f0/0, E_0x3ed13f0/1;
-L_0xee377b0 .part v0x35aabc0_0, 1, 2;
-L_0xee37850 .reduce/or L_0xee377b0;
-L_0xee378f0 .part v0x35aabc0_0, 0, 1;
-L_0xee37ba0 .part v0x35aabc0_0, 0, 1;
-L_0xee37c40 .reduce/nor L_0xee37ba0;
-L_0xee37fa0 .part v0x35aabc0_0, 0, 1;
-L_0xee381e0 .part v0x35aabc0_0, 0, 1;
-L_0xee38280 .reduce/nor L_0xee381e0;
-S_0xbb36370 .scope module, "even_0" "even" 6 56, 6 173 0, S_0xbb52810;
+P_0x3456160 .param/l "SIZE" 0 6 20, +C4<00000000000000000000000000000011>;
+L_0xe8599e0 .functor AND 1, L_0xe85a900, L_0xe8598b0, C4<1>, C4<1>;
+L_0xe859aa0 .functor AND 1, L_0xe8599e0, L_0xe859810, C4<1>, C4<1>;
+L_0xe859cf0 .functor AND 1, L_0xe85a550, L_0xe859c00, C4<1>, C4<1>;
+L_0xe859e00 .functor OR 1, L_0xe859aa0, L_0xe859cf0, C4<0>, C4<0>;
+L_0xe85a000 .functor AND 1, L_0xe859f60, L_0xe859810, C4<1>, C4<1>;
+v0x302d360_0 .net "N", 2 0, v0xad6e4b0_0;  alias, 1 drivers
+v0x302bb80_0 .net *"_ivl_1", 1 0, L_0xe859770;  1 drivers
+v0x301f1c0_0 .net *"_ivl_11", 0 0, L_0xe859b60;  1 drivers
+v0x301d9e0_0 .net *"_ivl_13", 0 0, L_0xe859c00;  1 drivers
+v0x301bdf0_0 .net *"_ivl_14", 0 0, L_0xe859cf0;  1 drivers
+v0x301a4c0_0 .net *"_ivl_19", 0 0, L_0xe859f60;  1 drivers
+v0x3018ce0_0 .net *"_ivl_23", 0 0, L_0xe85a1a0;  1 drivers
+v0x30170f0_0 .net *"_ivl_5", 0 0, L_0xe8598b0;  1 drivers
+v0x30157c0_0 .net *"_ivl_6", 0 0, L_0xe8599e0;  1 drivers
+v0x3013fe0_0 .net *"_ivl_8", 0 0, L_0xe859aa0;  1 drivers
+v0x30123f0_0 .net "enable_even", 0 0, L_0xe85a240;  1 drivers
+v0x300f2e0_0 .net "enable_odd", 0 0, L_0xe85a000;  1 drivers
+v0x300d6f0_0 .net "in", 0 0, L_0xe867860;  alias, 1 drivers
+v0x2fee3d0_0 .net "not_zero", 0 0, L_0xe859810;  1 drivers
+v0x2fe5f10_0 .net "out", 0 0, L_0xe859e00;  alias, 1 drivers
+v0x2fdd430_0 .net "out_even", 0 0, L_0xe85a550;  1 drivers
+v0x2fccbc0_0 .net "out_odd", 0 0, L_0xe85a900;  1 drivers
+v0x2fbd9d0_0 .net "resetb", 0 0, L_0xe183fa0;  alias, 1 drivers
+v0x2f34270_0 .var "syncN", 2 0;
+v0x2f2b790_0 .var "syncNp", 2 0;
+E_0x38f0730/0 .event negedge, v0x315cd60_0;
+E_0x38f0730/1 .event posedge, v0x2fe5f10_0;
+E_0x38f0730 .event/or E_0x38f0730/0, E_0x38f0730/1;
+L_0xe859770 .part v0x2f34270_0, 1, 2;
+L_0xe859810 .reduce/or L_0xe859770;
+L_0xe8598b0 .part v0x2f34270_0, 0, 1;
+L_0xe859b60 .part v0x2f34270_0, 0, 1;
+L_0xe859c00 .reduce/nor L_0xe859b60;
+L_0xe859f60 .part v0x2f34270_0, 0, 1;
+L_0xe85a1a0 .part v0x2f34270_0, 0, 1;
+L_0xe85a240 .reduce/nor L_0xe85a1a0;
+S_0xb5169c0 .scope module, "even_0" "even" 6 56, 6 173 0, S_0xb557a00;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "clk";
     .port_info 1 /OUTPUT 1 "out";
@@ -1940,107 +1941,107 @@
     .port_info 3 /INPUT 1 "resetb";
     .port_info 4 /INPUT 1 "not_zero";
     .port_info 5 /INPUT 1 "enable";
-P_0x3a2f3c0 .param/l "SIZE" 0 6 174, +C4<00000000000000000000000000000011>;
-L_0xee38460 .functor AND 1, L_0xee458a0, L_0xee383c0, C4<1>, C4<1>;
-L_0xee38520 .functor AND 1, v0x379c6e0_0, L_0xee37850, C4<1>, C4<1>;
-L_0xee38590 .functor OR 1, L_0xee38460, L_0xee38520, C4<0>, C4<0>;
-v0x38645a0_0 .net "N", 2 0, v0x35aabc0_0;  1 drivers
-v0x38aeab0_0 .net *"_ivl_1", 0 0, L_0xee383c0;  1 drivers
-v0x38ac730_0 .net *"_ivl_11", 1 0, L_0xee386a0;  1 drivers
-v0x38aa3b0_0 .net *"_ivl_2", 0 0, L_0xee38460;  1 drivers
-v0x37de8b0_0 .net *"_ivl_4", 0 0, L_0xee38520;  1 drivers
-L_0x7f96df7f2ed0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0x37d5dd0_0 .net/2u *"_ivl_8", 0 0, L_0x7f96df7f2ed0;  1 drivers
-v0x37c5580_0 .net "clk", 0 0, L_0xee458a0;  alias, 1 drivers
-v0x37b6380_0 .var "counter", 2 0;
-v0x37abad0_0 .net "div_2", 2 0, L_0xee38850;  1 drivers
-v0x37a9a40_0 .net "enable", 0 0, L_0xee38280;  alias, 1 drivers
-v0x37a79b0_0 .net "not_zero", 0 0, L_0xee37850;  alias, 1 drivers
-v0x37a51d0_0 .net "out", 0 0, L_0xee38590;  alias, 1 drivers
-v0x379c6e0_0 .var "out_counter", 0 0;
-v0x378be80_0 .net "resetb", 0 0, L_0xe761c30;  alias, 1 drivers
-E_0x3a79890/0 .event negedge, v0x378be80_0;
-E_0x3a79890/1 .event posedge, v0x37c5580_0;
-E_0x3a79890 .event/or E_0x3a79890/0, E_0x3a79890/1;
-L_0xee383c0 .reduce/nor L_0xee37850;
-L_0xee386a0 .part v0x35aabc0_0, 1, 2;
-L_0xee38850 .concat [ 2 1 0 0], L_0xee386a0, L_0x7f96df7f2ed0;
-S_0xbaf5380 .scope module, "odd_0" "odd" 6 58, 6 64 0, S_0xbb52810;
+P_0x344e6a0 .param/l "SIZE" 0 6 174, +C4<00000000000000000000000000000011>;
+L_0xe85a420 .functor AND 1, L_0xe867860, L_0xe85a380, C4<1>, C4<1>;
+L_0xe85a4e0 .functor AND 1, v0x319ec90_0, L_0xe859810, C4<1>, C4<1>;
+L_0xe85a550 .functor OR 1, L_0xe85a420, L_0xe85a4e0, C4<0>, C4<0>;
+v0x32ce730_0 .net "N", 2 0, v0x2f34270_0;  1 drivers
+v0x32cc3b0_0 .net *"_ivl_1", 0 0, L_0xe85a380;  1 drivers
+v0x32008b0_0 .net *"_ivl_11", 1 0, L_0xe85a660;  1 drivers
+v0x31f7dd0_0 .net *"_ivl_2", 0 0, L_0xe85a420;  1 drivers
+v0x31e7580_0 .net *"_ivl_4", 0 0, L_0xe85a4e0;  1 drivers
+L_0x7fd25933fed0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0x31d8380_0 .net/2u *"_ivl_8", 0 0, L_0x7fd25933fed0;  1 drivers
+v0x31cdad0_0 .net "clk", 0 0, L_0xe867860;  alias, 1 drivers
+v0x31cba40_0 .var "counter", 2 0;
+v0x31c99b0_0 .net "div_2", 2 0, L_0xe85a810;  1 drivers
+v0x31c71d0_0 .net "enable", 0 0, L_0xe85a240;  alias, 1 drivers
+v0x31be6e0_0 .net "not_zero", 0 0, L_0xe859810;  alias, 1 drivers
+v0x31ade80_0 .net "out", 0 0, L_0xe85a550;  alias, 1 drivers
+v0x319ec90_0 .var "out_counter", 0 0;
+v0x315cd60_0 .net "resetb", 0 0, L_0xe183fa0;  alias, 1 drivers
+E_0x349aa20/0 .event negedge, v0x315cd60_0;
+E_0x349aa20/1 .event posedge, v0x31cdad0_0;
+E_0x349aa20 .event/or E_0x349aa20/0, E_0x349aa20/1;
+L_0xe85a380 .reduce/nor L_0xe859810;
+L_0xe85a660 .part v0x2f34270_0, 1, 2;
+L_0xe85a810 .concat [ 2 1 0 0], L_0xe85a660, L_0x7fd25933fed0;
+S_0xb4484c0 .scope module, "odd_0" "odd" 6 58, 6 64 0, S_0xb557a00;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "clk";
     .port_info 1 /OUTPUT 1 "out";
     .port_info 2 /INPUT 3 "N";
     .port_info 3 /INPUT 1 "resetb";
     .port_info 4 /INPUT 1 "enable";
-P_0xae2af90 .param/l "SIZE" 0 6 65, +C4<00000000000000000000000000000011>;
-P_0xae2afd0 .param/l "interm_init" 1 6 108, C4<0101>;
-L_0xee38940 .functor XOR 1, v0x368dac0_0, v0x368f3f0_0, C4<0>, C4<0>;
-v0x377cc90_0 .net "N", 2 0, v0x35aabc0_0;  alias, 1 drivers
-L_0x7f96df7f2f18 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0x373ad60_0 .net/2u *"_ivl_2", 0 0, L_0x7f96df7f2f18;  1 drivers
-v0x3736800_0 .net *"_ivl_4", 3 0, L_0xee389b0;  1 drivers
-L_0x7f96df7f2f60 .functor BUFT 1, C4<0011>, C4<0>, C4<0>, C4<0>;
-v0x372bbc0_0 .net/2u *"_ivl_6", 3 0, L_0x7f96df7f2f60;  1 drivers
-v0x369e470_0 .net "clk", 0 0, L_0xee458a0;  alias, 1 drivers
-v0x369af50_0 .var "counter", 2 0;
-v0x3699360_0 .var "counter2", 2 0;
-v0x3697a30_0 .net "enable", 0 0, L_0xee38040;  alias, 1 drivers
-v0x3695e40_0 .var "initial_begin", 2 0;
-v0x36944c0_0 .net "interm_3", 3 0, L_0xee38aa0;  1 drivers
-v0x3692910_0 .var "old_N", 2 0;
-v0x3690fe0_0 .net "out", 0 0, L_0xee38940;  alias, 1 drivers
-v0x368f3f0_0 .var "out_counter", 0 0;
-v0x368dac0_0 .var "out_counter2", 0 0;
-v0x368bed0_0 .net "resetb", 0 0, L_0xe761c30;  alias, 1 drivers
-v0x3667f90_0 .var "rst_pulse", 0 0;
-E_0x3ece730 .event posedge, v0x37c5580_0;
-E_0x3a77cc0 .event negedge, v0x378be80_0, v0x37c5580_0;
-L_0xee389b0 .concat [ 3 1 0 0], v0x35aabc0_0, L_0x7f96df7f2f18;
-L_0xee38aa0 .arith/sum 4, L_0xee389b0, L_0x7f96df7f2f60;
-S_0xba26ef0 .scope module, "divider2" "clock_div" 5 79, 6 19 0, S_0xbb6ec30;
+P_0xa84fbe0 .param/l "SIZE" 0 6 65, +C4<00000000000000000000000000000011>;
+P_0xa84fc20 .param/l "interm_init" 1 6 108, C4<0101>;
+L_0xe85a900 .functor XOR 1, v0x3089f90_0, v0x30aded0_0, C4<0>, C4<0>;
+v0x3158800_0 .net "N", 2 0, v0x2f34270_0;  alias, 1 drivers
+L_0x7fd25933ff18 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0x314dbc0_0 .net/2u *"_ivl_2", 0 0, L_0x7fd25933ff18;  1 drivers
+v0x30c0470_0 .net *"_ivl_4", 3 0, L_0xe85a970;  1 drivers
+L_0x7fd25933ff60 .functor BUFT 1, C4<0011>, C4<0>, C4<0>, C4<0>;
+v0x30bcf50_0 .net/2u *"_ivl_6", 3 0, L_0x7fd25933ff60;  1 drivers
+v0x30bb360_0 .net "clk", 0 0, L_0xe867860;  alias, 1 drivers
+v0x30b9a30_0 .var "counter", 2 0;
+v0x30b7e40_0 .var "counter2", 2 0;
+v0x30b64c0_0 .net "enable", 0 0, L_0xe85a000;  alias, 1 drivers
+v0x30b4910_0 .var "initial_begin", 2 0;
+v0x30b2fe0_0 .net "interm_3", 3 0, L_0xe85aa60;  1 drivers
+v0x30b13f0_0 .var "old_N", 2 0;
+v0x30afac0_0 .net "out", 0 0, L_0xe85a900;  alias, 1 drivers
+v0x30aded0_0 .var "out_counter", 0 0;
+v0x3089f90_0 .var "out_counter2", 0 0;
+v0x307cb90_0 .net "resetb", 0 0, L_0xe183fa0;  alias, 1 drivers
+v0x304c390_0 .var "rst_pulse", 0 0;
+E_0x349b890 .event posedge, v0x31cdad0_0;
+E_0x3498a30 .event negedge, v0x315cd60_0, v0x31cdad0_0;
+L_0xe85a970 .concat [ 3 1 0 0], v0x2f34270_0, L_0x7fd25933ff18;
+L_0xe85aa60 .arith/sum 4, L_0xe85a970, L_0x7fd25933ff60;
+S_0xb6ce4f0 .scope module, "divider2" "clock_div" 5 79, 6 19 0, S_0xb573e80;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "in";
     .port_info 1 /OUTPUT 1 "out";
     .port_info 2 /INPUT 3 "N";
     .port_info 3 /INPUT 1 "resetb";
-P_0x3a18590 .param/l "SIZE" 0 6 20, +C4<00000000000000000000000000000011>;
-L_0xee38b40 .functor AND 1, L_0xee39e10, L_0xee38e30, C4<1>, C4<1>;
-L_0xee38fb0 .functor AND 1, L_0xee38b40, L_0xee38cf0, C4<1>, C4<1>;
-L_0xee39200 .functor AND 1, L_0xee39a60, L_0xee39110, C4<1>, C4<1>;
-L_0xee39310 .functor OR 1, L_0xee38fb0, L_0xee39200, C4<0>, C4<0>;
-L_0xee39510 .functor AND 1, L_0xee39470, L_0xee38cf0, C4<1>, C4<1>;
-v0x3351b70_0 .net "N", 2 0, v0xb36f1c0_0;  alias, 1 drivers
-v0x3354550_0 .net *"_ivl_1", 1 0, L_0xee38c50;  1 drivers
-v0x3354100_0 .net *"_ivl_11", 0 0, L_0xee39070;  1 drivers
-v0x33515b0_0 .net *"_ivl_13", 0 0, L_0xee39110;  1 drivers
-v0x335f3c0_0 .net *"_ivl_14", 0 0, L_0xee39200;  1 drivers
-v0x3351160_0 .net *"_ivl_19", 0 0, L_0xee39470;  1 drivers
-v0x3374330_0 .net *"_ivl_23", 0 0, L_0xee396b0;  1 drivers
-v0x32e0880_0 .net *"_ivl_5", 0 0, L_0xee38e30;  1 drivers
-v0x32e3020_0 .net *"_ivl_6", 0 0, L_0xee38b40;  1 drivers
-v0x32e3190_0 .net *"_ivl_8", 0 0, L_0xee38fb0;  1 drivers
-v0x32e3300_0 .net "enable_even", 0 0, L_0xee39750;  1 drivers
-v0x32e2eb0_0 .net "enable_odd", 0 0, L_0xee39510;  1 drivers
-v0x32e2d40_0 .net "in", 0 0, L_0xee37520;  alias, 1 drivers
-v0x332ae60_0 .net "not_zero", 0 0, L_0xee38cf0;  1 drivers
-v0x332dee0_0 .net "out", 0 0, L_0xee39310;  alias, 1 drivers
-v0x3330bc0_0 .net "out_even", 0 0, L_0xee39a60;  1 drivers
-v0x33338f0_0 .net "out_odd", 0 0, L_0xee39e10;  1 drivers
-v0x3336520_0 .net "resetb", 0 0, L_0xe761c30;  alias, 1 drivers
-v0x33390c0_0 .var "syncN", 2 0;
-v0x32d6830_0 .var "syncNp", 2 0;
-E_0x3a76a30/0 .event negedge, v0x378be80_0;
-E_0x3a76a30/1 .event posedge, v0x332dee0_0;
-E_0x3a76a30 .event/or E_0x3a76a30/0, E_0x3a76a30/1;
-L_0xee38c50 .part v0x33390c0_0, 1, 2;
-L_0xee38cf0 .reduce/or L_0xee38c50;
-L_0xee38e30 .part v0x33390c0_0, 0, 1;
-L_0xee39070 .part v0x33390c0_0, 0, 1;
-L_0xee39110 .reduce/nor L_0xee39070;
-L_0xee39470 .part v0x33390c0_0, 0, 1;
-L_0xee396b0 .part v0x33390c0_0, 0, 1;
-L_0xee39750 .reduce/nor L_0xee396b0;
-S_0xbcacf60 .scope module, "even_0" "even" 6 56, 6 173 0, S_0xba26ef0;
+P_0x342fbf0 .param/l "SIZE" 0 6 20, +C4<00000000000000000000000000000011>;
+L_0xe85ab00 .functor AND 1, L_0xe85bdd0, L_0xe85adf0, C4<1>, C4<1>;
+L_0xe85af70 .functor AND 1, L_0xe85ab00, L_0xe85acb0, C4<1>, C4<1>;
+L_0xe85b1c0 .functor AND 1, L_0xe85ba20, L_0xe85b0d0, C4<1>, C4<1>;
+L_0xe85b2d0 .functor OR 1, L_0xe85af70, L_0xe85b1c0, C4<0>, C4<0>;
+L_0xe85b4d0 .functor AND 1, L_0xe85b430, L_0xe85acb0, C4<1>, C4<1>;
+v0x2d76100_0 .net "N", 2 0, v0xad6f210_0;  alias, 1 drivers
+v0x2d735b0_0 .net *"_ivl_1", 1 0, L_0xe85ac10;  1 drivers
+v0x2d813c0_0 .net *"_ivl_11", 0 0, L_0xe85b030;  1 drivers
+v0x2d73160_0 .net *"_ivl_13", 0 0, L_0xe85b0d0;  1 drivers
+v0x2d96330_0 .net *"_ivl_14", 0 0, L_0xe85b1c0;  1 drivers
+v0x2d02880_0 .net *"_ivl_19", 0 0, L_0xe85b430;  1 drivers
+v0x2d05020_0 .net *"_ivl_23", 0 0, L_0xe85b670;  1 drivers
+v0x2d05190_0 .net *"_ivl_5", 0 0, L_0xe85adf0;  1 drivers
+v0x2d05300_0 .net *"_ivl_6", 0 0, L_0xe85ab00;  1 drivers
+v0x2d04eb0_0 .net *"_ivl_8", 0 0, L_0xe85af70;  1 drivers
+v0x2d04d40_0 .net "enable_even", 0 0, L_0xe85b710;  1 drivers
+v0x2d4ce60_0 .net "enable_odd", 0 0, L_0xe85b4d0;  1 drivers
+v0x2d4fee0_0 .net "in", 0 0, L_0xe8594e0;  alias, 1 drivers
+v0x2d52bc0_0 .net "not_zero", 0 0, L_0xe85acb0;  1 drivers
+v0x2d558f0_0 .net "out", 0 0, L_0xe85b2d0;  alias, 1 drivers
+v0x2d58520_0 .net "out_even", 0 0, L_0xe85ba20;  1 drivers
+v0x2d5b0c0_0 .net "out_odd", 0 0, L_0xe85bdd0;  1 drivers
+v0x2cf8830_0 .net "resetb", 0 0, L_0xe183fa0;  alias, 1 drivers
+v0x2cf83e0_0 .var "syncN", 2 0;
+v0x2d45190_0 .var "syncNp", 2 0;
+E_0x3497df0/0 .event negedge, v0x315cd60_0;
+E_0x3497df0/1 .event posedge, v0x2d558f0_0;
+E_0x3497df0 .event/or E_0x3497df0/0, E_0x3497df0/1;
+L_0xe85ac10 .part v0x2cf83e0_0, 1, 2;
+L_0xe85acb0 .reduce/or L_0xe85ac10;
+L_0xe85adf0 .part v0x2cf83e0_0, 0, 1;
+L_0xe85b030 .part v0x2cf83e0_0, 0, 1;
+L_0xe85b0d0 .reduce/nor L_0xe85b030;
+L_0xe85b430 .part v0x2cf83e0_0, 0, 1;
+L_0xe85b670 .part v0x2cf83e0_0, 0, 1;
+L_0xe85b710 .reduce/nor L_0xe85b670;
+S_0xb6abe90 .scope module, "even_0" "even" 6 56, 6 173 0, S_0xb6ce4f0;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "clk";
     .port_info 1 /OUTPUT 1 "out";
@@ -2048,64 +2049,64 @@
     .port_info 3 /INPUT 1 "resetb";
     .port_info 4 /INPUT 1 "not_zero";
     .port_info 5 /INPUT 1 "enable";
-P_0x3a05fa0 .param/l "SIZE" 0 6 174, +C4<00000000000000000000000000000011>;
-L_0xee39930 .functor AND 1, L_0xee37520, L_0xee39890, C4<1>, C4<1>;
-L_0xee399f0 .functor AND 1, v0x358c980_0, L_0xee38cf0, C4<1>, C4<1>;
-L_0xee39a60 .functor OR 1, L_0xee39930, L_0xee399f0, C4<0>, C4<0>;
-v0x3509790_0 .net "N", 2 0, v0x33390c0_0;  1 drivers
-v0x34d3850_0 .net *"_ivl_1", 0 0, L_0xee39890;  1 drivers
-v0x34d17c0_0 .net *"_ivl_11", 1 0, L_0xee39b70;  1 drivers
-v0x34cf730_0 .net *"_ivl_2", 0 0, L_0xee39930;  1 drivers
-v0x34ef8b0_0 .net *"_ivl_4", 0 0, L_0xee399f0;  1 drivers
-L_0x7f96df7f2fa8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0x34e78d0_0 .net/2u *"_ivl_8", 0 0, L_0x7f96df7f2fa8;  1 drivers
-v0x34dd7e0_0 .net "clk", 0 0, L_0xee37520;  alias, 1 drivers
-v0x34d5850_0 .var "counter", 2 0;
-v0x3549990_0 .net "div_2", 2 0, L_0xee39d20;  1 drivers
-v0x3540eb0_0 .net "enable", 0 0, L_0xee39750;  alias, 1 drivers
-v0x3591080_0 .net "not_zero", 0 0, L_0xee38cf0;  alias, 1 drivers
-v0x358ed00_0 .net "out", 0 0, L_0xee39a60;  alias, 1 drivers
-v0x358c980_0 .var "out_counter", 0 0;
-v0x358a600_0 .net "resetb", 0 0, L_0xe761c30;  alias, 1 drivers
-E_0x3a74f80/0 .event negedge, v0x378be80_0;
-E_0x3a74f80/1 .event posedge, v0x34dd7e0_0;
-E_0x3a74f80 .event/or E_0x3a74f80/0, E_0x3a74f80/1;
-L_0xee39890 .reduce/nor L_0xee38cf0;
-L_0xee39b70 .part v0x33390c0_0, 1, 2;
-L_0xee39d20 .concat [ 2 1 0 0], L_0xee39b70, L_0x7f96df7f2fa8;
-S_0xbc6bea0 .scope module, "odd_0" "odd" 6 58, 6 64 0, S_0xba26ef0;
+P_0x3425890 .param/l "SIZE" 0 6 174, +C4<00000000000000000000000000000011>;
+L_0xe85b8f0 .functor AND 1, L_0xe8594e0, L_0xe85b850, C4<1>, C4<1>;
+L_0xe85b9b0 .functor AND 1, v0x2e56eb0_0, L_0xe85acb0, C4<1>, C4<1>;
+L_0xe85ba20 .functor OR 1, L_0xe85b8f0, L_0xe85b9b0, C4<0>, C4<0>;
+v0x2ef37c0_0 .net "N", 2 0, v0x2cf83e0_0;  1 drivers
+v0x2ef1730_0 .net *"_ivl_1", 0 0, L_0xe85b850;  1 drivers
+v0x2f118b0_0 .net *"_ivl_11", 1 0, L_0xe85bb30;  1 drivers
+v0x2f098d0_0 .net *"_ivl_2", 0 0, L_0xe85b8f0;  1 drivers
+v0x2eff7e0_0 .net *"_ivl_4", 0 0, L_0xe85b9b0;  1 drivers
+L_0x7fd25933ffa8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0x2ef7850_0 .net/2u *"_ivl_8", 0 0, L_0x7fd25933ffa8;  1 drivers
+v0x2f6b990_0 .net "clk", 0 0, L_0xe8594e0;  alias, 1 drivers
+v0x2f62eb0_0 .var "counter", 2 0;
+v0x2fb3080_0 .net "div_2", 2 0, L_0xe85bce0;  1 drivers
+v0x2fb0d00_0 .net "enable", 0 0, L_0xe85b710;  alias, 1 drivers
+v0x2fae980_0 .net "not_zero", 0 0, L_0xe85acb0;  alias, 1 drivers
+v0x2fac600_0 .net "out", 0 0, L_0xe85ba20;  alias, 1 drivers
+v0x2e56eb0_0 .var "out_counter", 0 0;
+v0x2e62e50_0 .net "resetb", 0 0, L_0xe183fa0;  alias, 1 drivers
+E_0x3496220/0 .event negedge, v0x315cd60_0;
+E_0x3496220/1 .event posedge, v0x2f6b990_0;
+E_0x3496220 .event/or E_0x3496220/0, E_0x3496220/1;
+L_0xe85b850 .reduce/nor L_0xe85acb0;
+L_0xe85bb30 .part v0x2cf83e0_0, 1, 2;
+L_0xe85bce0 .concat [ 2 1 0 0], L_0xe85bb30, L_0x7fd25933ffa8;
+S_0xb68d4e0 .scope module, "odd_0" "odd" 6 58, 6 64 0, S_0xb6ce4f0;
  .timescale -9 -12;
     .port_info 0 /INPUT 1 "clk";
     .port_info 1 /OUTPUT 1 "out";
     .port_info 2 /INPUT 3 "N";
     .port_info 3 /INPUT 1 "resetb";
     .port_info 4 /INPUT 1 "enable";
-P_0xa633240 .param/l "SIZE" 0 6 65, +C4<00000000000000000000000000000011>;
-P_0xa633280 .param/l "interm_init" 1 6 108, C4<0101>;
-L_0xee39e10 .functor XOR 1, v0x33b21f0_0, v0x339af10_0, C4<0>, C4<0>;
-v0x3434eb0_0 .net "N", 2 0, v0x33390c0_0;  alias, 1 drivers
-L_0x7f96df7f2ff0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0x3440e50_0 .net/2u *"_ivl_2", 0 0, L_0x7f96df7f2ff0;  1 drivers
-v0x3432ad0_0 .net *"_ivl_4", 3 0, L_0xee39e80;  1 drivers
-L_0x7f96df7f3038 .functor BUFT 1, C4<0011>, C4<0>, C4<0>, C4<0>;
-v0x343d220_0 .net/2u *"_ivl_6", 3 0, L_0x7f96df7f3038;  1 drivers
-v0x34019e0_0 .net "clk", 0 0, L_0xee37520;  alias, 1 drivers
-v0x3402300_0 .var "counter", 2 0;
-v0x33dfe30_0 .var "counter2", 2 0;
-v0x33dfc90_0 .net "enable", 0 0, L_0xee39510;  alias, 1 drivers
-v0x33c9490_0 .var "initial_begin", 2 0;
-v0x335cd90_0 .net "interm_3", 3 0, L_0xee39f70;  1 drivers
-v0x335eaa0_0 .var "old_N", 2 0;
-v0x33b88b0_0 .net "out", 0 0, L_0xee39e10;  alias, 1 drivers
-v0x339af10_0 .var "out_counter", 0 0;
-v0x33b21f0_0 .var "out_counter2", 0 0;
-v0x33b5380_0 .net "resetb", 0 0, L_0xe761c30;  alias, 1 drivers
-v0x33af170_0 .var "rst_pulse", 0 0;
-E_0x3a75df0 .event posedge, v0x34dd7e0_0;
-E_0x3a72f90 .event negedge, v0x378be80_0, v0x34dd7e0_0;
-L_0xee39e80 .concat [ 3 1 0 0], v0x33390c0_0, L_0x7f96df7f2ff0;
-L_0xee39f70 .arith/sum 4, L_0xee39e80, L_0x7f96df7f3038;
-S_0xbc4fa60 .scope module, "flash_clkrst_buffers" "buff_flash_clkrst" 4 254, 7 1 0, S_0xbb71170;
+P_0xa0448d0 .param/l "SIZE" 0 6 65, +C4<00000000000000000000000000000011>;
+P_0xa044910 .param/l "interm_init" 1 6 108, C4<0101>;
+L_0xe85bdd0 .functor XOR 1, v0x2dd1170_0, v0x2dd7380_0, C4<0>, C4<0>;
+v0x2e54ad0_0 .net "N", 2 0, v0x2cf83e0_0;  alias, 1 drivers
+L_0x7fd25933fff0 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0x2e5f220_0 .net/2u *"_ivl_2", 0 0, L_0x7fd25933fff0;  1 drivers
+v0x2e239e0_0 .net *"_ivl_4", 3 0, L_0xe85be40;  1 drivers
+L_0x7fd259340038 .functor BUFT 1, C4<0011>, C4<0>, C4<0>, C4<0>;
+v0x2e24300_0 .net/2u *"_ivl_6", 3 0, L_0x7fd259340038;  1 drivers
+v0x2e01e30_0 .net "clk", 0 0, L_0xe8594e0;  alias, 1 drivers
+v0x2e01c90_0 .var "counter", 2 0;
+v0x2deb490_0 .var "counter2", 2 0;
+v0x2d7ed90_0 .net "enable", 0 0, L_0xe85b4d0;  alias, 1 drivers
+v0x2d80aa0_0 .var "initial_begin", 2 0;
+v0x2dda8b0_0 .net "interm_3", 3 0, L_0xe85bf30;  1 drivers
+v0x2dbcf10_0 .var "old_N", 2 0;
+v0x2dd41f0_0 .net "out", 0 0, L_0xe85bdd0;  alias, 1 drivers
+v0x2dd7380_0 .var "out_counter", 0 0;
+v0x2dd1170_0 .var "out_counter2", 0 0;
+v0x2d73b70_0 .net "resetb", 0 0, L_0xe183fa0;  alias, 1 drivers
+v0x2d76550_0 .var "rst_pulse", 0 0;
+E_0x3496f80 .event posedge, v0x2f6b990_0;
+E_0x3494340 .event negedge, v0x315cd60_0, v0x2f6b990_0;
+L_0xe85be40 .concat [ 3 1 0 0], v0x2cf83e0_0, L_0x7fd25933fff0;
+L_0xe85bf30 .arith/sum 4, L_0xe85be40, L_0x7fd259340038;
+S_0xb671080 .scope module, "flash_clkrst_buffers" "buff_flash_clkrst" 4 254, 7 1 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "VPWR";
     .port_info 1 /INOUT 1 "VGND";
@@ -2113,38 +2114,38 @@
     .port_info 3 /INPUT 3 "in_s";
     .port_info 4 /OUTPUT 12 "out_s";
     .port_info 5 /OUTPUT 3 "out_n";
-v0xb4aaa90_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb0c9090_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb161b70_0 .net *"_ivl_0", 14 0, L_0xde45810;  1 drivers
-v0xb1659c0_0 .net *"_ivl_4", 14 0, L_0xde45940;  1 drivers
-v0xb164e20_0 .net "in_n", 11 0, L_0xde45fc0;  1 drivers
-v0xb1e26b0_0 .net "in_s", 2 0, L_0xde46b90;  1 drivers
-v0xb168e60_0 .net "out_n", 2 0, L_0xde45720;  1 drivers
-v0xb3eee80_0 .net "out_s", 11 0, L_0xde45680;  1 drivers
-L_0xde45680 .part L_0xde45810, 3, 12;
-L_0xde45720 .part L_0xde45810, 0, 3;
-LS_0xde45810_0_0 .concat [ 1 1 1 1], L_0xde43190, L_0xde43420, L_0xde436b0, L_0xde43940;
-LS_0xde45810_0_4 .concat [ 1 1 1 1], L_0xde43bd0, L_0xde43e60, L_0xde440f0, L_0xde44380;
-LS_0xde45810_0_8 .concat [ 1 1 1 1], L_0xde44610, L_0xde448a0, L_0xde44b30, L_0xde44dc0;
-LS_0xde45810_0_12 .concat [ 1 1 1 0], L_0xde45050, L_0xde452e0, L_0xde45570;
-L_0xde45810 .concat [ 4 4 4 3], LS_0xde45810_0_0, LS_0xde45810_0_4, LS_0xde45810_0_8, LS_0xde45810_0_12;
-L_0xde45940 .concat [ 3 12 0 0], L_0xde46b90, L_0xde45fc0;
-L_0xde459e0 .part L_0xde45940, 0, 1;
-L_0xde45ad0 .part L_0xde45940, 1, 1;
-L_0xde45bb0 .part L_0xde45940, 2, 1;
-L_0xde45ce0 .part L_0xde45940, 3, 1;
-L_0xde45d80 .part L_0xde45940, 4, 1;
-L_0xde45e20 .part L_0xde45940, 5, 1;
-L_0xde45f20 .part L_0xde45940, 6, 1;
-L_0xde460d0 .part L_0xde45940, 7, 1;
-L_0xde46170 .part L_0xde45940, 8, 1;
-L_0xde46210 .part L_0xde45940, 9, 1;
-L_0xde462b0 .part L_0xde45940, 10, 1;
-L_0xde46350 .part L_0xde45940, 11, 1;
-L_0xde463f0 .part L_0xde45940, 12, 1;
-L_0xde46490 .part L_0xde45940, 13, 1;
-L_0xde465d0 .part L_0xde45940, 14, 1;
-S_0xbc33620 .scope module, "BUF[0]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+v0xaf4bc20_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb09b4b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb09f300_0 .net *"_ivl_0", 14 0, L_0xd867e50;  1 drivers
+v0xb09e760_0 .net *"_ivl_4", 14 0, L_0xd867f80;  1 drivers
+v0xb195920_0 .net "in_n", 11 0, L_0xd868600;  1 drivers
+v0xb11c070_0 .net "in_s", 2 0, L_0xd8691d0;  1 drivers
+v0xb2356e0_0 .net "out_n", 2 0, L_0xd867d60;  1 drivers
+v0xaecc0f0_0 .net "out_s", 11 0, L_0xd867cc0;  1 drivers
+L_0xd867cc0 .part L_0xd867e50, 3, 12;
+L_0xd867d60 .part L_0xd867e50, 0, 3;
+LS_0xd867e50_0_0 .concat [ 1 1 1 1], L_0xd8657d0, L_0xd865a60, L_0xd865cf0, L_0xd865f80;
+LS_0xd867e50_0_4 .concat [ 1 1 1 1], L_0xd866210, L_0xd8664a0, L_0xd866730, L_0xd8669c0;
+LS_0xd867e50_0_8 .concat [ 1 1 1 1], L_0xd866c50, L_0xd866ee0, L_0xd867170, L_0xd867400;
+LS_0xd867e50_0_12 .concat [ 1 1 1 0], L_0xd867690, L_0xd867920, L_0xd867bb0;
+L_0xd867e50 .concat [ 4 4 4 3], LS_0xd867e50_0_0, LS_0xd867e50_0_4, LS_0xd867e50_0_8, LS_0xd867e50_0_12;
+L_0xd867f80 .concat [ 3 12 0 0], L_0xd8691d0, L_0xd868600;
+L_0xd868020 .part L_0xd867f80, 0, 1;
+L_0xd868110 .part L_0xd867f80, 1, 1;
+L_0xd8681f0 .part L_0xd867f80, 2, 1;
+L_0xd868320 .part L_0xd867f80, 3, 1;
+L_0xd8683c0 .part L_0xd867f80, 4, 1;
+L_0xd868460 .part L_0xd867f80, 5, 1;
+L_0xd868560 .part L_0xd867f80, 6, 1;
+L_0xd868710 .part L_0xd867f80, 7, 1;
+L_0xd8687b0 .part L_0xd867f80, 8, 1;
+L_0xd868850 .part L_0xd867f80, 9, 1;
+L_0xd8688f0 .part L_0xd867f80, 10, 1;
+L_0xd868990 .part L_0xd867f80, 11, 1;
+L_0xd868a30 .part L_0xd867f80, 12, 1;
+L_0xd868ad0 .part L_0xd867f80, 13, 1;
+L_0xd868c10 .part L_0xd867f80, 14, 1;
+S_0xb654c40 .scope module, "BUF[0]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2152,13 +2153,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x5f7cab0_0 .net "A", 0 0, L_0xde459e0;  1 drivers
-v0x28036c0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3a7ade0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3a7b180_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x3a7b2f0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x3ebbc40_0 .net "X", 0 0, L_0xde43190;  1 drivers
-S_0xbc10f40 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xbc33620;
+v0x349d2f0_0 .net "A", 0 0, L_0xd868020;  1 drivers
+v0x38ddc40_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x38dd590_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x38dddb0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x38e88c0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x38e8c60_0 .net "X", 0 0, L_0xd8657d0;  1 drivers
+S_0xb6325b0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb654c40;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2166,7 +2167,7 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde42ef0 .functor BUF 1, L_0xde459e0, C4<0>, C4<0>, C4<0>;
+L_0xd865530 .functor BUF 1, L_0xd868020, C4<0>, C4<0>, C4<0>;
 UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG .udp/comb "sky130_fd_sc_hd__udp_pwrgood_pp$PG", 3
  ,"0100"
  ,"1101"
@@ -2175,17 +2176,17 @@
  ,"?11x"
  ,"?x0x"
  ,"?1xx";
-L_0xde42fe0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde42ef0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde43190 .functor BUF 1, L_0xde42fe0, C4<0>, C4<0>, C4<0>;
-v0x5f7a7c0_0 .net "A", 0 0, L_0xde459e0;  alias, 1 drivers
-v0x5f7aca0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x5f7abd0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x5f7b6e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x5f7bbc0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x5f7baf0_0 .net "X", 0 0, L_0xde43190;  alias, 1 drivers
-v0x5f7c070_0 .net "buf0_out_X", 0 0, L_0xde42ef0;  1 drivers
-v0x5f7c590_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde42fe0;  1 drivers
-S_0xbc0ea00 .scope module, "BUF[1]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd865620 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd865530, L_0xc60d090, L_0xcdbd820;
+L_0xd8657d0 .functor BUF 1, L_0xd865620, C4<0>, C4<0>, C4<0>;
+v0x599e550_0 .net "A", 0 0, L_0xd868020;  alias, 1 drivers
+v0x599e480_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x599ea00_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x599ef20_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x599f440_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x599feb0_0 .net "X", 0 0, L_0xd8657d0;  alias, 1 drivers
+v0x59a0390_0 .net "buf0_out_X", 0 0, L_0xd865530;  1 drivers
+v0x349d180_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd865620;  1 drivers
+S_0xb630070 .scope module, "BUF[1]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2193,13 +2194,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x3a5db50_0 .net "A", 0 0, L_0xde45ad0;  1 drivers
-v0xc4b74b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc4b7ee0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc4b8910_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x5f7d520_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x5f7da00_0 .net "X", 0 0, L_0xde43420;  1 drivers
-S_0xbbf2590 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xbc0ea00;
+v0xbed92b0_0 .net "A", 0 0, L_0xd868110;  1 drivers
+v0xbed9ce0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x59a0870_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x34a8390_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x2b64ba0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x21e9450_0 .net "X", 0 0, L_0xd865a60;  1 drivers
+S_0xb613c50 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb630070;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2207,18 +2208,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde432a0 .functor BUF 1, L_0xde45ad0, C4<0>, C4<0>, C4<0>;
-L_0xde43360 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde432a0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde43420 .functor BUF 1, L_0xde43360, C4<0>, C4<0>, C4<0>;
-v0x3ec68c0_0 .net "A", 0 0, L_0xde45ad0;  alias, 1 drivers
-v0x3ec6c60_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3ec6dd0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3a71c30_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x3a6f190_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x3a681a0_0 .net "X", 0 0, L_0xde43420;  alias, 1 drivers
-v0x3a65700_0 .net "buf0_out_X", 0 0, L_0xde432a0;  1 drivers
-v0x3a63480_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde43360;  1 drivers
-S_0xbbd6150 .scope module, "BUF[2]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd8658e0 .functor BUF 1, L_0xd868110, C4<0>, C4<0>, C4<0>;
+L_0xd8659a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd8658e0, L_0xc60d090, L_0xcdbd820;
+L_0xd865a60 .functor BUF 1, L_0xd8659a0, C4<0>, C4<0>, C4<0>;
+v0x3491190_0 .net "A", 0 0, L_0xd868110;  alias, 1 drivers
+v0x348a1a0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x3487700_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x3485480_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x347fb50_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x34742a0_0 .net "X", 0 0, L_0xd865a60;  alias, 1 drivers
+v0x3468d20_0 .net "buf0_out_X", 0 0, L_0xd8658e0;  1 drivers
+v0xbed8880_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd8659a0;  1 drivers
+S_0xb5f77e0 .scope module, "BUF[2]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2226,13 +2227,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xae19bc0_0 .net "A", 0 0, L_0xde45bb0;  1 drivers
-v0xae1fb50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa65bc90_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa6e4420_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa6e26d0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa6de8b0_0 .net "X", 0 0, L_0xde436b0;  1 drivers
-S_0xbeb35a0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xbbd6150;
+v0xa07d640_0 .net "A", 0 0, L_0xd8681f0;  1 drivers
+v0xa106000_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa104260_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa0ffe20_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa0ff390_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa287930_0 .net "X", 0 0, L_0xd865cf0;  1 drivers
+S_0xb8d4ae0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb5f77e0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2240,18 +2241,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde43530 .functor BUF 1, L_0xde45bb0, C4<0>, C4<0>, C4<0>;
-L_0xde435f0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde43530, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde436b0 .functor BUF 1, L_0xde435f0, C4<0>, C4<0>, C4<0>;
-v0x3142ba0_0 .net "A", 0 0, L_0xde45bb0;  alias, 1 drivers
-v0x27c7450_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x2f98fd0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x2f98cf0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xadd8630_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xadde5c0_0 .net "X", 0 0, L_0xde436b0;  alias, 1 drivers
-v0xae0df60_0 .net "buf0_out_X", 0 0, L_0xde43530;  1 drivers
-v0xae13ec0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde435f0;  1 drivers
-S_0xbe97160 .scope module, "BUF[3]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd865b70 .functor BUF 1, L_0xd8681f0, C4<0>, C4<0>, C4<0>;
+L_0xd865c30 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd865b70, L_0xc60d090, L_0xcdbd820;
+L_0xd865cf0 .functor BUF 1, L_0xd865c30, C4<0>, C4<0>, C4<0>;
+v0x22256c0_0 .net "A", 0 0, L_0xd8681f0;  alias, 1 drivers
+v0x349cde0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa7f9c50_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa7ff980_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa82f460_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa8353c0_0 .net "X", 0 0, L_0xd865cf0;  alias, 1 drivers
+v0xa83b080_0 .net "buf0_out_X", 0 0, L_0xd865b70;  1 drivers
+v0xa8410a0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd865c30;  1 drivers
+S_0xb8b86a0 .scope module, "BUF[3]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2259,13 +2260,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa800090_0 .net "A", 0 0, L_0xde45ce0;  1 drivers
-v0xa7c0440_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa7bfec0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa7bf9a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaa591e0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaa58b50_0 .net "X", 0 0, L_0xde43940;  1 drivers
-S_0xbe94c20 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xbe97160;
+v0xa47aa00_0 .net "A", 0 0, L_0xd868320;  1 drivers
+v0xa47a3e0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3f3dc0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3f24e0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3f1470_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3f0c50_0 .net "X", 0 0, L_0xd865f80;  1 drivers
+S_0xb8b6160 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb8b86a0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2273,18 +2274,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde437c0 .functor BUF 1, L_0xde45ce0, C4<0>, C4<0>, C4<0>;
-L_0xde43880 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde437c0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde43940 .functor BUF 1, L_0xde43880, C4<0>, C4<0>, C4<0>;
-v0xa6dd950_0 .net "A", 0 0, L_0xde45ce0;  alias, 1 drivers
-v0xa865bd0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa861e60_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa855ba0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa845030_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa80b6e0_0 .net "X", 0 0, L_0xde43940;  alias, 1 drivers
-v0xa809d60_0 .net "buf0_out_X", 0 0, L_0xde437c0;  1 drivers
-v0xa806620_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde43880;  1 drivers
-S_0xbe787c0 .scope module, "BUF[4]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd865e00 .functor BUF 1, L_0xd868320, C4<0>, C4<0>, C4<0>;
+L_0xd865ec0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd865e00, L_0xc60d090, L_0xcdbd820;
+L_0xd865f80 .functor BUF 1, L_0xd865ec0, C4<0>, C4<0>, C4<0>;
+v0xa2778a0_0 .net "A", 0 0, L_0xd868320;  alias, 1 drivers
+v0xa266d30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa22d470_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa22baf0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa2283b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa221dd0_0 .net "X", 0 0, L_0xd865f80;  alias, 1 drivers
+v0xa1e20b0_0 .net "buf0_out_X", 0 0, L_0xd865e00;  1 drivers
+v0xa47b4e0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd865ec0;  1 drivers
+S_0xb899d20 .scope module, "BUF[4]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2292,13 +2293,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa9cb120_0 .net "A", 0 0, L_0xde45d80;  1 drivers
-v0xa9ca0b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9c9890_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9c90e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9b8e10_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9b85f0_0 .net "X", 0 0, L_0xde43bd0;  1 drivers
-S_0xbe5c370 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xbe787c0;
+v0xa3d54c0_0 .net "A", 0 0, L_0xd8683c0;  1 drivers
+v0xa3d3c20_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3d2340_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3d0aa0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3cf210_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3cc000_0 .net "X", 0 0, L_0xd866210;  1 drivers
+S_0xb87d8c0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb899d20;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2306,18 +2307,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde43a50 .functor BUF 1, L_0xde45d80, C4<0>, C4<0>, C4<0>;
-L_0xde43b10 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde43a50, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde43bd0 .functor BUF 1, L_0xde43b10, C4<0>, C4<0>, C4<0>;
-v0xa9d34e0_0 .net "A", 0 0, L_0xde45d80;  alias, 1 drivers
-v0xa9d1c50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9d1430_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9d0380_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9cfb60_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9ceaf0_0 .net "X", 0 0, L_0xde43bd0;  alias, 1 drivers
-v0xa9ce2d0_0 .net "buf0_out_X", 0 0, L_0xde43a50;  1 drivers
-v0xa9cd220_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde43b10;  1 drivers
-S_0xbe1d930 .scope module, "BUF[5]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd866090 .functor BUF 1, L_0xd8683c0, C4<0>, C4<0>, C4<0>;
+L_0xd866150 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd866090, L_0xc60d090, L_0xcdbd820;
+L_0xd866210 .functor BUF 1, L_0xd866150, C4<0>, C4<0>, C4<0>;
+v0xa3eca30_0 .net "A", 0 0, L_0xd8683c0;  alias, 1 drivers
+v0xa3ec210_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3eb1a0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3ea980_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3ea190_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3d8630_0 .net "X", 0 0, L_0xd866210;  alias, 1 drivers
+v0xa3d75c0_0 .net "buf0_out_X", 0 0, L_0xd866090;  1 drivers
+v0xa3d6da0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd866150;  1 drivers
+S_0xb83c8a0 .scope module, "BUF[5]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2325,13 +2326,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa9a9ef0_0 .net "A", 0 0, L_0xde45e20;  1 drivers
-v0xa9a96d0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9a9040_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa998460_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa997c40_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa996b90_0 .net "X", 0 0, L_0xde43e60;  1 drivers
-S_0xbe1b3f0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xbe1d930;
+v0xa3ae7f0_0 .net "A", 0 0, L_0xd868460;  1 drivers
+v0xa3adfd0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3acf20_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3ac700_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3ab690_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3aae70_0 .net "X", 0 0, L_0xd8664a0;  1 drivers
+S_0xb76e3b0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb83c8a0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2339,18 +2340,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde43ce0 .functor BUF 1, L_0xde45e20, C4<0>, C4<0>, C4<0>;
-L_0xde43da0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde43ce0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde43e60 .functor BUF 1, L_0xde43da0, C4<0>, C4<0>, C4<0>;
-v0xa9b5480_0 .net "A", 0 0, L_0xde45e20;  alias, 1 drivers
-v0xa9b3ba0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9b2300_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9b0a20_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9af180_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9ad8f0_0 .net "X", 0 0, L_0xde43e60;  alias, 1 drivers
-v0xa9ab780_0 .net "buf0_out_X", 0 0, L_0xde43ce0;  1 drivers
-v0xa9aaf60_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde43da0;  1 drivers
-S_0xbdfef70 .scope module, "BUF[6]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd866320 .functor BUF 1, L_0xd868460, C4<0>, C4<0>, C4<0>;
+L_0xd8663e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd866320, L_0xc60d090, L_0xcdbd820;
+L_0xd8664a0 .functor BUF 1, L_0xd8663e0, C4<0>, C4<0>, C4<0>;
+v0xa3b8cc0_0 .net "A", 0 0, L_0xd868460;  alias, 1 drivers
+v0xa3b73e0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3b4260_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3b31f0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3b29d0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3b10f0_0 .net "X", 0 0, L_0xd8664a0;  alias, 1 drivers
+v0xa3b0080_0 .net "buf0_out_X", 0 0, L_0xd866320;  1 drivers
+v0xa3af860_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd8663e0;  1 drivers
+S_0xb03f480 .scope module, "BUF[6]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2358,13 +2359,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa989590_0 .net "A", 0 0, L_0xde45f20;  1 drivers
-v0xa988de0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa978ab0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa978290_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9769b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa975940_0 .net "X", 0 0, L_0xde440f0;  1 drivers
-S_0xb63a2f0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xbdfef70;
+v0xa320040_0 .net "A", 0 0, L_0xd868560;  1 drivers
+v0xa316570_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa314790_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa30bc10_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa2f32d0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa2f2960_0 .net "X", 0 0, L_0xd866730;  1 drivers
+S_0xb023050 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb03f480;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2372,18 +2373,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde43f70 .functor BUF 1, L_0xde45f20, C4<0>, C4<0>, C4<0>;
-L_0xde44030 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde43f70, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde440f0 .functor BUF 1, L_0xde44030, C4<0>, C4<0>, C4<0>;
-v0xa994ae0_0 .net "A", 0 0, L_0xde45f20;  alias, 1 drivers
-v0xa991920_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa990080_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa98e7a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa98cf00_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa98b620_0 .net "X", 0 0, L_0xde440f0;  alias, 1 drivers
-v0xa98a5b0_0 .net "buf0_out_X", 0 0, L_0xde43f70;  1 drivers
-v0xa989d90_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde44030;  1 drivers
-S_0xb61deb0 .scope module, "BUF[7]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd8665b0 .functor BUF 1, L_0xd868560, C4<0>, C4<0>, C4<0>;
+L_0xd866670 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd8665b0, L_0xc60d090, L_0xcdbd820;
+L_0xd866730 .functor BUF 1, L_0xd866670, C4<0>, C4<0>, C4<0>;
+v0xa399b70_0 .net "A", 0 0, L_0xd868560;  alias, 1 drivers
+v0xa398290_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa397220_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa395170_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3938e0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3930c0_0 .net "X", 0 0, L_0xd866730;  alias, 1 drivers
+v0xa3917e0_0 .net "buf0_out_X", 0 0, L_0xd8665b0;  1 drivers
+v0xa321a30_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd866670;  1 drivers
+S_0xb0009b0 .scope module, "BUF[7]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2391,13 +2392,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa8e9e70_0 .net "A", 0 0, L_0xde460d0;  1 drivers
-v0xa8d15b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa8d0c40_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa8d0100_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa8ccc20_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa8c8100_0 .net "X", 0 0, L_0xde44380;  1 drivers
-S_0xb601a70 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb61deb0;
+v0xbef52b0_0 .net "A", 0 0, L_0xd868710;  1 drivers
+v0xbef4870_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbef4450_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbef3940_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbef2ec0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbef0b30_0 .net "X", 0 0, L_0xd8669c0;  1 drivers
+S_0xaffe470 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb0009b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2405,18 +2406,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde44200 .functor BUF 1, L_0xde460d0, C4<0>, C4<0>, C4<0>;
-L_0xde442c0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde44200, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde44380 .functor BUF 1, L_0xde442c0, C4<0>, C4<0>, C4<0>;
-v0xa9717e0_0 .net "A", 0 0, L_0xde460d0;  alias, 1 drivers
-v0xa96ff00_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa8ffcc0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa8fe2d0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa8f6fd0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa8f6290_0 .net "X", 0 0, L_0xde44380;  alias, 1 drivers
-v0xa8f4720_0 .net "buf0_out_X", 0 0, L_0xde44200;  1 drivers
-v0xa8f29f0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde442c0;  1 drivers
-S_0xb5df3f0 .scope module, "BUF[8]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd866840 .functor BUF 1, L_0xd868710, C4<0>, C4<0>, C4<0>;
+L_0xd866900 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd866840, L_0xc60d090, L_0xcdbd820;
+L_0xd8669c0 .functor BUF 1, L_0xd866900, C4<0>, C4<0>, C4<0>;
+v0xa2e9e20_0 .net "A", 0 0, L_0xd868710;  alias, 1 drivers
+v0xa2e8eb0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa2e6070_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa2e52e0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa2e46c0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa2e2c80_0 .net "X", 0 0, L_0xd8669c0;  alias, 1 drivers
+v0xa2d4740_0 .net "buf0_out_X", 0 0, L_0xd866840;  1 drivers
+v0xa2d02d0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd866900;  1 drivers
+S_0xafe2040 .scope module, "BUF[8]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2424,13 +2425,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xc4d09c0_0 .net "A", 0 0, L_0xde46170;  1 drivers
-v0xc4ce630_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc4cdf30_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc4cd000_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc4cc790_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x2833030_0 .net "X", 0 0, L_0xde44610;  1 drivers
-S_0xb5dceb0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb5df3f0;
+v0xa0f6460_0 .net "A", 0 0, L_0xd8687b0;  1 drivers
+v0x5a0e240_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5183c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb192ea0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab61450_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x38b80d0_0 .net "X", 0 0, L_0xd866c50;  1 drivers
+S_0xafc5bf0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xafe2040;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2438,18 +2439,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde44490 .functor BUF 1, L_0xde46170, C4<0>, C4<0>, C4<0>;
-L_0xde44550 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde44490, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde44610 .functor BUF 1, L_0xde44550, C4<0>, C4<0>, C4<0>;
-v0xa8c2bd0_0 .net "A", 0 0, L_0xde46170;  alias, 1 drivers
-v0xa8c0f60_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa8b2990_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa8ae560_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc4d2db0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc4d2370_0 .net "X", 0 0, L_0xde44610;  alias, 1 drivers
-v0xc4d1f50_0 .net "buf0_out_X", 0 0, L_0xde44490;  1 drivers
-v0xc4d1440_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde44550;  1 drivers
-S_0xb5c0a80 .scope module, "BUF[9]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd866ad0 .functor BUF 1, L_0xd8687b0, C4<0>, C4<0>, C4<0>;
+L_0xd866b90 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd866ad0, L_0xc60d090, L_0xcdbd820;
+L_0xd866c50 .functor BUF 1, L_0xd866b90, C4<0>, C4<0>, C4<0>;
+v0xbeeec60_0 .net "A", 0 0, L_0xd8687b0;  alias, 1 drivers
+v0x2255030_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa1979f0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb41fb80_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5ba270_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf0ee20_0 .net "X", 0 0, L_0xd866c50;  alias, 1 drivers
+v0xb234d40_0 .net "buf0_out_X", 0 0, L_0xd866ad0;  1 drivers
+v0xab89b50_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd866b90;  1 drivers
+S_0xafa97c0 .scope module, "BUF[9]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2457,13 +2458,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x3b3c6e0_0 .net "A", 0 0, L_0xde46210;  1 drivers
-v0x3c6b7b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3b0f270_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa8a4b10_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa45bb10_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa136530_0 .net "X", 0 0, L_0xde448a0;  1 drivers
-S_0xb5a4630 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb5c0a80;
+v0x9cf2c80_0 .net "A", 0 0, L_0xd868850;  1 drivers
+v0x9ce9bf0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x9ad3590_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x9b4f140_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x99cd620_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x99c4590_0 .net "X", 0 0, L_0xd866ee0;  1 drivers
+S_0xaf87160 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xafa97c0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2471,18 +2472,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde44720 .functor BUF 1, L_0xde46210, C4<0>, C4<0>, C4<0>;
-L_0xde447e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde44720, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde448a0 .functor BUF 1, L_0xde447e0, C4<0>, C4<0>, C4<0>;
-v0xbd2bce0_0 .net "A", 0 0, L_0xde46210;  alias, 1 drivers
-v0xb4ed890_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb8137c0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb80d240_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1684c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x3e960d0_0 .net "X", 0 0, L_0xde448a0;  alias, 1 drivers
-v0x306a310_0 .net "buf0_out_X", 0 0, L_0xde44720;  1 drivers
-v0x3ea1f40_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde447e0;  1 drivers
-S_0xb565b70 .scope module, "BUF[10]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd866d60 .functor BUF 1, L_0xd868850, C4<0>, C4<0>, C4<0>;
+L_0xd866e20 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd866d60, L_0xc60d090, L_0xcdbd820;
+L_0xd866ee0 .functor BUF 1, L_0xd866e20, C4<0>, C4<0>, C4<0>;
+v0x355e6e0_0 .net "A", 0 0, L_0xd868850;  alias, 1 drivers
+v0x368d7b0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x3531270_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa2c6880_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa158d30_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa158150_0 .net "X", 0 0, L_0xd866ee0;  alias, 1 drivers
+v0xa157dd0_0 .net "buf0_out_X", 0 0, L_0xd866d60;  1 drivers
+v0x9e746f0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd866e20;  1 drivers
+S_0xaf84c20 .scope module, "BUF[10]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2490,13 +2491,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x8e7d0d0_0 .net "A", 0 0, L_0xde462b0;  1 drivers
-v0x8adbdc0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x8b57970_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x89d5e80_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x89512c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x89ccdf0_0 .net "X", 0 0, L_0xde44b30;  1 drivers
-S_0xb563630 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb565b70;
+v0x906d910_0 .net "A", 0 0, L_0xd8688f0;  1 drivers
+v0x9064880_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x8ee2ee0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x8d584d0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x89ae1e0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x8a29d50_0 .net "X", 0 0, L_0xd867170;  1 drivers
+S_0xaf687e0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xaf84c20;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2504,18 +2505,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde449b0 .functor BUF 1, L_0xde462b0, C4<0>, C4<0>, C4<0>;
-L_0xde44a70 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde449b0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde44b30 .functor BUF 1, L_0xde44a70, C4<0>, C4<0>, C4<0>;
-v0x9c86480_0 .net "A", 0 0, L_0xde462b0;  alias, 1 drivers
-v0x9c7d3f0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x9afba80_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x98ec3b0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x9968000_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x97d63a0_0 .net "X", 0 0, L_0xde44b30;  alias, 1 drivers
-v0x9007ca0_0 .net "buf0_out_X", 0 0, L_0xde449b0;  1 drivers
-v0x8e01520_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde44a70;  1 drivers
-S_0xb808180 .scope module, "BUF[11]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd866ff0 .functor BUF 1, L_0xd8688f0, C4<0>, C4<0>, C4<0>;
+L_0xd8670b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd866ff0, L_0xc60d090, L_0xcdbd820;
+L_0xd867170 .functor BUF 1, L_0xd8670b0, C4<0>, C4<0>, C4<0>;
+v0x9623700_0 .net "A", 0 0, L_0xd8688f0;  alias, 1 drivers
+v0x969f2b0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x951d800_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x9514770_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x9392d70_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x9173880_0 .net "X", 0 0, L_0xd867170;  alias, 1 drivers
+v0x91ef3d0_0 .net "buf0_out_X", 0 0, L_0xd866ff0;  1 drivers
+v0x8fe9090_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd8670b0;  1 drivers
+S_0xb229710 .scope module, "BUF[11]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2523,13 +2524,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x7ba0ee0_0 .net "A", 0 0, L_0xde46350;  1 drivers
-v0x7a1f5a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x77ffd70_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x787b8e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x76755b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x76f9e20_0 .net "X", 0 0, L_0xde44dc0;  1 drivers
-S_0xb7ebd30 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb808180;
+v0x82547f0_0 .net "A", 0 0, L_0xd868990;  1 drivers
+v0x80b7230_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x80ae1a0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x7f2c820_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x7d91c70_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x7d88be0_0 .net "X", 0 0, L_0xd867400;  1 drivers
+S_0xb20d2c0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb229710;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2537,18 +2538,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde44c40 .functor BUF 1, L_0xde46350, C4<0>, C4<0>, C4<0>;
-L_0xde44d00 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde44c40, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde44dc0 .functor BUF 1, L_0xde44d00, C4<0>, C4<0>, C4<0>;
-v0x8485710_0 .net "A", 0 0, L_0xde46350;  alias, 1 drivers
-v0x85012c0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x81dbcb0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x7fd5550_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x80510e0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x7cafe80_0 .net "X", 0 0, L_0xde44dc0;  alias, 1 drivers
-v0x7d2ba40_0 .net "buf0_out_X", 0 0, L_0xde44c40;  1 drivers
-v0x7ba9f70_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde44d00;  1 drivers
-S_0xb7e97f0 .scope module, "BUF[12]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd867280 .functor BUF 1, L_0xd868990, C4<0>, C4<0>, C4<0>;
+L_0xd867340 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd867280, L_0xc60d090, L_0xcdbd820;
+L_0xd867400 .functor BUF 1, L_0xd867340, C4<0>, C4<0>, C4<0>;
+v0x889f1f0_0 .net "A", 0 0, L_0xd868990;  alias, 1 drivers
+v0x8688d40_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x8704870_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x84fe580_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x8582df0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x8579d60_0 .net "X", 0 0, L_0xd867400;  alias, 1 drivers
+v0x83f8370_0 .net "buf0_out_X", 0 0, L_0xd867280;  1 drivers
+v0x825d880_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd867340;  1 drivers
+S_0xb20ad80 .scope module, "BUF[12]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2556,13 +2557,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x6c05fc0_0 .net "A", 0 0, L_0xde463f0;  1 drivers
-v0x6a74540_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x6276360_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x65865e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x6402cf0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x63f9c60_0 .net "X", 0 0, L_0xde45050;  1 drivers
-S_0xb7cd350 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb7e97f0;
+v0x6f0d210_0 .net "A", 0 0, L_0xd868a30;  1 drivers
+v0x6f88df0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x6c63930_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x6a5d100_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x6ad8cb0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x6947130_0 .net "X", 0 0, L_0xd867690;  1 drivers
+S_0xb1ee930 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb20ad80;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2570,18 +2571,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde44ed0 .functor BUF 1, L_0xde463f0, C4<0>, C4<0>, C4<0>;
-L_0xde44f90 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde44ed0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde45050 .functor BUF 1, L_0xde44f90, C4<0>, C4<0>, C4<0>;
-v0x71c50b0_0 .net "A", 0 0, L_0xde463f0;  alias, 1 drivers
-v0x7240cb0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x70bf1b0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x70b6120_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x6d14fb0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x6d90b50_0 .net "X", 0 0, L_0xde45050;  alias, 1 drivers
-v0x6c0f050_0 .net "buf0_out_X", 0 0, L_0xde44ed0;  1 drivers
-v0x6b8a4b0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde44f90;  1 drivers
-S_0xb6bddf0 .scope module, "BUF[13]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd867510 .functor BUF 1, L_0xd868a30, C4<0>, C4<0>, C4<0>;
+L_0xd8675d0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd867510, L_0xc60d090, L_0xcdbd820;
+L_0xd867690 .functor BUF 1, L_0xd8675d0, C4<0>, C4<0>, C4<0>;
+v0x78d8ce0_0 .net "A", 0 0, L_0xd868a30;  alias, 1 drivers
+v0x76d2950_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x77571f0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x774e160_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x75cc800_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x73ad580_0 .net "X", 0 0, L_0xd867690;  alias, 1 drivers
+v0x7428d60_0 .net "buf0_out_X", 0 0, L_0xd867510;  1 drivers
+v0x72a7350_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd8675d0;  1 drivers
+S_0xb0c2f90 .scope module, "BUF[13]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2589,13 +2590,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xba03240_0 .net "A", 0 0, L_0xde46490;  1 drivers
-v0xba026a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbaf97b0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xba7ffc0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbb99580_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd25390_0 .net "X", 0 0, L_0xde452e0;  1 drivers
-S_0xb6a1990 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb6bddf0;
+v0xa95d8b0_0 .net "A", 0 0, L_0xd868ad0;  1 drivers
+v0xa968650_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa965f50_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa964b00_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa963de0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb3f3a10_0 .net "X", 0 0, L_0xd867920;  1 drivers
+S_0xb3653a0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb0c2f90;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2603,18 +2604,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde45160 .functor BUF 1, L_0xde46490, C4<0>, C4<0>, C4<0>;
-L_0xde45220 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde45160, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde452e0 .functor BUF 1, L_0xde45220, C4<0>, C4<0>, C4<0>;
-v0xaf3cb90_0 .net "A", 0 0, L_0xde46490;  alias, 1 drivers
-v0xaf3c350_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaf470f0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaf449f0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaf435a0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaf42880_0 .net "X", 0 0, L_0xde452e0;  alias, 1 drivers
-v0xb9d2430_0 .net "buf0_out_X", 0 0, L_0xde45160;  1 drivers
-v0xb9ff3f0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde45220;  1 drivers
-S_0xb943de0 .scope module, "BUF[14]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xbc4fa60;
+L_0xd8677a0 .functor BUF 1, L_0xd868ad0, C4<0>, C4<0>, C4<0>;
+L_0xd867860 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd8677a0, L_0xc60d090, L_0xcdbd820;
+L_0xd867920 .functor BUF 1, L_0xd867860, C4<0>, C4<0>, C4<0>;
+v0x6496f50_0 .net "A", 0 0, L_0xd868ad0;  alias, 1 drivers
+v0x5fb1f40_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x5fa8eb0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x5e25630_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x614e860_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x62d3530_0 .net "X", 0 0, L_0xd867920;  alias, 1 drivers
+v0x5b01c40_0 .net "buf0_out_X", 0 0, L_0xd8677a0;  1 drivers
+v0xa95e0f0_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd867860;  1 drivers
+S_0xb348f60 .scope module, "BUF[14]" "sky130_fd_sc_hd__clkbuf_8" 7 11, 8 23629 1, S_0xb671080;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2622,13 +2623,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb679f00_0 .net "A", 0 0, L_0xde465d0;  1 drivers
-v0xb774380_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6faac0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb810cc0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb810120_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb814160_0 .net "X", 0 0, L_0xde45570;  1 drivers
-S_0xb927980 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb943de0;
+v0xb7c74c0_0 .net "A", 0 0, L_0xd868c10;  1 drivers
+v0xb3e4630_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaedb5b0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf0c320_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf0b780_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf0f7c0_0 .net "X", 0 0, L_0xd867bb0;  1 drivers
+S_0xb3268e0 .scope module, "base" "sky130_fd_sc_hd__clkbuf" 8 23644, 8 23067 1, S_0xb348f60;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "X";
     .port_info 1 /INPUT 1 "A";
@@ -2636,18 +2637,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xde453f0 .functor BUF 1, L_0xde465d0, C4<0>, C4<0>, C4<0>;
-L_0xde454b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xde453f0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xde45570 .functor BUF 1, L_0xde454b0, C4<0>, C4<0>, C4<0>;
-v0xbda5f90_0 .net "A", 0 0, L_0xde465d0;  alias, 1 drivers
-v0xbd2c680_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb9c3050_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb4b9f40_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4ead90_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4ea1f0_0 .net "X", 0 0, L_0xde45570;  alias, 1 drivers
-v0xb567a30_0 .net "buf0_out_X", 0 0, L_0xde453f0;  1 drivers
-v0xb4ee230_0 .net "pwrgood_pp0_out_X", 0 0, L_0xde454b0;  1 drivers
-S_0xb905300 .scope module, "gpio_control_bidir_1[0]" "gpio_control_block" 4 1296, 9 53 0, S_0xbb71170;
+L_0xd867a30 .functor BUF 1, L_0xd868c10, C4<0>, C4<0>, C4<0>;
+L_0xd867af0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xd867a30, L_0xc60d090, L_0xcdbd820;
+L_0xd867bb0 .functor BUF 1, L_0xd867af0, C4<0>, C4<0>, C4<0>;
+v0xb423ca0_0 .net "A", 0 0, L_0xd868c10;  alias, 1 drivers
+v0xb51ae40_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb4a15c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5bac10_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb746910_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb74a760_0 .net "X", 0 0, L_0xd867bb0;  alias, 1 drivers
+v0xb749bc0_0 .net "buf0_out_X", 0 0, L_0xd867a30;  1 drivers
+v0xb840d00_0 .net "pwrgood_pp0_out_X", 0 0, L_0xd867af0;  1 drivers
+S_0xb3243a0 .scope module, "gpio_control_bidir_1[0]" "gpio_control_block" 4 1296, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -2682,110 +2683,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0x2fdfb40 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0x2fdfb80 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0x2fdfbc0 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0x2fdfc00 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0x2fdfc40 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0x2fdfc80 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0x2fdfcc0 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0x2fdfd00 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0x2fdfd40 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0x2fdfd80 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0x2fdfdc0 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0x2fdfe00 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xee45940 .functor BUFZ 1, L_0xeee0390, C4<0>, C4<0>, C4<0>;
-L_0xee459b0 .functor BUFZ 1, L_0xeedff70, C4<0>, C4<0>, C4<0>;
-L_0xee45a20 .functor BUFZ 1, L_0xeee0840, C4<0>, C4<0>, C4<0>;
-L_0xeedace0 .functor BUFZ 3, v0xafdf520_0, C4<000>, C4<000>, C4<000>;
-L_0xeedae30 .functor BUFZ 1, L_0xeee2ff0, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f5360 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeedaea0 .functor XNOR 1, L_0xeee0fc0, L_0x7f96df7f5360, C4<0>, C4<0>;
-L_0x7f96df7f53f0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeedadc0 .functor XNOR 1, L_0xeee0fc0, L_0x7f96df7f53f0, C4<0>, C4<0>;
-L_0xeedb4b0 .functor NOT 1, L_0xeedb410, C4<0>, C4<0>, C4<0>;
-L_0xeedbd50 .functor AND 1, L_0xeee2ff0, L_0xeedbad0, C4<1>, C4<1>;
-L_0xeedd150 .functor BUFZ 1, L_0xeedd090, C4<0>, C4<0>, C4<0>;
-L_0xeedb570 .functor BUFZ 1, L_0x3cdb7a0, C4<0>, C4<0>, C4<0>;
-v0xafa5010_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f5360;  1 drivers
-v0xb145c80_0 .net *"_ivl_28", 0 0, L_0xeedaea0;  1 drivers
-L_0x7f96df7f53a8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xb144fd0_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f53a8;  1 drivers
-v0xb144440_0 .net *"_ivl_32", 0 0, L_0xeedaf10;  1 drivers
-v0xb0ce130_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f53f0;  1 drivers
-v0xb1272e0_0 .net *"_ivl_38", 0 0, L_0xeedadc0;  1 drivers
-v0xb126630_0 .net *"_ivl_41", 1 0, L_0xeedb1e0;  1 drivers
-L_0x7f96df7f5438 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xb125aa0_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f5438;  1 drivers
-v0xb10aec0_0 .net *"_ivl_44", 0 0, L_0xeedb2d0;  1 drivers
-v0xb10a210_0 .net *"_ivl_47", 0 0, L_0xeedb410;  1 drivers
-v0xb109680_0 .net *"_ivl_48", 0 0, L_0xeedb4b0;  1 drivers
-v0xb0eeac0_0 .net *"_ivl_50", 0 0, L_0xeedb600;  1 drivers
-v0xb0ede10_0 .net *"_ivl_52", 0 0, L_0xeedb740;  1 drivers
-v0xb0ed280_0 .var "gpio_ana_en", 0 0;
-v0xb0ada90_0 .var "gpio_ana_pol", 0 0;
-v0xb0acde0_0 .var "gpio_ana_sel", 0 0;
-v0xb0ac250_0 .net "gpio_defaults", 12 0, L_0xeedfed0;  1 drivers
-v0xafdf520_0 .var "gpio_dm", 2 0;
-v0xafde870_0 .var "gpio_holdover", 0 0;
-v0xafddce0_0 .var "gpio_ib_mode_sel", 0 0;
-v0xb2818e0_0 .var "gpio_inenb", 0 0;
-v0xb265530_0 .net "gpio_logic1", 0 0, L_0xeedbad0;  1 drivers
-v0xb264880_0 .var "gpio_outenb", 0 0;
-v0xb263cf0_0 .var "gpio_slow_sel", 0 0;
-v0xb1e7750_0 .var "gpio_vtrip_sel", 0 0;
-v0xb2244f0_0 .var "mgmt_ena", 0 0;
-v0xb223840_0 .net "mgmt_gpio_in", 0 0, L_0xeedae30;  1 drivers
-v0xb222cb0_0 .net "mgmt_gpio_oeb", 0 0, L_0xeee0fc0;  1 drivers
-v0xb208100_0 .net "mgmt_gpio_out", 0 0, L_0xeee0e20;  1 drivers
-v0xb207450_0 .net "one", 0 0, L_0xeedb570;  1 drivers
-v0xb2068c0_0 .net "one_unbuf", 0 0, L_0x3cdb7a0;  1 drivers
-v0xb1ebcf0_0 .net "pad_gpio_ana_en", 0 0, v0xb0ed280_0;  1 drivers
-v0xb1eb040_0 .net "pad_gpio_ana_pol", 0 0, v0xb0ada90_0;  1 drivers
-v0xb1ea4b0_0 .net "pad_gpio_ana_sel", 0 0, v0xb0acde0_0;  1 drivers
-v0xb16df00_0 .net "pad_gpio_dm", 2 0, L_0xeedace0;  1 drivers
-v0xb1c70f0_0 .net "pad_gpio_holdover", 0 0, v0xafde870_0;  1 drivers
-v0xb1c6440_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xafddce0_0;  1 drivers
-v0xb1c58b0_0 .net "pad_gpio_in", 0 0, L_0xeee2ff0;  1 drivers
-v0xb1aacd0_0 .net "pad_gpio_inenb", 0 0, v0xb2818e0_0;  1 drivers
-v0xb1aa020_0 .net "pad_gpio_out", 0 0, L_0xeedb8d0;  1 drivers
-v0xb1a9490_0 .net "pad_gpio_outenb", 0 0, L_0xeedb050;  1 drivers
-v0xb18e8b0_0 .net "pad_gpio_slow_sel", 0 0, v0xb263cf0_0;  1 drivers
-v0xb18dc00_0 .net "pad_gpio_vtrip_sel", 0 0, v0xb1e7750_0;  1 drivers
-v0xb18d070_0 .net "resetn", 0 0, L_0xeedff70;  1 drivers
-v0xb170c60_0 .net "resetn_out", 0 0, L_0xee459b0;  1 drivers
-v0xb46bab0_0 .net "serial_clock", 0 0, L_0xeee0390;  1 drivers
-v0xb46ae00_0 .net "serial_clock_out", 0 0, L_0xee45940;  1 drivers
-v0xb46a270_0 .net "serial_data_in", 0 0, L_0xeee1630;  1 drivers
-v0xb3f3f20_0 .var "serial_data_out", 0 0;
-v0xb44d100_0 .net "serial_load", 0 0, L_0xeee0840;  1 drivers
-v0xb44c450_0 .net "serial_load_out", 0 0, L_0xee45a20;  1 drivers
-v0xb44b8c0_0 .var "shift_register", 12 0;
-v0xb430ce0_0 .net "user_gpio_in", 0 0, L_0xeedbd50;  1 drivers
-v0xb430030_0 .net "user_gpio_oeb", 0 0, L_0xeee18b0;  1 drivers
-v0xb42f4a0_0 .net "user_gpio_out", 0 0, L_0xeee1970;  1 drivers
-v0xb4148d0_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb413c20_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb413090_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb3d3880_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb3d2bd0_0 .net "zero", 0 0, L_0xeedd150;  1 drivers
-v0xb3d2040_0 .net "zero_unbuf", 0 0, L_0xeedd090;  1 drivers
-E_0x3a72340/0 .event negedge, v0xb18d070_0;
-E_0x3a72340/1 .event posedge, v0xb44d100_0;
-E_0x3a72340 .event/or E_0x3a72340/0, E_0x3a72340/1;
-E_0x3a574c0/0 .event negedge, v0xb18d070_0;
-E_0x3a574c0/1 .event posedge, v0xb46bab0_0;
-E_0x3a574c0 .event/or E_0x3a574c0/0, E_0x3a574c0/1;
-E_0x3a58cd0 .event negedge, v0xb18d070_0, v0xb46bab0_0;
-L_0xeedaf10 .functor MUXZ 1, L_0x7f96df7f53a8, v0xb264880_0, L_0xeedaea0, C4<>;
-L_0xeedb050 .functor MUXZ 1, L_0xeee18b0, L_0xeedaf10, v0xb2244f0_0, C4<>;
-L_0xeedb1e0 .part v0xafdf520_0, 1, 2;
-L_0xeedb2d0 .cmp/eq 2, L_0xeedb1e0, L_0x7f96df7f5438;
-L_0xeedb410 .part v0xafdf520_0, 0, 1;
-L_0xeedb600 .functor MUXZ 1, L_0xeee0e20, L_0xeedb4b0, L_0xeedb2d0, C4<>;
-L_0xeedb740 .functor MUXZ 1, L_0xeee0e20, L_0xeedb600, L_0xeedadc0, C4<>;
-L_0xeedb8d0 .functor MUXZ 1, L_0xeee1970, L_0xeedb740, v0xb2244f0_0, C4<>;
-S_0xb902dc0 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0xb905300;
+P_0x2a01b40 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0x2a01b80 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0x2a01bc0 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0x2a01c00 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0x2a01c40 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0x2a01c80 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0x2a01cc0 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0x2a01d00 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0x2a01d40 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0x2a01d80 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0x2a01dc0 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0x2a01e00 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe867900 .functor BUFZ 1, L_0xe902400, C4<0>, C4<0>, C4<0>;
+L_0xe867970 .functor BUFZ 1, L_0xe901fe0, C4<0>, C4<0>, C4<0>;
+L_0xe8679e0 .functor BUFZ 1, L_0xe9028b0, C4<0>, C4<0>, C4<0>;
+L_0xe8fcd50 .functor BUFZ 3, v0xabe8730_0, C4<000>, C4<000>, C4<000>;
+L_0xe8fcea0 .functor BUFZ 1, L_0xe905060, C4<0>, C4<0>, C4<0>;
+L_0x7fd259342360 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe8fcf10 .functor XNOR 1, L_0xe903030, L_0x7fd259342360, C4<0>, C4<0>;
+L_0x7fd2593423f0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe8fce30 .functor XNOR 1, L_0xe903030, L_0x7fd2593423f0, C4<0>, C4<0>;
+L_0xe8fd520 .functor NOT 1, L_0xe8fd480, C4<0>, C4<0>, C4<0>;
+L_0xe8fddc0 .functor AND 1, L_0xe905060, L_0xe8fdb40, C4<1>, C4<1>;
+L_0xe8ff1c0 .functor BUFZ 1, L_0xe8ff100, C4<0>, C4<0>, C4<0>;
+L_0xe8fd5e0 .functor BUFZ 1, L_0x36fd7a0, C4<0>, C4<0>, C4<0>;
+v0xac825e0_0 .net/2u *"_ivl_26", 0 0, L_0x7fd259342360;  1 drivers
+v0xaca2f40_0 .net *"_ivl_28", 0 0, L_0xe8fcf10;  1 drivers
+L_0x7fd2593423a8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xaca2290_0 .net/2u *"_ivl_30", 0 0, L_0x7fd2593423a8;  1 drivers
+v0xac86b80_0 .net *"_ivl_32", 0 0, L_0xe8fcf80;  1 drivers
+v0xac85ed0_0 .net/2u *"_ivl_36", 0 0, L_0x7fd2593423f0;  1 drivers
+v0xac85340_0 .net *"_ivl_38", 0 0, L_0xe8fce30;  1 drivers
+v0xac08db0_0 .net *"_ivl_41", 1 0, L_0xe8fd250;  1 drivers
+L_0x7fd259342438 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xac45b50_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259342438;  1 drivers
+v0xac44ea0_0 .net *"_ivl_44", 0 0, L_0xe8fd340;  1 drivers
+v0xac44310_0 .net *"_ivl_47", 0 0, L_0xe8fd480;  1 drivers
+v0xac29750_0 .net *"_ivl_48", 0 0, L_0xe8fd520;  1 drivers
+v0xac28aa0_0 .net *"_ivl_50", 0 0, L_0xe8fd670;  1 drivers
+v0xac27f10_0 .net *"_ivl_52", 0 0, L_0xe8fd7b0;  1 drivers
+v0xac0d350_0 .var "gpio_ana_en", 0 0;
+v0xac0c6a0_0 .var "gpio_ana_pol", 0 0;
+v0xac0bb10_0 .var "gpio_ana_sel", 0 0;
+v0xab8f590_0 .net "gpio_defaults", 12 0, L_0xe901f40;  1 drivers
+v0xabe8730_0 .var "gpio_dm", 2 0;
+v0xabe7a80_0 .var "gpio_holdover", 0 0;
+v0xabe6ef0_0 .var "gpio_ib_mode_sel", 0 0;
+v0xabcc330_0 .var "gpio_inenb", 0 0;
+v0xabcb680_0 .net "gpio_logic1", 0 0, L_0xe8fdb40;  1 drivers
+v0xabcaaf0_0 .var "gpio_outenb", 0 0;
+v0xabaf270_0 .var "gpio_slow_sel", 0 0;
+v0xabae6e0_0 .var "gpio_vtrip_sel", 0 0;
+v0xae8d1a0_0 .var "mgmt_ena", 0 0;
+v0xae8c4f0_0 .net "mgmt_gpio_in", 0 0, L_0xe8fcea0;  1 drivers
+v0xae8b960_0 .net "mgmt_gpio_oeb", 0 0, L_0xe903030;  1 drivers
+v0xae15640_0 .net "mgmt_gpio_out", 0 0, L_0xe902e90;  1 drivers
+v0xae6e840_0 .net "one", 0 0, L_0xe8fd5e0;  1 drivers
+v0xae6db90_0 .net "one_unbuf", 0 0, L_0x36fd7a0;  1 drivers
+v0xae6d000_0 .net "pad_gpio_ana_en", 0 0, v0xac0d350_0;  1 drivers
+v0xae52410_0 .net "pad_gpio_ana_pol", 0 0, v0xac0c6a0_0;  1 drivers
+v0xae51760_0 .net "pad_gpio_ana_sel", 0 0, v0xac0bb10_0;  1 drivers
+v0xae50bd0_0 .net "pad_gpio_dm", 2 0, L_0xe8fcd50;  1 drivers
+v0xae35fe0_0 .net "pad_gpio_holdover", 0 0, v0xabe7a80_0;  1 drivers
+v0xae35330_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xabe6ef0_0;  1 drivers
+v0xae347a0_0 .net "pad_gpio_in", 0 0, L_0xe905060;  1 drivers
+v0xadf4f90_0 .net "pad_gpio_inenb", 0 0, v0xabcc330_0;  1 drivers
+v0xadf42e0_0 .net "pad_gpio_out", 0 0, L_0xe8fd940;  1 drivers
+v0xadf3750_0 .net "pad_gpio_outenb", 0 0, L_0xe8fd0c0;  1 drivers
+v0xad269a0_0 .net "pad_gpio_slow_sel", 0 0, v0xabaf270_0;  1 drivers
+v0xad25cf0_0 .net "pad_gpio_vtrip_sel", 0 0, v0xabae6e0_0;  1 drivers
+v0xad25160_0 .net "resetn", 0 0, L_0xe901fe0;  1 drivers
+v0xa5f92e0_0 .net "resetn_out", 0 0, L_0xe867970;  1 drivers
+v0xa5f8b10_0 .net "serial_clock", 0 0, L_0xe902400;  1 drivers
+v0xa5f7770_0 .net "serial_clock_out", 0 0, L_0xe867900;  1 drivers
+v0xa0e1960_0 .net "serial_data_in", 0 0, L_0xe9036a0;  1 drivers
+v0xa0c3680_0 .var "serial_data_out", 0 0;
+v0xa0c29d0_0 .net "serial_load", 0 0, L_0xe9028b0;  1 drivers
+v0xa0a2e90_0 .net "serial_load_out", 0 0, L_0xe8679e0;  1 drivers
+v0xa09b010_0 .var "shift_register", 12 0;
+v0xa093100_0 .net "user_gpio_in", 0 0, L_0xe8fddc0;  1 drivers
+v0xa22d2d0_0 .net "user_gpio_oeb", 0 0, L_0xe903920;  1 drivers
+v0x3685d10_0 .net "user_gpio_out", 0 0, L_0xe9039e0;  1 drivers
+v0x2a72920_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x352b0c0_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xa313be0_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x6408830_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0x6408c40_0 .net "zero", 0 0, L_0xe8ff1c0;  1 drivers
+v0x2b5b7e0_0 .net "zero_unbuf", 0 0, L_0xe8ff100;  1 drivers
+E_0x3491e50/0 .event negedge, v0xad25160_0;
+E_0x3491e50/1 .event posedge, v0xa0c29d0_0;
+E_0x3491e50 .event/or E_0x3491e50/0, E_0x3491e50/1;
+E_0x347acd0/0 .event negedge, v0xad25160_0;
+E_0x347acd0/1 .event posedge, v0xa5f8b10_0;
+E_0x347acd0 .event/or E_0x347acd0/0, E_0x347acd0/1;
+E_0x34797a0 .event negedge, v0xad25160_0, v0xa5f8b10_0;
+L_0xe8fcf80 .functor MUXZ 1, L_0x7fd2593423a8, v0xabcaaf0_0, L_0xe8fcf10, C4<>;
+L_0xe8fd0c0 .functor MUXZ 1, L_0xe903920, L_0xe8fcf80, v0xae8d1a0_0, C4<>;
+L_0xe8fd250 .part v0xabe8730_0, 1, 2;
+L_0xe8fd340 .cmp/eq 2, L_0xe8fd250, L_0x7fd259342438;
+L_0xe8fd480 .part v0xabe8730_0, 0, 1;
+L_0xe8fd670 .functor MUXZ 1, L_0xe902e90, L_0xe8fd520, L_0xe8fd340, C4<>;
+L_0xe8fd7b0 .functor MUXZ 1, L_0xe902e90, L_0xe8fd670, L_0xe8fce30, C4<>;
+L_0xe8fd940 .functor MUXZ 1, L_0xe9039e0, L_0xe8fd7b0, v0xae8d1a0_0, C4<>;
+S_0xb307f70 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0xb3243a0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -2793,13 +2794,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x3e7d0e0_0 .net "HI", 0 0, L_0x3cdb7a0;  alias, 1 drivers
-v0x30675a0_0 .net "LO", 0 0, L_0xeedd090;  alias, 1 drivers
-v0x3e6b640_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x2fcef00_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x2ff43e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x2fd92d0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0xb8e6960 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb902dc0;
+v0xbcacbe0_0 .net "HI", 0 0, L_0x36fd7a0;  alias, 1 drivers
+v0x2226410_0 .net "LO", 0 0, L_0xe8ff100;  alias, 1 drivers
+v0x349cc50_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x38dd880_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x38e8730_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x337a720_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0xb2ebb60 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb307f70;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -2812,32 +2813,32 @@
  ,"111"
  ,"?0x"
  ,"?xx";
-L_0x3cdb730 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0x3cdb7a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0x3cdb730, L_0xcbeaa80;
+L_0x36fd730 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0x36fd7a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0x36fd730, L_0xc60d090;
 UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G .udp/comb "sky130_fd_sc_hd__udp_pwrgood_pp$G", 2
  ,"000"
  ,"101"
  ,"?1x"
  ,"?xx";
-L_0xeedd020 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeedd090 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeedd020, L_0xd39b1f0;
-v0x2804410_0 .net "HI", 0 0, L_0x3cdb7a0;  alias, 1 drivers
-v0x3a7ac50_0 .net "LO", 0 0, L_0xeedd090;  alias, 1 drivers
-v0x3ebb880_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3ec6730_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3958720_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x38f4fd0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x3882690_0 .net8 "pulldown0_out_LO", 0 0, L_0xeedd020;  1 drivers, strength-aware
-v0x2f862a0_0 .net8 "pullup0_out_HI", 0 0, L_0x3cdb730;  1 drivers, strength-aware
-S_0xb8ca530 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0xb905300;
+L_0xe8ff090 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe8ff100 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe8ff090, L_0xcdbd820;
+v0xab87050_0 .net "HI", 0 0, L_0x36fd7a0;  alias, 1 drivers
+v0xab864b0_0 .net "LO", 0 0, L_0xe8ff100;  alias, 1 drivers
+v0xac03d10_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab8a4f0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae105a0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa650410_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa660910_0 .net8 "pulldown0_out_LO", 0 0, L_0xe8ff090;  1 drivers, strength-aware
+v0xbcedee0_0 .net8 "pullup0_out_HI", 0 0, L_0x36fd730;  1 drivers, strength-aware
+S_0xb2cf720 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0xb3243a0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xbb39e00_0 .net "gpio_logic1", 0 0, L_0xeedbad0;  alias, 1 drivers
-v0xbb1f210_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xbb1e560_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0xb8ae0d0 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0xb8ca530;
+v0xa107550_0 .net "gpio_logic1", 0 0, L_0xe8fdb40;  alias, 1 drivers
+v0xa1b7e50_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xa165a10_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0xb2ad090 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0xb2cf720;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -2845,13 +2846,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xaf3a5a0_0 .net "HI", 0 0, L_0xeedbad0;  alias, 1 drivers
-v0xb9d5790_0 .net "LO", 0 0, L_0xeedbc40;  1 drivers
-v0xbafe850_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xbb579f0_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xbb3b640_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xbb3a990_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0xb88bac0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb8ae0d0;
+v0x2b689e0_0 .net "HI", 0 0, L_0xe8fdb40;  alias, 1 drivers
+v0x37172e0_0 .net "LO", 0 0, L_0xe8fdcb0;  1 drivers
+v0x37225c0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0x352cc50_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0x3565f30_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0x38c83b0_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0xb2aab50 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb2ad090;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -2859,40 +2860,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeedba60 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeedbad0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeedba60, L_0xde86780;
-L_0xeedbbd0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeedbc40 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeedbbd0, L_0xde868d0;
-v0x3cf52e0_0 .net "HI", 0 0, L_0xeedbad0;  alias, 1 drivers
-v0x3d005c0_0 .net "LO", 0 0, L_0xeedbc40;  alias, 1 drivers
-v0x3b0ac50_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0x3b43f30_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0x3ea63b0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xa7960f0_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0xa661d20_0 .net8 "pulldown0_out_LO", 0 0, L_0xeedbbd0;  1 drivers, strength-aware
-v0xa759480_0 .net8 "pullup0_out_HI", 0 0, L_0xeedba60;  1 drivers, strength-aware
-S_0xb889580 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0xb905300;
+L_0xe8fdad0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe8fdb40 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe8fdad0, L_0xd8a8b60;
+L_0xe8fdc40 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe8fdcb0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe8fdc40, L_0xd8a8cb0;
+v0x29a82a0_0 .net "HI", 0 0, L_0xe8fdb40;  alias, 1 drivers
+v0x389f0e0_0 .net "LO", 0 0, L_0xe8fdcb0;  alias, 1 drivers
+v0x2a895a0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0x388d640_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0x29f0f00_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0x2a163e0_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0x29fb2d0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe8fdc40;  1 drivers, strength-aware
+v0x2a48990_0 .net8 "pullup0_out_HI", 0 0, L_0xe8fdad0;  1 drivers, strength-aware
+S_0xb28e730 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0xb3243a0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xeedcd50 .functor BUF 1, L_0xeedcc90, C4<0>, C4<0>, C4<0>;
-v0xb819200_0 .net "LO", 0 0, L_0xeedcd50;  1 drivers
-v0xb8723a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb8716f0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb870b60_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb855fc0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb855310_0 .net "invleft", 0 0, L_0xeedbf40;  1 drivers
-v0xb854780_0 .net "invright", 0 0, L_0xeedc130;  1 drivers
-v0xb839bb0_0 .net "nd2left", 0 0, L_0xeedca30;  1 drivers
-v0xb838f00_0 .net "nd2right", 0 0, L_0xeedc840;  1 drivers
-v0xb838370_0 .net "net7", 0 0, L_0xeedcb60;  1 drivers
-v0xb81d7a0_0 .net "nor2left", 0 0, L_0xeedc3c0;  1 drivers
-v0xb81caf0_0 .net "nor2right", 0 0, L_0xeedc650;  1 drivers
-v0xb81bf60_0 .net "tielo", 0 0, L_0xeedcc90;  1 drivers
-S_0xb86d140 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0xb889580;
+L_0xe8fedc0 .functor BUF 1, L_0xe8fed00, C4<0>, C4<0>, C4<0>;
+v0xab66610_0 .net "LO", 0 0, L_0xe8fedc0;  1 drivers
+v0xab65a80_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab488d0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab47c20_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab47090_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab2c4c0_0 .net "invleft", 0 0, L_0xe8fdfb0;  1 drivers
+v0xab2b810_0 .net "invright", 0 0, L_0xe8fe1a0;  1 drivers
+v0xab2ac80_0 .net "nd2left", 0 0, L_0xe8feaa0;  1 drivers
+v0xab0e870_0 .net "nd2right", 0 0, L_0xe8fe8b0;  1 drivers
+v0xaace3b0_0 .net "net7", 0 0, L_0xe8febd0;  1 drivers
+v0xaacd820_0 .net "nor2left", 0 0, L_0xe8fe430;  1 drivers
+v0xaa00a80_0 .net "nor2right", 0 0, L_0xe8fe6c0;  1 drivers
+v0xa9ffdd0_0 .net "tielo", 0 0, L_0xe8fed00;  1 drivers
+S_0xb2722a0 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0xb28e730;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -2900,13 +2901,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbac05b0_0 .net "HI", 0 0, L_0xeedcb60;  alias, 1 drivers
-v0xbaa59e0_0 .net "LO", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xbaa4d30_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbaa41a0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xba649c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xba63d10_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0xb15ce40 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb86d140;
+v0xb5237d0_0 .net "HI", 0 0, L_0xe8febd0;  alias, 1 drivers
+v0xb522c40_0 .net "LO", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xb4ff840_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb4feb90_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb4fe000_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb4e3420_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0xab7e440 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb2722a0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -2914,19 +2915,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeedcaf0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeedcb60 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeedcaf0, L_0xcbeaa80;
-L_0xeedcc20 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeedcc90 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeedcc20, L_0xd39b1f0;
-v0xbb02140_0 .net "HI", 0 0, L_0xeedcb60;  alias, 1 drivers
-v0xbb015b0_0 .net "LO", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xba85060_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbade200_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbadd550_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbadc9c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbac1df0_0 .net8 "pulldown0_out_LO", 0 0, L_0xeedcc20;  1 drivers, strength-aware
-v0xbac1140_0 .net8 "pullup0_out_HI", 0 0, L_0xeedcaf0;  1 drivers, strength-aware
-S_0xb13e480 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0xb889580;
+L_0xe8feb60 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe8febd0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe8feb60, L_0xc60d090;
+L_0xe8fec90 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe8fed00 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe8fec90, L_0xcdbd820;
+v0xb579070_0 .net "HI", 0 0, L_0xe8febd0;  alias, 1 drivers
+v0xb55cca0_0 .net "LO", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xb55bff0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb55b460_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb540880_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb53fbd0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb53f040_0 .net8 "pulldown0_out_LO", 0 0, L_0xe8fec90;  1 drivers, strength-aware
+v0xb524480_0 .net8 "pullup0_out_HI", 0 0, L_0xe8feb60;  1 drivers, strength-aware
+S_0xaa91560 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0xb28e730;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -2934,13 +2935,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbb9e620_0 .net "A", 0 0, L_0xeedc3c0;  alias, 1 drivers
-v0xbbdb3b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbbda700_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbbd9b70_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbbbefd0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbbbe320_0 .net "Y", 0 0, L_0xeedbf40;  alias, 1 drivers
-S_0xb06ffc0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xb13e480;
+v0xb659190_0 .net "A", 0 0, L_0xe8fe430;  alias, 1 drivers
+v0xb63da80_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb63cdd0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb63c240_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5bfcb0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5fca70_0 .net "Y", 0 0, L_0xe8fdfb0;  alias, 1 drivers
+S_0xaa504f0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xaa91560;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -2948,18 +2949,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeedbe10 .functor NOT 1, L_0xeedc3c0, C4<0>, C4<0>, C4<0>;
-L_0xeedbe80 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedbe10, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedbf40 .functor BUF 1, L_0xeedbe80, C4<0>, C4<0>, C4<0>;
-v0xbd08770_0 .net "A", 0 0, L_0xeedc3c0;  alias, 1 drivers
-v0xbd07be0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbceaa30_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbce9d80_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbce91f0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbc1c400_0 .net "Y", 0 0, L_0xeedbf40;  alias, 1 drivers
-v0xbc1b750_0 .net "not0_out_Y", 0 0, L_0xeedbe10;  1 drivers
-v0xbc1abc0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeedbe80;  1 drivers
-S_0xb02ef80 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0xb889580;
+L_0xe8fde80 .functor NOT 1, L_0xe8fe430, C4<0>, C4<0>, C4<0>;
+L_0xe8fdef0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe8fde80, L_0xc60d090, L_0xcdbd820;
+L_0xe8fdfb0 .functor BUF 1, L_0xe8fdef0, C4<0>, C4<0>, C4<0>;
+v0xb4c57d0_0 .net "A", 0 0, L_0xe8fe430;  alias, 1 drivers
+v0xb485310_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb484780_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb72a9a0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb729cf0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb729160_0 .net "Y", 0 0, L_0xe8fdfb0;  alias, 1 drivers
+v0xb6394e0_0 .net "not0_out_Y", 0 0, L_0xe8fde80;  1 drivers
+v0xb659e40_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe8fdef0;  1 drivers
+S_0xaa340b0 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0xb28e730;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -2967,13 +2968,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbe28dd0_0 .net "A", 0 0, L_0xeedc650;  alias, 1 drivers
-v0xbe28120_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe27590_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbdab030_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe04210_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe03560_0 .net "Y", 0 0, L_0xeedc130;  alias, 1 drivers
-S_0xb012b40 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xb02ef80;
+v0xb881e90_0 .net "A", 0 0, L_0xe8fe6c0;  alias, 1 drivers
+v0xb881300_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb866740_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb865a90_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb864f00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb84a340_0 .net "Y", 0 0, L_0xe8fe1a0;  alias, 1 drivers
+S_0xaa17ca0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xaa340b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -2981,18 +2982,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeedc000 .functor NOT 1, L_0xeedc650, C4<0>, C4<0>, C4<0>;
-L_0xeedc070 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedc000, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedc130 .functor BUF 1, L_0xeedc070, C4<0>, C4<0>, C4<0>;
-v0xbba1f10_0 .net "A", 0 0, L_0xeedc650;  alias, 1 drivers
-v0xbba1380_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe24830_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe61580_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe608d0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe451c0_0 .net "Y", 0 0, L_0xeedc130;  alias, 1 drivers
-v0xbe44510_0 .net "not0_out_Y", 0 0, L_0xeedc000;  1 drivers
-v0xbe43980_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeedc070;  1 drivers
-S_0xaff6700 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0xb889580;
+L_0xe8fe070 .functor NOT 1, L_0xe8fe6c0, C4<0>, C4<0>, C4<0>;
+L_0xe8fe0e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe8fe070, L_0xc60d090, L_0xcdbd820;
+L_0xe8fe1a0 .functor BUF 1, L_0xe8fe0e0, C4<0>, C4<0>, C4<0>;
+v0xb5e0660_0 .net "A", 0 0, L_0xe8fe6c0;  alias, 1 drivers
+v0xb5df9b0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5dee20_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5c4250_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5c35a0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5c2a10_0 .net "Y", 0 0, L_0xe8fe1a0;  alias, 1 drivers
+v0xb845da0_0 .net "not0_out_Y", 0 0, L_0xe8fe070;  1 drivers
+v0xb882b40_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe8fe0e0;  1 drivers
+S_0xacf4f40 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0xb28e730;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3001,14 +3002,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xbd89150_0 .net "A", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xbd6d8c0_0 .net "B", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xbd6cd30_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb5ea870_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb5e9bc0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb5e9030_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb56cad0_0 .net "Y", 0 0, L_0xeedc840;  alias, 1 drivers
-S_0xb2d38f0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xaff6700;
+v0xb07e880_0 .net "A", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xb07dcf0_0 .net "B", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xaf8e080_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xafae9f0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xafadd40_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xafad1b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf92620_0 .net "Y", 0 0, L_0xe8fe8b0;  alias, 1 drivers
+S_0xacd65b0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xacf4f40;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3017,19 +3018,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedc710 .functor NAND 1, L_0xeedcc90, L_0xeedcc90, C4<1>, C4<1>;
-L_0xeedc780 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedc710, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedc840 .functor BUF 1, L_0xeedc780, C4<0>, C4<0>, C4<0>;
-v0xbde7160_0 .net "A", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xbde65d0_0 .net "B", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xbdcba00_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbdcad50_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbdca1c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbdae920_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbdadd90_0 .net "Y", 0 0, L_0xeedc840;  alias, 1 drivers
-v0xbd8a990_0 .net "nand0_out_Y", 0 0, L_0xeedc710;  1 drivers
-v0xbd89ce0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeedc780;  1 drivers
-S_0xb2b4f70 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0xb889580;
+L_0xe8fe780 .functor NAND 1, L_0xe8fed00, L_0xe8fed00, C4<1>, C4<1>;
+L_0xe8fe7f0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe8fe780, L_0xc60d090, L_0xcdbd820;
+L_0xe8fe8b0 .functor BUF 1, L_0xe8fe7f0, C4<0>, C4<0>, C4<0>;
+v0xb825720_0 .net "A", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xb824a70_0 .net "B", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xb823ee0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb809320_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb808670_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb807ae0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7ec260_0 .net "Y", 0 0, L_0xe8fe8b0;  alias, 1 drivers
+v0xb7eb6d0_0 .net "nand0_out_Y", 0 0, L_0xe8fe780;  1 drivers
+v0xb7aa670_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe8fe7f0;  1 drivers
+S_0xacba180 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0xb28e730;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3038,14 +3039,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb54b7e0_0 .net "A", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xb54ac50_0 .net "B", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xb5300a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb52f3f0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb52e860_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb513c90_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb512fe0_0 .net "Y", 0 0, L_0xeedca30;  alias, 1 drivers
-S_0xb298b20 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xb2b4f70;
+v0xaf18e00_0 .net "A", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xaf18150_0 .net "B", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xaf175c0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb19a9c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1f3b40_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1f2e90_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1d7790_0 .net "Y", 0 0, L_0xe8feaa0;  alias, 1 drivers
+S_0xac9dd40 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xacba180;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3054,19 +3055,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedc900 .functor NAND 1, L_0xeedcc90, L_0xeedcc90, C4<1>, C4<1>;
-L_0xeedc970 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedc900, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedca30 .functor BUF 1, L_0xeedc970, C4<0>, C4<0>, C4<0>;
-v0xb5a8020_0 .net "A", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xb58d490_0 .net "B", 0 0, L_0xeedcc90;  alias, 1 drivers
-v0xb58c7e0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb58bc50_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb571070_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb5703c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb56f830_0 .net "Y", 0 0, L_0xeedca30;  alias, 1 drivers
-v0xb4f32d0_0 .net "nand0_out_Y", 0 0, L_0xeedc900;  1 drivers
-v0xb54c490_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeedc970;  1 drivers
-S_0xb27c700 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0xb889580;
+L_0xe8fe970 .functor NAND 1, L_0xe8fed00, L_0xe8fed00, C4<1>, C4<1>;
+L_0xe8fe9e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe8fe970, L_0xc60d090, L_0xcdbd820;
+L_0xe8feaa0 .functor BUF 1, L_0xe8fe9e0, C4<0>, C4<0>, C4<0>;
+v0xaf14860_0 .net "A", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xaf6da00_0 .net "B", 0 0, L_0xe8fed00;  alias, 1 drivers
+v0xaf6cd50_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf51640_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf50990_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf4fe00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf35230_0 .net "Y", 0 0, L_0xe8feaa0;  alias, 1 drivers
+v0xaf34580_0 .net "nand0_out_Y", 0 0, L_0xe8fe970;  1 drivers
+v0xaf339f0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe8fe9e0;  1 drivers
+S_0xac7b6b0 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0xb28e730;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3075,14 +3076,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb7b5540_0 .net "A", 0 0, L_0xeedca30;  alias, 1 drivers
-v0xb7b49b0_0 .net "B", 0 0, L_0xeedca30;  alias, 1 drivers
-v0xb799dd0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb799120_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb798590_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb77d9c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb77cd10_0 .net "Y", 0 0, L_0xeedc3c0;  alias, 1 drivers
-S_0xb25a050 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xb27c700;
+v0xb15df00_0 .net "A", 0 0, L_0xe8feaa0;  alias, 1 drivers
+v0xb15d250_0 .net "B", 0 0, L_0xe8feaa0;  alias, 1 drivers
+v0xb15c6c0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1402a0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb0ff240_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb3a47c0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb3a3c30_0 .net "Y", 0 0, L_0xe8fe430;  alias, 1 drivers
+S_0xac79170 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xac7b6b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3091,19 +3092,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedc1f0 .functor NOR 1, L_0xeedca30, L_0xeedca30, C4<0>, C4<0>;
-L_0xa77bf60 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedc1f0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedc3c0 .functor BUF 1, L_0xa77bf60, C4<0>, C4<0>, C4<0>;
-v0xb4f6030_0 .net "A", 0 0, L_0xeedca30;  alias, 1 drivers
-v0xb7f0f80_0 .net "B", 0 0, L_0xeedca30;  alias, 1 drivers
-v0xb7f02d0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7ef740_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb779420_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7d2620_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7d1970_0 .net "Y", 0 0, L_0xeedc3c0;  alias, 1 drivers
-v0xb7d0de0_0 .net "nor0_out_Y", 0 0, L_0xeedc1f0;  1 drivers
-v0xb7b61f0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa77bf60;  1 drivers
-S_0xb257b10 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0xb889580;
+L_0xe8fe260 .functor NOR 1, L_0xe8feaa0, L_0xe8feaa0, C4<0>, C4<0>;
+L_0xa153c90 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe8fe260, L_0xc60d090, L_0xcdbd820;
+L_0xe8fe430 .functor BUF 1, L_0xa153c90, C4<0>, C4<0>, C4<0>;
+v0xb1bb380_0 .net "A", 0 0, L_0xe8feaa0;  alias, 1 drivers
+v0xb1ba6d0_0 .net "B", 0 0, L_0xe8feaa0;  alias, 1 drivers
+v0xb1b9b40_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb19ef60_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb19e2b0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb19d720_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb17a320_0 .net "Y", 0 0, L_0xe8fe430;  alias, 1 drivers
+v0xb179670_0 .net "nor0_out_Y", 0 0, L_0xe8fe260;  1 drivers
+v0xb178ae0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa153c90;  1 drivers
+S_0xac5cd30 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0xb28e730;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3112,14 +3113,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb8cf720_0 .net "A", 0 0, L_0xeedc840;  alias, 1 drivers
-v0xb8b3350_0 .net "B", 0 0, L_0xeedc840;  alias, 1 drivers
-v0xb8b26a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb8b1b10_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb896f70_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb8962c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb895730_0 .net "Y", 0 0, L_0xeedc650;  alias, 1 drivers
-S_0xb23b6d0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xb257b10;
+v0xb25a490_0 .net "A", 0 0, L_0xe8fe8b0;  alias, 1 drivers
+v0xb259900_0 .net "B", 0 0, L_0xe8fe8b0;  alias, 1 drivers
+v0xb23ed20_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb23e070_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb23d4e0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa9c65a0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab672c0_0 .net "Y", 0 0, L_0xe8fe6c0;  alias, 1 drivers
+S_0xac408d0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xac5cd30;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3128,19 +3129,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedc480 .functor NOR 1, L_0xeedc840, L_0xeedc840, C4<0>, C4<0>;
-L_0xa774db0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedc480, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedc650 .functor BUF 1, L_0xa774db0, C4<0>, C4<0>, C4<0>;
-v0xb7580d0_0 .net "A", 0 0, L_0xeedc840;  alias, 1 drivers
-v0xb757540_0 .net "B", 0 0, L_0xeedc840;  alias, 1 drivers
-v0xb73c970_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb73bcc0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb73b130_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb68a750_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb982660_0 .net "Y", 0 0, L_0xeedc650;  alias, 1 drivers
-v0xb910740_0 .net "nor0_out_Y", 0 0, L_0xeedc480;  1 drivers
-v0xb8929d0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa774db0;  1 drivers
-S_0xb21f280 .scope module, "gpio_control_bidir_1[1]" "gpio_control_block" 4 1296, 9 53 0, S_0xbb71170;
+L_0xe8fe4f0 .functor NOR 1, L_0xe8fe8b0, L_0xe8fe8b0, C4<0>, C4<0>;
+L_0xa14e490 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe8fe4f0, L_0xc60d090, L_0xcdbd820;
+L_0xe8fe6c0 .functor BUF 1, L_0xa14e490, C4<0>, C4<0>, C4<0>;
+v0xb2b8580_0 .net "A", 0 0, L_0xe8fe8b0;  alias, 1 drivers
+v0xb2b78d0_0 .net "B", 0 0, L_0xe8fe8b0;  alias, 1 drivers
+v0xb2b6d40_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb23a780_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb293910_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb277560_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2768b0_0 .net "Y", 0 0, L_0xe8fe6c0;  alias, 1 drivers
+v0xb275d20_0 .net "nor0_out_Y", 0 0, L_0xe8fe4f0;  1 drivers
+v0xb25b140_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa14e490;  1 drivers
+S_0xabff8b0 .scope module, "gpio_control_bidir_1[1]" "gpio_control_block" 4 1296, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -3175,110 +3176,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0xc18ff70 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0xc18ffb0 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0xc18fff0 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0xc190030 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0xc190070 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0xc1900b0 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0xc1900f0 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0xc190130 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0xc190170 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0xc1901b0 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0xc1901f0 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0xc190230 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xeedd380 .functor BUFZ 1, L_0xeee07a0, C4<0>, C4<0>, C4<0>;
-L_0xeedd3f0 .functor BUFZ 1, L_0xeee02f0, C4<0>, C4<0>, C4<0>;
-L_0xeedd460 .functor BUFZ 1, L_0xeee0c90, C4<0>, C4<0>, C4<0>;
-L_0xeedd7e0 .functor BUFZ 3, v0xc2c0590_0, C4<000>, C4<000>, C4<000>;
-L_0xeedd930 .functor BUFZ 1, L_0xeee2be0, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f5480 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeedd9a0 .functor XNOR 1, L_0xeee10b0, L_0x7f96df7f5480, C4<0>, C4<0>;
-L_0x7f96df7f5510 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeedd8c0 .functor XNOR 1, L_0xeee10b0, L_0x7f96df7f5510, C4<0>, C4<0>;
-L_0xeeddf60 .functor NOT 1, L_0xeeddec0, C4<0>, C4<0>, C4<0>;
-L_0xeede800 .functor AND 1, L_0xeee2be0, L_0xeede580, C4<1>, C4<1>;
-L_0xeedfc00 .functor BUFZ 1, L_0xeedfb40, C4<0>, C4<0>, C4<0>;
-L_0xeede020 .functor BUFZ 1, L_0xa9c2180, C4<0>, C4<0>, C4<0>;
-v0xc25e8c0_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f5480;  1 drivers
-v0xc25eb10_0 .net *"_ivl_28", 0 0, L_0xeedd9a0;  1 drivers
-L_0x7f96df7f54c8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xc26b690_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f54c8;  1 drivers
-v0xc26eca0_0 .net *"_ivl_32", 0 0, L_0xeedda10;  1 drivers
-v0xc26ee50_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f5510;  1 drivers
-v0xc27bbf0_0 .net *"_ivl_38", 0 0, L_0xeedd8c0;  1 drivers
-v0xc27f250_0 .net *"_ivl_41", 1 0, L_0xeeddc90;  1 drivers
-L_0x7f96df7f5558 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xc27f4a0_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f5558;  1 drivers
-v0xc28c030_0 .net *"_ivl_44", 0 0, L_0xeeddd80;  1 drivers
-v0xc28f640_0 .net *"_ivl_47", 0 0, L_0xeeddec0;  1 drivers
-v0xc28f7f0_0 .net *"_ivl_48", 0 0, L_0xeeddf60;  1 drivers
-v0xc29c590_0 .net *"_ivl_50", 0 0, L_0xeede0b0;  1 drivers
-v0xc29fbf0_0 .net *"_ivl_52", 0 0, L_0xeede1f0;  1 drivers
-v0xc29fe40_0 .var "gpio_ana_en", 0 0;
-v0xc2ac9d0_0 .var "gpio_ana_pol", 0 0;
-v0xc2affe0_0 .var "gpio_ana_sel", 0 0;
-v0xc2b0190_0 .net "gpio_defaults", 12 0, L_0xeeda7a0;  1 drivers
-v0xc2c0590_0 .var "gpio_dm", 2 0;
-v0xc2c07e0_0 .var "gpio_holdover", 0 0;
-v0xc2cd2d0_0 .var "gpio_ib_mode_sel", 0 0;
-v0xc2d08f0_0 .var "gpio_inenb", 0 0;
-v0xc2d0af0_0 .net "gpio_logic1", 0 0, L_0xeede580;  1 drivers
-v0xc1b52b0_0 .var "gpio_outenb", 0 0;
-v0xc1bcb10_0 .var "gpio_slow_sel", 0 0;
-v0xc1c0170_0 .var "gpio_vtrip_sel", 0 0;
-v0xc1c03c0_0 .var "mgmt_ena", 0 0;
-v0xc1ccf70_0 .net "mgmt_gpio_in", 0 0, L_0xeedd930;  1 drivers
-v0xc1d0580_0 .net "mgmt_gpio_oeb", 0 0, L_0xeee10b0;  1 drivers
-v0xc1d0730_0 .net "mgmt_gpio_out", 0 0, L_0xeee11d0;  1 drivers
-v0xc1dd4a0_0 .net "one", 0 0, L_0xeede020;  1 drivers
-v0xc1e0b00_0 .net "one_unbuf", 0 0, L_0xa9c2180;  1 drivers
-v0xc1e0d50_0 .net "pad_gpio_ana_en", 0 0, v0xc29fe40_0;  1 drivers
-v0xc1ed920_0 .net "pad_gpio_ana_pol", 0 0, v0xc2ac9d0_0;  1 drivers
-v0xc1f0f30_0 .net "pad_gpio_ana_sel", 0 0, v0xc2affe0_0;  1 drivers
-v0xc1f10e0_0 .net "pad_gpio_dm", 2 0, L_0xeedd7e0;  1 drivers
-v0xc1fde70_0 .net "pad_gpio_holdover", 0 0, v0xc2c07e0_0;  1 drivers
-v0xc2014d0_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xc2cd2d0_0;  1 drivers
-v0xc201720_0 .net "pad_gpio_in", 0 0, L_0xeee2be0;  1 drivers
-v0xc20e2e0_0 .net "pad_gpio_inenb", 0 0, v0xc2d08f0_0;  1 drivers
-v0xc2118f0_0 .net "pad_gpio_out", 0 0, L_0xeede380;  1 drivers
-v0xc211aa0_0 .net "pad_gpio_outenb", 0 0, L_0xeeddb00;  1 drivers
-v0xc3273f0_0 .net "pad_gpio_slow_sel", 0 0, v0xc1bcb10_0;  1 drivers
-v0xc32aa50_0 .net "pad_gpio_vtrip_sel", 0 0, v0xc1c0170_0;  1 drivers
-v0xc32aca0_0 .net "resetn", 0 0, L_0xeee02f0;  1 drivers
-v0xc337920_0 .net "resetn_out", 0 0, L_0xeedd3f0;  1 drivers
-v0xc33af30_0 .net "serial_clock", 0 0, L_0xeee07a0;  1 drivers
-v0xc33b0e0_0 .net "serial_clock_out", 0 0, L_0xeedd380;  1 drivers
-v0xc340810_0 .net "serial_data_in", 0 0, L_0xeee1360;  1 drivers
-v0xc340a60_0 .var "serial_data_out", 0 0;
-v0xc347de0_0 .net "serial_load", 0 0, L_0xeee0c90;  1 drivers
-v0xc34b440_0 .net "serial_load_out", 0 0, L_0xeedd460;  1 drivers
-v0xc34b690_0 .var "shift_register", 12 0;
-v0xc3582f0_0 .net "user_gpio_in", 0 0, L_0xeede800;  1 drivers
-v0xc35b900_0 .net "user_gpio_oeb", 0 0, L_0xeee1dc0;  1 drivers
-v0xc35bab0_0 .net "user_gpio_out", 0 0, L_0xeee1720;  1 drivers
-v0xc3687b0_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc36be10_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xc36c060_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc378cc0_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xc37c2d0_0 .net "zero", 0 0, L_0xeedfc00;  1 drivers
-v0xc37c480_0 .net "zero_unbuf", 0 0, L_0xeedfb40;  1 drivers
-E_0x3a577a0/0 .event negedge, v0xc32aca0_0;
-E_0x3a577a0/1 .event posedge, v0xc347de0_0;
-E_0x3a577a0 .event/or E_0x3a577a0/0, E_0x3a577a0/1;
-E_0x3a4a520/0 .event negedge, v0xc32aca0_0;
-E_0x3a4a520/1 .event posedge, v0xc33af30_0;
-E_0x3a4a520 .event/or E_0x3a4a520/0, E_0x3a4a520/1;
-E_0x3a4a950 .event negedge, v0xc32aca0_0, v0xc33af30_0;
-L_0xeedda10 .functor MUXZ 1, L_0x7f96df7f54c8, v0xc1b52b0_0, L_0xeedd9a0, C4<>;
-L_0xeeddb00 .functor MUXZ 1, L_0xeee1dc0, L_0xeedda10, v0xc1c03c0_0, C4<>;
-L_0xeeddc90 .part v0xc2c0590_0, 1, 2;
-L_0xeeddd80 .cmp/eq 2, L_0xeeddc90, L_0x7f96df7f5558;
-L_0xeeddec0 .part v0xc2c0590_0, 0, 1;
-L_0xeede0b0 .functor MUXZ 1, L_0xeee11d0, L_0xeeddf60, L_0xeeddd80, C4<>;
-L_0xeede1f0 .functor MUXZ 1, L_0xeee11d0, L_0xeede0b0, L_0xeedd8c0, C4<>;
-L_0xeede380 .functor MUXZ 1, L_0xeee1720, L_0xeede1f0, v0xc1c03c0_0, C4<>;
-S_0xb1e07d0 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0xb21f280;
+P_0x5a72ba0 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0x5a72be0 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0x5a72c20 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0x5a72c60 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0x5a72ca0 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0x5a72ce0 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0x5a72d20 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0x5a72d60 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0x5a72da0 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0x5a72de0 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0x5a72e20 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0x5a72e60 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe8ff3f0 .functor BUFZ 1, L_0xe902810, C4<0>, C4<0>, C4<0>;
+L_0xe8ff460 .functor BUFZ 1, L_0xe902360, C4<0>, C4<0>, C4<0>;
+L_0xe8ff4d0 .functor BUFZ 1, L_0xe902d00, C4<0>, C4<0>, C4<0>;
+L_0xe8ff850 .functor BUFZ 3, v0xbc1f4b0_0, C4<000>, C4<000>, C4<000>;
+L_0xe8ff9a0 .functor BUFZ 1, L_0xe904c50, C4<0>, C4<0>, C4<0>;
+L_0x7fd259342480 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe8ffa10 .functor XNOR 1, L_0xe903120, L_0x7fd259342480, C4<0>, C4<0>;
+L_0x7fd259342510 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe8ff930 .functor XNOR 1, L_0xe903120, L_0x7fd259342510, C4<0>, C4<0>;
+L_0xe8fffd0 .functor NOT 1, L_0xe8fff30, C4<0>, C4<0>, C4<0>;
+L_0xe900870 .functor AND 1, L_0xe904c50, L_0xe9005f0, C4<1>, C4<1>;
+L_0xe901c70 .functor BUFZ 1, L_0xe901bb0, C4<0>, C4<0>, C4<0>;
+L_0xe900090 .functor BUFZ 1, L_0x222dc50, C4<0>, C4<0>, C4<0>;
+v0xbce1b60_0 .net/2u *"_ivl_26", 0 0, L_0x7fd259342480;  1 drivers
+v0xbce1db0_0 .net *"_ivl_28", 0 0, L_0xe8ffa10;  1 drivers
+L_0x7fd2593424c8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xbcee940_0 .net/2u *"_ivl_30", 0 0, L_0x7fd2593424c8;  1 drivers
+v0xbcf1f30_0 .net *"_ivl_32", 0 0, L_0xe8ffa80;  1 drivers
+v0xbcf20e0_0 .net/2u *"_ivl_36", 0 0, L_0x7fd259342510;  1 drivers
+v0xbbd6900_0 .net *"_ivl_38", 0 0, L_0xe8ff930;  1 drivers
+v0xbbde140_0 .net *"_ivl_41", 1 0, L_0xe8ffd00;  1 drivers
+L_0x7fd259342558 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xbbe17a0_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259342558;  1 drivers
+v0xbbe19f0_0 .net *"_ivl_44", 0 0, L_0xe8ffdf0;  1 drivers
+v0xbbee5c0_0 .net *"_ivl_47", 0 0, L_0xe8fff30;  1 drivers
+v0xbbf1bd0_0 .net *"_ivl_48", 0 0, L_0xe8fffd0;  1 drivers
+v0xbbf1d80_0 .net *"_ivl_50", 0 0, L_0xe900120;  1 drivers
+v0xbbfeae0_0 .net *"_ivl_52", 0 0, L_0xe900260;  1 drivers
+v0xbc02140_0 .var "gpio_ana_en", 0 0;
+v0xbc02390_0 .var "gpio_ana_pol", 0 0;
+v0xbc0ef80_0 .var "gpio_ana_sel", 0 0;
+v0xbc12590_0 .net "gpio_defaults", 12 0, L_0xe8fc810;  1 drivers
+v0xbc1f4b0_0 .var "gpio_dm", 2 0;
+v0xbc22b10_0 .var "gpio_holdover", 0 0;
+v0xbc22d60_0 .var "gpio_ib_mode_sel", 0 0;
+v0xbc2f930_0 .var "gpio_inenb", 0 0;
+v0xbc32f40_0 .net "gpio_logic1", 0 0, L_0xe9005f0;  1 drivers
+v0xbc330f0_0 .var "gpio_outenb", 0 0;
+v0xbd48a30_0 .var "gpio_slow_sel", 0 0;
+v0xbd4c090_0 .var "gpio_vtrip_sel", 0 0;
+v0xbd4c2e0_0 .var "mgmt_ena", 0 0;
+v0xbd58f00_0 .net "mgmt_gpio_in", 0 0, L_0xe8ff9a0;  1 drivers
+v0xbd5c510_0 .net "mgmt_gpio_oeb", 0 0, L_0xe903120;  1 drivers
+v0xbd5c6c0_0 .net "mgmt_gpio_out", 0 0, L_0xe903240;  1 drivers
+v0xbd693c0_0 .net "one", 0 0, L_0xe900090;  1 drivers
+v0xbd6ca20_0 .net "one_unbuf", 0 0, L_0x222dc50;  1 drivers
+v0xbd6cc70_0 .net "pad_gpio_ana_en", 0 0, v0xbc02140_0;  1 drivers
+v0xbd798d0_0 .net "pad_gpio_ana_pol", 0 0, v0xbc02390_0;  1 drivers
+v0xbd7cee0_0 .net "pad_gpio_ana_sel", 0 0, v0xbc0ef80_0;  1 drivers
+v0xbd7d090_0 .net "pad_gpio_dm", 2 0, L_0xe8ff850;  1 drivers
+v0xbd827c0_0 .net "pad_gpio_holdover", 0 0, v0xbc22b10_0;  1 drivers
+v0xbd82a10_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xbc22d60_0;  1 drivers
+v0xbd89d90_0 .net "pad_gpio_in", 0 0, L_0xe904c50;  1 drivers
+v0xbd8d3f0_0 .net "pad_gpio_inenb", 0 0, v0xbc2f930_0;  1 drivers
+v0xbd8d640_0 .net "pad_gpio_out", 0 0, L_0xe9003f0;  1 drivers
+v0xbd9a2a0_0 .net "pad_gpio_outenb", 0 0, L_0xe8ffb70;  1 drivers
+v0xbd9d8b0_0 .net "pad_gpio_slow_sel", 0 0, v0xbd48a30_0;  1 drivers
+v0xbd9da60_0 .net "pad_gpio_vtrip_sel", 0 0, v0xbd4c090_0;  1 drivers
+v0xbdaa760_0 .net "resetn", 0 0, L_0xe902360;  1 drivers
+v0xbdaddc0_0 .net "resetn_out", 0 0, L_0xe8ff460;  1 drivers
+v0xbdae010_0 .net "serial_clock", 0 0, L_0xe902810;  1 drivers
+v0xbdbac70_0 .net "serial_clock_out", 0 0, L_0xe8ff3f0;  1 drivers
+v0xbdbe280_0 .net "serial_data_in", 0 0, L_0xe9033d0;  1 drivers
+v0xbdbe430_0 .var "serial_data_out", 0 0;
+v0xbdc3b60_0 .net "serial_load", 0 0, L_0xe902d00;  1 drivers
+v0xbdc3db0_0 .net "serial_load_out", 0 0, L_0xe8ff4d0;  1 drivers
+v0xbdcb130_0 .var "shift_register", 12 0;
+v0xbdce790_0 .net "user_gpio_in", 0 0, L_0xe900870;  1 drivers
+v0xbdce9e0_0 .net "user_gpio_oeb", 0 0, L_0xe903e30;  1 drivers
+v0xbddb660_0 .net "user_gpio_out", 0 0, L_0xe903790;  1 drivers
+v0xbddec70_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbddee20_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xbdebb20_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbdef180_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xbdef3d0_0 .net "zero", 0 0, L_0xe901c70;  1 drivers
+v0xbdfc030_0 .net "zero_unbuf", 0 0, L_0xe901bb0;  1 drivers
+E_0x3475880/0 .event negedge, v0xbdaa760_0;
+E_0x3475880/1 .event posedge, v0xbdc3b60_0;
+E_0x3475880 .event/or E_0x3475880/0, E_0x3475880/1;
+E_0x346c950/0 .event negedge, v0xbdaa760_0;
+E_0x346c950/1 .event posedge, v0xbdae010_0;
+E_0x346c950 .event/or E_0x346c950/0, E_0x346c950/1;
+E_0x346c630 .event negedge, v0xbdaa760_0, v0xbdae010_0;
+L_0xe8ffa80 .functor MUXZ 1, L_0x7fd2593424c8, v0xbc330f0_0, L_0xe8ffa10, C4<>;
+L_0xe8ffb70 .functor MUXZ 1, L_0xe903e30, L_0xe8ffa80, v0xbd4c2e0_0, C4<>;
+L_0xe8ffd00 .part v0xbc1f4b0_0, 1, 2;
+L_0xe8ffdf0 .cmp/eq 2, L_0xe8ffd00, L_0x7fd259342558;
+L_0xe8fff30 .part v0xbc1f4b0_0, 0, 1;
+L_0xe900120 .functor MUXZ 1, L_0xe903240, L_0xe8fffd0, L_0xe8ffdf0, C4<>;
+L_0xe900260 .functor MUXZ 1, L_0xe903240, L_0xe900120, L_0xe8ff930, C4<>;
+L_0xe9003f0 .functor MUXZ 1, L_0xe903790, L_0xe900260, v0xbd4c2e0_0, C4<>;
+S_0xaea43c0 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0xabff8b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3286,13 +3287,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa6a1bf0_0 .net "HI", 0 0, L_0xa9c2180;  alias, 1 drivers
-v0xa6a0f40_0 .net "LO", 0 0, L_0xeedfb40;  alias, 1 drivers
-v0xa68b850_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa68aba0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa681380_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa80b540_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0xb1de290 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb1e07d0;
+v0xa2dc5f0_0 .net "HI", 0 0, L_0x222dc50;  alias, 1 drivers
+v0xa2fd770_0 .net "LO", 0 0, L_0xe901bb0;  alias, 1 drivers
+v0xa300c50_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa318de0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x2e62f50_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa1b2740_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0xae87f50 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xaea43c0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3300,27 +3301,27 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xa9c2110 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xa9c2180 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xa9c2110, L_0xcbeaa80;
-L_0xeedfad0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeedfb40 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeedfad0, L_0xd39b1f0;
-v0xb304670_0 .net "HI", 0 0, L_0xa9c2180;  alias, 1 drivers
-v0xb303ae0_0 .net "LO", 0 0, L_0xeedfb40;  alias, 1 drivers
-v0xadb6a50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xabd7e20_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xabd7650_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xabd62b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xabd55d0_0 .net8 "pulldown0_out_LO", 0 0, L_0xeedfad0;  1 drivers, strength-aware
-v0xa6bfef0_0 .net8 "pullup0_out_HI", 0 0, L_0xa9c2110;  1 drivers, strength-aware
-S_0xb482c70 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0xb21f280;
+L_0x222dbe0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0x222dc50 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0x222dbe0, L_0xc60d090;
+L_0xe901b40 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe901bb0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe901b40, L_0xcdbd820;
+v0x2b4eef0_0 .net "HI", 0 0, L_0x222dc50;  alias, 1 drivers
+v0x37340f0_0 .net "LO", 0 0, L_0xe901bb0;  alias, 1 drivers
+v0x37c18d0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x36fdfc0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa2d67b0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa2db050_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa2db720_0 .net8 "pulldown0_out_LO", 0 0, L_0xe901b40;  1 drivers, strength-aware
+v0xa2dbe50_0 .net8 "pullup0_out_HI", 0 0, L_0x222dbe0;  1 drivers, strength-aware
+S_0xae85a10 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0xabff8b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xa8ba130_0 .net "gpio_logic1", 0 0, L_0xeede580;  alias, 1 drivers
-v0xa8ba8d0_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xa8c4440_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0xb4667e0 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0xb482c70;
+v0xa3a1e70_0 .net "gpio_logic1", 0 0, L_0xe9005f0;  alias, 1 drivers
+v0xa3a26a0_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xa3a2ed0_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0xae69570 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0xae85a10;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3328,13 +3329,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0x312cef0_0 .net "HI", 0 0, L_0xeede580;  alias, 1 drivers
-v0x3d120f0_0 .net "LO", 0 0, L_0xeede6f0;  1 drivers
-v0x3d9f8d0_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0x3cdbfc0_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xa8b9330_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xa8b9a00_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0xb4642a0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb4667e0;
+v0xa39de30_0 .net "HI", 0 0, L_0xe9005f0;  alias, 1 drivers
+v0xa39e620_0 .net "LO", 0 0, L_0xe900760;  1 drivers
+v0xa39ee10_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xa39fe70_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xa3a0660_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xa3a1680_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0xadb74c0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xae69570;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3342,40 +3343,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeede510 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeede580 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeede510, L_0xde86780;
-L_0xeede680 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeede6f0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeede680, L_0xde868d0;
-v0x3b090c0_0 .net "HI", 0 0, L_0xeede580;  alias, 1 drivers
-v0xa8f1e40_0 .net "LO", 0 0, L_0xeede6f0;  alias, 1 drivers
-v0x69e5e90_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0x69e62a0_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0x31397e0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0x33cddb0_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0x61e9ee0_0 .net8 "pulldown0_out_LO", 0 0, L_0xeede680;  1 drivers, strength-aware
-v0x3c6aaa0_0 .net8 "pullup0_out_HI", 0 0, L_0xeede510;  1 drivers, strength-aware
-S_0xb395df0 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0xb21f280;
+L_0xe900580 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe9005f0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe900580, L_0xd8a8b60;
+L_0xe9006f0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe900760 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe9006f0, L_0xd8a8cb0;
+v0x374dfe0_0 .net "HI", 0 0, L_0xe9005f0;  alias, 1 drivers
+v0xb91a390_0 .net "LO", 0 0, L_0xe900760;  alias, 1 drivers
+v0xa304aa0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xa3182a0_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xa39a550_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xa39ad80_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xa39b570_0 .net8 "pulldown0_out_LO", 0 0, L_0xe9006f0;  1 drivers, strength-aware
+v0xa39ce10_0 .net8 "pullup0_out_HI", 0 0, L_0xe900580;  1 drivers, strength-aware
+S_0xad76420 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0xabff8b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xeedf800 .functor BUF 1, L_0xeedf740, C4<0>, C4<0>, C4<0>;
-v0xc311230_0 .net "LO", 0 0, L_0xeedf800;  1 drivers
-v0xc3113e0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc222c30_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc22a350_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc22d960_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc22db10_0 .net "invleft", 0 0, L_0xeede9f0;  1 drivers
-v0xc23a8c0_0 .net "invright", 0 0, L_0xeedebe0;  1 drivers
-v0xc23df20_0 .net "nd2left", 0 0, L_0xeedf4e0;  1 drivers
-v0xc23e170_0 .net "nd2right", 0 0, L_0xeedf2f0;  1 drivers
-v0xc24ad00_0 .net "net7", 0 0, L_0xeedf610;  1 drivers
-v0xc24e310_0 .net "nor2left", 0 0, L_0xeedee70;  1 drivers
-v0xc24e4c0_0 .net "nor2right", 0 0, L_0xeedf100;  1 drivers
-v0xc25b260_0 .net "tielo", 0 0, L_0xeedf740;  1 drivers
-S_0xb354d90 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0xb395df0;
+L_0xe901870 .functor BUF 1, L_0xe9017b0, C4<0>, C4<0>, C4<0>;
+v0xbc90460_0 .net "LO", 0 0, L_0xe901870;  1 drivers
+v0xbc9d200_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbca0860_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbca0ab0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbcad640_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbcb0c30_0 .net "invleft", 0 0, L_0xe900a60;  1 drivers
+v0xbcb0de0_0 .net "invright", 0 0, L_0xe900c50;  1 drivers
+v0xbcbdb80_0 .net "nd2left", 0 0, L_0xe901550;  1 drivers
+v0xbcc11e0_0 .net "nd2right", 0 0, L_0xe901360;  1 drivers
+v0xbcc1430_0 .net "net7", 0 0, L_0xe901680;  1 drivers
+v0xbccdfc0_0 .net "nor2left", 0 0, L_0xe900ee0;  1 drivers
+v0xbcd1640_0 .net "nor2right", 0 0, L_0xe901170;  1 drivers
+v0xbcde500_0 .net "tielo", 0 0, L_0xe9017b0;  1 drivers
+S_0xad59fd0 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0xad76420;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3383,13 +3384,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa97b550_0 .net "HI", 0 0, L_0xeedf610;  alias, 1 drivers
-v0xa97c570_0 .net "LO", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa97cd60_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa97d550_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa97dd80_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa97e5b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0xb338930 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xb354d90;
+v0xa3a8f90_0 .net "HI", 0 0, L_0xe901680;  alias, 1 drivers
+v0xa3a9780_0 .net "LO", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa3ba760_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3baf50_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3bb740_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3bbf70_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0xad3db80 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xad59fd0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3397,19 +3398,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeedf5a0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeedf610 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeedf5a0, L_0xcbeaa80;
-L_0xeedf6d0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeedf740 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeedf6d0, L_0xd39b1f0;
-v0x3440f50_0 .net "HI", 0 0, L_0xeedf610;  alias, 1 drivers
-v0x3e9c130_0 .net "LO", 0 0, L_0xeedf740;  alias, 1 drivers
-v0x3ced540_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3d2bfe0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbef8ef0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa8e43e0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9794c0_0 .net8 "pulldown0_out_LO", 0 0, L_0xeedf6d0;  1 drivers, strength-aware
-v0xa979cb0_0 .net8 "pullup0_out_HI", 0 0, L_0xeedf5a0;  1 drivers, strength-aware
-S_0xb31c500 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0xb395df0;
+L_0xe901610 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe901680 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe901610, L_0xc60d090;
+L_0xe901740 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe9017b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe901740, L_0xcdbd820;
+v0xa3a4ed0_0 .net "HI", 0 0, L_0xe901680;  alias, 1 drivers
+v0xa3a5700_0 .net "LO", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa3a5f30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3a6720_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3a6f10_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3a7740_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3a7f70_0 .net8 "pulldown0_out_LO", 0 0, L_0xe901740;  1 drivers, strength-aware
+v0xa3a8760_0 .net8 "pullup0_out_HI", 0 0, L_0xe901610;  1 drivers, strength-aware
+S_0xa93cc60 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0xad76420;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3417,13 +3418,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa984670_0 .net "A", 0 0, L_0xeedee70;  alias, 1 drivers
-v0xa984e60_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa985650_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa985e80_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9866b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa986ea0_0 .net "Y", 0 0, L_0xeede9f0;  alias, 1 drivers
-S_0xac88760 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xb31c500;
+v0xa3c27f0_0 .net "A", 0 0, L_0xe900ee0;  alias, 1 drivers
+v0xa3c3020_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3c3810_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3c4000_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3c4830_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3c5020_0 .net "Y", 0 0, L_0xe900a60;  alias, 1 drivers
+S_0xa6a9c10 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa93cc60;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3431,18 +3432,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeede8c0 .functor NOT 1, L_0xeedee70, C4<0>, C4<0>, C4<0>;
-L_0xeede930 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeede8c0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeede9f0 .functor BUF 1, L_0xeede930, C4<0>, C4<0>, C4<0>;
-v0xa97fdc0_0 .net "A", 0 0, L_0xeedee70;  alias, 1 drivers
-v0xa9805b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa980de0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa981610_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9825f0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa982e20_0 .net "Y", 0 0, L_0xeede9f0;  alias, 1 drivers
-v0xa983610_0 .net "not0_out_Y", 0 0, L_0xeede8c0;  1 drivers
-v0xa983e40_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeede930;  1 drivers
-S_0xac87810 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0xb395df0;
+L_0xe900930 .functor NOT 1, L_0xe900ee0, C4<0>, C4<0>, C4<0>;
+L_0xe9009a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe900930, L_0xc60d090, L_0xcdbd820;
+L_0xe900a60 .functor BUF 1, L_0xe9009a0, C4<0>, C4<0>, C4<0>;
+v0xa3be770_0 .net "A", 0 0, L_0xe900ee0;  alias, 1 drivers
+v0xa3bef60_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3bf790_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3bffc0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3c07b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3c0fa0_0 .net "Y", 0 0, L_0xe900a60;  alias, 1 drivers
+v0xa3c17d0_0 .net "not0_out_Y", 0 0, L_0xe900930;  1 drivers
+v0xa3c2000_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe9009a0;  1 drivers
+S_0xa6a8cc0 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0xad76420;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3450,13 +3451,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xa99ded0_0 .net "A", 0 0, L_0xeedf100;  alias, 1 drivers
-v0xa99e700_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa99eef0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa99f6e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa99ff10_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9a0740_0 .net "Y", 0 0, L_0xeedebe0;  alias, 1 drivers
-S_0xa65bff0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xac87810;
+v0xa3db100_0 .net "A", 0 0, L_0xe901170;  alias, 1 drivers
+v0xa3db8f0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3dc950_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3dd140_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3dd930_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3de160_0 .net "Y", 0 0, L_0xe900c50;  alias, 1 drivers
+S_0xa016d90 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa6a8cc0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3464,18 +3465,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeedeab0 .functor NOT 1, L_0xeedf100, C4<0>, C4<0>, C4<0>;
-L_0xeedeb20 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedeab0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedebe0 .functor BUF 1, L_0xeedeb20, C4<0>, C4<0>, C4<0>;
-v0xa9886b0_0 .net "A", 0 0, L_0xeedf100;  alias, 1 drivers
-v0xa999690_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa999e80_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa99a6b0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa99aee0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa99c680_0 .net "Y", 0 0, L_0xeedebe0;  alias, 1 drivers
-v0xa99ceb0_0 .net "not0_out_Y", 0 0, L_0xeedeab0;  1 drivers
-v0xa99d6a0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeedeb20;  1 drivers
-S_0xa61bf50 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0xb395df0;
+L_0xe900b20 .functor NOT 1, L_0xe901170, C4<0>, C4<0>, C4<0>;
+L_0xe900b90 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe900b20, L_0xc60d090, L_0xcdbd820;
+L_0xe900c50 .functor BUF 1, L_0xe900b90, C4<0>, C4<0>, C4<0>;
+v0xa3c70a0_0 .net "A", 0 0, L_0xe901170;  alias, 1 drivers
+v0xa3c7890_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3c80c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3c88b0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3c90a0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3c98d0_0 .net "Y", 0 0, L_0xe900c50;  alias, 1 drivers
+v0xa3da0f0_0 .net "not0_out_Y", 0 0, L_0xe900b20;  1 drivers
+v0xa3da8d0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe900b90;  1 drivers
+S_0xa07db80 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0xad76420;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3484,14 +3485,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xa9a6ff0_0 .net "A", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9a77e0_0 .net "B", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9a8010_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9a8800_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9b9820_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9ba010_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9bb070_0 .net "Y", 0 0, L_0xeedf2f0;  alias, 1 drivers
-S_0xa5fbde0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa61bf50;
+v0xa3e4a50_0 .net "A", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa3e5240_0 .net "B", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa3e5a30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3e6260_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3e6a50_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3e7280_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3e7ab0_0 .net "Y", 0 0, L_0xe901360;  alias, 1 drivers
+S_0xa034cb0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa07db80;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3500,19 +3501,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedf1c0 .functor NAND 1, L_0xeedf740, L_0xeedf740, C4<1>, C4<1>;
-L_0xeedf230 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedf1c0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedf2f0 .functor BUF 1, L_0xeedf230, C4<0>, C4<0>, C4<0>;
-v0xa9a1f50_0 .net "A", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9a2740_0 .net "B", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9a2f70_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9a3760_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9a47c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9a4fb0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9a57e0_0 .net "Y", 0 0, L_0xeedf2f0;  alias, 1 drivers
-v0xa9a5fd0_0 .net "nand0_out_Y", 0 0, L_0xeedf1c0;  1 drivers
-v0xa9a6800_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeedf230;  1 drivers
-S_0x4bbf660 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0xb395df0;
+L_0xe901230 .functor NAND 1, L_0xe9017b0, L_0xe9017b0, C4<1>, C4<1>;
+L_0xe9012a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe901230, L_0xc60d090, L_0xcdbd820;
+L_0xe901360 .functor BUF 1, L_0xe9012a0, C4<0>, C4<0>, C4<0>;
+v0xa3df9b0_0 .net "A", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa3e01a0_0 .net "B", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa3e0990_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3e11c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa3e19f0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3e29d0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa3e3200_0 .net "Y", 0 0, L_0xe901360;  alias, 1 drivers
+v0xa3e39f0_0 .net "nand0_out_Y", 0 0, L_0xe901230;  1 drivers
+v0xa3e4220_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe9012a0;  1 drivers
+S_0xa0328b0 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0xad76420;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3521,14 +3522,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xa9c1920_0 .net "A", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9c2940_0 .net "B", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9c3170_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9c3960_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9c4150_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9c4980_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9c5170_0 .net "Y", 0 0, L_0xeedf4e0;  alias, 1 drivers
-S_0x4bbf0a0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x4bbf660;
+v0x2b4e630_0 .net "A", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0x3733860_0 .net "B", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0x2e6c9a0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x2e70590_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x2e77490_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x2e8c990_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x2e7e790_0 .net "Y", 0 0, L_0xe901550;  alias, 1 drivers
+S_0xa01dc60 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa0328b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3537,19 +3538,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedf3b0 .functor NAND 1, L_0xeedf740, L_0xeedf740, C4<1>, C4<1>;
-L_0xeedf420 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedf3b0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedf4e0 .functor BUF 1, L_0xeedf420, C4<0>, C4<0>, C4<0>;
-v0xa9bc880_0 .net "A", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9bd0b0_0 .net "B", 0 0, L_0xeedf740;  alias, 1 drivers
-v0xa9bd8a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9be0d0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9be8c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9bf0b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa9bf8e0_0 .net "Y", 0 0, L_0xeedf4e0;  alias, 1 drivers
-v0xa9c0110_0 .net "nand0_out_Y", 0 0, L_0xeedf3b0;  1 drivers
-v0xa9c10f0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeedf420;  1 drivers
-S_0xa7a99e0 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0xb395df0;
+L_0xe901420 .functor NAND 1, L_0xe9017b0, L_0xe9017b0, C4<1>, C4<1>;
+L_0xe901490 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe901420, L_0xc60d090, L_0xcdbd820;
+L_0xe901550 .functor BUF 1, L_0xe901490, C4<0>, C4<0>, C4<0>;
+v0xa3e9ab0_0 .net "A", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa47ae50_0 .net "B", 0 0, L_0xe9017b0;  alias, 1 drivers
+v0xa47b930_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa1e15b0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa1e1ad0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa0ff8a0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa100330_0 .net "Y", 0 0, L_0xe901550;  alias, 1 drivers
+v0x35aab50_0 .net "nand0_out_Y", 0 0, L_0xe901420;  1 drivers
+v0x2e9fde0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe901490;  1 drivers
+S_0xa01d0d0 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0xad76420;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3558,14 +3559,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0x280bbe0_0 .net "A", 0 0, L_0xeedf4e0;  alias, 1 drivers
-v0x3d11860_0 .net "B", 0 0, L_0xeedf4e0;  alias, 1 drivers
-v0x344a9a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x344e590_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0x3455490_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x346a990_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x345c790_0 .net "Y", 0 0, L_0xeedee70;  alias, 1 drivers
-S_0xa7a8b00 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa7a99e0;
+v0xbd07150_0 .net "A", 0 0, L_0xe901550;  alias, 1 drivers
+v0xbd0e8c0_0 .net "B", 0 0, L_0xe901550;  alias, 1 drivers
+v0xbd11e70_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbd12020_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbd1edc0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbd22420_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbd22670_0 .net "Y", 0 0, L_0xe900ee0;  alias, 1 drivers
+S_0xa01c0b0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa01d0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3574,19 +3575,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedeca0 .functor NOR 1, L_0xeedf4e0, L_0xeedf4e0, C4<0>, C4<0>;
-L_0xa714390 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedeca0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedee70 .functor BUF 1, L_0xa714390, C4<0>, C4<0>, C4<0>;
-v0xa9c71b0_0 .net "A", 0 0, L_0xeedf4e0;  alias, 1 drivers
-v0xa9c79e0_0 .net "B", 0 0, L_0xeedf4e0;  alias, 1 drivers
-v0xa9c81d0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xa9c8a00_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaa59650_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xa862f10_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0x3b88b50_0 .net "Y", 0 0, L_0xeedee70;  alias, 1 drivers
-v0x347dde0_0 .net "nor0_out_Y", 0 0, L_0xeedeca0;  1 drivers
-v0x312c630_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa714390;  1 drivers
-S_0xa768a10 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0xb395df0;
+L_0xe900d10 .functor NOR 1, L_0xe901550, L_0xe901550, C4<0>, C4<0>;
+L_0x9cd4af0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe900d10, L_0xc60d090, L_0xcdbd820;
+L_0xe900ee0 .functor BUF 1, L_0x9cd4af0, C4<0>, C4<0>, C4<0>;
+v0x514dda0_0 .net "A", 0 0, L_0xe901550;  alias, 1 drivers
+v0xb932220_0 .net "B", 0 0, L_0xe901550;  alias, 1 drivers
+v0xbbb1d80_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbbb5260_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbbb88c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbbb8b10_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbbc56a0_0 .net "Y", 0 0, L_0xe900ee0;  alias, 1 drivers
+v0xbbc8ca0_0 .net "nor0_out_Y", 0 0, L_0xe900d10;  1 drivers
+v0xbbc8e50_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9cd4af0;  1 drivers
+S_0x45e2050 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0xad76420;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3595,14 +3596,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xc2ed2c0_0 .net "A", 0 0, L_0xeedf2f0;  alias, 1 drivers
-v0xc2f0870_0 .net "B", 0 0, L_0xeedf2f0;  alias, 1 drivers
-v0xc2f0a20_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc2fd7c0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc300e20_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc301070_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc30dc00_0 .net "Y", 0 0, L_0xeedf100;  alias, 1 drivers
-S_0xa764f60 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa768a10;
+v0xbc6f920_0 .net "A", 0 0, L_0xe901360;  alias, 1 drivers
+v0xbc6fb70_0 .net "B", 0 0, L_0xe901360;  alias, 1 drivers
+v0xbc7c860_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbc7fec0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbc80110_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbc8cca0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbc902b0_0 .net "Y", 0 0, L_0xe901170;  alias, 1 drivers
+S_0x45e1a90 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x45e2050;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3611,19 +3612,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeedef30 .functor NOR 1, L_0xeedf2f0, L_0xeedf2f0, C4<0>, C4<0>;
-L_0xa660490 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeedef30, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeedf100 .functor BUF 1, L_0xa660490, C4<0>, C4<0>, C4<0>;
-v0xbf16ad0_0 .net "A", 0 0, L_0xeedf2f0;  alias, 1 drivers
-v0xc190750_0 .net "B", 0 0, L_0xeedf2f0;  alias, 1 drivers
-v0xc193be0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc1971f0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc1973a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc1a4080_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc1a76e0_0 .net "Y", 0 0, L_0xeedf100;  alias, 1 drivers
-v0xc1a7930_0 .net "nor0_out_Y", 0 0, L_0xeedef30;  1 drivers
-v0xc2e5b50_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa660490;  1 drivers
-S_0xa729260 .scope module, "gpio_control_bidir_2[0]" "gpio_control_block" 4 1455, 9 53 0, S_0xbb71170;
+L_0xe900fa0 .functor NOR 1, L_0xe901360, L_0xe901360, C4<0>, C4<0>;
+L_0x9cacf00 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe900fa0, L_0xc60d090, L_0xcdbd820;
+L_0xe901170 .functor BUF 1, L_0x9cacf00, C4<0>, C4<0>, C4<0>;
+v0xbd329a0_0 .net "A", 0 0, L_0xe901360;  alias, 1 drivers
+v0xbc44280_0 .net "B", 0 0, L_0xe901360;  alias, 1 drivers
+v0xbc4b9a0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbc4efb0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbc4f160_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbc5bf00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbc5f560_0 .net "Y", 0 0, L_0xe901170;  alias, 1 drivers
+v0xbc5f7b0_0 .net "nor0_out_Y", 0 0, L_0xe900fa0;  1 drivers
+v0xbc6c340_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9cacf00;  1 drivers
+S_0xa1df220 .scope module, "gpio_control_bidir_2[0]" "gpio_control_block" 4 1455, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -3658,110 +3659,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0xa581ef0 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0xa581f30 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0xa581f70 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0xa581fb0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0xa581ff0 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0xa582030 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0xa582070 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0xa5820b0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0xa5820f0 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0xa582130 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0xa582170 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0xa5821b0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xef22d90 .functor BUFZ 1, L_0xef237c0, C4<0>, C4<0>, C4<0>;
-L_0xef22e00 .functor BUFZ 1, L_0xef23230, C4<0>, C4<0>, C4<0>;
-L_0xef22e70 .functor BUFZ 1, L_0xef2bb80, C4<0>, C4<0>, C4<0>;
-L_0xef23cd0 .functor BUFZ 3, v0xab854e0_0, C4<000>, C4<000>, C4<000>;
-L_0xef23e20 .functor BUFZ 1, L_0xef2e710, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f68c0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xef23e90 .functor XNOR 1, L_0xef2c7e0, L_0x7f96df7f68c0, C4<0>, C4<0>;
-L_0x7f96df7f6950 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xef23db0 .functor XNOR 1, L_0xef2c7e0, L_0x7f96df7f6950, C4<0>, C4<0>;
-L_0xef24520 .functor NOT 1, L_0xef24480, C4<0>, C4<0>, C4<0>;
-L_0xef24dc0 .functor AND 1, L_0xef2e710, L_0xef24b40, C4<1>, C4<1>;
-L_0xef261c0 .functor BUFZ 1, L_0xef26100, C4<0>, C4<0>, C4<0>;
-L_0xef245e0 .functor BUFZ 1, L_0xac98fc0, C4<0>, C4<0>, C4<0>;
-v0xab909b0_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f68c0;  1 drivers
-v0xab90e10_0 .net *"_ivl_28", 0 0, L_0xef23e90;  1 drivers
-L_0x7f96df7f6908 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xab860e0_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f6908;  1 drivers
-v0xab91fa0_0 .net *"_ivl_32", 0 0, L_0xef23f80;  1 drivers
-v0xab92850_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f6950;  1 drivers
-v0xab93100_0 .net *"_ivl_38", 0 0, L_0xef23db0;  1 drivers
-v0xab934e0_0 .net *"_ivl_41", 1 0, L_0xef24250;  1 drivers
-L_0x7f96df7f6998 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xab864a0_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f6998;  1 drivers
-v0xab84f40_0 .net *"_ivl_44", 0 0, L_0xef24340;  1 drivers
-v0xac84790_0 .net *"_ivl_47", 0 0, L_0xef24480;  1 drivers
-v0xab86df0_0 .net *"_ivl_48", 0 0, L_0xef24520;  1 drivers
-v0xab88140_0 .net *"_ivl_50", 0 0, L_0xef24670;  1 drivers
-v0xab88610_0 .net *"_ivl_52", 0 0, L_0xef247b0;  1 drivers
-v0xab85230_0 .var "gpio_ana_en", 0 0;
-v0xab88fa0_0 .var "gpio_ana_pol", 0 0;
-v0xab89250_0 .var "gpio_ana_sel", 0 0;
-v0xab89690_0 .net "gpio_defaults", 12 0, L_0xef2b9f0;  1 drivers
-v0xab854e0_0 .var "gpio_dm", 2 0;
-v0xab8a290_0 .var "gpio_holdover", 0 0;
-v0xab8a7e0_0 .var "gpio_ib_mode_sel", 0 0;
-v0xab8b0c0_0 .var "gpio_inenb", 0 0;
-v0xab85790_0 .net "gpio_logic1", 0 0, L_0xef24b40;  1 drivers
-v0xab8bf10_0 .var "gpio_outenb", 0 0;
-v0xade8ad0_0 .var "gpio_slow_sel", 0 0;
-v0xade72c0_0 .var "gpio_vtrip_sel", 0 0;
-v0xadea560_0 .var "mgmt_ena", 0 0;
-v0xadeb040_0 .net "mgmt_gpio_in", 0 0, L_0xef23e20;  1 drivers
-v0xadeb450_0 .net "mgmt_gpio_oeb", 0 0, L_0xef2c7e0;  1 drivers
-v0xadeb860_0 .net "mgmt_gpio_out", 0 0, L_0xef2c2a0;  1 drivers
-v0xadebc70_0 .net "one", 0 0, L_0xef245e0;  1 drivers
-v0xadb6b40_0 .net "one_unbuf", 0 0, L_0xac98fc0;  1 drivers
-v0xadeeb40_0 .net "pad_gpio_ana_en", 0 0, v0xab85230_0;  1 drivers
-v0xadb54e0_0 .net "pad_gpio_ana_pol", 0 0, v0xab88fa0_0;  1 drivers
-v0xae27c80_0 .net "pad_gpio_ana_sel", 0 0, v0xab89250_0;  1 drivers
-v0xae2b350_0 .net "pad_gpio_dm", 2 0, L_0xef23cd0;  1 drivers
-v0xae2ea20_0 .net "pad_gpio_holdover", 0 0, v0xab8a290_0;  1 drivers
-v0xae32590_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xab8a7e0_0;  1 drivers
-v0xae33f70_0 .net "pad_gpio_in", 0 0, L_0xef2e710;  1 drivers
-v0xadf09b0_0 .net "pad_gpio_inenb", 0 0, v0xab8b0c0_0;  1 drivers
-v0xadf1170_0 .net "pad_gpio_out", 0 0, L_0xef24940;  1 drivers
-v0xaf9a9c0_0 .net "pad_gpio_outenb", 0 0, L_0xef240c0;  1 drivers
-v0xb303bd0_0 .net "pad_gpio_slow_sel", 0 0, v0xade8ad0_0;  1 drivers
-v0xb304760_0 .net "pad_gpio_vtrip_sel", 0 0, v0xade72c0_0;  1 drivers
-v0xb305410_0 .net "resetn", 0 0, L_0xef23230;  1 drivers
-v0xb305e50_0 .net "resetn_out", 0 0, L_0xef22e00;  1 drivers
-v0xb31c980_0 .net "serial_clock", 0 0, L_0xef237c0;  1 drivers
-v0xb31cd90_0 .net "serial_clock_out", 0 0, L_0xef22d90;  1 drivers
-v0xb31d1a0_0 .net "serial_data_in", 0 0, L_0xef2caf0;  1 drivers
-v0xb31d5b0_0 .var "serial_data_out", 0 0;
-v0xb31d9c0_0 .net "serial_load", 0 0, L_0xef2bb80;  1 drivers
-v0xb31ddd0_0 .net "serial_load_out", 0 0, L_0xef22e70;  1 drivers
-v0xb3217e0_0 .var "shift_register", 12 0;
-v0xb322220_0 .net "user_gpio_in", 0 0, L_0xef24dc0;  1 drivers
-v0xb338db0_0 .net "user_gpio_oeb", 0 0, L_0xef2d2b0;  1 drivers
-v0xb3391c0_0 .net "user_gpio_out", 0 0, L_0xef2cea0;  1 drivers
-v0xb3395d0_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb3399e0_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb339df0_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb33a200_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb33e740_0 .net "zero", 0 0, L_0xef261c0;  1 drivers
-v0xb355210_0 .net "zero_unbuf", 0 0, L_0xef26100;  1 drivers
-E_0x3a4a630/0 .event negedge, v0xb305410_0;
-E_0x3a4a630/1 .event posedge, v0xb31d9c0_0;
-E_0x3a4a630 .event/or E_0x3a4a630/0, E_0x3a4a630/1;
-E_0x3a363a0/0 .event negedge, v0xb305410_0;
-E_0x3a363a0/1 .event posedge, v0xb31c980_0;
-E_0x3a363a0 .event/or E_0x3a363a0/0, E_0x3a363a0/1;
-E_0x3a35740 .event negedge, v0xb305410_0, v0xb31c980_0;
-L_0xef23f80 .functor MUXZ 1, L_0x7f96df7f6908, v0xab8bf10_0, L_0xef23e90, C4<>;
-L_0xef240c0 .functor MUXZ 1, L_0xef2d2b0, L_0xef23f80, v0xadea560_0, C4<>;
-L_0xef24250 .part v0xab854e0_0, 1, 2;
-L_0xef24340 .cmp/eq 2, L_0xef24250, L_0x7f96df7f6998;
-L_0xef24480 .part v0xab854e0_0, 0, 1;
-L_0xef24670 .functor MUXZ 1, L_0xef2c2a0, L_0xef24520, L_0xef24340, C4<>;
-L_0xef247b0 .functor MUXZ 1, L_0xef2c2a0, L_0xef24670, L_0xef23db0, C4<>;
-L_0xef24940 .functor MUXZ 1, L_0xef2cea0, L_0xef247b0, v0xadea560_0, C4<>;
-S_0xa723b30 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0xa729260;
+P_0xb91ad00 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0xb91ad40 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0xb91ad80 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0xb91adc0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0xb91ae00 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0xb91ae40 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0xb91ae80 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0xb91aec0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0xb91af00 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0xb91af40 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0xb91af80 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0xb91afc0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe944e30 .functor BUFZ 1, L_0xe945860, C4<0>, C4<0>, C4<0>;
+L_0xe944ea0 .functor BUFZ 1, L_0xe9452d0, C4<0>, C4<0>, C4<0>;
+L_0xe944f10 .functor BUFZ 1, L_0xe94dc20, C4<0>, C4<0>, C4<0>;
+L_0xe945d70 .functor BUFZ 3, v0xa853b10_0, C4<000>, C4<000>, C4<000>;
+L_0xe945ec0 .functor BUFZ 1, L_0xe9507b0, C4<0>, C4<0>, C4<0>;
+L_0x7fd2593438c0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe945f30 .functor XNOR 1, L_0xe94e880, L_0x7fd2593438c0, C4<0>, C4<0>;
+L_0x7fd259343950 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe945e50 .functor XNOR 1, L_0xe94e880, L_0x7fd259343950, C4<0>, C4<0>;
+L_0xe9465c0 .functor NOT 1, L_0xe946520, C4<0>, C4<0>, C4<0>;
+L_0xe946e60 .functor AND 1, L_0xe9507b0, L_0xe946be0, C4<1>, C4<1>;
+L_0xe948260 .functor BUFZ 1, L_0xe9481a0, C4<0>, C4<0>, C4<0>;
+L_0xe946680 .functor BUFZ 1, L_0xa5bf5e0, C4<0>, C4<0>, C4<0>;
+v0xa5ab330_0 .net/2u *"_ivl_26", 0 0, L_0x7fd2593438c0;  1 drivers
+v0xa5abab0_0 .net *"_ivl_28", 0 0, L_0xe945f30;  1 drivers
+L_0x7fd259343908 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xa5a7180_0 .net/2u *"_ivl_30", 0 0, L_0x7fd259343908;  1 drivers
+v0xa5abf30_0 .net *"_ivl_32", 0 0, L_0xe946020;  1 drivers
+v0xa5ac480_0 .net/2u *"_ivl_36", 0 0, L_0x7fd259343950;  1 drivers
+v0xa5acd60_0 .net *"_ivl_38", 0 0, L_0xe945e50;  1 drivers
+v0xa5a7430_0 .net *"_ivl_41", 1 0, L_0xe9462f0;  1 drivers
+L_0x7fd259343998 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xa5adbb0_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259343998;  1 drivers
+v0xa7d7900_0 .net *"_ivl_44", 0 0, L_0xe9463e0;  1 drivers
+v0xa80ba30_0 .net *"_ivl_47", 0 0, L_0xe946520;  1 drivers
+v0xa80c510_0 .net *"_ivl_48", 0 0, L_0xe9465c0;  1 drivers
+v0xa80c920_0 .net *"_ivl_50", 0 0, L_0xe946710;  1 drivers
+v0xa80cd30_0 .net *"_ivl_52", 0 0, L_0xe946850;  1 drivers
+v0xa80d140_0 .var "gpio_ana_en", 0 0;
+v0xa810010_0 .var "gpio_ana_pol", 0 0;
+v0xa7d6930_0 .var "gpio_ana_sel", 0 0;
+v0xa84c8d0_0 .net "gpio_defaults", 12 0, L_0xe94da90;  1 drivers
+v0xa853b10_0 .var "gpio_dm", 2 0;
+v0xa8554f0_0 .var "gpio_holdover", 0 0;
+v0xa811e80_0 .var "gpio_ib_mode_sel", 0 0;
+v0xa812640_0 .var "gpio_inenb", 0 0;
+v0xad25250_0 .net "gpio_logic1", 0 0, L_0xe946be0;  1 drivers
+v0xad25de0_0 .var "gpio_outenb", 0 0;
+v0xad26a90_0 .var "gpio_slow_sel", 0 0;
+v0xad274d0_0 .var "gpio_vtrip_sel", 0 0;
+v0xad3e000_0 .var "mgmt_ena", 0 0;
+v0xad3e410_0 .net "mgmt_gpio_in", 0 0, L_0xe945ec0;  1 drivers
+v0xad3e820_0 .net "mgmt_gpio_oeb", 0 0, L_0xe94e880;  1 drivers
+v0xad3ec30_0 .net "mgmt_gpio_out", 0 0, L_0xe94e340;  1 drivers
+v0xad3f040_0 .net "one", 0 0, L_0xe946680;  1 drivers
+v0xad3f450_0 .net "one_unbuf", 0 0, L_0xa5bf5e0;  1 drivers
+v0xad43890_0 .net "pad_gpio_ana_en", 0 0, v0xa80d140_0;  1 drivers
+v0xad5a450_0 .net "pad_gpio_ana_pol", 0 0, v0xa810010_0;  1 drivers
+v0xad5a860_0 .net "pad_gpio_ana_sel", 0 0, v0xa7d6930_0;  1 drivers
+v0xad5ac70_0 .net "pad_gpio_dm", 2 0, L_0xe945d70;  1 drivers
+v0xad5b080_0 .net "pad_gpio_holdover", 0 0, v0xa8554f0_0;  1 drivers
+v0xad5b490_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xa811e80_0;  1 drivers
+v0xad5b8a0_0 .net "pad_gpio_in", 0 0, L_0xe9507b0;  1 drivers
+v0xad5fde0_0 .net "pad_gpio_inenb", 0 0, v0xa812640_0;  1 drivers
+v0xad768a0_0 .net "pad_gpio_out", 0 0, L_0xe9469e0;  1 drivers
+v0xad76cb0_0 .net "pad_gpio_outenb", 0 0, L_0xe946160;  1 drivers
+v0xad770c0_0 .net "pad_gpio_slow_sel", 0 0, v0xad26a90_0;  1 drivers
+v0xad774d0_0 .net "pad_gpio_vtrip_sel", 0 0, v0xad274d0_0;  1 drivers
+v0xad778e0_0 .net "resetn", 0 0, L_0xe9452d0;  1 drivers
+v0xad77cf0_0 .net "resetn_out", 0 0, L_0xe944ea0;  1 drivers
+v0xad7c230_0 .net "serial_clock", 0 0, L_0xe945860;  1 drivers
+v0xad91e80_0 .net "serial_clock_out", 0 0, L_0xe944e30;  1 drivers
+v0xad93060_0 .net "serial_data_in", 0 0, L_0xe94eb90;  1 drivers
+v0xad938a0_0 .var "serial_data_out", 0 0;
+v0xad940e0_0 .net "serial_load", 0 0, L_0xe94dc20;  1 drivers
+v0xad94410_0 .net "serial_load_out", 0 0, L_0xe944f10;  1 drivers
+v0xad95640_0 .var "shift_register", 12 0;
+v0xad95e80_0 .net "user_gpio_in", 0 0, L_0xe946e60;  1 drivers
+v0xad96320_0 .net "user_gpio_oeb", 0 0, L_0xe94f350;  1 drivers
+v0xad96730_0 .net "user_gpio_out", 0 0, L_0xe94ef40;  1 drivers
+v0xada0ea0_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xadb7940_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xadb7d50_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xadb8160_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xadb8570_0 .net "zero", 0 0, L_0xe948260;  1 drivers
+v0xadb8980_0 .net "zero_unbuf", 0 0, L_0xe9481a0;  1 drivers
+E_0x346cba0/0 .event negedge, v0xad778e0_0;
+E_0x346cba0/1 .event posedge, v0xad940e0_0;
+E_0x346cba0 .event/or E_0x346cba0/0, E_0x346cba0/1;
+E_0x3457740/0 .event negedge, v0xad778e0_0;
+E_0x3457740/1 .event posedge, v0xad7c230_0;
+E_0x3457740 .event/or E_0x3457740/0, E_0x3457740/1;
+E_0x34555c0 .event negedge, v0xad778e0_0, v0xad7c230_0;
+L_0xe946020 .functor MUXZ 1, L_0x7fd259343908, v0xad25de0_0, L_0xe945f30, C4<>;
+L_0xe946160 .functor MUXZ 1, L_0xe94f350, L_0xe946020, v0xad3e000_0, C4<>;
+L_0xe9462f0 .part v0xa853b10_0, 1, 2;
+L_0xe9463e0 .cmp/eq 2, L_0xe9462f0, L_0x7fd259343998;
+L_0xe946520 .part v0xa853b10_0, 0, 1;
+L_0xe946710 .functor MUXZ 1, L_0xe94e340, L_0xe9465c0, L_0xe9463e0, C4<>;
+L_0xe946850 .functor MUXZ 1, L_0xe94e340, L_0xe946710, L_0xe945e50, C4<>;
+L_0xe9469e0 .functor MUXZ 1, L_0xe94ef40, L_0xe946850, v0xad3e000_0, C4<>;
+S_0xa1bcec0 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0xa1df220;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3769,13 +3770,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xc3ba080_0 .net "HI", 0 0, L_0xac98fc0;  alias, 1 drivers
-v0xc3bd690_0 .net "LO", 0 0, L_0xef26100;  alias, 1 drivers
-v0xc3bd840_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc3c2f70_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc3c31c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc3ca540_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x4bb29f0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa723b30;
+v0xbe25b60_0 .net "HI", 0 0, L_0xa5bf5e0;  alias, 1 drivers
+v0xbe2cee0_0 .net "LO", 0 0, L_0xe9481a0;  alias, 1 drivers
+v0xbe30540_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbe30790_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbe3d3f0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbe40a00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0xa1baa00 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa1bcec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3783,27 +3784,27 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xac98f50 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xac98fc0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xac98f50, L_0xcbeaa80;
-L_0xef26090 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef26100 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef26090, L_0xd39b1f0;
-v0xc38c7e0_0 .net "HI", 0 0, L_0xac98fc0;  alias, 1 drivers
-v0xc38ca30_0 .net "LO", 0 0, L_0xef26100;  alias, 1 drivers
-v0xc3996b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc39ccc0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xc39ce70_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc3a9b70_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xc3ad1d0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef26090;  1 drivers, strength-aware
-v0xc3ad420_0 .net8 "pullup0_out_HI", 0 0, L_0xac98f50;  1 drivers, strength-aware
-S_0xa6cea10 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0xa729260;
+L_0xa5bf570 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xa5bf5e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xa5bf570, L_0xc60d090;
+L_0xe948130 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe9481a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe948130, L_0xcdbd820;
+v0xbe05170_0 .net "HI", 0 0, L_0xa5bf5e0;  alias, 1 drivers
+v0xbe0c4f0_0 .net "LO", 0 0, L_0xe9481a0;  alias, 1 drivers
+v0xbe0fb50_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbe0fda0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xbe1ca20_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbe20030_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xbe201e0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe948130;  1 drivers, strength-aware
+v0xbe25910_0 .net8 "pullup0_out_HI", 0 0, L_0xa5bf570;  1 drivers, strength-aware
+S_0xa1b8190 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0xa1df220;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xc41be60_0 .net "gpio_logic1", 0 0, L_0xef24b40;  alias, 1 drivers
-v0xc41f470_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xa8e2dc0_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0xa6cc370 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0xa6cea10;
+v0xb98dfe0_0 .net "gpio_logic1", 0 0, L_0xe946be0;  alias, 1 drivers
+v0xb98ed10_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xa3a0e90_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0xa1b55a0 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0xa1b8190;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3811,13 +3812,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xc3fb490_0 .net "HI", 0 0, L_0xef24b40;  alias, 1 drivers
-v0xc3feaa0_0 .net "LO", 0 0, L_0xef24cb0;  1 drivers
-v0xc3fec50_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xc40b950_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xc40efb0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xc40f200_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0x637f6d0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa6cc370;
+v0xb989130_0 .net "HI", 0 0, L_0xe946be0;  alias, 1 drivers
+v0xb989e50_0 .net "LO", 0 0, L_0xe946d50;  1 drivers
+v0xb98ab70_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb98b890_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb98c5b0_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb98d2c0_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0xa19c990 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa1b55a0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3825,40 +3826,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef24ad0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef24b40 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef24ad0, L_0xde86780;
-L_0xef24c40 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef24cb0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef24c40, L_0xde868d0;
-v0xc3daac0_0 .net "HI", 0 0, L_0xef24b40;  alias, 1 drivers
-v0xc3de0d0_0 .net "LO", 0 0, L_0xef24cb0;  alias, 1 drivers
-v0xc3de280_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xc3e39b0_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xc3e3c00_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xc3eaf80_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0xc3ee5e0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef24c40;  1 drivers, strength-aware
-v0xc3ee830_0 .net8 "pullup0_out_HI", 0 0, L_0xef24ad0;  1 drivers, strength-aware
-S_0x61f28e0 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0xa729260;
+L_0xe946b70 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe946be0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe946b70, L_0xd8a8b60;
+L_0xe946ce0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe946d50 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe946ce0, L_0xd8a8cb0;
+v0xb982830_0 .net "HI", 0 0, L_0xe946be0;  alias, 1 drivers
+v0xb983550_0 .net "LO", 0 0, L_0xe946d50;  alias, 1 drivers
+v0xb984270_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb984f90_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb985cb0_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb9869d0_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb9876f0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe946ce0;  1 drivers, strength-aware
+v0xb988410_0 .net8 "pullup0_out_HI", 0 0, L_0xe946b70;  1 drivers, strength-aware
+S_0xa19c0d0 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0xa1df220;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xef25dc0 .functor BUF 1, L_0xef25d00, C4<0>, C4<0>, C4<0>;
-v0xab941c0_0 .net "LO", 0 0, L_0xef25dc0;  1 drivers
-v0xab9d020_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xac71250_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab8cb50_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab8d310_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab8df60_0 .net "invleft", 0 0, L_0xef24fb0;  1 drivers
-v0xab8e200_0 .net "invright", 0 0, L_0xef251a0;  1 drivers
-v0xab8e620_0 .net "nd2left", 0 0, L_0xef25aa0;  1 drivers
-v0xab8f120_0 .net "nd2right", 0 0, L_0xef258b0;  1 drivers
-v0xab8f730_0 .net "net7", 0 0, L_0xef25bd0;  1 drivers
-v0xab8f9d0_0 .net "nor2left", 0 0, L_0xef25430;  1 drivers
-v0xab8fe90_0 .net "nor2right", 0 0, L_0xef256c0;  1 drivers
-v0xab903e0_0 .net "tielo", 0 0, L_0xef25d00;  1 drivers
-S_0x68365f0 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x61f28e0;
+L_0xe947e60 .functor BUF 1, L_0xe947da0, C4<0>, C4<0>, C4<0>;
+v0xa5b3c40_0 .net "LO", 0 0, L_0xe947e60;  1 drivers
+v0xa5b44f0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5b4da0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5b5180_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5a8140_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5a6b90_0 .net "invleft", 0 0, L_0xe947050;  1 drivers
+v0xa6a5c20_0 .net "invright", 0 0, L_0xe947240;  1 drivers
+v0xa5a8a90_0 .net "nd2left", 0 0, L_0xe947b40;  1 drivers
+v0xa5a9de0_0 .net "nd2right", 0 0, L_0xe947950;  1 drivers
+v0xa5aa2b0_0 .net "net7", 0 0, L_0xe947c70;  1 drivers
+v0xa5a6ed0_0 .net "nor2left", 0 0, L_0xe9474d0;  1 drivers
+v0xa5aac40_0 .net "nor2right", 0 0, L_0xe947760;  1 drivers
+v0xa5aaef0_0 .net "tielo", 0 0, L_0xe947da0;  1 drivers
+S_0xa197450 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0xa19c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3866,13 +3867,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbf6a260_0 .net "HI", 0 0, L_0xef25bd0;  alias, 1 drivers
-v0xbf6af80_0 .net "LO", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xbf6bc90_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbf6c9b0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbf6d6e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbf6e410_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x69cfb70 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x68365f0;
+v0xb9d11d0_0 .net "HI", 0 0, L_0xe947c70;  alias, 1 drivers
+v0xb9e8630_0 .net "LO", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xb9ed9b0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb9ef0a0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb9ef400_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb9f1840_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0xa194f20 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa197450;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -3880,19 +3881,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef25b60 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef25bd0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef25b60, L_0xcbeaa80;
-L_0xef25c90 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef25d00 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef25c90, L_0xd39b1f0;
-v0xbf63960_0 .net "HI", 0 0, L_0xef25bd0;  alias, 1 drivers
-v0xbf64680_0 .net "LO", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xbf653a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbf660c0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbf66de0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbf67b00_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbf68820_0 .net8 "pulldown0_out_LO", 0 0, L_0xef25c90;  1 drivers, strength-aware
-v0xbf69540_0 .net8 "pullup0_out_HI", 0 0, L_0xef25b60;  1 drivers, strength-aware
-S_0x69cd8f0 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x61f28e0;
+L_0xe947c00 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe947c70 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe947c00, L_0xc60d090;
+L_0xe947d30 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe947da0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe947d30, L_0xcdbd820;
+v0xb990770_0 .net "HI", 0 0, L_0xe947c70;  alias, 1 drivers
+v0xb9914a0_0 .net "LO", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xb9cc090_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb9cddf0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb9ce1d0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb9ce5b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb9ced70_0 .net8 "pulldown0_out_LO", 0 0, L_0xe947d30;  1 drivers, strength-aware
+v0xb9d09b0_0 .net8 "pullup0_out_HI", 0 0, L_0xe947c00;  1 drivers, strength-aware
+S_0xa17dc00 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0xa19c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3900,13 +3901,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbfaf270_0 .net "A", 0 0, L_0xef25430;  alias, 1 drivers
-v0xbfafa90_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbfc6ec0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbfcc240_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbfcd930_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbfcdc90_0 .net "Y", 0 0, L_0xef24fb0;  alias, 1 drivers
-S_0xa3e29a0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x69cd8f0;
+v0xa5a1530_0 .net "A", 0 0, L_0xe9474d0;  alias, 1 drivers
+v0xa5a1b30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5a2130_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5a2730_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5a2d30_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5a3330_0 .net "Y", 0 0, L_0xe947050;  alias, 1 drivers
+S_0xa17d730 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa17dc00;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3914,18 +3915,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef24e80 .functor NOT 1, L_0xef25430, C4<0>, C4<0>, C4<0>;
-L_0xef24ef0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef24e80, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef24fb0 .functor BUF 1, L_0xef24ef0, C4<0>, C4<0>, C4<0>;
-v0xbf70ba0_0 .net "A", 0 0, L_0xef25430;  alias, 1 drivers
-v0xbf718d0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbf72600_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbfaa950_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbfac6b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbfaca90_0 .net "Y", 0 0, L_0xef24fb0;  alias, 1 drivers
-v0xbface70_0 .net "not0_out_Y", 0 0, L_0xef24e80;  1 drivers
-v0xbfad630_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef24ef0;  1 drivers
-S_0xa4054a0 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x61f28e0;
+L_0xe946f20 .functor NOT 1, L_0xe9474d0, C4<0>, C4<0>, C4<0>;
+L_0xe946f90 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe946f20, L_0xc60d090, L_0xcdbd820;
+L_0xe947050 .functor BUF 1, L_0xe946f90, C4<0>, C4<0>, C4<0>;
+v0xa549650_0 .net "A", 0 0, L_0xe9474d0;  alias, 1 drivers
+v0xa54fd50_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa57f110_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa591960_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa593300_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5938e0_0 .net "Y", 0 0, L_0xe947050;  alias, 1 drivers
+v0xa5a0690_0 .net "not0_out_Y", 0 0, L_0xe946f20;  1 drivers
+v0xa5a0d40_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe946f90;  1 drivers
+S_0xa17d260 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0xa19c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3933,13 +3934,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xab7f140_0 .net "A", 0 0, L_0xef256c0;  alias, 1 drivers
-v0xab7f8e0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab7fee0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab804e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab80ae0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab810e0_0 .net "Y", 0 0, L_0xef251a0;  alias, 1 drivers
-S_0xa3ff8f0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa4054a0;
+v0xa6bea90_0 .net "A", 0 0, L_0xe947760;  alias, 1 drivers
+v0xa6bfbc0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa6c04b0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa6c0d60_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa6c1650_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa6c1f00_0 .net "Y", 0 0, L_0xe947240;  alias, 1 drivers
+S_0xa1763e0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa17d260;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3947,18 +3948,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef25070 .functor NOT 1, L_0xef256c0, C4<0>, C4<0>, C4<0>;
-L_0xef250e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef25070, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef251a0 .functor BUF 1, L_0xef250e0, C4<0>, C4<0>, C4<0>;
-v0xab274a0_0 .net "A", 0 0, L_0xef256c0;  alias, 1 drivers
-v0xab276f0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab353b0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab5d390_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab6fb90_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab71600_0 .net "Y", 0 0, L_0xef251a0;  alias, 1 drivers
-v0xab71be0_0 .net "not0_out_Y", 0 0, L_0xef25070;  1 drivers
-v0xab7e9c0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef250e0;  1 drivers
-S_0xa3fc370 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x61f28e0;
+L_0xe947110 .functor NOT 1, L_0xe947760, C4<0>, C4<0>, C4<0>;
+L_0xe947180 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe947110, L_0xc60d090, L_0xcdbd820;
+L_0xe947240 .functor BUF 1, L_0xe947180, C4<0>, C4<0>, C4<0>;
+v0xa5a42c0_0 .net "A", 0 0, L_0xe947760;  alias, 1 drivers
+v0xa5a4a00_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5a4cd0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5a5200_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5a5690_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5a58e0_0 .net "Y", 0 0, L_0xe947240;  alias, 1 drivers
+v0xa5a5b30_0 .net "not0_out_Y", 0 0, L_0xe947110;  1 drivers
+v0xa5a5d80_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe947180;  1 drivers
+S_0xa154fa0 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0xa19c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3967,14 +3968,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xac9d5d0_0 .net "A", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xac9e730_0 .net "B", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xac9f020_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xac9f8d0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaca01c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaca0a70_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaca1360_0 .net "Y", 0 0, L_0xef258b0;  alias, 1 drivers
-S_0xa521490 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa3fc370;
+v0xa6b80d0_0 .net "A", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa6b8980_0 .net "B", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa6b9270_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa6b9b20_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa6ba410_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa6bacc0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa6bb5b0_0 .net "Y", 0 0, L_0xe947950;  alias, 1 drivers
+S_0xa13acb0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa154fa0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -3983,19 +3984,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef25780 .functor NAND 1, L_0xef25d00, L_0xef25d00, C4<1>, C4<1>;
-L_0xef257f0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef25780, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef258b0 .functor BUF 1, L_0xef257f0, C4<0>, C4<0>, C4<0>;
-v0xab82140_0 .net "A", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xab82670_0 .net "B", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xab82db0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab83080_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab835b0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab83a40_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab83c90_0 .net "Y", 0 0, L_0xef258b0;  alias, 1 drivers
-v0xab83ee0_0 .net "nand0_out_Y", 0 0, L_0xef25780;  1 drivers
-v0xab84130_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef257f0;  1 drivers
-S_0xa5041a0 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0x61f28e0;
+L_0xe947820 .functor NAND 1, L_0xe947da0, L_0xe947da0, C4<1>, C4<1>;
+L_0xe947890 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe947820, L_0xc60d090, L_0xcdbd820;
+L_0xe947950 .functor BUF 1, L_0xe947890, C4<0>, C4<0>, C4<0>;
+v0xa6c3990_0 .net "A", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa6c4240_0 .net "B", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa6c4b30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa6c53e0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa6c5cd0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa6c6580_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa6c76e0_0 .net "Y", 0 0, L_0xe947950;  alias, 1 drivers
+v0xa6c7fd0_0 .net "nand0_out_Y", 0 0, L_0xe947820;  1 drivers
+v0xa6b77e0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe947890;  1 drivers
+S_0xa139cc0 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0xa19c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4004,14 +4005,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xac986a0_0 .net "A", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xac99840_0 .net "B", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xac9a0f0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xac9a9e0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xac9b290_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xac9bb80_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xac9c430_0 .net "Y", 0 0, L_0xef25aa0;  alias, 1 drivers
-S_0xa4fd1c0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa5041a0;
+v0xa5bed40_0 .net "A", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa5bfda0_0 .net "B", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa5c05d0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5c0e00_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5c1630_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5c1e60_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5c2690_0 .net "Y", 0 0, L_0xe947b40;  alias, 1 drivers
+S_0xa138d00 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa139cc0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4020,19 +4021,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef25970 .functor NAND 1, L_0xef25d00, L_0xef25d00, C4<1>, C4<1>;
-L_0xef259e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef25970, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef25aa0 .functor BUF 1, L_0xef259e0, C4<0>, C4<0>, C4<0>;
-v0xaca2db0_0 .net "A", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xaca36a0_0 .net "B", 0 0, L_0xef25d00;  alias, 1 drivers
-v0xaca3f50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaca4840_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xac95a70_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xac96360_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xac96c10_0 .net "Y", 0 0, L_0xef25aa0;  alias, 1 drivers
-v0xac97500_0 .net "nand0_out_Y", 0 0, L_0xef25970;  1 drivers
-v0xac97db0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef259e0;  1 drivers
-S_0xa4e6000 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0x61f28e0;
+L_0xe947a10 .functor NAND 1, L_0xe947da0, L_0xe947da0, C4<1>, C4<1>;
+L_0xe947a80 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe947a10, L_0xc60d090, L_0xcdbd820;
+L_0xe947b40 .functor BUF 1, L_0xe947a80, C4<0>, C4<0>, C4<0>;
+v0xa6bd000_0 .net "A", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa6bd8f0_0 .net "B", 0 0, L_0xe947da0;  alias, 1 drivers
+v0xa6be1a0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa6609f0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa64b930_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa6504f0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa685470_0 .net "Y", 0 0, L_0xe947b40;  alias, 1 drivers
+v0xa5b54f0_0 .net "nand0_out_Y", 0 0, L_0xe947a10;  1 drivers
+v0xa5b6130_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe947a80;  1 drivers
+S_0xa138920 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0xa19c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4041,14 +4042,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xab9f910_0 .net "A", 0 0, L_0xef25aa0;  alias, 1 drivers
-v0xaba0140_0 .net "B", 0 0, L_0xef25aa0;  alias, 1 drivers
-v0xaba0970_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaba11a0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaba19d0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaba2200_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab94970_0 .net "Y", 0 0, L_0xef25430;  alias, 1 drivers
-S_0xa4e1620 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa4e6000;
+v0xa5b81b0_0 .net "A", 0 0, L_0xe947b40;  alias, 1 drivers
+v0xa5e4c80_0 .net "B", 0 0, L_0xe947b40;  alias, 1 drivers
+v0xa5eab80_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5b8e60_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5f7860_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5f8c00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5f93d0_0 .net "Y", 0 0, L_0xe9474d0;  alias, 1 drivers
+S_0xa1357f0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa138920;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4057,19 +4058,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef25260 .functor NOR 1, L_0xef25aa0, L_0xef25aa0, C4<0>, C4<0>;
-L_0xa1183a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef25260, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef25430 .functor BUF 1, L_0xa1183a0, C4<0>, C4<0>, C4<0>;
-v0xac2a480_0 .net "A", 0 0, L_0xef25aa0;  alias, 1 drivers
-v0xac2f040_0 .net "B", 0 0, L_0xef25aa0;  alias, 1 drivers
-v0xac63fd0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab93850_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab94490_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab9d850_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab9e080_0 .net "Y", 0 0, L_0xef25430;  alias, 1 drivers
-v0xab9e8b0_0 .net "nor0_out_Y", 0 0, L_0xef25260;  1 drivers
-v0xab9f0e0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa1183a0;  1 drivers
-S_0xa4da640 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0x61f28e0;
+L_0xe947300 .functor NOR 1, L_0xe947b40, L_0xe947b40, C4<0>, C4<0>;
+L_0x99c0b10 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe947300, L_0xc60d090, L_0xcdbd820;
+L_0xe9474d0 .functor BUF 1, L_0x99c0b10, C4<0>, C4<0>, C4<0>;
+v0xa5b6610_0 .net "A", 0 0, L_0xe947b40;  alias, 1 drivers
+v0xa5c3f20_0 .net "B", 0 0, L_0xe947b40;  alias, 1 drivers
+v0xa5c4750_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5c4f80_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5b6900_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5b6bd0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5b70b0_0 .net "Y", 0 0, L_0xe9474d0;  alias, 1 drivers
+v0xa5b75b0_0 .net "nor0_out_Y", 0 0, L_0xe947300;  1 drivers
+v0xa5b57a0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x99c0b10;  1 drivers
+S_0xa135380 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0xa19c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4078,14 +4079,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xabc96c0_0 .net "A", 0 0, L_0xef258b0;  alias, 1 drivers
-v0xab971c0_0 .net "B", 0 0, L_0xef258b0;  alias, 1 drivers
-v0xabd56c0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xabd63a0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xabd7740_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xabd7f10_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab93ed0_0 .net "Y", 0 0, L_0xef256c0;  alias, 1 drivers
-S_0xa466aa0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa4da640;
+v0xa5b13d0_0 .net "A", 0 0, L_0xe947950;  alias, 1 drivers
+v0xa5b1670_0 .net "B", 0 0, L_0xe947950;  alias, 1 drivers
+v0xa5b1b30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5b2080_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5b2650_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5b2ab0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5a7d80_0 .net "Y", 0 0, L_0xe947760;  alias, 1 drivers
+S_0xa134eb0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa135380;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4094,19 +4095,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef254f0 .functor NOR 1, L_0xef258b0, L_0xef258b0, C4<0>, C4<0>;
-L_0xa0f07b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef254f0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef256c0 .functor BUF 1, L_0xa0f07b0, C4<0>, C4<0>, C4<0>;
-v0xaba3a90_0 .net "A", 0 0, L_0xef258b0;  alias, 1 drivers
-v0xaba42c0_0 .net "B", 0 0, L_0xef258b0;  alias, 1 drivers
-v0xab94c60_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab94f30_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xab95410_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab95910_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xab93b00_0 .net "Y", 0 0, L_0xef256c0;  alias, 1 drivers
-v0xab96510_0 .net "nor0_out_Y", 0 0, L_0xef254f0;  1 drivers
-v0xabc37a0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xa0f07b0;  1 drivers
-S_0xa257e30 .scope module, "gpio_control_bidir_2[1]" "gpio_control_block" 4 1455, 9 53 0, S_0xbb71170;
+L_0xe947590 .functor NOR 1, L_0xe947950, L_0xe947950, C4<0>, C4<0>;
+L_0x9803590 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe947590, L_0xc60d090, L_0xcdbd820;
+L_0xe947760 .functor BUF 1, L_0x9803590, C4<0>, C4<0>, C4<0>;
+v0xa5b5e60_0 .net "A", 0 0, L_0xe947950;  alias, 1 drivers
+v0xa5be510_0 .net "B", 0 0, L_0xe947950;  alias, 1 drivers
+v0xa6926d0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5ae7f0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa5aefb0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5afc00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa5afea0_0 .net "Y", 0 0, L_0xe947760;  alias, 1 drivers
+v0xa5b02c0_0 .net "nor0_out_Y", 0 0, L_0xe947590;  1 drivers
+v0xa5b0dc0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9803590;  1 drivers
+S_0x45d53e0 .scope module, "gpio_control_bidir_2[1]" "gpio_control_block" 4 1455, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -4141,110 +4142,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0x6049f00 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0x6049f40 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0x6049f80 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0x6049fc0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0x604a000 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0x604a040 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0x604a080 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0x604a0c0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0x604a100 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0x604a140 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0x604a180 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0x604a1c0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xef263f0 .functor BUFZ 1, L_0xef23900, C4<0>, C4<0>, C4<0>;
-L_0xef26460 .functor BUFZ 1, L_0xef23320, C4<0>, C4<0>, C4<0>;
-L_0xef264d0 .functor BUFZ 1, L_0xef2bcc0, C4<0>, C4<0>, C4<0>;
-L_0xef26850 .functor BUFZ 3, v0xb266060_0, C4<000>, C4<000>, C4<000>;
-L_0xef269a0 .functor BUFZ 1, L_0xef2e800, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f69e0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xef26a10 .functor XNOR 1, L_0xef2c880, L_0x7f96df7f69e0, C4<0>, C4<0>;
-L_0x7f96df7f6a70 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xef26930 .functor XNOR 1, L_0xef2c880, L_0x7f96df7f6a70, C4<0>, C4<0>;
-L_0xef26fd0 .functor NOT 1, L_0xef26f30, C4<0>, C4<0>, C4<0>;
-L_0xef27870 .functor AND 1, L_0xef2e800, L_0xef275f0, C4<1>, C4<1>;
-L_0xef28c70 .functor BUFZ 1, L_0xef28bb0, C4<0>, C4<0>, C4<0>;
-L_0xef27090 .functor BUFZ 1, L_0xb1a62d0, C4<0>, C4<0>, C4<0>;
-v0xb257f90_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f69e0;  1 drivers
-v0xb2583a0_0 .net *"_ivl_28", 0 0, L_0xef26a10;  1 drivers
-L_0x7f96df7f6a28 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xb2587b0_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f6a28;  1 drivers
-v0xb258bc0_0 .net *"_ivl_32", 0 0, L_0xef26a80;  1 drivers
-v0xb258fd0_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f6a70;  1 drivers
-v0xb2593e0_0 .net *"_ivl_38", 0 0, L_0xef26930;  1 drivers
-v0xb1e2790_0 .net *"_ivl_41", 1 0, L_0xef26d00;  1 drivers
-L_0x7f96df7f6ab8 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xb1e7840_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f6ab8;  1 drivers
-v0xb1e8280_0 .net *"_ivl_44", 0 0, L_0xef26df0;  1 drivers
-v0xb25a4d0_0 .net *"_ivl_47", 0 0, L_0xef26f30;  1 drivers
-v0xb25a8e0_0 .net *"_ivl_48", 0 0, L_0xef26fd0;  1 drivers
-v0xb25acf0_0 .net *"_ivl_50", 0 0, L_0xef27120;  1 drivers
-v0xb25b100_0 .net *"_ivl_52", 0 0, L_0xef27260;  1 drivers
-v0xb25b510_0 .var "gpio_ana_en", 0 0;
-v0xb25b920_0 .var "gpio_ana_pol", 0 0;
-v0xb263de0_0 .var "gpio_ana_sel", 0 0;
-v0xb264970_0 .net "gpio_defaults", 12 0, L_0xef22fc0;  1 drivers
-v0xb266060_0 .var "gpio_dm", 2 0;
-v0xb27cb80_0 .var "gpio_holdover", 0 0;
-v0xb27cf90_0 .var "gpio_ib_mode_sel", 0 0;
-v0xb27d3a0_0 .var "gpio_inenb", 0 0;
-v0xb27d7b0_0 .net "gpio_logic1", 0 0, L_0xef275f0;  1 drivers
-v0xb27dbc0_0 .var "gpio_outenb", 0 0;
-v0xb27dfd0_0 .var "gpio_slow_sel", 0 0;
-v0xb2819d0_0 .var "gpio_vtrip_sel", 0 0;
-v0xb282410_0 .var "mgmt_ena", 0 0;
-v0xb298fa0_0 .net "mgmt_gpio_in", 0 0, L_0xef269a0;  1 drivers
-v0xb2993b0_0 .net "mgmt_gpio_oeb", 0 0, L_0xef2c880;  1 drivers
-v0xb2997c0_0 .net "mgmt_gpio_out", 0 0, L_0xef2c390;  1 drivers
-v0xb299bd0_0 .net "one", 0 0, L_0xef27090;  1 drivers
-v0xb299fe0_0 .net "one_unbuf", 0 0, L_0xb1a62d0;  1 drivers
-v0xb29a3f0_0 .net "pad_gpio_ana_en", 0 0, v0xb25b510_0;  1 drivers
-v0xb29e930_0 .net "pad_gpio_ana_pol", 0 0, v0xb25b920_0;  1 drivers
-v0xb2b53f0_0 .net "pad_gpio_ana_sel", 0 0, v0xb263de0_0;  1 drivers
-v0xb2b5800_0 .net "pad_gpio_dm", 2 0, L_0xef26850;  1 drivers
-v0xb2b5c10_0 .net "pad_gpio_holdover", 0 0, v0xb27cb80_0;  1 drivers
-v0xb2b6020_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xb27cf90_0;  1 drivers
-v0xb2b6430_0 .net "pad_gpio_in", 0 0, L_0xef2e800;  1 drivers
-v0xb2b6840_0 .net "pad_gpio_inenb", 0 0, v0xb27d3a0_0;  1 drivers
-v0xb2bad80_0 .net "pad_gpio_out", 0 0, L_0xef273f0;  1 drivers
-v0xb2d0a30_0 .net "pad_gpio_outenb", 0 0, L_0xef26b70;  1 drivers
-v0xb2d1830_0 .net "pad_gpio_slow_sel", 0 0, v0xb27dfd0_0;  1 drivers
-v0xb2d1c40_0 .net "pad_gpio_vtrip_sel", 0 0, v0xb2819d0_0;  1 drivers
-v0xb2d2050_0 .net "resetn", 0 0, L_0xef23320;  1 drivers
-v0xb2d2460_0 .net "resetn_out", 0 0, L_0xef26460;  1 drivers
-v0xb2d2870_0 .net "serial_clock", 0 0, L_0xef23900;  1 drivers
-v0xb2d2c80_0 .net "serial_clock_out", 0 0, L_0xef263f0;  1 drivers
-v0xb261ac0_0 .net "serial_data_in", 0 0, L_0xef2cb90;  1 drivers
-v0xb2d3d70_0 .var "serial_data_out", 0 0;
-v0xb2d4180_0 .net "serial_load", 0 0, L_0xef2bcc0;  1 drivers
-v0xb2d4590_0 .net "serial_load_out", 0 0, L_0xef264d0;  1 drivers
-v0xb2d49a0_0 .var "shift_register", 12 0;
-v0xb2d4db0_0 .net "user_gpio_in", 0 0, L_0xef27870;  1 drivers
-v0xb2d51c0_0 .net "user_gpio_oeb", 0 0, L_0xef2d3a0;  1 drivers
-v0xb2d9700_0 .net "user_gpio_out", 0 0, L_0xef2cf90;  1 drivers
-v0xb2ef360_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb2f0540_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb2f0d80_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb2f1220_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb2f1630_0 .net "zero", 0 0, L_0xef28c70;  1 drivers
-v0xb161450_0 .net "zero_unbuf", 0 0, L_0xef28bb0;  1 drivers
-E_0x3a335c0/0 .event negedge, v0xb2d2050_0;
-E_0x3a335c0/1 .event posedge, v0xb2d4180_0;
-E_0x3a335c0 .event/or E_0x3a335c0/0, E_0x3a335c0/1;
-E_0x3a1b8c0/0 .event negedge, v0xb2d2050_0;
-E_0x3a1b8c0/1 .event posedge, v0xb2d2870_0;
-E_0x3a1b8c0 .event/or E_0x3a1b8c0/0, E_0x3a1b8c0/1;
-E_0x3a19a10 .event negedge, v0xb2d2050_0, v0xb2d2870_0;
-L_0xef26a80 .functor MUXZ 1, L_0x7f96df7f6a28, v0xb27dbc0_0, L_0xef26a10, C4<>;
-L_0xef26b70 .functor MUXZ 1, L_0xef2d3a0, L_0xef26a80, v0xb282410_0, C4<>;
-L_0xef26d00 .part v0xb266060_0, 1, 2;
-L_0xef26df0 .cmp/eq 2, L_0xef26d00, L_0x7f96df7f6ab8;
-L_0xef26f30 .part v0xb266060_0, 0, 1;
-L_0xef27120 .functor MUXZ 1, L_0xef2c390, L_0xef26fd0, L_0xef26df0, C4<>;
-L_0xef27260 .functor MUXZ 1, L_0xef2c390, L_0xef27120, L_0xef26930, C4<>;
-L_0xef273f0 .functor MUXZ 1, L_0xef2cf90, L_0xef27260, v0xb282410_0, C4<>;
-S_0xa27ded0 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0xa257e30;
+P_0xb91e530 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0xb91e570 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0xb91e5b0 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0xb91e5f0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0xb91e630 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0xb91e670 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0xb91e6b0 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0xb91e6f0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0xb91e730 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0xb91e770 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0xb91e7b0 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0xb91e7f0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe948490 .functor BUFZ 1, L_0xe9459a0, C4<0>, C4<0>, C4<0>;
+L_0xe948500 .functor BUFZ 1, L_0xe9453c0, C4<0>, C4<0>, C4<0>;
+L_0xe948570 .functor BUFZ 1, L_0xe94dd60, C4<0>, C4<0>, C4<0>;
+L_0xe9488f0 .functor BUFZ 3, v0xacf3290_0, C4<000>, C4<000>, C4<000>;
+L_0xe948a40 .functor BUFZ 1, L_0xe9508a0, C4<0>, C4<0>, C4<0>;
+L_0x7fd2593439e0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe948ab0 .functor XNOR 1, L_0xe94e920, L_0x7fd2593439e0, C4<0>, C4<0>;
+L_0x7fd259343a70 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe9489d0 .functor XNOR 1, L_0xe94e920, L_0x7fd259343a70, C4<0>, C4<0>;
+L_0xe949070 .functor NOT 1, L_0xe948fd0, C4<0>, C4<0>, C4<0>;
+L_0xe949910 .functor AND 1, L_0xe9508a0, L_0xe949690, C4<1>, C4<1>;
+L_0xe94ad10 .functor BUFZ 1, L_0xe94ac50, C4<0>, C4<0>, C4<0>;
+L_0xe949130 .functor BUFZ 1, L_0xac02700, C4<0>, C4<0>, C4<0>;
+v0xaca2380_0 .net/2u *"_ivl_26", 0 0, L_0x7fd2593439e0;  1 drivers
+v0xaca3030_0 .net *"_ivl_28", 0 0, L_0xe948ab0;  1 drivers
+L_0x7fd259343a28 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xaca3a70_0 .net/2u *"_ivl_30", 0 0, L_0x7fd259343a28;  1 drivers
+v0xacba600_0 .net *"_ivl_32", 0 0, L_0xe948b20;  1 drivers
+v0xacbaa10_0 .net/2u *"_ivl_36", 0 0, L_0x7fd259343a70;  1 drivers
+v0xacbae20_0 .net *"_ivl_38", 0 0, L_0xe9489d0;  1 drivers
+v0xacbb230_0 .net *"_ivl_41", 1 0, L_0xe948da0;  1 drivers
+L_0x7fd259343ab8 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xacbb640_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259343ab8;  1 drivers
+v0xacbba50_0 .net *"_ivl_44", 0 0, L_0xe948e90;  1 drivers
+v0xacbff90_0 .net *"_ivl_47", 0 0, L_0xe948fd0;  1 drivers
+v0xacd6a30_0 .net *"_ivl_48", 0 0, L_0xe949070;  1 drivers
+v0xacd6e40_0 .net *"_ivl_50", 0 0, L_0xe9491c0;  1 drivers
+v0xacd7250_0 .net *"_ivl_52", 0 0, L_0xe949300;  1 drivers
+v0xacd7660_0 .var "gpio_ana_en", 0 0;
+v0xacd7a70_0 .var "gpio_ana_pol", 0 0;
+v0xacd7e80_0 .var "gpio_ana_sel", 0 0;
+v0xacdc3c0_0 .net "gpio_defaults", 12 0, L_0xe945060;  1 drivers
+v0xacf3290_0 .var "gpio_dm", 2 0;
+v0xacf36a0_0 .var "gpio_holdover", 0 0;
+v0xacf3ab0_0 .var "gpio_ib_mode_sel", 0 0;
+v0xacf3ec0_0 .var "gpio_inenb", 0 0;
+v0xacf42d0_0 .net "gpio_logic1", 0 0, L_0xe949690;  1 drivers
+v0xac826d0_0 .var "gpio_outenb", 0 0;
+v0xac83110_0 .var "gpio_slow_sel", 0 0;
+v0xacf53c0_0 .var "gpio_vtrip_sel", 0 0;
+v0xacf57d0_0 .var "mgmt_ena", 0 0;
+v0xacf5be0_0 .net "mgmt_gpio_in", 0 0, L_0xe948a40;  1 drivers
+v0xacf5ff0_0 .net "mgmt_gpio_oeb", 0 0, L_0xe94e920;  1 drivers
+v0xacf6400_0 .net "mgmt_gpio_out", 0 0, L_0xe94e430;  1 drivers
+v0xacf6810_0 .net "one", 0 0, L_0xe949130;  1 drivers
+v0xacfad50_0 .net "one_unbuf", 0 0, L_0xac02700;  1 drivers
+v0xad109b0_0 .net "pad_gpio_ana_en", 0 0, v0xacd7660_0;  1 drivers
+v0xad11b90_0 .net "pad_gpio_ana_pol", 0 0, v0xacd7a70_0;  1 drivers
+v0xad123d0_0 .net "pad_gpio_ana_sel", 0 0, v0xacd7e80_0;  1 drivers
+v0xad12c10_0 .net "pad_gpio_dm", 2 0, L_0xe9488f0;  1 drivers
+v0xab82ae0_0 .net "pad_gpio_holdover", 0 0, v0xacf36a0_0;  1 drivers
+v0xab86590_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xacf3ab0_0;  1 drivers
+v0xab87130_0 .net "pad_gpio_in", 0 0, L_0xe9508a0;  1 drivers
+v0xab832e0_0 .net "pad_gpio_inenb", 0 0, v0xacf3ec0_0;  1 drivers
+v0xab88840_0 .net "pad_gpio_out", 0 0, L_0xe949490;  1 drivers
+v0xad142f0_0 .net "pad_gpio_outenb", 0 0, L_0xe948c10;  1 drivers
+v0xad14700_0 .net "pad_gpio_slow_sel", 0 0, v0xac83110_0;  1 drivers
+v0xad14b10_0 .net "pad_gpio_vtrip_sel", 0 0, v0xacf53c0_0;  1 drivers
+v0xad14f20_0 .net "resetn", 0 0, L_0xe9453c0;  1 drivers
+v0xad15330_0 .net "resetn_out", 0 0, L_0xe948500;  1 drivers
+v0xad15740_0 .net "serial_clock", 0 0, L_0xe9459a0;  1 drivers
+v0xa9ffec0_0 .net "serial_clock_out", 0 0, L_0xe948490;  1 drivers
+v0xaa00b70_0 .net "serial_data_in", 0 0, L_0xe94ec30;  1 drivers
+v0xaa015b0_0 .var "serial_data_out", 0 0;
+v0xaa18120_0 .net "serial_load", 0 0, L_0xe94dd60;  1 drivers
+v0xaa18530_0 .net "serial_load_out", 0 0, L_0xe948570;  1 drivers
+v0xaa18940_0 .var "shift_register", 12 0;
+v0xaa18d50_0 .net "user_gpio_in", 0 0, L_0xe949910;  1 drivers
+v0xaa19160_0 .net "user_gpio_oeb", 0 0, L_0xe94f440;  1 drivers
+v0xaa19570_0 .net "user_gpio_out", 0 0, L_0xe94f030;  1 drivers
+v0xaa1dab0_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaa34530_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xaa34940_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaa34d50_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xaa35160_0 .net "zero", 0 0, L_0xe94ad10;  1 drivers
+v0xaa35570_0 .net "zero_unbuf", 0 0, L_0xe94ac50;  1 drivers
+E_0x3454f90/0 .event negedge, v0xad14f20_0;
+E_0x3454f90/1 .event posedge, v0xaa18120_0;
+E_0x3454f90 .event/or E_0x3454f90/0, E_0x3454f90/1;
+E_0x343ba10/0 .event negedge, v0xad14f20_0;
+E_0x343ba10/1 .event posedge, v0xad15740_0;
+E_0x343ba10 .event/or E_0x343ba10/0, E_0x343ba10/1;
+E_0x3439880 .event negedge, v0xad14f20_0, v0xad15740_0;
+L_0xe948b20 .functor MUXZ 1, L_0x7fd259343a28, v0xac826d0_0, L_0xe948ab0, C4<>;
+L_0xe948c10 .functor MUXZ 1, L_0xe94f440, L_0xe948b20, v0xacf57d0_0, C4<>;
+L_0xe948da0 .part v0xacf3290_0, 1, 2;
+L_0xe948e90 .cmp/eq 2, L_0xe948da0, L_0x7fd259343ab8;
+L_0xe948fd0 .part v0xacf3290_0, 0, 1;
+L_0xe9491c0 .functor MUXZ 1, L_0xe94e430, L_0xe949070, L_0xe948e90, C4<>;
+L_0xe949300 .functor MUXZ 1, L_0xe94e430, L_0xe9491c0, L_0xe9489d0, C4<>;
+L_0xe949490 .functor MUXZ 1, L_0xe94f030, L_0xe949300, v0xacf57d0_0, C4<>;
+S_0x5f2e900 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x45d53e0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4252,13 +4253,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb3018b0_0 .net "HI", 0 0, L_0xb1a62d0;  alias, 1 drivers
-v0xb372db0_0 .net "LO", 0 0, L_0xef28bb0;  alias, 1 drivers
-v0xb373380_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb373c00_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb374010_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb374420_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0xa27a950 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa27ded0;
+v0xadf0d60_0 .net "HI", 0 0, L_0xac02700;  alias, 1 drivers
+v0xadf15a0_0 .net "LO", 0 0, L_0xe94ac50;  alias, 1 drivers
+v0xadf3840_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xadf43d0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xadf5080_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xadf5ac0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x5da1ff0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x5f2e900;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4266,27 +4267,27 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xb1a6260 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xb1a62d0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xb1a6260, L_0xcbeaa80;
-L_0xef28b40 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef28bb0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef28b40, L_0xd39b1f0;
-v0xb355e40_0 .net "HI", 0 0, L_0xb1a62d0;  alias, 1 drivers
-v0xb356250_0 .net "LO", 0 0, L_0xef28bb0;  alias, 1 drivers
-v0xb356660_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb35aba0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb370820_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb371a00_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb372240_0 .net8 "pulldown0_out_LO", 0 0, L_0xef28b40;  1 drivers, strength-aware
-v0xb372a80_0 .net8 "pullup0_out_HI", 0 0, L_0xb1a6260;  1 drivers, strength-aware
-S_0xa274da0 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0xa257e30;
+L_0xac02690 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xac02700 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xac02690, L_0xc60d090;
+L_0xe94abe0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe94ac50 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe94abe0, L_0xcdbd820;
+v0xadbd2d0_0 .net "HI", 0 0, L_0xac02700;  alias, 1 drivers
+v0xadd2f20_0 .net "LO", 0 0, L_0xe94ac50;  alias, 1 drivers
+v0xadd4100_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xadd4940_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xadd5180_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xadd9750_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xadef340_0 .net8 "pulldown0_out_LO", 0 0, L_0xe94abe0;  1 drivers, strength-aware
+v0xadf0520_0 .net8 "pullup0_out_HI", 0 0, L_0xac02690;  1 drivers, strength-aware
+S_0x5d9b180 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x45d53e0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xb3cdc30_0 .net "gpio_logic1", 0 0, L_0xef275f0;  alias, 1 drivers
-v0xb3cee10_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb3cf650_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0xa271820 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0xa274da0;
+v0xae360d0_0 .net "gpio_logic1", 0 0, L_0xe949690;  alias, 1 drivers
+v0xae36b10_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xae4c7c0_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0x6258ee0 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x5d9b180;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4294,13 +4295,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb39bc00_0 .net "HI", 0 0, L_0xef275f0;  alias, 1 drivers
-v0xb3b1840_0 .net "LO", 0 0, L_0xef27760;  1 drivers
-v0xb3b2a20_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb3b3260_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb3b3aa0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb3b8070_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0xa396910 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa271820;
+v0xae30390_0 .net "HI", 0 0, L_0xe949690;  alias, 1 drivers
+v0xae31570_0 .net "LO", 0 0, L_0xe949800;  1 drivers
+v0xae31db0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xae325f0_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xae34890_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xae35420_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0x63f2510 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x6258ee0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4308,40 +4309,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef27580 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef275f0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef27580, L_0xde86780;
-L_0xef276f0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef27760 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef276f0, L_0xde868d0;
-v0xb375050_0 .net "HI", 0 0, L_0xef275f0;  alias, 1 drivers
-v0xb37f7c0_0 .net "LO", 0 0, L_0xef27760;  alias, 1 drivers
-v0xb396270_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb396680_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb396a90_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb396ea0_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb3972b0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef276f0;  1 drivers, strength-aware
-v0xb3976c0_0 .net8 "pullup0_out_HI", 0 0, L_0xef27580;  1 drivers, strength-aware
-S_0xa381910 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0xa257e30;
+L_0xe949620 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe949690 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe949620, L_0xd8a8b60;
+L_0xe949790 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe949800 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe949790, L_0xd8a8cb0;
+v0xae0d180_0 .net "HI", 0 0, L_0xe949690;  alias, 1 drivers
+v0xae0d9c0_0 .net "LO", 0 0, L_0xe949800;  alias, 1 drivers
+v0xad9c990_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xae0dcf0_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xae0ef20_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xae0f760_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xae0ffa0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe949790;  1 drivers, strength-aware
+v0xae1a7d0_0 .net8 "pullup0_out_HI", 0 0, L_0xe949620;  1 drivers, strength-aware
+S_0x63f0290 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x45d53e0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xef28870 .functor BUF 1, L_0xef287b0, C4<0>, C4<0>, C4<0>;
-v0xb220740_0 .net "LO", 0 0, L_0xef28870;  1 drivers
-v0xb220b50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb222da0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb223930_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb2245e0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb225020_0 .net "invleft", 0 0, L_0xef27a60;  1 drivers
-v0xb23bb50_0 .net "invright", 0 0, L_0xef27c50;  1 drivers
-v0xb23bf60_0 .net "nd2left", 0 0, L_0xef28550;  1 drivers
-v0xb23c370_0 .net "nd2right", 0 0, L_0xef28360;  1 drivers
-v0xb23c780_0 .net "net7", 0 0, L_0xef28680;  1 drivers
-v0xb23cb90_0 .net "nor2left", 0 0, L_0xef27ee0;  1 drivers
-v0xb23cfa0_0 .net "nor2right", 0 0, L_0xef28170;  1 drivers
-v0xb2413f0_0 .net "tielo", 0 0, L_0xef287b0;  1 drivers
-S_0xa379630 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0xa381910;
+L_0xe94a910 .functor BUF 1, L_0xe94a850, C4<0>, C4<0>, C4<0>;
+v0xac7c760_0 .net "LO", 0 0, L_0xe94a910;  1 drivers
+v0xac7cb70_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac7cf80_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac85430_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac85fc0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac86c70_0 .net "invleft", 0 0, L_0xe949b00;  1 drivers
+v0xac876b0_0 .net "invright", 0 0, L_0xe949cf0;  1 drivers
+v0xac9e1c0_0 .net "nd2left", 0 0, L_0xe94a5f0;  1 drivers
+v0xac9e5d0_0 .net "nd2right", 0 0, L_0xe94a400;  1 drivers
+v0xac9e9e0_0 .net "net7", 0 0, L_0xe94a720;  1 drivers
+v0xac9edf0_0 .net "nor2left", 0 0, L_0xe949f80;  1 drivers
+v0xac9f200_0 .net "nor2right", 0 0, L_0xe94a210;  1 drivers
+v0xac9f610_0 .net "tielo", 0 0, L_0xe94a850;  1 drivers
+S_0x9e30fe0 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x63f0290;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4349,13 +4350,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb3ec5d0_0 .net "HI", 0 0, L_0xef28680;  alias, 1 drivers
-v0xb3ed800_0 .net "LO", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb3ee040_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb3ee880_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb3f9070_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb40ec80_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0xa361160 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa379630;
+v0xae6dc80_0 .net "HI", 0 0, L_0xe94a720;  alias, 1 drivers
+v0xae6e930_0 .net "LO", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xae6f370_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae85e90_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae862a0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xae866b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x9e2da30 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9e30fe0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4363,19 +4364,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef28610 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef28680 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef28610, L_0xcbeaa80;
-L_0xef28740 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef287b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef28740, L_0xd39b1f0;
-v0xb3d2cc0_0 .net "HI", 0 0, L_0xef28680;  alias, 1 drivers
-v0xb3d3970_0 .net "LO", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb3d43b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb3ea040_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb3eb220_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb3eba60_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb3ec2a0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef28740;  1 drivers, strength-aware
-v0xb37b2b0_0 .net8 "pullup0_out_HI", 0 0, L_0xef28610;  1 drivers, strength-aware
-S_0xa35b480 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0xa381910;
+L_0xe94a6b0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe94a720 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe94a6b0, L_0xc60d090;
+L_0xe94a7e0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe94a850 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe94a7e0, L_0xcdbd820;
+v0xae4ea20_0 .net "HI", 0 0, L_0xe94a720;  alias, 1 drivers
+v0xae50cc0_0 .net "LO", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xae51850_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae52500_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae52f40_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xae69e00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xae6aa10_0 .net8 "pulldown0_out_LO", 0 0, L_0xe94a7e0;  1 drivers, strength-aware
+v0xae6d0f0_0 .net8 "pullup0_out_HI", 0 0, L_0xe94a6b0;  1 drivers, strength-aware
+S_0x9f38870 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x63f0290;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4383,13 +4384,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb42d2f0_0 .net "A", 0 0, L_0xef27ee0;  alias, 1 drivers
-v0xb42f590_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb430120_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb430dd0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb431810_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4474b0_0 .net "Y", 0 0, L_0xef27a60;  alias, 1 drivers
-S_0xa356aa0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa35b480;
+v0xae89410_0 .net "A", 0 0, L_0xe949f80;  alias, 1 drivers
+v0xae89820_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae8ba50_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae8c5e0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xae8d290_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xae8dcd0_0 .net "Y", 0 0, L_0xe949b00;  alias, 1 drivers
+S_0x9f16bb0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9f38870;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4397,18 +4398,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef27930 .functor NOT 1, L_0xef27ee0, C4<0>, C4<0>, C4<0>;
-L_0xef279a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef27930, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef27a60 .functor BUF 1, L_0xef279a0, C4<0>, C4<0>, C4<0>;
-v0xb410ee0_0 .net "A", 0 0, L_0xef27ee0;  alias, 1 drivers
-v0xb413180_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb413d10_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb4149c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb415400_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb42b090_0 .net "Y", 0 0, L_0xef27a60;  alias, 1 drivers
-v0xb42c270_0 .net "not0_out_Y", 0 0, L_0xef27930;  1 drivers
-v0xb42cab0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef279a0;  1 drivers
-S_0xa25c740 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0xa381910;
+L_0xe9499d0 .functor NOT 1, L_0xe949f80, C4<0>, C4<0>, C4<0>;
+L_0xe949a40 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe9499d0, L_0xc60d090, L_0xcdbd820;
+L_0xe949b00 .functor BUF 1, L_0xe949a40, C4<0>, C4<0>, C4<0>;
+v0xae872e0_0 .net "A", 0 0, L_0xe949f80;  alias, 1 drivers
+v0xae10680_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae15730_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xae16170_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xae883d0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xae887e0_0 .net "Y", 0 0, L_0xe949b00;  alias, 1 drivers
+v0xae88bf0_0 .net "not0_out_Y", 0 0, L_0xe9499d0;  1 drivers
+v0xae89000_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe949a40;  1 drivers
+S_0x9f121d0 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x63f0290;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4416,13 +4417,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb465350_0 .net "A", 0 0, L_0xef28170;  alias, 1 drivers
-v0xb465760_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb465b70_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb3eef60_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb3f4010_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb3f4a50_0 .net "Y", 0 0, L_0xef27c50;  alias, 1 drivers
-S_0xa2dbfc0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa25c740;
+v0xaea7f30_0 .net "A", 0 0, L_0xe94a210;  alias, 1 drivers
+v0xaea8340_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaea8750_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab946c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xabaa2d0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xabab4b0_0 .net "Y", 0 0, L_0xe949cf0;  alias, 1 drivers
+S_0x9e16380 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9f121d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4430,18 +4431,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef27b20 .functor NOT 1, L_0xef28170, C4<0>, C4<0>, C4<0>;
-L_0xef27b90 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef27b20, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef27c50 .functor BUF 1, L_0xef27b90, C4<0>, C4<0>, C4<0>;
-v0xb449710_0 .net "A", 0 0, L_0xef28170;  alias, 1 drivers
-v0xb44b9b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb44c540_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb44d1f0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb44dc30_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb464720_0 .net "Y", 0 0, L_0xef27c50;  alias, 1 drivers
-v0xb464b30_0 .net "not0_out_Y", 0 0, L_0xef27b20;  1 drivers
-v0xb464f40_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef27b90;  1 drivers
-S_0xa0da310 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0xa381910;
+L_0xe949bc0 .functor NOT 1, L_0xe94a210, C4<0>, C4<0>, C4<0>;
+L_0xe949c30 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe949bc0, L_0xc60d090, L_0xcdbd820;
+L_0xe949cf0 .functor BUF 1, L_0xe949c30, C4<0>, C4<0>, C4<0>;
+v0xaea5060_0 .net "A", 0 0, L_0xe94a210;  alias, 1 drivers
+v0xaea5470_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaea5880_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaea5c90_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xad1b7c0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaea7300_0 .net "Y", 0 0, L_0xe949cf0;  alias, 1 drivers
+v0xaea7710_0 .net "not0_out_Y", 0 0, L_0xe949bc0;  1 drivers
+v0xaea7b20_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe949c30;  1 drivers
+S_0x9f0d7f0 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x63f0290;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4450,14 +4451,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb484130_0 .net "A", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb484540_0 .net "B", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb2fa150_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb485bb0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb485fc0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4863d0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4867e0_0 .net "Y", 0 0, L_0xef28360;  alias, 1 drivers
-S_0xa0d6d90 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa0da310;
+v0xabcb770_0 .net "A", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xabcc420_0 .net "B", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xabcce60_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xabe2ae0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xabe3cc0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xabe4500_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xabe4d40_0 .net "Y", 0 0, L_0xe94a400;  alias, 1 drivers
+S_0x9efc300 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9f0d7f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4466,19 +4467,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef28230 .functor NAND 1, L_0xef287b0, L_0xef287b0, C4<1>, C4<1>;
-L_0xef282a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef28230, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef28360 .functor BUF 1, L_0xef282a0, C4<0>, C4<0>, C4<0>;
-v0xb467c80_0 .net "A", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb46a360_0 .net "B", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb46aef0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb46bba0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb46c5e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4830f0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb483500_0 .net "Y", 0 0, L_0xef28360;  alias, 1 drivers
-v0xb483910_0 .net "nand0_out_Y", 0 0, L_0xef28230;  1 drivers
-v0xb483d20_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef282a0;  1 drivers
-S_0xa1f6da0 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0xa381910;
+L_0xe94a2d0 .functor NAND 1, L_0xe94a850, L_0xe94a850, C4<1>, C4<1>;
+L_0xe94a340 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94a2d0, L_0xc60d090, L_0xcdbd820;
+L_0xe94a400 .functor BUF 1, L_0xe94a340, C4<0>, C4<0>, C4<0>;
+v0xabae7d0_0 .net "A", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xabaf360_0 .net "B", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xabb0010_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xabb0b30_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xabc66e0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xabc78c0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xabc8100_0 .net "Y", 0 0, L_0xe94a400;  alias, 1 drivers
+v0xabc8940_0 .net "nand0_out_Y", 0 0, L_0xe94a2d0;  1 drivers
+v0xabcabe0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe94a340;  1 drivers
+S_0x9e14100 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0x63f0290;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4487,14 +4488,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb1a5080_0 .net "A", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb1a6aa0_0 .net "B", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb1a72e0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb1a9580_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb1aa110_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1aadc0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1ab800_0 .net "Y", 0 0, L_0xef28550;  alias, 1 drivers
-S_0xa1cf920 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0xa1f6da0;
+v0xac01460_0 .net "A", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xac02ed0_0 .net "B", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xac03710_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac0bc00_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac0c790_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac0d440_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac0de80_0 .net "Y", 0 0, L_0xe94a5f0;  alias, 1 drivers
+S_0x9ef4020 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9e14100;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4503,19 +4504,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef28420 .functor NAND 1, L_0xef287b0, L_0xef287b0, C4<1>, C4<1>;
-L_0xef28490 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef28420, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef28550 .functor BUF 1, L_0xef28490, C4<0>, C4<0>, C4<0>;
-v0xb1730a0_0 .net "A", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb188c60_0 .net "B", 0 0, L_0xef287b0;  alias, 1 drivers
-v0xb189e40_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb18a680_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb18aec0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb18d160_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb18dcf0_0 .net "Y", 0 0, L_0xef28550;  alias, 1 drivers
-v0xb18e9a0_0 .net "nand0_out_Y", 0 0, L_0xef28420;  1 drivers
-v0xb18f3e0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef28490;  1 drivers
-S_0xa0cf190 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0xa381910;
+L_0xe94a4c0 .functor NAND 1, L_0xe94a850, L_0xe94a850, C4<1>, C4<1>;
+L_0xe94a530 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94a4c0, L_0xc60d090, L_0xcdbd820;
+L_0xe94a5f0 .functor BUF 1, L_0xe94a530, C4<0>, C4<0>, C4<0>;
+v0xabe8820_0 .net "A", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xabe9260_0 .net "B", 0 0, L_0xe94a850;  alias, 1 drivers
+v0xabffd30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac00140_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac00550_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac00960_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac00d70_0 .net "Y", 0 0, L_0xe94a5f0;  alias, 1 drivers
+v0xab8a5f0_0 .net "nand0_out_Y", 0 0, L_0xe94a4c0;  1 drivers
+v0xab8f680_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe94a530;  1 drivers
+S_0x9ef0940 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0x63f0290;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4524,14 +4525,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb1df340_0 .net "A", 0 0, L_0xef28550;  alias, 1 drivers
-v0xb1df750_0 .net "B", 0 0, L_0xef28550;  alias, 1 drivers
-v0xb1dfb60_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb168f60_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb16dff0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb16ea30_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1e0c50_0 .net "Y", 0 0, L_0xef27ee0;  alias, 1 drivers
-S_0xa1bc060 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa0cf190;
+v0xac41980_0 .net "A", 0 0, L_0xe94a5f0;  alias, 1 drivers
+v0xac41d90_0 .net "B", 0 0, L_0xe94a5f0;  alias, 1 drivers
+v0xac44400_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac44f90_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac45c40_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac46680_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac5d1b0_0 .net "Y", 0 0, L_0xe949f80;  alias, 1 drivers
+S_0x9e10b50 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9ef0940;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4540,19 +4541,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef27d10 .functor NOR 1, L_0xef28550, L_0xef28550, C4<0>, C4<0>;
-L_0x9c68320 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef27d10, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef27ee0 .functor BUF 1, L_0x9c68320, C4<0>, C4<0>, C4<0>;
-v0xb1c2ec0_0 .net "A", 0 0, L_0xef28550;  alias, 1 drivers
-v0xb1c3700_0 .net "B", 0 0, L_0xef28550;  alias, 1 drivers
-v0xb1c59a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb1c6530_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb1c71e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1c7c20_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1de710_0 .net "Y", 0 0, L_0xef27ee0;  alias, 1 drivers
-v0xb1deb20_0 .net "nor0_out_Y", 0 0, L_0xef27d10;  1 drivers
-v0xb1def30_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9c68320;  1 drivers
-S_0xa1b5080 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0xa381910;
+L_0xe949db0 .functor NOR 1, L_0xe94a5f0, L_0xe94a5f0, C4<0>, C4<0>;
+L_0x9374c40 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe949db0, L_0xc60d090, L_0xcdbd820;
+L_0xe949f80 .functor BUF 1, L_0x9374c40, C4<0>, C4<0>, C4<0>;
+v0xac25520_0 .net "A", 0 0, L_0xe94a5f0;  alias, 1 drivers
+v0xac25d60_0 .net "B", 0 0, L_0xe94a5f0;  alias, 1 drivers
+v0xac28000_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac28b90_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac29840_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac2a280_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac40d50_0 .net "Y", 0 0, L_0xe949f80;  alias, 1 drivers
+v0xac41160_0 .net "nor0_out_Y", 0 0, L_0xe949db0;  1 drivers
+v0xac41570_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9374c40;  1 drivers
+S_0x9e0d5d0 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0x63f0290;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4561,14 +4562,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb207540_0 .net "A", 0 0, L_0xef28360;  alias, 1 drivers
-v0xb2081f0_0 .net "B", 0 0, L_0xef28360;  alias, 1 drivers
-v0xb208c30_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb21f700_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb21fb10_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb21ff20_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb220330_0 .net "Y", 0 0, L_0xef28170;  alias, 1 drivers
-S_0xa0ccf10 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0xa1b5080;
+v0xac7aa40_0 .net "A", 0 0, L_0xe94a400;  alias, 1 drivers
+v0xac03df0_0 .net "B", 0 0, L_0xe94a400;  alias, 1 drivers
+v0xac08ea0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac098e0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac7bb30_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac7bf40_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac7c350_0 .net "Y", 0 0, L_0xe94a210;  alias, 1 drivers
+S_0x9ca6530 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9e0d5d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4577,19 +4578,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef27fa0 .functor NOR 1, L_0xef28360, L_0xef28360, C4<0>, C4<0>;
-L_0x9c406e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef27fa0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef28170 .functor BUF 1, L_0x9c406e0, C4<0>, C4<0>, C4<0>;
-v0xb1ea5a0_0 .net "A", 0 0, L_0xef28360;  alias, 1 drivers
-v0xb1eb130_0 .net "B", 0 0, L_0xef28360;  alias, 1 drivers
-v0xb1ebde0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb1ec820_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb2024b0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb203690_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb203ed0_0 .net "Y", 0 0, L_0xef28170;  alias, 1 drivers
-v0xb204710_0 .net "nor0_out_Y", 0 0, L_0xef27fa0;  1 drivers
-v0xb2069b0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9c406e0;  1 drivers
-S_0x9f32980 .scope module, "gpio_control_bidir_2[2]" "gpio_control_block" 4 1455, 9 53 0, S_0xbb71170;
+L_0xe94a040 .functor NOR 1, L_0xe94a400, L_0xe94a400, C4<0>, C4<0>;
+L_0x934cff0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94a040, L_0xc60d090, L_0xcdbd820;
+L_0xe94a210 .functor BUF 1, L_0x934cff0, C4<0>, C4<0>, C4<0>;
+v0xac5dde0_0 .net "A", 0 0, L_0xe94a400;  alias, 1 drivers
+v0xac5e1f0_0 .net "B", 0 0, L_0xe94a400;  alias, 1 drivers
+v0xac5e600_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac62a60_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xac795f0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac79a00_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xac79e10_0 .net "Y", 0 0, L_0xe94a210;  alias, 1 drivers
+v0xac7a220_0 .net "nor0_out_Y", 0 0, L_0xe94a040;  1 drivers
+v0xac7a630_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x934cff0;  1 drivers
+S_0x9c934d0 .scope module, "gpio_control_bidir_2[2]" "gpio_control_block" 4 1455, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -4624,110 +4625,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0xbefd090 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0xbefd0d0 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0xbefd110 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0xbefd150 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0xbefd190 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0xbefd1d0 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0xbefd210 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0xbefd250 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0xbefd290 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0xbefd2d0 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0xbefd310 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0xbefd350 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xef28ea0 .functor BUFZ 1, L_0xef2c520, C4<0>, C4<0>, C4<0>;
-L_0xef28f10 .functor BUFZ 1, L_0xef23410, C4<0>, C4<0>, C4<0>;
-L_0xef28f80 .functor BUFZ 1, L_0xef2bdb0, C4<0>, C4<0>, C4<0>;
-L_0xef29300 .functor BUFZ 3, v0xb895820_0, C4<000>, C4<000>, C4<000>;
-L_0xef29450 .functor BUFZ 1, L_0xef2e8a0, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f6b00 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xef294c0 .functor XNOR 1, L_0xef2c920, L_0x7f96df7f6b00, C4<0>, C4<0>;
-L_0x7f96df7f6b90 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xef293e0 .functor XNOR 1, L_0xef2c920, L_0x7f96df7f6b90, C4<0>, C4<0>;
-L_0xef29a80 .functor NOT 1, L_0xef299e0, C4<0>, C4<0>, C4<0>;
-L_0xef2a320 .functor AND 1, L_0xef2e8a0, L_0xef2a0a0, C4<1>, C4<1>;
-L_0xef2b720 .functor BUFZ 1, L_0xef2b660, C4<0>, C4<0>, C4<0>;
-L_0xef29b40 .functor BUFZ 1, L_0xb140e60, C4<0>, C4<0>, C4<0>;
-v0xb8717e0_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f6b00;  1 drivers
-v0xb872490_0 .net *"_ivl_28", 0 0, L_0xef294c0;  1 drivers
-L_0x7f96df7f6b48 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xb872ed0_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f6b48;  1 drivers
-v0xb889a00_0 .net *"_ivl_32", 0 0, L_0xef29530;  1 drivers
-v0xb889e10_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f6b90;  1 drivers
-v0xb88a220_0 .net *"_ivl_38", 0 0, L_0xef293e0;  1 drivers
-v0xb88a630_0 .net *"_ivl_41", 1 0, L_0xef297b0;  1 drivers
-L_0x7f96df7f6bd8 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xb88aa40_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f6bd8;  1 drivers
-v0xb88ae50_0 .net *"_ivl_44", 0 0, L_0xef298a0;  1 drivers
-v0xb814260_0 .net *"_ivl_47", 0 0, L_0xef299e0;  1 drivers
-v0xb8192f0_0 .net *"_ivl_48", 0 0, L_0xef29a80;  1 drivers
-v0xb819d30_0 .net *"_ivl_50", 0 0, L_0xef29bd0;  1 drivers
-v0xb88bf40_0 .net *"_ivl_52", 0 0, L_0xef29d10;  1 drivers
-v0xb88c350_0 .var "gpio_ana_en", 0 0;
-v0xb88c760_0 .var "gpio_ana_pol", 0 0;
-v0xb88cb70_0 .var "gpio_ana_sel", 0 0;
-v0xb88cf80_0 .net "gpio_defaults", 12 0, L_0xef23060;  1 drivers
-v0xb895820_0 .var "gpio_dm", 2 0;
-v0xb8963b0_0 .var "gpio_holdover", 0 0;
-v0xb897060_0 .var "gpio_ib_mode_sel", 0 0;
-v0xb897aa0_0 .var "gpio_inenb", 0 0;
-v0xb8ae550_0 .net "gpio_logic1", 0 0, L_0xef2a0a0;  1 drivers
-v0xb8ae960_0 .var "gpio_outenb", 0 0;
-v0xb8aed70_0 .var "gpio_slow_sel", 0 0;
-v0xb8af960_0 .var "gpio_vtrip_sel", 0 0;
-v0xb8b1c00_0 .var "mgmt_ena", 0 0;
-v0xb8b2790_0 .net "mgmt_gpio_in", 0 0, L_0xef29450;  1 drivers
-v0xb8b3440_0 .net "mgmt_gpio_oeb", 0 0, L_0xef2c920;  1 drivers
-v0xb8b3e80_0 .net "mgmt_gpio_out", 0 0, L_0xef2c430;  1 drivers
-v0xb8ca9b0_0 .net "one", 0 0, L_0xef29b40;  1 drivers
-v0xb8cadc0_0 .net "one_unbuf", 0 0, L_0xb140e60;  1 drivers
-v0xb8cb1d0_0 .net "pad_gpio_ana_en", 0 0, v0xb88c350_0;  1 drivers
-v0xb8cb5e0_0 .net "pad_gpio_ana_pol", 0 0, v0xb88c760_0;  1 drivers
-v0xb8cb9f0_0 .net "pad_gpio_ana_sel", 0 0, v0xb88cb70_0;  1 drivers
-v0xb8cbe00_0 .net "pad_gpio_dm", 2 0, L_0xef29300;  1 drivers
-v0xb8cf810_0 .net "pad_gpio_holdover", 0 0, v0xb8963b0_0;  1 drivers
-v0xb8d0250_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xb897060_0;  1 drivers
-v0xb8e6de0_0 .net "pad_gpio_in", 0 0, L_0xef2e8a0;  1 drivers
-v0xb8e71f0_0 .net "pad_gpio_inenb", 0 0, v0xb897aa0_0;  1 drivers
-v0xb8e7600_0 .net "pad_gpio_out", 0 0, L_0xef29ea0;  1 drivers
-v0xb8e7a10_0 .net "pad_gpio_outenb", 0 0, L_0xef29620;  1 drivers
-v0xb8e7e20_0 .net "pad_gpio_slow_sel", 0 0, v0xb8aed70_0;  1 drivers
-v0xb8e8230_0 .net "pad_gpio_vtrip_sel", 0 0, v0xb8af960_0;  1 drivers
-v0xb8ec770_0 .net "resetn", 0 0, L_0xef23410;  1 drivers
-v0xb903240_0 .net "resetn_out", 0 0, L_0xef28f10;  1 drivers
-v0xb903650_0 .net "serial_clock", 0 0, L_0xef2c520;  1 drivers
-v0xb903a60_0 .net "serial_clock_out", 0 0, L_0xef28ea0;  1 drivers
-v0xb903e70_0 .net "serial_data_in", 0 0, L_0xef2cc30;  1 drivers
-v0xb904280_0 .var "serial_data_out", 0 0;
-v0xb904690_0 .net "serial_load", 0 0, L_0xef2bdb0;  1 drivers
-v0xb892ac0_0 .net "serial_load_out", 0 0, L_0xef28f80;  1 drivers
-v0xb893500_0 .var "shift_register", 12 0;
-v0xb905780_0 .net "user_gpio_in", 0 0, L_0xef2a320;  1 drivers
-v0xb905b90_0 .net "user_gpio_oeb", 0 0, L_0xef2d490;  1 drivers
-v0xb905fa0_0 .net "user_gpio_out", 0 0, L_0xef2d080;  1 drivers
-v0xb9063b0_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb9067c0_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb906bd0_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb910830_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb911270_0 .net "zero", 0 0, L_0xef2b720;  1 drivers
-v0xb927e00_0 .net "zero_unbuf", 0 0, L_0xef2b660;  1 drivers
-E_0x3a17880/0 .event negedge, v0xb8ec770_0;
-E_0x3a17880/1 .event posedge, v0xb904690_0;
-E_0x3a17880 .event/or E_0x3a17880/0, E_0x3a17880/1;
-E_0x3a04cf0/0 .event negedge, v0xb8ec770_0;
-E_0x3a04cf0/1 .event posedge, v0xb903650_0;
-E_0x3a04cf0 .event/or E_0x3a04cf0/0, E_0x3a04cf0/1;
-E_0x3a05310 .event negedge, v0xb8ec770_0, v0xb903650_0;
-L_0xef29530 .functor MUXZ 1, L_0x7f96df7f6b48, v0xb8ae960_0, L_0xef294c0, C4<>;
-L_0xef29620 .functor MUXZ 1, L_0xef2d490, L_0xef29530, v0xb8b1c00_0, C4<>;
-L_0xef297b0 .part v0xb895820_0, 1, 2;
-L_0xef298a0 .cmp/eq 2, L_0xef297b0, L_0x7f96df7f6bd8;
-L_0xef299e0 .part v0xb895820_0, 0, 1;
-L_0xef29bd0 .functor MUXZ 1, L_0xef2c430, L_0xef29a80, L_0xef298a0, C4<>;
-L_0xef29d10 .functor MUXZ 1, L_0xef2c430, L_0xef29bd0, L_0xef293e0, C4<>;
-L_0xef29ea0 .functor MUXZ 1, L_0xef2d080, L_0xef29d10, v0xb8b1c00_0, C4<>;
-S_0x9f55480 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x9f32980;
+P_0xb91c8c0 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0xb91c900 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0xb91c940 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0xb91c980 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0xb91c9c0 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0xb91ca00 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0xb91ca40 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0xb91ca80 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0xb91cac0 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0xb91cb00 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0xb91cb40 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0xb91cb80 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe94af40 .functor BUFZ 1, L_0xe94e5c0, C4<0>, C4<0>, C4<0>;
+L_0xe94afb0 .functor BUFZ 1, L_0xe9454b0, C4<0>, C4<0>, C4<0>;
+L_0xe94b020 .functor BUFZ 1, L_0xe94de50, C4<0>, C4<0>, C4<0>;
+L_0xe94b3a0 .functor BUFZ 3, v0xb327170_0, C4<000>, C4<000>, C4<000>;
+L_0xe94b4f0 .functor BUFZ 1, L_0xe950940, C4<0>, C4<0>, C4<0>;
+L_0x7fd259343b00 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe94b560 .functor XNOR 1, L_0xe94e9c0, L_0x7fd259343b00, C4<0>, C4<0>;
+L_0x7fd259343b90 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe94b480 .functor XNOR 1, L_0xe94e9c0, L_0x7fd259343b90, C4<0>, C4<0>;
+L_0xe94bb20 .functor NOT 1, L_0xe94ba80, C4<0>, C4<0>, C4<0>;
+L_0xe94c3c0 .functor AND 1, L_0xe950940, L_0xe94c140, C4<1>, C4<1>;
+L_0xe94d7c0 .functor BUFZ 1, L_0xe94d700, C4<0>, C4<0>, C4<0>;
+L_0xe94bbe0 .functor BUFZ 1, L_0xb23f8c0, C4<0>, C4<0>, C4<0>;
+v0xb2ed020_0 .net/2u *"_ivl_26", 0 0, L_0x7fd259343b00;  1 drivers
+v0xb2ed430_0 .net *"_ivl_28", 0 0, L_0xe94b560;  1 drivers
+L_0x7fd259343b48 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xb2f1970_0 .net/2u *"_ivl_30", 0 0, L_0x7fd259343b48;  1 drivers
+v0xb3083f0_0 .net *"_ivl_32", 0 0, L_0xe94b5d0;  1 drivers
+v0xb308800_0 .net/2u *"_ivl_36", 0 0, L_0x7fd259343b90;  1 drivers
+v0xb308c10_0 .net *"_ivl_38", 0 0, L_0xe94b480;  1 drivers
+v0xb309020_0 .net *"_ivl_41", 1 0, L_0xe94b850;  1 drivers
+L_0x7fd259343bd8 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xb309430_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259343bd8;  1 drivers
+v0xb309840_0 .net *"_ivl_44", 0 0, L_0xe94b940;  1 drivers
+v0xb30dd80_0 .net *"_ivl_47", 0 0, L_0xe94ba80;  1 drivers
+v0xb324820_0 .net *"_ivl_48", 0 0, L_0xe94bb20;  1 drivers
+v0xb324c30_0 .net *"_ivl_50", 0 0, L_0xe94bc70;  1 drivers
+v0xb325040_0 .net *"_ivl_52", 0 0, L_0xe94bdb0;  1 drivers
+v0xb325450_0 .var "gpio_ana_en", 0 0;
+v0xb325860_0 .var "gpio_ana_pol", 0 0;
+v0xb325c70_0 .var "gpio_ana_sel", 0 0;
+v0xb2b4b10_0 .net "gpio_defaults", 12 0, L_0xe945100;  1 drivers
+v0xb327170_0 .var "gpio_dm", 2 0;
+v0xb327580_0 .var "gpio_holdover", 0 0;
+v0xb327990_0 .var "gpio_ib_mode_sel", 0 0;
+v0xb327da0_0 .var "gpio_inenb", 0 0;
+v0xb3281b0_0 .net "gpio_logic1", 0 0, L_0xe94c140;  1 drivers
+v0xb332940_0 .var "gpio_outenb", 0 0;
+v0xb3493e0_0 .var "gpio_slow_sel", 0 0;
+v0xb3497f0_0 .var "gpio_vtrip_sel", 0 0;
+v0xb349c00_0 .var "mgmt_ena", 0 0;
+v0xb34a010_0 .net "mgmt_gpio_in", 0 0, L_0xe94b4f0;  1 drivers
+v0xb34a420_0 .net "mgmt_gpio_oeb", 0 0, L_0xe94e9c0;  1 drivers
+v0xb34a830_0 .net "mgmt_gpio_out", 0 0, L_0xe94e4d0;  1 drivers
+v0xb34ed70_0 .net "one", 0 0, L_0xe94bbe0;  1 drivers
+v0xb365820_0 .net "one_unbuf", 0 0, L_0xb23f8c0;  1 drivers
+v0xb365c30_0 .net "pad_gpio_ana_en", 0 0, v0xb325450_0;  1 drivers
+v0xb366040_0 .net "pad_gpio_ana_pol", 0 0, v0xb325860_0;  1 drivers
+v0xb366450_0 .net "pad_gpio_ana_sel", 0 0, v0xb325c70_0;  1 drivers
+v0xb366860_0 .net "pad_gpio_dm", 2 0, L_0xe94b3a0;  1 drivers
+v0xb366c70_0 .net "pad_gpio_holdover", 0 0, v0xb327580_0;  1 drivers
+v0xb36b1b0_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xb327990_0;  1 drivers
+v0xb380e20_0 .net "pad_gpio_in", 0 0, L_0xe950940;  1 drivers
+v0xb382000_0 .net "pad_gpio_inenb", 0 0, v0xb327da0_0;  1 drivers
+v0xb382840_0 .net "pad_gpio_out", 0 0, L_0xe94bf40;  1 drivers
+v0xb383080_0 .net "pad_gpio_outenb", 0 0, L_0xe94b6c0;  1 drivers
+v0xb387650_0 .net "pad_gpio_slow_sel", 0 0, v0xb3493e0_0;  1 drivers
+v0xb39d240_0 .net "pad_gpio_vtrip_sel", 0 0, v0xb3497f0_0;  1 drivers
+v0xb39e420_0 .net "resetn", 0 0, L_0xe9454b0;  1 drivers
+v0xb39ec60_0 .net "resetn_out", 0 0, L_0xe94afb0;  1 drivers
+v0xb39f4a0_0 .net "serial_clock", 0 0, L_0xe94e5c0;  1 drivers
+v0xb32e430_0 .net "serial_clock_out", 0 0, L_0xe94af40;  1 drivers
+v0xb39f7d0_0 .net "serial_data_in", 0 0, L_0xe94ecd0;  1 drivers
+v0xb3a0a00_0 .var "serial_data_out", 0 0;
+v0xb3a1240_0 .net "serial_load", 0 0, L_0xe94de50;  1 drivers
+v0xb3a1a80_0 .net "serial_load_out", 0 0, L_0xe94b020;  1 drivers
+v0xb3a3d20_0 .var "shift_register", 12 0;
+v0xb3a48b0_0 .net "user_gpio_in", 0 0, L_0xe94c3c0;  1 drivers
+v0xb3a6090_0 .net "user_gpio_oeb", 0 0, L_0xe94f530;  1 drivers
+v0xb3bbc40_0 .net "user_gpio_out", 0 0, L_0xe94f120;  1 drivers
+v0xb3bce20_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb3bd660_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb3bdea0_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb233a30_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb3bf980_0 .net "zero", 0 0, L_0xe94d7c0;  1 drivers
+v0xb3c01c0_0 .net "zero_unbuf", 0 0, L_0xe94d700;  1 drivers
+E_0x3438a10/0 .event negedge, v0xb39e420_0;
+E_0x3438a10/1 .event posedge, v0xb3a1240_0;
+E_0x3438a10 .event/or E_0x3438a10/0, E_0x3438a10/1;
+E_0x3427310/0 .event negedge, v0xb39e420_0;
+E_0x3427310/1 .event posedge, v0xb39f4a0_0;
+E_0x3427310 .event/or E_0x3427310/0, E_0x3427310/1;
+E_0x3424b70 .event negedge, v0xb39e420_0, v0xb39f4a0_0;
+L_0xe94b5d0 .functor MUXZ 1, L_0x7fd259343b48, v0xb332940_0, L_0xe94b560, C4<>;
+L_0xe94b6c0 .functor MUXZ 1, L_0xe94f530, L_0xe94b5d0, v0xb349c00_0, C4<>;
+L_0xe94b850 .part v0xb327170_0, 1, 2;
+L_0xe94b940 .cmp/eq 2, L_0xe94b850, L_0x7fd259343bd8;
+L_0xe94ba80 .part v0xb327170_0, 0, 1;
+L_0xe94bc70 .functor MUXZ 1, L_0xe94e4d0, L_0xe94bb20, L_0xe94b940, C4<>;
+L_0xe94bdb0 .functor MUXZ 1, L_0xe94e4d0, L_0xe94bc70, L_0xe94b480, C4<>;
+L_0xe94bf40 .functor MUXZ 1, L_0xe94f120, L_0xe94bdb0, v0xb349c00_0, C4<>;
+S_0x9db86a0 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x9c934d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4735,13 +4736,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb2f40d0_0 .net "HI", 0 0, L_0xb140e60;  alias, 1 drivers
-v0xafdddd0_0 .net "LO", 0 0, L_0xef2b660;  alias, 1 drivers
-v0xafde960_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xafdf610_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xafe0050_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xaff6b80_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x9f4f8d0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9f55480;
+v0xaa6bf50_0 .net "HI", 0 0, L_0xb23f8c0;  alias, 1 drivers
+v0xaa6d130_0 .net "LO", 0 0, L_0xe94d700;  alias, 1 drivers
+v0xaa6d970_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaa6e1b0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xa9fd160_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaa6e4e0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x9daddc0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9db86a0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4749,27 +4750,27 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xb140df0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xb140e60 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xb140df0, L_0xcbeaa80;
-L_0xef2b5f0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef2b660 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef2b5f0, L_0xd39b1f0;
-v0xb165aa0_0 .net "HI", 0 0, L_0xb140e60;  alias, 1 drivers
-v0xb161c50_0 .net "LO", 0 0, L_0xef2b660;  alias, 1 drivers
-v0xb1671b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb2f2c80_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb2f3090_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb2f34a0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb2f38b0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef2b5f0;  1 drivers, strength-aware
-v0xb2f3cc0_0 .net8 "pullup0_out_HI", 0 0, L_0xb140df0;  1 drivers, strength-aware
-S_0x9f4c350 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x9f32980;
+L_0xb23f850 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xb23f8c0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xb23f850, L_0xc60d090;
+L_0xe94d690 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe94d700 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe94d690, L_0xcdbd820;
+v0xaa39ec0_0 .net "HI", 0 0, L_0xb23f8c0;  alias, 1 drivers
+v0xaa50970_0 .net "LO", 0 0, L_0xe94d700;  alias, 1 drivers
+v0xaa50d80_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaa51190_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaa515a0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaa519b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaa51dc0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe94d690;  1 drivers, strength-aware
+v0xaa56300_0 .net8 "pullup0_out_HI", 0 0, L_0xb23f850;  1 drivers, strength-aware
+S_0x9d943b0 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x9c934d0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xb030030_0 .net "gpio_logic1", 0 0, L_0xef2a0a0;  alias, 1 drivers
-v0xb030440_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb030850_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0xa071460 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x9f4c350;
+v0xaaaea10_0 .net "gpio_logic1", 0 0, L_0xe94c140;  alias, 1 drivers
+v0xaaaf2c0_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xaab3800_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0x9d8c0d0 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x9d943b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4777,13 +4778,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb014000_0 .net "HI", 0 0, L_0xef2a0a0;  alias, 1 drivers
-v0xb014410_0 .net "LO", 0 0, L_0xef2a210;  1 drivers
-v0xb018950_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb02f400_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb02f810_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb02fc20_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0xa054170 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa071460;
+v0xaa92610_0 .net "HI", 0 0, L_0xe94c140;  alias, 1 drivers
+v0xaa92a20_0 .net "LO", 0 0, L_0xe94c2b0;  1 drivers
+v0xaa92e30_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xaa97370_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xaaacff0_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xaaae1d0_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0x9c8b8d0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9d8c0d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4791,40 +4792,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef2a030 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef2a0a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef2a030, L_0xde86780;
-L_0xef2a1a0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef2a210 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef2a1a0, L_0xde868d0;
-v0xaff77b0_0 .net "HI", 0 0, L_0xef2a0a0;  alias, 1 drivers
-v0xaff7bc0_0 .net "LO", 0 0, L_0xef2a210;  alias, 1 drivers
-v0xaff7fd0_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xaffc420_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb012fc0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb0133d0_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb0137e0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef2a1a0;  1 drivers, strength-aware
-v0xb013bf0_0 .net8 "pullup0_out_HI", 0 0, L_0xef2a030;  1 drivers, strength-aware
-S_0xa04d190 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x9f32980;
+L_0xe94c0d0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe94c140 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe94c0d0, L_0xd8a8b60;
+L_0xe94c240 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe94c2b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe94c240, L_0xd8a8cb0;
+v0xaa6fb70_0 .net "HI", 0 0, L_0xe94c140;  alias, 1 drivers
+v0xaa6ff80_0 .net "LO", 0 0, L_0xe94c2b0;  alias, 1 drivers
+v0xaa70390_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xaa707a0_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xaa7af30_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xaa919e0_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xaa91df0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe94c240;  1 drivers, strength-aware
+v0xaa92200_0 .net8 "pullup0_out_HI", 0 0, L_0xe94c0d0;  1 drivers, strength-aware
+S_0x9d78810 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x9c934d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xef2b320 .functor BUF 1, L_0xef2b260, C4<0>, C4<0>, C4<0>;
-v0xb851d90_0 .net "LO", 0 0, L_0xef2b320;  1 drivers
-v0xb8525d0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb854870_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb855400_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb8560b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb856af0_0 .net "invleft", 0 0, L_0xef2a510;  1 drivers
-v0xb86d5c0_0 .net "invright", 0 0, L_0xef2a700;  1 drivers
-v0xb86d9d0_0 .net "nd2left", 0 0, L_0xef2b000;  1 drivers
-v0xb86dde0_0 .net "nd2right", 0 0, L_0xef2ae10;  1 drivers
-v0xb86e1f0_0 .net "net7", 0 0, L_0xef2b130;  1 drivers
-v0xb86e600_0 .net "nor2left", 0 0, L_0xef2a990;  1 drivers
-v0xb86ea10_0 .net "nor2right", 0 0, L_0xef2ac20;  1 drivers
-v0xb870c50_0 .net "tielo", 0 0, L_0xef2b260;  1 drivers
-S_0xa035fd0 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0xa04d190;
+L_0xe94d3c0 .functor BUF 1, L_0xe94d300, C4<0>, C4<0>, C4<0>;
+v0xb2cfba0_0 .net "LO", 0 0, L_0xe94d3c0;  1 drivers
+v0xb2cffb0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb2d03c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb2d07d0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2d0be0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2d0ff0_0 .net "invleft", 0 0, L_0xe94c5b0;  1 drivers
+v0xb2d3d80_0 .net "invright", 0 0, L_0xe94c7a0;  1 drivers
+v0xb2d4a30_0 .net "nd2left", 0 0, L_0xe94d0a0;  1 drivers
+v0xb2d5470_0 .net "nd2right", 0 0, L_0xe94ceb0;  1 drivers
+v0xb2ebfe0_0 .net "net7", 0 0, L_0xe94d1d0;  1 drivers
+v0xb2ec3f0_0 .net "nor2left", 0 0, L_0xe94ca30;  1 drivers
+v0xb2ec800_0 .net "nor2right", 0 0, L_0xe94ccc0;  1 drivers
+v0xb2ecc10_0 .net "tielo", 0 0, L_0xe94d300;  1 drivers
+S_0x9d71830 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x9d78810;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4832,13 +4833,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb04e5f0_0 .net "HI", 0 0, L_0xef2b130;  alias, 1 drivers
-v0xb04ea00_0 .net "LO", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb04ee10_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb04f220_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb059990_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb070440_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0xa0315f0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0xa035fd0;
+v0xaae7240_0 .net "HI", 0 0, L_0xe94d1d0;  alias, 1 drivers
+v0xaae7a80_0 .net "LO", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xaa76a20_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaae7db0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaae8fe0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaae9820_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x9c89650 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9d71830;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -4846,19 +4847,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef2b0c0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef2b130 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef2b0c0, L_0xcbeaa80;
-L_0xef2b1f0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef2b260 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef2b1f0, L_0xd39b1f0;
-v0xb04bbd0_0 .net "HI", 0 0, L_0xef2b130;  alias, 1 drivers
-v0xb04c410_0 .net "LO", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb04cc50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xafdbbc0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb04cf80_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb04d550_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb04ddd0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef2b1f0;  1 drivers, strength-aware
-v0xb04e1e0_0 .net8 "pullup0_out_HI", 0 0, L_0xef2b0c0;  1 drivers, strength-aware
-S_0xa02a610 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0xa04d190;
+L_0xe94d160 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe94d1d0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe94d160, L_0xc60d090;
+L_0xe94d290 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe94d300 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe94d290, L_0xcdbd820;
+v0xaacae30_0 .net "HI", 0 0, L_0xe94d1d0;  alias, 1 drivers
+v0xaacb670_0 .net "LO", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xaacd910_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaace4a0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaacf150_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaacfc70_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaae5820_0 .net8 "pulldown0_out_LO", 0 0, L_0xe94d290;  1 drivers, strength-aware
+v0xaae6a00_0 .net8 "pullup0_out_HI", 0 0, L_0xe94d160;  1 drivers, strength-aware
+S_0x9d69550 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x9d78810;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4866,13 +4867,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb092260_0 .net "A", 0 0, L_0xef2a990;  alias, 1 drivers
-v0xb0a7e40_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb0a9020_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb0a9860_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb0aa0a0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb0ac340_0 .net "Y", 0 0, L_0xef2a510;  alias, 1 drivers
-S_0x9fb6a70 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0xa02a610;
+v0xab28290_0 .net "A", 0 0, L_0xe94ca30;  alias, 1 drivers
+v0xab28ad0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab2ad70_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab2b900_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab2c5b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab2cff0_0 .net "Y", 0 0, L_0xe94c5b0;  alias, 1 drivers
+S_0x9b0b980 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9d69550;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4880,18 +4881,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef2a3e0 .functor NOT 1, L_0xef2a990, C4<0>, C4<0>, C4<0>;
-L_0xef2a450 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef2a3e0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef2a510 .functor BUF 1, L_0xef2a450, C4<0>, C4<0>, C4<0>;
-v0xb071070_0 .net "A", 0 0, L_0xef2a990;  alias, 1 drivers
-v0xb071480_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb071890_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb075dd0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb08ba30_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb08cc10_0 .net "Y", 0 0, L_0xef2a510;  alias, 1 drivers
-v0xb08d450_0 .net "not0_out_Y", 0 0, L_0xef2a3e0;  1 drivers
-v0xb08dc90_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef2a450;  1 drivers
-S_0x9da7d80 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0xa04d190;
+L_0xe94c480 .functor NOT 1, L_0xe94ca30, C4<0>, C4<0>, C4<0>;
+L_0xe94c4f0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94c480, L_0xc60d090, L_0xcdbd820;
+L_0xe94c5b0 .functor BUF 1, L_0xe94c4f0, C4<0>, C4<0>, C4<0>;
+v0xab0a460_0 .net "A", 0 0, L_0xe94ca30;  alias, 1 drivers
+v0xab0b640_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab0be80_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab0c6c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab0e960_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab10cc0_0 .net "Y", 0 0, L_0xe94c5b0;  alias, 1 drivers
+v0xab26870_0 .net "not0_out_Y", 0 0, L_0xe94c480;  1 drivers
+v0xab27a50_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe94c4f0;  1 drivers
+S_0x9b083d0 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x9d78810;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4899,13 +4900,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb0c8250_0 .net "A", 0 0, L_0xef2ac20;  alias, 1 drivers
-v0xb0c8a90_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb0d32b0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb0e8e70_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb0ea050_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb0ea890_0 .net "Y", 0 0, L_0xef2a700;  alias, 1 drivers
-S_0x9dd13a0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9da7d80;
+v0xab60ec0_0 .net "A", 0 0, L_0xe94ccc0;  alias, 1 drivers
+v0xaaea740_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaaf0320_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab61630_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab62850_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab63090_0 .net "Y", 0 0, L_0xe94c7a0;  alias, 1 drivers
+S_0x9b04e50 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9b083d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4913,18 +4914,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef2a5d0 .functor NOT 1, L_0xef2ac20, C4<0>, C4<0>, C4<0>;
-L_0xef2a640 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef2a5d0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef2a700 .functor BUF 1, L_0xef2a640, C4<0>, C4<0>, C4<0>;
-v0xb0ae5c0_0 .net "A", 0 0, L_0xef2ac20;  alias, 1 drivers
-v0xb0c4250_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb0c5430_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb0c5c70_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb0c64b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb055480_0 .net "Y", 0 0, L_0xef2a700;  alias, 1 drivers
-v0xb0c67e0_0 .net "not0_out_Y", 0 0, L_0xef2a5d0;  1 drivers
-v0xb0c7a10_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef2a640;  1 drivers
-S_0x9dcde20 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0xa04d190;
+L_0xe94c670 .functor NOT 1, L_0xe94ccc0, C4<0>, C4<0>, C4<0>;
+L_0xe94c6e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94c670, L_0xc60d090, L_0xcdbd820;
+L_0xe94c7a0 .functor BUF 1, L_0xe94c6e0, C4<0>, C4<0>, C4<0>;
+v0xab446a0_0 .net "A", 0 0, L_0xe94ccc0;  alias, 1 drivers
+v0xab44ee0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab47180_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab47d10_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab489c0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab49400_0 .net "Y", 0 0, L_0xe94c7a0;  alias, 1 drivers
+v0xab5fe60_0 .net "not0_out_Y", 0 0, L_0xe94c670;  1 drivers
+v0xab60680_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe94c6e0;  1 drivers
+S_0x9c2dbb0 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x9d78810;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4933,14 +4934,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb10afb0_0 .net "A", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb10b9f0_0 .net "B", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb121690_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb122870_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb1230b0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1238f0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb125b90_0 .net "Y", 0 0, L_0xef2ae10;  alias, 1 drivers
-S_0x9dca8a0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9dcde20;
+v0xa9f5900_0 .net "A", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xab81790_0 .net "B", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xab81fd0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab82810_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaea8a80_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaea9df0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xa9c6690_0 .net "Y", 0 0, L_0xe94ceb0;  alias, 1 drivers
+S_0x9c108b0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9c2dbb0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4949,19 +4950,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef2ace0 .functor NAND 1, L_0xef2b260, L_0xef2b260, C4<1>, C4<1>;
-L_0xef2ad50 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef2ace0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef2ae10 .functor BUF 1, L_0xef2ad50, C4<0>, C4<0>, C4<0>;
-v0xb0edf00_0 .net "A", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb0eebb0_0 .net "B", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb0ef5f0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb105270_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb106450_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb106c90_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1074d0_0 .net "Y", 0 0, L_0xef2ae10;  alias, 1 drivers
-v0xb109770_0 .net "nand0_out_Y", 0 0, L_0xef2ace0;  1 drivers
-v0xb10a300_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef2ad50;  1 drivers
-S_0x9dc4cf0 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0xa04d190;
+L_0xe94cd80 .functor NAND 1, L_0xe94d300, L_0xe94d300, C4<1>, C4<1>;
+L_0xe94cdf0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94cd80, L_0xc60d090, L_0xcdbd820;
+L_0xe94ceb0 .functor BUF 1, L_0xe94cdf0, C4<0>, C4<0>, C4<0>;
+v0xab66700_0 .net "A", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xab673b0_0 .net "B", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xab67df0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab7e8c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xab7ecd0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab7f0e0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xab7f4f0_0 .net "Y", 0 0, L_0xe94ceb0;  alias, 1 drivers
+v0xab7f900_0 .net "nand0_out_Y", 0 0, L_0xe94cd80;  1 drivers
+v0xab7fd10_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe94cdf0;  1 drivers
+S_0x9c098d0 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0x9d78810;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4970,14 +4971,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb0cec60_0 .net "A", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb141610_0 .net "B", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb141e50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb144530_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb1450c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb145d70_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb1467b0_0 .net "Y", 0 0, L_0xef2b000;  alias, 1 drivers
-S_0x9ee68e0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9dc4cf0;
+v0xb23ee10_0 .net "A", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xb2554f0_0 .net "B", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xb2566d0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb256f10_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb257750_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2599f0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb25a580_0 .net "Y", 0 0, L_0xe94d0a0;  alias, 1 drivers
+S_0x9bf15e0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9c098d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -4986,19 +4987,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef2aed0 .functor NAND 1, L_0xef2b260, L_0xef2b260, C4<1>, C4<1>;
-L_0xef2af40 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef2aed0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef2b000 .functor BUF 1, L_0xef2af40, C4<0>, C4<0>, C4<0>;
-v0xb127e10_0 .net "A", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb13e900_0 .net "B", 0 0, L_0xef2b260;  alias, 1 drivers
-v0xb13ed10_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb13f120_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb13f530_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb13f940_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb13fd50_0 .net "Y", 0 0, L_0xef2b000;  alias, 1 drivers
-v0xb0c9170_0 .net "nand0_out_Y", 0 0, L_0xef2aed0;  1 drivers
-v0xb0ce220_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef2af40;  1 drivers
-S_0x9ed18e0 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0xa04d190;
+L_0xe94cf70 .functor NAND 1, L_0xe94d300, L_0xe94d300, C4<1>, C4<1>;
+L_0xe94cfe0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94cf70, L_0xc60d090, L_0xcdbd820;
+L_0xe94d0a0 .functor BUF 1, L_0xe94cfe0, C4<0>, C4<0>, C4<0>;
+v0xaebfed0_0 .net "A", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xaec0630_0 .net "B", 0 0, L_0xe94d300;  alias, 1 drivers
+v0xaec0d90_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaeb03a0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaec1d50_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaed42e0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaecc1d0_0 .net "Y", 0 0, L_0xe94d0a0;  alias, 1 drivers
+v0xb23d5d0_0 .net "nand0_out_Y", 0 0, L_0xe94cf70;  1 drivers
+v0xb23e160_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe94cfe0;  1 drivers
+S_0x9becc00 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0x9d78810;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5007,14 +5008,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb160dc0_0 .net "A", 0 0, L_0xef2b000;  alias, 1 drivers
-v0xafa5100_0 .net "B", 0 0, L_0xef2b000;  alias, 1 drivers
-v0xafa70f0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xafbf850_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb49e840_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb49efa0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb49f700_0 .net "Y", 0 0, L_0xef2a990;  alias, 1 drivers
-S_0x9ec9600 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9ed18e0;
+v0xb28f3d0_0 .net "A", 0 0, L_0xe94d0a0;  alias, 1 drivers
+v0xb28f7e0_0 .net "B", 0 0, L_0xe94d0a0;  alias, 1 drivers
+v0xb28fbf0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb290000_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb293a00_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb294440_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2aafd0_0 .net "Y", 0 0, L_0xe94ca30;  alias, 1 drivers
+S_0x9af0d10 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9becc00;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5023,19 +5024,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef2a7c0 .functor NOR 1, L_0xef2b000, L_0xef2b000, C4<0>, C4<0>;
-L_0x9796d00 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef2a7c0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef2a990 .functor BUF 1, L_0x9796d00, C4<0>, C4<0>, C4<0>;
-v0xb15dae0_0 .net "A", 0 0, L_0xef2b000;  alias, 1 drivers
-v0xb15def0_0 .net "B", 0 0, L_0xef2b000;  alias, 1 drivers
-v0xb15e300_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb15e710_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xafd4360_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb15fd80_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb160190_0 .net "Y", 0 0, L_0xef2a990;  alias, 1 drivers
-v0xb1605a0_0 .net "nor0_out_Y", 0 0, L_0xef2a7c0;  1 drivers
-v0xb1609b0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9796d00;  1 drivers
-S_0x9eb5af0 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0xa04d190;
+L_0xe94c860 .functor NOR 1, L_0xe94d0a0, L_0xe94d0a0, C4<0>, C4<0>;
+L_0x908b4c0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94c860, L_0xc60d090, L_0xcdbd820;
+L_0xe94ca30 .functor BUF 1, L_0x908b4c0, C4<0>, C4<0>, C4<0>;
+v0xb272b30_0 .net "A", 0 0, L_0xe94d0a0;  alias, 1 drivers
+v0xb272ef0_0 .net "B", 0 0, L_0xe94d0a0;  alias, 1 drivers
+v0xb273730_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb275e10_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb2769a0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb277650_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb278090_0 .net "Y", 0 0, L_0xe94ca30;  alias, 1 drivers
+v0xb28ebb0_0 .net "nor0_out_Y", 0 0, L_0xe94c860;  1 drivers
+v0xb28efc0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x908b4c0;  1 drivers
+S_0x9be8220 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0x9d78810;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5044,14 +5045,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb8361c0_0 .net "A", 0 0, L_0xef2ae10;  alias, 1 drivers
-v0xb838460_0 .net "B", 0 0, L_0xef2ae10;  alias, 1 drivers
-v0xb838ff0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb839ca0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb83a6e0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb850370_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb851550_0 .net "Y", 0 0, L_0xef2ac20;  alias, 1 drivers
-S_0x9eb1110 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9eb5af0;
+v0xb2ae140_0 .net "A", 0 0, L_0xe94ceb0;  alias, 1 drivers
+v0xb2ae550_0 .net "B", 0 0, L_0xe94ceb0;  alias, 1 drivers
+v0xb2ae960_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb2b6e30_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb2b79c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2b8670_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2b90b0_0 .net "Y", 0 0, L_0xe94ccc0;  alias, 1 drivers
+S_0x9bd6d20 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9be8220;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5060,19 +5061,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef2aa50 .functor NOR 1, L_0xef2ae10, L_0xef2ae10, C4<0>, C4<0>;
-L_0x98461c0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef2aa50, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef2ac20 .functor BUF 1, L_0x98461c0, C4<0>, C4<0>, C4<0>;
-v0xb4b2c80_0 .net "A", 0 0, L_0xef2ae10;  alias, 1 drivers
-v0xb4aab70_0 .net "B", 0 0, L_0xef2ae10;  alias, 1 drivers
-v0xb81c050_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb81cbe0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb81d890_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb81e3c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb833f60_0 .net "Y", 0 0, L_0xef2ac20;  alias, 1 drivers
-v0xb835140_0 .net "nor0_out_Y", 0 0, L_0xef2aa50;  1 drivers
-v0xb835980_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x98461c0;  1 drivers
-S_0x9eab430 .scope module, "gpio_control_in_1[0]" "gpio_control_block" 4 1402, 9 53 0, S_0xbb71170;
+L_0xe94caf0 .functor NOR 1, L_0xe94ceb0, L_0xe94ceb0, C4<0>, C4<0>;
+L_0x8ea3860 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe94caf0, L_0xc60d090, L_0xcdbd820;
+L_0xe94ccc0 .functor BUF 1, L_0x8ea3860, C4<0>, C4<0>, C4<0>;
+v0xb2abc00_0 .net "A", 0 0, L_0xe94ceb0;  alias, 1 drivers
+v0xb2ac010_0 .net "B", 0 0, L_0xe94ceb0;  alias, 1 drivers
+v0xb2ac420_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb2357e0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb23a870_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb23b2b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb2ad510_0 .net "Y", 0 0, L_0xe94ccc0;  alias, 1 drivers
+v0xb2ad920_0 .net "nor0_out_Y", 0 0, L_0xe94caf0;  1 drivers
+v0xb2add30_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x8ea3860;  1 drivers
+S_0x9aeea90 .scope module, "gpio_control_in_1[0]" "gpio_control_block" 4 1402, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -5107,110 +5108,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0xbefb420 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0xbefb460 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0xbefb4a0 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0xbefb4e0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0xbefb520 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0xbefb560 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0xbefb5a0 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0xbefb5e0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0xbefb620 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0xbefb660 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0xbefb6a0 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0xbefb6e0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xeef9470 .functor BUFZ 1, L_0xef186f0, C4<0>, C4<0>, C4<0>;
-L_0xeef94e0 .functor BUFZ 1, L_0xef177c0, C4<0>, C4<0>, C4<0>;
-L_0xeef9550 .functor BUFZ 1, L_0xef199f0, C4<0>, C4<0>, C4<0>;
-L_0xeef9980 .functor BUFZ 3, v0xb54ad40_0, C4<000>, C4<000>, C4<000>;
-L_0xeefa2f0 .functor BUFZ 1, L_0xef21810, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f5c60 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeefa360 .functor XNOR 1, L_0xef1bc40, L_0x7f96df7f5c60, C4<0>, C4<0>;
-L_0x7f96df7f5cf0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeefa280 .functor XNOR 1, L_0xef1bc40, L_0x7f96df7f5cf0, C4<0>, C4<0>;
-L_0xeefa9f0 .functor NOT 1, L_0xeefa950, C4<0>, C4<0>, C4<0>;
-L_0xeefb290 .functor AND 1, L_0xef21810, L_0xeefb010, C4<1>, C4<1>;
-L_0xeefc690 .functor BUFZ 1, L_0xeefc5d0, C4<0>, C4<0>, C4<0>;
-L_0xeefaab0 .functor BUFZ 1, L_0xb799f30, C4<0>, C4<0>, C4<0>;
-v0xb50fa60_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f5c60;  1 drivers
-v0xb5102a0_0 .net *"_ivl_28", 0 0, L_0xeefa360;  1 drivers
-L_0x7f96df7f5ca8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xb512540_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f5ca8;  1 drivers
-v0xb5130d0_0 .net *"_ivl_32", 0 0, L_0xeefa450;  1 drivers
-v0xb513d80_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f5cf0;  1 drivers
-v0xb5147c0_0 .net *"_ivl_38", 0 0, L_0xeefa280;  1 drivers
-v0xb52a450_0 .net *"_ivl_41", 1 0, L_0xeefa720;  1 drivers
-L_0x7f96df7f5d38 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xb52b630_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f5d38;  1 drivers
-v0xb52be70_0 .net *"_ivl_44", 0 0, L_0xeefa810;  1 drivers
-v0xb52c6b0_0 .net *"_ivl_47", 0 0, L_0xeefa950;  1 drivers
-v0xb52e950_0 .net *"_ivl_48", 0 0, L_0xeefa9f0;  1 drivers
-v0xb52f4e0_0 .net *"_ivl_50", 0 0, L_0xeefab40;  1 drivers
-v0xb530190_0 .net *"_ivl_52", 0 0, L_0xeefac80;  1 drivers
-v0xb530bd0_0 .var "gpio_ana_en", 0 0;
-v0xb546e10_0 .var "gpio_ana_pol", 0 0;
-v0xb547a20_0 .var "gpio_ana_sel", 0 0;
-v0xb548260_0 .net "gpio_defaults", 12 0, L_0xef17540;  1 drivers
-v0xb54ad40_0 .var "gpio_dm", 2 0;
-v0xb54b8d0_0 .var "gpio_holdover", 0 0;
-v0xb54c580_0 .var "gpio_ib_mode_sel", 0 0;
-v0xb54cfc0_0 .var "gpio_inenb", 0 0;
-v0xb563ab0_0 .net "gpio_logic1", 0 0, L_0xeefb010;  1 drivers
-v0xb563ec0_0 .var "gpio_outenb", 0 0;
-v0xb5642d0_0 .var "gpio_slow_sel", 0 0;
-v0xb5646e0_0 .var "gpio_vtrip_sel", 0 0;
-v0xb564af0_0 .var "mgmt_ena", 0 0;
-v0xb564f00_0 .net "mgmt_gpio_in", 0 0, L_0xeefa2f0;  1 drivers
-v0xb4ee330_0 .net "mgmt_gpio_oeb", 0 0, L_0xef1bc40;  1 drivers
-v0xb4f33c0_0 .net "mgmt_gpio_out", 0 0, L_0xef1b1b0;  1 drivers
-v0xb4f3e00_0 .net "one", 0 0, L_0xeefaab0;  1 drivers
-v0xb565ff0_0 .net "one_unbuf", 0 0, L_0xb799f30;  1 drivers
-v0xb566400_0 .net "pad_gpio_ana_en", 0 0, v0xb530bd0_0;  1 drivers
-v0xb566810_0 .net "pad_gpio_ana_pol", 0 0, v0xb546e10_0;  1 drivers
-v0xb566c20_0 .net "pad_gpio_ana_sel", 0 0, v0xb547a20_0;  1 drivers
-v0xb56f920_0 .net "pad_gpio_dm", 2 0, L_0xeef9980;  1 drivers
-v0xb5704b0_0 .net "pad_gpio_holdover", 0 0, v0xb54b8d0_0;  1 drivers
-v0xb571160_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xb54c580_0;  1 drivers
-v0xb571ba0_0 .net "pad_gpio_in", 0 0, L_0xef21810;  1 drivers
-v0xb587840_0 .net "pad_gpio_inenb", 0 0, v0xb54cfc0_0;  1 drivers
-v0xb588a20_0 .net "pad_gpio_out", 0 0, L_0xeefae10;  1 drivers
-v0xb589260_0 .net "pad_gpio_outenb", 0 0, L_0xeefa590;  1 drivers
-v0xb589aa0_0 .net "pad_gpio_slow_sel", 0 0, v0xb5642d0_0;  1 drivers
-v0xb58bd40_0 .net "pad_gpio_vtrip_sel", 0 0, v0xb5646e0_0;  1 drivers
-v0xb58c8d0_0 .net "resetn", 0 0, L_0xef177c0;  1 drivers
-v0xb58d580_0 .net "resetn_out", 0 0, L_0xeef94e0;  1 drivers
-v0xb58dfc0_0 .net "serial_clock", 0 0, L_0xef186f0;  1 drivers
-v0xb5a4ab0_0 .net "serial_clock_out", 0 0, L_0xeef9470;  1 drivers
-v0xb5a4ec0_0 .net "serial_data_in", 0 0, L_0xef1c5a0;  1 drivers
-v0xb5a52d0_0 .var "serial_data_out", 0 0;
-v0xb5a56e0_0 .net "serial_load", 0 0, L_0xef199f0;  1 drivers
-v0xb5a5af0_0 .net "serial_load_out", 0 0, L_0xeef9550;  1 drivers
-v0xb5a5f00_0 .var "shift_register", 12 0;
-v0xb5a8110_0 .net "user_gpio_in", 0 0, L_0xeefb290;  1 drivers
-v0xb5a8ca0_0 .net "user_gpio_oeb", 0 0, L_0xef1dc80;  1 drivers
-v0xb5a9950_0 .net "user_gpio_out", 0 0, L_0xef1daf0;  1 drivers
-v0xb5aa390_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb5c0f00_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb5c1310_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb5c1720_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb5c1b30_0 .net "zero", 0 0, L_0xeefc690;  1 drivers
-v0xb5c1f40_0 .net "zero_unbuf", 0 0, L_0xeefc5d0;  1 drivers
-E_0x3a02b70/0 .event negedge, v0xb58c8d0_0;
-E_0x3a02b70/1 .event posedge, v0xb5a56e0_0;
-E_0x3a02b70 .event/or E_0x3a02b70/0, E_0x3a02b70/1;
-E_0x39ef860/0 .event negedge, v0xb58c8d0_0;
-E_0x39ef860/1 .event posedge, v0xb58dfc0_0;
-E_0x39ef860 .event/or E_0x39ef860/0, E_0x39ef860/1;
-E_0x39ee9e0 .event negedge, v0xb58c8d0_0, v0xb58dfc0_0;
-L_0xeefa450 .functor MUXZ 1, L_0x7f96df7f5ca8, v0xb563ec0_0, L_0xeefa360, C4<>;
-L_0xeefa590 .functor MUXZ 1, L_0xef1dc80, L_0xeefa450, v0xb564af0_0, C4<>;
-L_0xeefa720 .part v0xb54ad40_0, 1, 2;
-L_0xeefa810 .cmp/eq 2, L_0xeefa720, L_0x7f96df7f5d38;
-L_0xeefa950 .part v0xb54ad40_0, 0, 1;
-L_0xeefab40 .functor MUXZ 1, L_0xef1b1b0, L_0xeefa9f0, L_0xeefa810, C4<>;
-L_0xeefac80 .functor MUXZ 1, L_0xef1b1b0, L_0xeefab40, L_0xeefa280, C4<>;
-L_0xeefae10 .functor MUXZ 1, L_0xef1daf0, L_0xeefac80, v0xb564af0_0, C4<>;
-S_0x9ea6a50 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x9eab430;
+P_0x3672570 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0x36725b0 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0x36725f0 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0x3672630 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0x3672670 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0x36726b0 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0x36726f0 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0x3672730 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0x3672770 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0x36727b0 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0x36727f0 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0x3672830 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe91b6c0 .functor BUFZ 1, L_0xe93a790, C4<0>, C4<0>, C4<0>;
+L_0xe91b730 .functor BUFZ 1, L_0xe939860, C4<0>, C4<0>, C4<0>;
+L_0xe91b7a0 .functor BUFZ 1, L_0xe93ba90, C4<0>, C4<0>, C4<0>;
+L_0xe91bb70 .functor BUFZ 3, v0xafc74c0_0, C4<000>, C4<000>, C4<000>;
+L_0xe91c390 .functor BUFZ 1, L_0xe9438b0, C4<0>, C4<0>, C4<0>;
+L_0x7fd259342c60 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe91c400 .functor XNOR 1, L_0xe93dce0, L_0x7fd259342c60, C4<0>, C4<0>;
+L_0x7fd259342cf0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe91c320 .functor XNOR 1, L_0xe93dce0, L_0x7fd259342cf0, C4<0>, C4<0>;
+L_0xe91ca90 .functor NOT 1, L_0xe91c9f0, C4<0>, C4<0>, C4<0>;
+L_0xe91d330 .functor AND 1, L_0xe9438b0, L_0xe91d0b0, C4<1>, C4<1>;
+L_0xe91e730 .functor BUFZ 1, L_0xe91e670, C4<0>, C4<0>, C4<0>;
+L_0xe91cb50 .functor BUFZ 1, L_0xb09ae00, C4<0>, C4<0>, C4<0>;
+v0xaf91a60_0 .net/2u *"_ivl_26", 0 0, L_0x7fd259342c60;  1 drivers
+v0xaf92710_0 .net *"_ivl_28", 0 0, L_0xe91c400;  1 drivers
+L_0x7fd259342ca8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xaf93150_0 .net/2u *"_ivl_30", 0 0, L_0x7fd259342ca8;  1 drivers
+v0xafa9c40_0 .net *"_ivl_32", 0 0, L_0xe91c4f0;  1 drivers
+v0xafaa050_0 .net/2u *"_ivl_36", 0 0, L_0x7fd259342cf0;  1 drivers
+v0xafaa460_0 .net *"_ivl_38", 0 0, L_0xe91c320;  1 drivers
+v0xafaa870_0 .net *"_ivl_41", 1 0, L_0xe91c7c0;  1 drivers
+L_0x7fd259342d38 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xafaac80_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259342d38;  1 drivers
+v0xafab090_0 .net *"_ivl_44", 0 0, L_0xe91c8b0;  1 drivers
+v0xafad2a0_0 .net *"_ivl_47", 0 0, L_0xe91c9f0;  1 drivers
+v0xafade30_0 .net *"_ivl_48", 0 0, L_0xe91ca90;  1 drivers
+v0xafaeae0_0 .net *"_ivl_50", 0 0, L_0xe91cbe0;  1 drivers
+v0xafaf520_0 .net *"_ivl_52", 0 0, L_0xe91cd20;  1 drivers
+v0xafc6070_0 .var "gpio_ana_en", 0 0;
+v0xafc6480_0 .var "gpio_ana_pol", 0 0;
+v0xafc6890_0 .var "gpio_ana_sel", 0 0;
+v0xafc6ca0_0 .net "gpio_defaults", 12 0, L_0xe9395e0;  1 drivers
+v0xafc74c0_0 .var "gpio_dm", 2 0;
+v0xafcba00_0 .var "gpio_holdover", 0 0;
+v0xafe24c0_0 .var "gpio_ib_mode_sel", 0 0;
+v0xafe28d0_0 .var "gpio_inenb", 0 0;
+v0xafe2ce0_0 .net "gpio_logic1", 0 0, L_0xe91d0b0;  1 drivers
+v0xafe30f0_0 .var "gpio_outenb", 0 0;
+v0xafe3500_0 .var "gpio_slow_sel", 0 0;
+v0xafe3910_0 .var "gpio_vtrip_sel", 0 0;
+v0xafe7e50_0 .var "mgmt_ena", 0 0;
+v0xaffe8f0_0 .net "mgmt_gpio_in", 0 0, L_0xe91c390;  1 drivers
+v0xaffed00_0 .net "mgmt_gpio_oeb", 0 0, L_0xe93dce0;  1 drivers
+v0xafff110_0 .net "mgmt_gpio_out", 0 0, L_0xe93d250;  1 drivers
+v0xafff520_0 .net "one", 0 0, L_0xe91cb50;  1 drivers
+v0xafff930_0 .net "one_unbuf", 0 0, L_0xb09ae00;  1 drivers
+v0xafffd40_0 .net "pad_gpio_ana_en", 0 0, v0xafc6070_0;  1 drivers
+v0xaf8e170_0 .net "pad_gpio_ana_pol", 0 0, v0xafc6480_0;  1 drivers
+v0xaf8ebb0_0 .net "pad_gpio_ana_sel", 0 0, v0xafc6890_0;  1 drivers
+v0xb000e30_0 .net "pad_gpio_dm", 2 0, L_0xe91bb70;  1 drivers
+v0xb001240_0 .net "pad_gpio_holdover", 0 0, v0xafcba00_0;  1 drivers
+v0xb001650_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xafe24c0_0;  1 drivers
+v0xb001a60_0 .net "pad_gpio_in", 0 0, L_0xe9438b0;  1 drivers
+v0xb001e70_0 .net "pad_gpio_inenb", 0 0, v0xafe28d0_0;  1 drivers
+v0xb002280_0 .net "pad_gpio_out", 0 0, L_0xe91ceb0;  1 drivers
+v0xb00ca10_0 .net "pad_gpio_outenb", 0 0, L_0xe91c630;  1 drivers
+v0xb0234d0_0 .net "pad_gpio_slow_sel", 0 0, v0xafe3500_0;  1 drivers
+v0xb0238e0_0 .net "pad_gpio_vtrip_sel", 0 0, v0xafe3910_0;  1 drivers
+v0xb023cf0_0 .net "resetn", 0 0, L_0xe939860;  1 drivers
+v0xb024100_0 .net "resetn_out", 0 0, L_0xe91b730;  1 drivers
+v0xb024510_0 .net "serial_clock", 0 0, L_0xe93a790;  1 drivers
+v0xb024920_0 .net "serial_clock_out", 0 0, L_0xe91b6c0;  1 drivers
+v0xb028e60_0 .net "serial_data_in", 0 0, L_0xe93e640;  1 drivers
+v0xb03f900_0 .var "serial_data_out", 0 0;
+v0xb03fd10_0 .net "serial_load", 0 0, L_0xe93ba90;  1 drivers
+v0xb040120_0 .net "serial_load_out", 0 0, L_0xe91b7a0;  1 drivers
+v0xb040530_0 .var "shift_register", 12 0;
+v0xb040940_0 .net "user_gpio_in", 0 0, L_0xe91d330;  1 drivers
+v0xb040d50_0 .net "user_gpio_oeb", 0 0, L_0xe93fd20;  1 drivers
+v0xb045290_0 .net "user_gpio_out", 0 0, L_0xe93fb90;  1 drivers
+v0xb05aee0_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb05c0c0_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb05c900_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb05d140_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb061710_0 .net "zero", 0 0, L_0xe91e730;  1 drivers
+v0xb077300_0 .net "zero_unbuf", 0 0, L_0xe91e670;  1 drivers
+E_0x3422820/0 .event negedge, v0xb023cf0_0;
+E_0x3422820/1 .event posedge, v0xb03fd10_0;
+E_0x3422820 .event/or E_0x3422820/0, E_0x3422820/1;
+E_0x34109e0/0 .event negedge, v0xb023cf0_0;
+E_0x34109e0/1 .event posedge, v0xb024510_0;
+E_0x34109e0 .event/or E_0x34109e0/0, E_0x34109e0/1;
+E_0x340e900 .event negedge, v0xb023cf0_0, v0xb024510_0;
+L_0xe91c4f0 .functor MUXZ 1, L_0x7fd259342ca8, v0xafe30f0_0, L_0xe91c400, C4<>;
+L_0xe91c630 .functor MUXZ 1, L_0xe93fd20, L_0xe91c4f0, v0xafe7e50_0, C4<>;
+L_0xe91c7c0 .part v0xafc74c0_0, 1, 2;
+L_0xe91c8b0 .cmp/eq 2, L_0xe91c7c0, L_0x7fd259342d38;
+L_0xe91c9f0 .part v0xafc74c0_0, 0, 1;
+L_0xe91cbe0 .functor MUXZ 1, L_0xe93d250, L_0xe91ca90, L_0xe91c8b0, C4<>;
+L_0xe91cd20 .functor MUXZ 1, L_0xe93d250, L_0xe91cbe0, L_0xe91c320, C4<>;
+L_0xe91ceb0 .functor MUXZ 1, L_0xe93fb90, L_0xe91cd20, v0xafe7e50_0, C4<>;
+S_0x9bcea40 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x9aeea90;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5218,13 +5219,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb944e90_0 .net "HI", 0 0, L_0xb799f30;  alias, 1 drivers
-v0xb9452a0_0 .net "LO", 0 0, L_0xeefc5d0;  alias, 1 drivers
-v0xb9456b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb949bf0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb95f880_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb960a60_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x9e94270 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9ea6a50;
+v0xb0df850_0 .net "HI", 0 0, L_0xb09ae00;  alias, 1 drivers
+v0xb0dfc60_0 .net "LO", 0 0, L_0xe91e670;  alias, 1 drivers
+v0xb0e0070_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb0e0480_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb0e0890_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb0e0ca0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x9bcb360 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9bcea40;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5232,27 +5233,27 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xb799ec0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xb799f30 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xb799ec0, L_0xcbeaa80;
-L_0xeefc560 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeefc5d0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeefc560, L_0xd39b1f0;
-v0xb928620_0 .net "HI", 0 0, L_0xb799f30;  alias, 1 drivers
-v0xb928a30_0 .net "LO", 0 0, L_0xeefc5d0;  alias, 1 drivers
-v0xb928e40_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb929250_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb92d790_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb944260_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb944670_0 .net8 "pulldown0_out_LO", 0 0, L_0xeefc560;  1 drivers, strength-aware
-v0xb944a80_0 .net8 "pullup0_out_HI", 0 0, L_0xb799ec0;  1 drivers, strength-aware
-S_0x9db0f10 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x9eab430;
+L_0xb09ad90 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xb09ae00 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xb09ad90, L_0xc60d090;
+L_0xe91e600 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe91e670 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe91e600, L_0xcdbd820;
+v0xb0c3410_0 .net "HI", 0 0, L_0xb09ae00;  alias, 1 drivers
+v0xb0c3820_0 .net "LO", 0 0, L_0xe91e670;  alias, 1 drivers
+v0xb0c3c30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb0c4040_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb0c4450_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb0c4860_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb0c8da0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe91e600;  1 drivers, strength-aware
+v0xb0dea50_0 .net8 "pullup0_out_HI", 0 0, L_0xb09ad90;  1 drivers, strength-aware
+S_0x9aeb4e0 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x9aeea90;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xb99b850_0 .net "gpio_logic1", 0 0, L_0xeefb010;  alias, 1 drivers
-v0xb99c090_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb99c8d0_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0x9dac690 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x9db0f10;
+v0xb126240_0 .net "gpio_logic1", 0 0, L_0xe91d0b0;  alias, 1 drivers
+v0xb13be90_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb13d070_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0x9ae7f60 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x9aeb4e0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5260,13 +5261,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb97fc70_0 .net "HI", 0 0, L_0xeefb010;  alias, 1 drivers
-v0xb9804b0_0 .net "LO", 0 0, L_0xeefb180;  1 drivers
-v0xb982750_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb9832e0_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb984ab0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb99a670_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0x9e2bfe0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9dac690;
+v0xb119490_0 .net "HI", 0 0, L_0xe91d0b0;  alias, 1 drivers
+v0xb0a8440_0 .net "LO", 0 0, L_0xe91d220;  1 drivers
+v0xb1197c0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb11a9f0_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb11b230_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb11ba70_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0x9ae36e0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9ae7f60;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5274,40 +5275,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefafa0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeefb010 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeefafa0, L_0xde86780;
-L_0xeefb110 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeefb180 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeefb110, L_0xde868d0;
-v0xb966090_0 .net "HI", 0 0, L_0xeefb010;  alias, 1 drivers
-v0xb97bc70_0 .net "LO", 0 0, L_0xeefb180;  alias, 1 drivers
-v0xb97ce50_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb97d690_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb97ded0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb90ce50_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb97e200_0 .net8 "pulldown0_out_LO", 0 0, L_0xeefb110;  1 drivers, strength-aware
-v0xb97f430_0 .net8 "pullup0_out_HI", 0 0, L_0xeefafa0;  1 drivers, strength-aware
-S_0x9c2a240 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x9eab430;
+L_0xe91d040 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe91d0b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe91d040, L_0xd8a8b60;
+L_0xe91d1b0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe91d220 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe91d1b0, L_0xd8a8cb0;
+v0xb0fc010_0 .net "HI", 0 0, L_0xe91d0b0;  alias, 1 drivers
+v0xb0fc850_0 .net "LO", 0 0, L_0xe91d220;  alias, 1 drivers
+v0xb0fd090_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb0ff330_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb101670_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb117230_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb118410_0 .net8 "pulldown0_out_LO", 0 0, L_0xe91d1b0;  1 drivers, strength-aware
+v0xb118c50_0 .net8 "pullup0_out_HI", 0 0, L_0xe91d040;  1 drivers, strength-aware
+S_0x9980ec0 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x9aeea90;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xeefc290 .functor BUF 1, L_0xeefc1d0, C4<0>, C4<0>, C4<0>;
-v0xb679fe0_0 .net "LO", 0 0, L_0xeefc290;  1 drivers
-v0xb67f600_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb80b0c0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb80b4d0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb80b8e0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb80bcf0_0 .net "invleft", 0 0, L_0xeefb480;  1 drivers
-v0xb80c100_0 .net "invright", 0 0, L_0xeefb670;  1 drivers
-v0xb80c510_0 .net "nd2left", 0 0, L_0xeefbf70;  1 drivers
-v0xb4f6120_0 .net "nd2right", 0 0, L_0xeefbd80;  1 drivers
-v0xb4f6cb0_0 .net "net7", 0 0, L_0xeefc0a0;  1 drivers
-v0xb4f8490_0 .net "nor2left", 0 0, L_0xeefb900;  1 drivers
-v0xb50e040_0 .net "nor2right", 0 0, L_0xeefbb90;  1 drivers
-v0xb50f220_0 .net "tielo", 0 0, L_0xeefc1d0;  1 drivers
-S_0x9c26cc0 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x9c2a240;
+L_0xe91e330 .functor BUF 1, L_0xe91e270, C4<0>, C4<0>, C4<0>;
+v0xaf85cd0_0 .net "LO", 0 0, L_0xe91e330;  1 drivers
+v0xaf860e0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf864f0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf0f8c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf14950_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf15390_0 .net "invleft", 0 0, L_0xe91d520;  1 drivers
+v0xaf875e0_0 .net "invright", 0 0, L_0xe91d710;  1 drivers
+v0xaf879f0_0 .net "nd2left", 0 0, L_0xe91e010;  1 drivers
+v0xaf87e00_0 .net "nd2right", 0 0, L_0xe91de20;  1 drivers
+v0xaf88210_0 .net "net7", 0 0, L_0xe91e140;  1 drivers
+v0xaf88620_0 .net "nor2left", 0 0, L_0xe91d9a0;  1 drivers
+v0xaf88a30_0 .net "nor2right", 0 0, L_0xe91dc30;  1 drivers
+v0xaf90ed0_0 .net "tielo", 0 0, L_0xe91e270;  1 drivers
+S_0x996de70 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x9980ec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5315,13 +5316,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb6a2630_0 .net "HI", 0 0, L_0xeefc0a0;  alias, 1 drivers
-v0xb6a2a40_0 .net "LO", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb6a2e50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6a3260_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6a77a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb6be270_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x9d51640 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9c26cc0;
+v0xb15dff0_0 .net "HI", 0 0, L_0xe91e140;  alias, 1 drivers
+v0xb15ea30_0 .net "LO", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb1746d0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1758b0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1760f0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb176930_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x9a88780 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x996de70;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5329,19 +5330,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefc030 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeefc0a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeefc030, L_0xcbeaa80;
-L_0xeefc160 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeefc1d0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeefc160, L_0xd39b1f0;
-v0xb8124b0_0 .net "HI", 0 0, L_0xeefc0a0;  alias, 1 drivers
-v0xb99e3b0_0 .net "LO", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb99ebf0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb99f430_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb68a840_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb68b280_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb6a1e10_0 .net8 "pulldown0_out_LO", 0 0, L_0xeefc160;  1 drivers, strength-aware
-v0xb6a2220_0 .net8 "pullup0_out_HI", 0 0, L_0xeefc030;  1 drivers, strength-aware
-S_0x9d46d60 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x9c2a240;
+L_0xe91e0d0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe91e140 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe91e0d0, L_0xc60d090;
+L_0xe91e200 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe91e270 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe91e200, L_0xcdbd820;
+v0xb140390_0 .net "HI", 0 0, L_0xe91e140;  alias, 1 drivers
+v0xb1426d0_0 .net "LO", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb1582b0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb159490_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb159cd0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb15a510_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb15c7b0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe91e200;  1 drivers, strength-aware
+v0xb15d340_0 .net8 "pullup0_out_HI", 0 0, L_0xe91e0d0;  1 drivers, strength-aware
+S_0x9a6ed80 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x9980ec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5349,13 +5350,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb6e00a0_0 .net "A", 0 0, L_0xeefb900;  alias, 1 drivers
-v0xb6f5c80_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6f6e60_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6f76a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb6f7ee0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb686e60_0 .net "Y", 0 0, L_0xeefb480;  alias, 1 drivers
-S_0x9d2f980 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9d46d60;
+v0xb1942a0_0 .net "A", 0 0, L_0xe91d9a0;  alias, 1 drivers
+v0xb194ae0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb195320_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb19d810_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb19e3a0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb19f050_0 .net "Y", 0 0, L_0xe91d520;  alias, 1 drivers
+S_0x9a66aa0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9a6ed80;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5363,18 +5364,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefb350 .functor NOT 1, L_0xeefb900, C4<0>, C4<0>, C4<0>;
-L_0xeefb3c0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefb350, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefb480 .functor BUF 1, L_0xeefb3c0, C4<0>, C4<0>, C4<0>;
-v0xb6beea0_0 .net "A", 0 0, L_0xeefb900;  alias, 1 drivers
-v0xb6bf2b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6bf6c0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6c3c00_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb6d9890_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb6daa70_0 .net "Y", 0 0, L_0xeefb480;  alias, 1 drivers
-v0xb6db2b0_0 .net "not0_out_Y", 0 0, L_0xeefb350;  1 drivers
-v0xb6dbaf0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefb3c0;  1 drivers
-S_0x9d2afa0 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x9c2a240;
+L_0xe91d3f0 .functor NOT 1, L_0xe91d9a0, C4<0>, C4<0>, C4<0>;
+L_0xe91d460 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe91d3f0, L_0xc60d090, L_0xcdbd820;
+L_0xe91d520 .functor BUF 1, L_0xe91d460, C4<0>, C4<0>, C4<0>;
+v0xb17a410_0 .net "A", 0 0, L_0xe91d9a0;  alias, 1 drivers
+v0xb17ae50_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb191890_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1920d0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb192910_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb11c150_0 .net "Y", 0 0, L_0xe91d520;  alias, 1 drivers
+v0xb121d30_0 .net "not0_out_Y", 0 0, L_0xe91d3f0;  1 drivers
+v0xb193080_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe91d460;  1 drivers
+S_0x9966270 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x9980ec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5382,13 +5383,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb736d20_0 .net "A", 0 0, L_0xeefbb90;  alias, 1 drivers
-v0xb737f00_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb738740_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb738f80_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb73b220_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb73bdb0_0 .net "Y", 0 0, L_0xeefb670;  alias, 1 drivers
-S_0x9c1f0c0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9d2afa0;
+v0xb1d3120_0 .net "A", 0 0, L_0xe91dc30;  alias, 1 drivers
+v0xb1d3960_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1d6040_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1d6bd0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1d7880_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1d82c0_0 .net "Y", 0 0, L_0xe91d710;  alias, 1 drivers
+S_0x9a4c1e0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9966270;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5396,18 +5397,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefb540 .functor NOT 1, L_0xeefbb90, C4<0>, C4<0>, C4<0>;
-L_0xeefb5b0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefb540, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefb670 .functor BUF 1, L_0xeefb5b0, C4<0>, C4<0>, C4<0>;
-v0xb6f9c80_0 .net "A", 0 0, L_0xeefbb90;  alias, 1 drivers
-v0xb6fa4c0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb704cb0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb71a930_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb71bb10_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb71c350_0 .net "Y", 0 0, L_0xeefb670;  alias, 1 drivers
-v0xb71cb90_0 .net "not0_out_Y", 0 0, L_0xeefb540;  1 drivers
-v0xb721160_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefb5b0;  1 drivers
-S_0x9d265c0 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x9c2a240;
+L_0xe91d5e0 .functor NOT 1, L_0xe91dc30, C4<0>, C4<0>, C4<0>;
+L_0xe91d650 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe91d5e0, L_0xc60d090, L_0xcdbd820;
+L_0xe91d710 .functor BUF 1, L_0xe91d650, C4<0>, C4<0>, C4<0>;
+v0xb1b6910_0 .net "A", 0 0, L_0xe91dc30;  alias, 1 drivers
+v0xb1b7150_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1b7990_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1b9c30_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1ba7c0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1bb470_0 .net "Y", 0 0, L_0xe91d710;  alias, 1 drivers
+v0xb1bbeb0_0 .net "not0_out_Y", 0 0, L_0xe91d5e0;  1 drivers
+v0xb1d28e0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe91d650;  1 drivers
+S_0x9963ff0 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x9980ec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5416,14 +5417,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb770720_0 .net "A", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb770f60_0 .net "B", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb7717a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6faba0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7007a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb771ad0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb772d00_0 .net "Y", 0 0, L_0xeefbd80;  alias, 1 drivers
-S_0x9d0cde0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9d265c0;
+v0xb20ba20_0 .net "A", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb20be30_0 .net "B", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb20c240_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb20c650_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb195a00_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb19aab0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb19b4f0_0 .net "Y", 0 0, L_0xe91de20;  alias, 1 drivers
+S_0x9a43f00 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9963ff0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5432,19 +5433,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefbc50 .functor NAND 1, L_0xeefc1d0, L_0xeefc1d0, C4<1>, C4<1>;
-L_0xeefbcc0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefbc50, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefbd80 .functor BUF 1, L_0xeefbcc0, C4<0>, C4<0>, C4<0>;
-v0xb753130_0 .net "A", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb754310_0 .net "B", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb754b50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb755390_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb757630_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7581c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb758e70_0 .net "Y", 0 0, L_0xeefbd80;  alias, 1 drivers
-v0xb7598b0_0 .net "nand0_out_Y", 0 0, L_0xeefbc50;  1 drivers
-v0xb76f540_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefbcc0;  1 drivers
-S_0x9d09700 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0x9c2a240;
+L_0xe91dcf0 .functor NAND 1, L_0xe91e270, L_0xe91e270, C4<1>, C4<1>;
+L_0xe91dd60 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe91dcf0, L_0xc60d090, L_0xcdbd820;
+L_0xe91de20 .functor BUF 1, L_0xe91dd60, C4<0>, C4<0>, C4<0>;
+v0xb1ef5d0_0 .net "A", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb1ef9e0_0 .net "B", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb1efdf0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1f0200_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb1f2f80_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1f3c30_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb1f4670_0 .net "Y", 0 0, L_0xe91de20;  alias, 1 drivers
+v0xb20b200_0 .net "nand0_out_Y", 0 0, L_0xe91dcf0;  1 drivers
+v0xb20b610_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe91dd60;  1 drivers
+S_0x9960a40 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0x9980ec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5453,14 +5454,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb799210_0 .net "A", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb79a900_0 .net "B", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb7b05a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7b1780_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7b1fc0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7b2800_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7b4aa0_0 .net "Y", 0 0, L_0xeefbf70;  alias, 1 drivers
-S_0x9a828c0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9d09700;
+v0xb22afe0_0 .net "A", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb09e840_0 .net "B", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb09f3e0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb09b590_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb0a0be0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb22c650_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb22ca60_0 .net "Y", 0 0, L_0xe91e010;  alias, 1 drivers
+S_0x995d4c0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9960a40;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5469,19 +5470,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefbe40 .functor NAND 1, L_0xeefc1d0, L_0xeefc1d0, C4<1>, C4<1>;
-L_0xeefbeb0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefbe40, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefbf70 .functor BUF 1, L_0xeefbeb0, C4<0>, C4<0>, C4<0>;
-v0xb77c270_0 .net "A", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb77ce00_0 .net "B", 0 0, L_0xeefc1d0;  alias, 1 drivers
-v0xb77dab0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb77e5e0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb794180_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb795360_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb795ba0_0 .net "Y", 0 0, L_0xeefbf70;  alias, 1 drivers
-v0xb7963e0_0 .net "nand0_out_Y", 0 0, L_0xeefbe40;  1 drivers
-v0xb798680_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefbeb0;  1 drivers
-S_0x9aa8940 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0x9c2a240;
+L_0xe91dee0 .functor NAND 1, L_0xe91e270, L_0xe91e270, C4<1>, C4<1>;
+L_0xe91df50 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe91dee0, L_0xc60d090, L_0xcdbd820;
+L_0xe91e010 .functor BUF 1, L_0xe91df50, C4<0>, C4<0>, C4<0>;
+v0xb20df60_0 .net "A", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb20e370_0 .net "B", 0 0, L_0xe91e270;  alias, 1 drivers
+v0xb20e780_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb20eb90_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb229b90_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb229fa0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb22a3b0_0 .net "Y", 0 0, L_0xe91e010;  alias, 1 drivers
+v0xb22a7c0_0 .net "nand0_out_Y", 0 0, L_0xe91dee0;  1 drivers
+v0xb22abd0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe91df50;  1 drivers
+S_0x97f64d0 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0x9980ec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5490,14 +5491,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb7ea080_0 .net "A", 0 0, L_0xeefbf70;  alias, 1 drivers
-v0xb7ea490_0 .net "B", 0 0, L_0xeefbf70;  alias, 1 drivers
-v0xb7ea8a0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7eacb0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7eb0c0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb774460_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb779510_0 .net "Y", 0 0, L_0xeefb900;  alias, 1 drivers
-S_0x9aa53c0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9aa8940;
+v0xaf31840_0 .net "A", 0 0, L_0xe91e010;  alias, 1 drivers
+v0xaf33ae0_0 .net "B", 0 0, L_0xe91e010;  alias, 1 drivers
+v0xaf34670_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf35320_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf35d60_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf4bf50_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf4c790_0 .net "Y", 0 0, L_0xe91d9a0;  alias, 1 drivers
+S_0x97e3470 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x97f64d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5506,19 +5507,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefb730 .functor NOR 1, L_0xeefbf70, L_0xeefbf70, C4<0>, C4<0>;
-L_0x9200fa0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefb730, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefb900 .functor BUF 1, L_0x9200fa0, C4<0>, C4<0>, C4<0>;
-v0xb7b6d20_0 .net "A", 0 0, L_0xeefbf70;  alias, 1 drivers
-v0xb7cd7d0_0 .net "B", 0 0, L_0xeefbf70;  alias, 1 drivers
-v0xb7cdbe0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7ce7f0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7d0ed0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7d1a60_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7d2710_0 .net "Y", 0 0, L_0xeefb900;  alias, 1 drivers
-v0xb7d3150_0 .net "nor0_out_Y", 0 0, L_0xeefb730;  1 drivers
-v0xb7e9c70_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x9200fa0;  1 drivers
-S_0x9a9f810 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0x9c2a240;
+L_0xe91d7d0 .functor NOR 1, L_0xe91e010, L_0xe91e010, C4<0>, C4<0>;
+L_0x89ecf80 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe91d7d0, L_0xc60d090, L_0xcdbd820;
+L_0xe91d9a0 .functor BUF 1, L_0x89ecf80, C4<0>, C4<0>, C4<0>;
+v0xb22d690_0 .net "A", 0 0, L_0xe91e010;  alias, 1 drivers
+v0xb22daa0_0 .net "B", 0 0, L_0xe91e010;  alias, 1 drivers
+v0xaf176b0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf18240_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf18ef0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf19930_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf2f5e0_0 .net "Y", 0 0, L_0xe91d9a0;  alias, 1 drivers
+v0xaf307c0_0 .net "nor0_out_Y", 0 0, L_0xe91d7d0;  1 drivers
+v0xaf31000_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x89ecf80;  1 drivers
+S_0x99085d0 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0x9980ec0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5527,14 +5528,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xb808600_0 .net "A", 0 0, L_0xeefbd80;  alias, 1 drivers
-v0xb808a10_0 .net "B", 0 0, L_0xeefbd80;  alias, 1 drivers
-v0xb808e20_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb809230_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb809640_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb809a50_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb6797e0_0 .net "Y", 0 0, L_0xeefbb90;  alias, 1 drivers
-S_0x9a9c290 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9a9f810;
+v0xaf6a0b0_0 .net "A", 0 0, L_0xe91de20;  alias, 1 drivers
+v0xaf6ce40_0 .net "B", 0 0, L_0xe91de20;  alias, 1 drivers
+v0xaf6daf0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf6e530_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf850a0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf854b0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf858c0_0 .net "Y", 0 0, L_0xe91dc30;  alias, 1 drivers
+S_0x98fdcf0 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x99085d0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5543,19 +5544,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefb9c0 .functor NOR 1, L_0xeefbd80, L_0xeefbd80, C4<0>, C4<0>;
-L_0x91d4760 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefb9c0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefbb90 .functor BUF 1, L_0x91d4760, C4<0>, C4<0>, C4<0>;
-v0xb7ec5c0_0 .net "A", 0 0, L_0xeefbd80;  alias, 1 drivers
-v0xb7ec9d0_0 .net "B", 0 0, L_0xeefbd80;  alias, 1 drivers
-v0xb7ecde0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7ed1f0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb7ed600_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7ef830_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb7f03c0_0 .net "Y", 0 0, L_0xeefbb90;  alias, 1 drivers
-v0xb7f1070_0 .net "nor0_out_Y", 0 0, L_0xeefb9c0;  1 drivers
-v0xb7f1ab0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x91d4760;  1 drivers
-S_0x9bc1310 .scope module, "gpio_control_in_1[1]" "gpio_control_block" 4 1402, 9 53 0, S_0xbb71170;
+L_0xe91da60 .functor NOR 1, L_0xe91de20, L_0xe91de20, C4<0>, C4<0>;
+L_0x8a6be10 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe91da60, L_0xc60d090, L_0xcdbd820;
+L_0xe91dc30 .functor BUF 1, L_0x8a6be10, C4<0>, C4<0>, C4<0>;
+v0xaf4fef0_0 .net "A", 0 0, L_0xe91de20;  alias, 1 drivers
+v0xaf50a80_0 .net "B", 0 0, L_0xe91de20;  alias, 1 drivers
+v0xaf51730_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf52170_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xaf68c60_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf69070_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf69480_0 .net "Y", 0 0, L_0xe91dc30;  alias, 1 drivers
+v0xaf69890_0 .net "nor0_out_Y", 0 0, L_0xe91da60;  1 drivers
+v0xaf69ca0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x8a6be10;  1 drivers
+S_0x98eb2e0 .scope module, "gpio_control_in_1[1]" "gpio_control_block" 4 1402, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -5590,110 +5591,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0x3c62a90 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0x3c62ad0 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0x3c62b10 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0x3c62b50 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0x3c62b90 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0x3c62bd0 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0x3c62c10 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0x3c62c50 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0x3c62c90 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0x3c62cd0 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0x3c62d10 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0x3c62d50 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xeefc8c0 .functor BUFZ 1, L_0xef18830, C4<0>, C4<0>, C4<0>;
-L_0xeefc930 .functor BUFZ 1, L_0xef17860, C4<0>, C4<0>, C4<0>;
-L_0xeefc9a0 .functor BUFZ 1, L_0xef19ae0, C4<0>, C4<0>, C4<0>;
-L_0xeefcd20 .functor BUFZ 3, v0xbeb4240_0, C4<000>, C4<000>, C4<000>;
-L_0xeefce70 .functor BUFZ 1, L_0xef21900, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f5d80 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeefcee0 .functor XNOR 1, L_0xef1bce0, L_0x7f96df7f5d80, C4<0>, C4<0>;
-L_0x7f96df7f5e10 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeefce00 .functor XNOR 1, L_0xef1bce0, L_0x7f96df7f5e10, C4<0>, C4<0>;
-L_0xeefd4a0 .functor NOT 1, L_0xeefd400, C4<0>, C4<0>, C4<0>;
-L_0xeefdd40 .functor AND 1, L_0xef21900, L_0xeefdac0, C4<1>, C4<1>;
-L_0xeeff140 .functor BUFZ 1, L_0xeeff080, C4<0>, C4<0>, C4<0>;
-L_0xeefd560 .functor BUFZ 1, L_0xbde3410, C4<0>, C4<0>, C4<0>;
-v0xbe7e5d0_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f5d80;  1 drivers
-v0xbe950a0_0 .net *"_ivl_28", 0 0, L_0xeefcee0;  1 drivers
-L_0x7f96df7f5dc8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xbe954b0_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f5dc8;  1 drivers
-v0xbe958c0_0 .net *"_ivl_32", 0 0, L_0xeefcf50;  1 drivers
-v0xbe95cd0_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f5e10;  1 drivers
-v0xbe960e0_0 .net *"_ivl_38", 0 0, L_0xeefce00;  1 drivers
-v0xbe964f0_0 .net *"_ivl_41", 1 0, L_0xeefd1d0;  1 drivers
-L_0x7f96df7f5e58 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xbe24920_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f5e58;  1 drivers
-v0xbe25360_0 .net *"_ivl_44", 0 0, L_0xeefd2c0;  1 drivers
-v0xbe975e0_0 .net *"_ivl_47", 0 0, L_0xeefd400;  1 drivers
-v0xbe979f0_0 .net *"_ivl_48", 0 0, L_0xeefd4a0;  1 drivers
-v0xbe97e00_0 .net *"_ivl_50", 0 0, L_0xeefd5f0;  1 drivers
-v0xbe98210_0 .net *"_ivl_52", 0 0, L_0xeefd730;  1 drivers
-v0xbe98620_0 .var "gpio_ana_en", 0 0;
-v0xbe98a30_0 .var "gpio_ana_pol", 0 0;
-v0xbe9cf70_0 .var "gpio_ana_sel", 0 0;
-v0xbeb3a20_0 .net "gpio_defaults", 12 0, L_0xeef9c50;  1 drivers
-v0xbeb4240_0 .var "gpio_dm", 2 0;
-v0xbeb4650_0 .var "gpio_holdover", 0 0;
-v0xbeb4a60_0 .var "gpio_ib_mode_sel", 0 0;
-v0xbeb4e70_0 .var "gpio_inenb", 0 0;
-v0xbd24c70_0 .net "gpio_logic1", 0 0, L_0xeefdac0;  1 drivers
-v0xbd28720_0 .var "gpio_outenb", 0 0;
-v0xbd292c0_0 .var "gpio_slow_sel", 0 0;
-v0xbd25470_0 .var "gpio_vtrip_sel", 0 0;
-v0xbd2a9d0_0 .var "mgmt_ena", 0 0;
-v0xbeb64e0_0 .net "mgmt_gpio_in", 0 0, L_0xeefce70;  1 drivers
-v0xbeb68f0_0 .net "mgmt_gpio_oeb", 0 0, L_0xef1bce0;  1 drivers
-v0xbeb6d00_0 .net "mgmt_gpio_out", 0 0, L_0xef1b250;  1 drivers
-v0xbeb7110_0 .net "one", 0 0, L_0xeefd560;  1 drivers
-v0xbeb7520_0 .net "one_unbuf", 0 0, L_0xbde3410;  1 drivers
-v0xbeb7930_0 .net "pad_gpio_ana_en", 0 0, v0xbe98620_0;  1 drivers
-v0xbba1470_0 .net "pad_gpio_ana_pol", 0 0, v0xbe98a30_0;  1 drivers
-v0xbba2000_0 .net "pad_gpio_ana_sel", 0 0, v0xbe9cf70_0;  1 drivers
-v0xbba2cb0_0 .net "pad_gpio_dm", 2 0, L_0xeefcd20;  1 drivers
-v0xbba36f0_0 .net "pad_gpio_holdover", 0 0, v0xbeb4650_0;  1 drivers
-v0xbbb9380_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xbeb4a60_0;  1 drivers
-v0xbbba560_0 .net "pad_gpio_in", 0 0, L_0xef21900;  1 drivers
-v0xbbbada0_0 .net "pad_gpio_inenb", 0 0, v0xbeb4e70_0;  1 drivers
-v0xbbbb5e0_0 .net "pad_gpio_out", 0 0, L_0xeefd8c0;  1 drivers
-v0xbbbd880_0 .net "pad_gpio_outenb", 0 0, L_0xeefd040;  1 drivers
-v0xbbbe410_0 .net "pad_gpio_slow_sel", 0 0, v0xbd292c0_0;  1 drivers
-v0xbbbf0c0_0 .net "pad_gpio_vtrip_sel", 0 0, v0xbd25470_0;  1 drivers
-v0xbbbfb00_0 .net "resetn", 0 0, L_0xef17860;  1 drivers
-v0xbbd65d0_0 .net "resetn_out", 0 0, L_0xeefc930;  1 drivers
-v0xbbd69e0_0 .net "serial_clock", 0 0, L_0xef18830;  1 drivers
-v0xbbd6df0_0 .net "serial_clock_out", 0 0, L_0xeefc8c0;  1 drivers
-v0xbbd7200_0 .net "serial_data_in", 0 0, L_0xef1c640;  1 drivers
-v0xbbd7610_0 .var "serial_data_out", 0 0;
-v0xbbd7a20_0 .net "serial_load", 0 0, L_0xef19ae0;  1 drivers
-v0xbbd9c60_0 .net "serial_load_out", 0 0, L_0xeefc9a0;  1 drivers
-v0xbbda7f0_0 .var "shift_register", 12 0;
-v0xbbdb4a0_0 .net "user_gpio_in", 0 0, L_0xeefdd40;  1 drivers
-v0xbbdbee0_0 .net "user_gpio_oeb", 0 0, L_0xef1ddc0;  1 drivers
-v0xbbf2a10_0 .net "user_gpio_out", 0 0, L_0xef1db90;  1 drivers
-v0xbbf2e20_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbbf3230_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xbbf3640_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbbf3a50_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xbbf3e60_0 .net "zero", 0 0, L_0xeeff140;  1 drivers
-v0xbbf82b0_0 .net "zero_unbuf", 0 0, L_0xeeff080;  1 drivers
-E_0x39ec900/0 .event negedge, v0xbbbfb00_0;
-E_0x39ec900/1 .event posedge, v0xbbd7a20_0;
-E_0x39ec900 .event/or E_0x39ec900/0, E_0x39ec900/1;
-E_0x39d9650/0 .event negedge, v0xbbbfb00_0;
-E_0x39d9650/1 .event posedge, v0xbbd69e0_0;
-E_0x39d9650 .event/or E_0x39d9650/0, E_0x39d9650/1;
-E_0x39d87e0 .event negedge, v0xbbbfb00_0, v0xbbd69e0_0;
-L_0xeefcf50 .functor MUXZ 1, L_0x7f96df7f5dc8, v0xbd28720_0, L_0xeefcee0, C4<>;
-L_0xeefd040 .functor MUXZ 1, L_0xef1ddc0, L_0xeefcf50, v0xbd2a9d0_0, C4<>;
-L_0xeefd1d0 .part v0xbeb4240_0, 1, 2;
-L_0xeefd2c0 .cmp/eq 2, L_0xeefd1d0, L_0x7f96df7f5e58;
-L_0xeefd400 .part v0xbeb4240_0, 0, 1;
-L_0xeefd5f0 .functor MUXZ 1, L_0xef1b250, L_0xeefd4a0, L_0xeefd2c0, C4<>;
-L_0xeefd730 .functor MUXZ 1, L_0xef1b250, L_0xeefd5f0, L_0xeefce00, C4<>;
-L_0xeefd8c0 .functor MUXZ 1, L_0xef1db90, L_0xeefd730, v0xbd2a9d0_0, C4<>;
-S_0x9bac300 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x9bc1310;
+P_0x38c3110 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0x38c3150 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0x38c3190 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0x38c31d0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0x38c3210 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0x38c3250 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0x38c3290 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0x38c32d0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0x38c3310 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0x38c3350 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0x38c3390 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0x38c33d0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe91e960 .functor BUFZ 1, L_0xe93a8d0, C4<0>, C4<0>, C4<0>;
+L_0xe91e9d0 .functor BUFZ 1, L_0xe939900, C4<0>, C4<0>, C4<0>;
+L_0xe91ea40 .functor BUFZ 1, L_0xe93bb80, C4<0>, C4<0>, C4<0>;
+L_0xe91edc0 .functor BUFZ 3, v0xb631530_0, C4<000>, C4<000>, C4<000>;
+L_0xe91ef10 .functor BUFZ 1, L_0xe9439a0, C4<0>, C4<0>, C4<0>;
+L_0x7fd259342d80 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe91ef80 .functor XNOR 1, L_0xe93dd80, L_0x7fd259342d80, C4<0>, C4<0>;
+L_0x7fd259342e10 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe91eea0 .functor XNOR 1, L_0xe93dd80, L_0x7fd259342e10, C4<0>, C4<0>;
+L_0xe91f540 .functor NOT 1, L_0xe91f4a0, C4<0>, C4<0>, C4<0>;
+L_0xe91fde0 .functor AND 1, L_0xe9439a0, L_0xe91fb60, C4<1>, C4<1>;
+L_0xe9211e0 .functor BUFZ 1, L_0xe921120, C4<0>, C4<0>, C4<0>;
+L_0xe91f600 .functor BUFZ 1, L_0xb882ca0, C4<0>, C4<0>, C4<0>;
+v0xb5f8480_0 .net/2u *"_ivl_26", 0 0, L_0x7fd259342d80;  1 drivers
+v0xb5f8890_0 .net *"_ivl_28", 0 0, L_0xe91ef80;  1 drivers
+L_0x7fd259342dc8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xb5f8ca0_0 .net/2u *"_ivl_30", 0 0, L_0x7fd259342dc8;  1 drivers
+v0xb5fb320_0 .net *"_ivl_32", 0 0, L_0xe91eff0;  1 drivers
+v0xb5fbeb0_0 .net/2u *"_ivl_36", 0 0, L_0x7fd259342e10;  1 drivers
+v0xb5fcb60_0 .net *"_ivl_38", 0 0, L_0xe91eea0;  1 drivers
+v0xb5fd5a0_0 .net *"_ivl_41", 1 0, L_0xe91f270;  1 drivers
+L_0x7fd259342e58 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xb6140d0_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259342e58;  1 drivers
+v0xb6144e0_0 .net *"_ivl_44", 0 0, L_0xe91f360;  1 drivers
+v0xb6148f0_0 .net *"_ivl_47", 0 0, L_0xe91f4a0;  1 drivers
+v0xb614d00_0 .net *"_ivl_48", 0 0, L_0xe91f540;  1 drivers
+v0xb615110_0 .net *"_ivl_50", 0 0, L_0xe91f690;  1 drivers
+v0xb615520_0 .net *"_ivl_52", 0 0, L_0xe91f7d0;  1 drivers
+v0xb619960_0 .var "gpio_ana_en", 0 0;
+v0xb6304f0_0 .var "gpio_ana_pol", 0 0;
+v0xb630900_0 .var "gpio_ana_sel", 0 0;
+v0xb630d10_0 .net "gpio_defaults", 12 0, L_0xe91bd60;  1 drivers
+v0xb631530_0 .var "gpio_dm", 2 0;
+v0xb631940_0 .var "gpio_holdover", 0 0;
+v0xb5bad10_0 .var "gpio_ib_mode_sel", 0 0;
+v0xb5bfda0_0 .var "gpio_inenb", 0 0;
+v0xb5c07e0_0 .net "gpio_logic1", 0 0, L_0xe91fb60;  1 drivers
+v0xb632a30_0 .var "gpio_outenb", 0 0;
+v0xb632e40_0 .var "gpio_slow_sel", 0 0;
+v0xb633250_0 .var "gpio_vtrip_sel", 0 0;
+v0xb633660_0 .var "mgmt_ena", 0 0;
+v0xb633a70_0 .net "mgmt_gpio_in", 0 0, L_0xe91ef10;  1 drivers
+v0xb633e80_0 .net "mgmt_gpio_oeb", 0 0, L_0xe93dd80;  1 drivers
+v0xb63c330_0 .net "mgmt_gpio_out", 0 0, L_0xe93d2f0;  1 drivers
+v0xb63cec0_0 .net "one", 0 0, L_0xe91f600;  1 drivers
+v0xb63db70_0 .net "one_unbuf", 0 0, L_0xb882ca0;  1 drivers
+v0xb63e5b0_0 .net "pad_gpio_ana_en", 0 0, v0xb619960_0;  1 drivers
+v0xb6550c0_0 .net "pad_gpio_ana_pol", 0 0, v0xb6304f0_0;  1 drivers
+v0xb6554d0_0 .net "pad_gpio_ana_sel", 0 0, v0xb630900_0;  1 drivers
+v0xb6558e0_0 .net "pad_gpio_dm", 2 0, L_0xe91edc0;  1 drivers
+v0xb655cf0_0 .net "pad_gpio_holdover", 0 0, v0xb631940_0;  1 drivers
+v0xb656100_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xb5bad10_0;  1 drivers
+v0xb656510_0 .net "pad_gpio_in", 0 0, L_0xe9439a0;  1 drivers
+v0xb659280_0 .net "pad_gpio_inenb", 0 0, v0xb5bfda0_0;  1 drivers
+v0xb659f30_0 .net "pad_gpio_out", 0 0, L_0xe91f960;  1 drivers
+v0xb65a970_0 .net "pad_gpio_outenb", 0 0, L_0xe91f0e0;  1 drivers
+v0xb671500_0 .net "pad_gpio_slow_sel", 0 0, v0xb632e40_0;  1 drivers
+v0xb671910_0 .net "pad_gpio_vtrip_sel", 0 0, v0xb633250_0;  1 drivers
+v0xb671d20_0 .net "resetn", 0 0, L_0xe939900;  1 drivers
+v0xb672130_0 .net "resetn_out", 0 0, L_0xe91e9d0;  1 drivers
+v0xb672540_0 .net "serial_clock", 0 0, L_0xe93a8d0;  1 drivers
+v0xb672950_0 .net "serial_clock_out", 0 0, L_0xe91e960;  1 drivers
+v0xb676e90_0 .net "serial_data_in", 0 0, L_0xe93e6e0;  1 drivers
+v0xb68d960_0 .var "serial_data_out", 0 0;
+v0xb68dd70_0 .net "serial_load", 0 0, L_0xe93bb80;  1 drivers
+v0xb68e180_0 .net "serial_load_out", 0 0, L_0xe91ea40;  1 drivers
+v0xb68e590_0 .var "shift_register", 12 0;
+v0xb68e9a0_0 .net "user_gpio_in", 0 0, L_0xe91fde0;  1 drivers
+v0xb68edb0_0 .net "user_gpio_oeb", 0 0, L_0xe93fe60;  1 drivers
+v0xb6932f0_0 .net "user_gpio_out", 0 0, L_0xe93fc30;  1 drivers
+v0xb6a8f80_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb6aa5f0_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb6aaa00_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb6aae10_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb6ab220_0 .net "zero", 0 0, L_0xe9211e0;  1 drivers
+v0xb6395d0_0 .net "zero_unbuf", 0 0, L_0xe921120;  1 drivers
+E_0x340c4d0/0 .event negedge, v0xb671d20_0;
+E_0x340c4d0/1 .event posedge, v0xb68dd70_0;
+E_0x340c4d0 .event/or E_0x340c4d0/0, E_0x340c4d0/1;
+E_0x33fa7e0/0 .event negedge, v0xb671d20_0;
+E_0x33fa7e0/1 .event posedge, v0xb672540_0;
+E_0x33fa7e0 .event/or E_0x33fa7e0/0, E_0x33fa7e0/1;
+E_0x33f9a00 .event negedge, v0xb671d20_0, v0xb672540_0;
+L_0xe91eff0 .functor MUXZ 1, L_0x7fd259342dc8, v0xb632a30_0, L_0xe91ef80, C4<>;
+L_0xe91f0e0 .functor MUXZ 1, L_0xe93fe60, L_0xe91eff0, v0xb633660_0, C4<>;
+L_0xe91f270 .part v0xb631530_0, 1, 2;
+L_0xe91f360 .cmp/eq 2, L_0xe91f270, L_0x7fd259342e58;
+L_0xe91f4a0 .part v0xb631530_0, 0, 1;
+L_0xe91f690 .functor MUXZ 1, L_0xe93d2f0, L_0xe91f540, L_0xe91f360, C4<>;
+L_0xe91f7d0 .functor MUXZ 1, L_0xe93d2f0, L_0xe91f690, L_0xe91eea0, C4<>;
+L_0xe91f960 .functor MUXZ 1, L_0xe93fc30, L_0xe91f7d0, v0xb633660_0, C4<>;
+S_0x98e4300 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x98eb2e0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5701,13 +5702,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb56d600_0 .net "HI", 0 0, L_0xbde3410;  alias, 1 drivers
-v0xb5df870_0 .net "LO", 0 0, L_0xeeff080;  alias, 1 drivers
-v0xb5dfc80_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb5e0090_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb5e04a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb5e08b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x9ba4020 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9bac300;
+v0xb080150_0 .net "HI", 0 0, L_0xb882ca0;  alias, 1 drivers
+v0xb095d00_0 .net "LO", 0 0, L_0xe921120;  alias, 1 drivers
+v0xb096ee0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb097720_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb097f60_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xaf0b860_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x98dc020 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x98e4300;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5715,27 +5716,27 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xbde33a0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xbde3410 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xbde33a0, L_0xcbeaa80;
-L_0xeeff010 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeeff080 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeeff010, L_0xd39b1f0;
-v0xb5dd330_0 .net "HI", 0 0, L_0xbde3410;  alias, 1 drivers
-v0xb5dd740_0 .net "LO", 0 0, L_0xeeff080;  alias, 1 drivers
-v0xb5ddb50_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb5ddf60_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb5de370_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb5de780_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb567b10_0 .net8 "pulldown0_out_LO", 0 0, L_0xeeff010;  1 drivers, strength-aware
-v0xb56cbc0_0 .net8 "pullup0_out_HI", 0 0, L_0xbde33a0;  1 drivers, strength-aware
-S_0x9b8bb70 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x9bc1310;
+L_0xb882c30 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xb882ca0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xb882c30, L_0xc60d090;
+L_0xe9210b0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe921120 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe9210b0, L_0xcdbd820;
+v0xb079560_0 .net "HI", 0 0, L_0xb882ca0;  alias, 1 drivers
+v0xb008500_0 .net "LO", 0 0, L_0xe921120;  alias, 1 drivers
+v0xb079890_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb07aac0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb07b300_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb07bb40_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb07dde0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe9210b0;  1 drivers, strength-aware
+v0xb07e970_0 .net8 "pullup0_out_HI", 0 0, L_0xb882c30;  1 drivers, strength-aware
+S_0x97db870 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x98eb2e0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xb61f370_0 .net "gpio_logic1", 0 0, L_0xeefdac0;  alias, 1 drivers
-v0xb61f780_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb623cc0_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0x9b85e90 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x9b8bb70;
+v0xb76f870_0 .net "gpio_logic1", 0 0, L_0xe91fb60;  alias, 1 drivers
+v0xb76fc80_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb7741c0_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0x98c8760 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x97db870;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5743,13 +5744,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb603340_0 .net "HI", 0 0, L_0xeefdac0;  alias, 1 drivers
-v0xb607880_0 .net "LO", 0 0, L_0xeefdc30;  1 drivers
-v0xb61e330_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb61e740_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb61eb50_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb61ef60_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0x9b814b0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9b85e90;
+v0xb3e4710_0 .net "HI", 0 0, L_0xe91fb60;  alias, 1 drivers
+v0xb757db0_0 .net "LO", 0 0, L_0xe91fcd0;  1 drivers
+v0xb76e830_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb76ec40_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb76f050_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb76f460_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0x98c1780 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x98c8760;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5757,40 +5758,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefda50 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeefdac0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeefda50, L_0xde86780;
-L_0xeefdbc0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeefdc30 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeefdbc0, L_0xde868d0;
-v0xb5e9cb0_0 .net "HI", 0 0, L_0xeefdac0;  alias, 1 drivers
-v0xb5ea960_0 .net "LO", 0 0, L_0xeefdc30;  alias, 1 drivers
-v0xb5eb3a0_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb601ef0_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xb602300_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb602710_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0xb602b20_0 .net8 "pulldown0_out_LO", 0 0, L_0xeefdbc0;  1 drivers, strength-aware
-v0xb602f30_0 .net8 "pullup0_out_HI", 0 0, L_0xeefda50;  1 drivers, strength-aware
-S_0x9a871d0 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x9bc1310;
+L_0xe91faf0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe91fb60 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe91faf0, L_0xd8a8b60;
+L_0xe91fc60 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe91fcd0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe91fc60, L_0xd8a8cb0;
+v0xb099a40_0 .net "HI", 0 0, L_0xe91fb60;  alias, 1 drivers
+v0xb09a280_0 .net "LO", 0 0, L_0xe91fcd0;  alias, 1 drivers
+v0xb09aac0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xaf028e0_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xaf02000_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xaeeaec0_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xaedb6c0_0 .net8 "pulldown0_out_LO", 0 0, L_0xe91fc60;  1 drivers, strength-aware
+v0xaef91c0_0 .net8 "pullup0_out_HI", 0 0, L_0xe91faf0;  1 drivers, strength-aware
+S_0x97d95f0 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x98eb2e0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xeefed40 .functor BUF 1, L_0xeefec80, C4<0>, C4<0>, C4<0>;
-v0xbe5d010_0 .net "LO", 0 0, L_0xeefed40;  1 drivers
-v0xbe5d420_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe5d830_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe5dc40_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe609c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe61670_0 .net "invleft", 0 0, L_0xeefdf30;  1 drivers
-v0xbe620b0_0 .net "invright", 0 0, L_0xeefe120;  1 drivers
-v0xbe78c40_0 .net "nd2left", 0 0, L_0xeefea20;  1 drivers
-v0xbe79050_0 .net "nd2right", 0 0, L_0xeefe830;  1 drivers
-v0xbe79460_0 .net "net7", 0 0, L_0xeefeb50;  1 drivers
-v0xbe79870_0 .net "nor2left", 0 0, L_0xeefe3b0;  1 drivers
-v0xbe79c80_0 .net "nor2right", 0 0, L_0xeefe640;  1 drivers
-v0xbe7a090_0 .net "tielo", 0 0, L_0xeefec80;  1 drivers
-S_0x9b06a10 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x9a871d0;
+L_0xe920de0 .functor BUF 1, L_0xe920d20, C4<0>, C4<0>, C4<0>;
+v0xb5c3690_0 .net "LO", 0 0, L_0xe920de0;  1 drivers
+v0xb5c4340_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5c4d80_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5daa10_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5dbbf0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5dc430_0 .net "invleft", 0 0, L_0xe91ffd0;  1 drivers
+v0xb5dcc70_0 .net "invright", 0 0, L_0xe9201c0;  1 drivers
+v0xb5def10_0 .net "nd2left", 0 0, L_0xe920ac0;  1 drivers
+v0xb5dfaa0_0 .net "nd2right", 0 0, L_0xe9208d0;  1 drivers
+v0xb5e0750_0 .net "net7", 0 0, L_0xe920bf0;  1 drivers
+v0xb5e1190_0 .net "nor2left", 0 0, L_0xe920450;  1 drivers
+v0xb5f7c60_0 .net "nor2right", 0 0, L_0xe9206e0;  1 drivers
+v0xb5f8070_0 .net "tielo", 0 0, L_0xe920d20;  1 drivers
+S_0x965bb10 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x97d95f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5798,13 +5799,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb657fd0_0 .net "HI", 0 0, L_0xeefeb50;  alias, 1 drivers
-v0xb5e6f40_0 .net "LO", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xb658300_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb659590_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb6599a0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb659db0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x9924830 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x9b06a10;
+v0xb7a84c0_0 .net "HI", 0 0, L_0xe920bf0;  alias, 1 drivers
+v0xb7aa760_0 .net "LO", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb7ab2f0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7acac0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7c2680_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7c3860_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x9658560 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x965bb10;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -5812,19 +5813,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefeae0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xeefeb50 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xeefeae0, L_0xcbeaa80;
-L_0xeefec10 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xeefec80 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xeefec10, L_0xd39b1f0;
-v0xb63af90_0 .net "HI", 0 0, L_0xeefeb50;  alias, 1 drivers
-v0xb63b3a0_0 .net "LO", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xb63b7b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb63bbc0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb640100_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb655d70_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb656f50_0 .net8 "pulldown0_out_LO", 0 0, L_0xeefec10;  1 drivers, strength-aware
-v0xb657790_0 .net8 "pullup0_out_HI", 0 0, L_0xeefeae0;  1 drivers, strength-aware
-S_0x9921280 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x9a871d0;
+L_0xe920b80 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe920bf0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe920b80, L_0xc60d090;
+L_0xe920cb0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe920d20 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe920cb0, L_0xcdbd820;
+v0xb78b4e0_0 .net "HI", 0 0, L_0xe920bf0;  alias, 1 drivers
+v0xb78b8f0_0 .net "LO", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb78bd00_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb78c110_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb790630_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7a6260_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7a7440_0 .net8 "pulldown0_out_LO", 0 0, L_0xe920cb0;  1 drivers, strength-aware
+v0xb7a7c80_0 .net8 "pullup0_out_HI", 0 0, L_0xe920b80;  1 drivers, strength-aware
+S_0x9654fe0 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x97d95f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5832,13 +5833,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xb678490_0 .net "A", 0 0, L_0xeefe3b0;  alias, 1 drivers
-v0xb678cd0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb679510_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb4e1300_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4e0a20_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4ba050_0 .net "Y", 0 0, L_0xeefdf30;  alias, 1 drivers
-S_0x991dd00 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9921280;
+v0xb7e8ce0_0 .net "A", 0 0, L_0xe920450;  alias, 1 drivers
+v0xb7e9520_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7eb7c0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7ec350_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7ed000_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7edb20_0 .net "Y", 0 0, L_0xe91ffd0;  alias, 1 drivers
+S_0x977db50 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9654fe0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5846,18 +5847,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefde00 .functor NOT 1, L_0xeefe3b0, C4<0>, C4<0>, C4<0>;
-L_0xeefde70 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefde00, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefdf30 .functor BUF 1, L_0xeefde70, C4<0>, C4<0>, C4<0>;
-v0xb65eb10_0 .net "A", 0 0, L_0xeefe3b0;  alias, 1 drivers
-v0xb674750_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb675930_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xb676170_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb6769b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb4ea2d0_0 .net "Y", 0 0, L_0xeefdf30;  alias, 1 drivers
-v0xb4eae70_0 .net "not0_out_Y", 0 0, L_0xeefde00;  1 drivers
-v0xb4ec580_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefde70;  1 drivers
-S_0x991a780 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x9a871d0;
+L_0xe91fea0 .functor NOT 1, L_0xe920450, C4<0>, C4<0>, C4<0>;
+L_0xe91ff10 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe91fea0, L_0xc60d090, L_0xcdbd820;
+L_0xe91ffd0 .functor BUF 1, L_0xe91ff10, C4<0>, C4<0>, C4<0>;
+v0xb7538a0_0 .net "A", 0 0, L_0xe920450;  alias, 1 drivers
+v0xb7c4c10_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7c5e40_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7c6680_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7c6ec0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb7d1690_0 .net "Y", 0 0, L_0xe91ffd0;  alias, 1 drivers
+v0xb7e72c0_0 .net "not0_out_Y", 0 0, L_0xe91fea0;  1 drivers
+v0xb7e84a0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe91ff10;  1 drivers
+S_0x9760850 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x97d95f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5865,13 +5866,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbd69b00_0 .net "A", 0 0, L_0xeefe640;  alias, 1 drivers
-v0xbd6a340_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd6ab80_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd6ce20_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd6d9b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd6f190_0 .net "Y", 0 0, L_0xeefe120;  alias, 1 drivers
-S_0x9a21800 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x991a780;
+v0xb8214f0_0 .net "A", 0 0, L_0xe9206e0;  alias, 1 drivers
+v0xb821d30_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb823fd0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb824b60_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb825810_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb826250_0 .net "Y", 0 0, L_0xe9201c0;  alias, 1 drivers
+S_0x9759870 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x9760850;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5879,18 +5880,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xeefdff0 .functor NOT 1, L_0xeefe640, C4<0>, C4<0>, C4<0>;
-L_0xeefe060 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefdff0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefe120 .functor BUF 1, L_0xeefe060, C4<0>, C4<0>, C4<0>;
-v0xbd36880_0 .net "A", 0 0, L_0xeefe640;  alias, 1 drivers
-v0xbd4c520_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd4d700_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd4df40_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd4e3e0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd4e7f0_0 .net "Y", 0 0, L_0xeefe120;  alias, 1 drivers
-v0xbd52d10_0 .net "not0_out_Y", 0 0, L_0xeefdff0;  1 drivers
-v0xbd68920_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefe060;  1 drivers
-S_0x9a19520 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x9a871d0;
+L_0xe920090 .functor NOT 1, L_0xe9206e0, C4<0>, C4<0>, C4<0>;
+L_0xe920100 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe920090, L_0xc60d090, L_0xcdbd820;
+L_0xe9201c0 .functor BUF 1, L_0xe920100, C4<0>, C4<0>, C4<0>;
+v0xb8050f0_0 .net "A", 0 0, L_0xe9206e0;  alias, 1 drivers
+v0xb805930_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb807bd0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb808760_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb809410_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb809e50_0 .net "Y", 0 0, L_0xe9201c0;  alias, 1 drivers
+v0xb81fad0_0 .net "not0_out_Y", 0 0, L_0xe920090;  1 drivers
+v0xb820cb0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe920100;  1 drivers
+S_0x9640ea0 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x97d95f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5899,14 +5900,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xbda33b0_0 .net "A", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbd2c780_0 .net "B", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbd32370_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbda36e0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbda4910_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbda5150_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbda5990_0 .net "Y", 0 0, L_0xeefe830;  alias, 1 drivers
-S_0x9a05a30 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9a19520;
+v0xb848bf0_0 .net "A", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb849780_0 .net "B", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb84a430_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb84ae70_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb860af0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb861cd0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb862510_0 .net "Y", 0 0, L_0xe9208d0;  alias, 1 drivers
+S_0x97426a0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9640ea0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5915,19 +5916,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefe700 .functor NAND 1, L_0xeefec80, L_0xeefec80, C4<1>, C4<1>;
-L_0xeefe770 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefe700, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefe830 .functor BUF 1, L_0xeefe770, C4<0>, C4<0>, C4<0>;
-v0xbd86760_0 .net "A", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbd86fa0_0 .net "B", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbd89240_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd89dd0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd8aa80_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd8b4c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbda1150_0 .net "Y", 0 0, L_0xeefe830;  alias, 1 drivers
-v0xbda2330_0 .net "nand0_out_Y", 0 0, L_0xeefe700;  1 drivers
-v0xbda2b70_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefe770;  1 drivers
-S_0x9a01050 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0x9a871d0;
+L_0xe9207a0 .functor NAND 1, L_0xe920d20, L_0xe920d20, C4<1>, C4<1>;
+L_0xe920810 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe9207a0, L_0xc60d090, L_0xcdbd820;
+L_0xe9208d0 .functor BUF 1, L_0xe920810, C4<0>, C4<0>, C4<0>;
+v0xb83d540_0 .net "A", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb83d950_0 .net "B", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb83dd60_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7c75a0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7cd180_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb83e450_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb83f680_0 .net "Y", 0 0, L_0xe9208d0;  alias, 1 drivers
+v0xb83fec0_0 .net "nand0_out_Y", 0 0, L_0xe9207a0;  1 drivers
+v0xb840700_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe920810;  1 drivers
+S_0x973dcc0 .scope module, "nand21" "sky130_fd_sc_hd__nand2_2" 8 56737, 8 60230 1, S_0x97d95f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5936,14 +5937,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xbde21c0_0 .net "A", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbde3be0_0 .net "B", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbde4420_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbde66c0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbde7250_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbde7f00_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbde8940_0 .net "Y", 0 0, L_0xeefea20;  alias, 1 drivers
-S_0x99fb370 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9a01050;
+v0xb881f80_0 .net "A", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb883670_0 .net "B", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb89a1a0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb89a5b0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb89a9c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb89add0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb89b1e0_0 .net "Y", 0 0, L_0xe920ac0;  alias, 1 drivers
+S_0x9736ce0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x973dcc0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5952,19 +5953,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefe8f0 .functor NAND 1, L_0xeefec80, L_0xeefec80, C4<1>, C4<1>;
-L_0xeefe960 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefe8f0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefea20 .functor BUF 1, L_0xeefe960, C4<0>, C4<0>, C4<0>;
-v0xbdb01f0_0 .net "A", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbdc5db0_0 .net "B", 0 0, L_0xeefec80;  alias, 1 drivers
-v0xbdc6f90_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbdc77d0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbdc8010_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbdca2b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbdcae40_0 .net "Y", 0 0, L_0xeefea20;  alias, 1 drivers
-v0xbdcbaf0_0 .net "nand0_out_Y", 0 0, L_0xeefe8f0;  1 drivers
-v0xbdcc530_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xeefe960;  1 drivers
-S_0x9907910 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0x9a871d0;
+L_0xe920990 .functor NAND 1, L_0xe920d20, L_0xe920d20, C4<1>, C4<1>;
+L_0xe920a00 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe920990, L_0xc60d090, L_0xcdbd820;
+L_0xe920ac0 .functor BUF 1, L_0xe920a00, C4<0>, C4<0>, C4<0>;
+v0xb865b80_0 .net "A", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb866830_0 .net "B", 0 0, L_0xe920d20;  alias, 1 drivers
+v0xb867270_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb87dd40_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb87e150_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb87e560_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb87e970_0 .net "Y", 0 0, L_0xe920ac0;  alias, 1 drivers
+v0xb87ed80_0 .net "nand0_out_Y", 0 0, L_0xe920990;  1 drivers
+v0xb8813f0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe920a00;  1 drivers
+S_0x963ec20 .scope module, "nor20" "sky130_fd_sc_hd__nor2_2" 8 56734, 8 64916 1, S_0x97d95f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5973,14 +5974,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xbe1c4a0_0 .net "A", 0 0, L_0xeefea20;  alias, 1 drivers
-v0xbe1c8b0_0 .net "B", 0 0, L_0xeefea20;  alias, 1 drivers
-v0xbe1ccc0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbda6070_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbdab120_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbdabb60_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe1ddb0_0 .net "Y", 0 0, L_0xeefe3b0;  alias, 1 drivers
-S_0x99e7880 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x9907910;
+v0xb8b8b20_0 .net "A", 0 0, L_0xe920ac0;  alias, 1 drivers
+v0xb8b8f30_0 .net "B", 0 0, L_0xe920ac0;  alias, 1 drivers
+v0xb8b9340_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb8b9750_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb8b9b60_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb8b9f70_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb8be4b0_0 .net "Y", 0 0, L_0xe920450;  alias, 1 drivers
+S_0x963b670 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x963ec20;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -5989,19 +5990,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefe1e0 .functor NOR 1, L_0xeefea20, L_0xeefea20, C4<0>, C4<0>;
-L_0x8b8b510 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefe1e0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefe3b0 .functor BUF 1, L_0x8b8b510, C4<0>, C4<0>, C4<0>;
-v0xbdffc10_0 .net "A", 0 0, L_0xeefea20;  alias, 1 drivers
-v0xbe00820_0 .net "B", 0 0, L_0xeefea20;  alias, 1 drivers
-v0xbe02ac0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe03650_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe04300_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe04d40_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe1b870_0 .net "Y", 0 0, L_0xeefe3b0;  alias, 1 drivers
-v0xbe1bc80_0 .net "nor0_out_Y", 0 0, L_0xeefe1e0;  1 drivers
-v0xbe1c090_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x8b8b510;  1 drivers
-S_0x99e41a0 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0x9a871d0;
+L_0xe920280 .functor NOR 1, L_0xe920ac0, L_0xe920ac0, C4<0>, C4<0>;
+L_0x85c3000 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe920280, L_0xc60d090, L_0xcdbd820;
+L_0xe920450 .functor BUF 1, L_0x85c3000, C4<0>, C4<0>, C4<0>;
+v0xb8b65e0_0 .net "A", 0 0, L_0xe920ac0;  alias, 1 drivers
+v0xb8b69f0_0 .net "B", 0 0, L_0xe920ac0;  alias, 1 drivers
+v0xb8b6e00_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb8b7210_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb8b7620_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb8b7a30_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb840de0_0 .net "Y", 0 0, L_0xe920450;  alias, 1 drivers
+v0xb845e90_0 .net "nor0_out_Y", 0 0, L_0xe920280;  1 drivers
+v0xb8468d0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x85c3000;  1 drivers
+S_0x96380f0 .scope module, "nor21" "sky130_fd_sc_hd__nor2_2" 8 56735, 8 64916 1, S_0x97d95f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6010,14 +6011,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xbe417d0_0 .net "A", 0 0, L_0xeefe830;  alias, 1 drivers
-v0xbe43a70_0 .net "B", 0 0, L_0xeefe830;  alias, 1 drivers
-v0xbe44600_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe452b0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe45cf0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe5c7f0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe5cc00_0 .net "Y", 0 0, L_0xeefe640;  alias, 1 drivers
-S_0x9904360 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x99e41a0;
+v0xb8d7a20_0 .net "A", 0 0, L_0xe9208d0;  alias, 1 drivers
+v0xb8d7e30_0 .net "B", 0 0, L_0xe9208d0;  alias, 1 drivers
+v0xb8d8240_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb8d8650_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb8d8a60_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb8d8e70_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5c2b00_0 .net "Y", 0 0, L_0xe9206e0;  alias, 1 drivers
+S_0x9633870 .scope module, "base" "sky130_fd_sc_hd__nor2" 8 64933, 8 64540 1, S_0x96380f0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6026,19 +6027,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xeefe470 .functor NOR 1, L_0xeefe830, L_0xeefe830, C4<0>, C4<0>;
-L_0x8b53ef0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xeefe470, L_0xcbeaa80, L_0xd39b1f0;
-L_0xeefe640 .functor BUF 1, L_0x8b53ef0, C4<0>, C4<0>, C4<0>;
-v0xbe1e9e0_0 .net "A", 0 0, L_0xeefe830;  alias, 1 drivers
-v0xbe1edf0_0 .net "B", 0 0, L_0xeefe830;  alias, 1 drivers
-v0xbe1f200_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe27680_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbe28210_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe28ec0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbe29900_0 .net "Y", 0 0, L_0xeefe640;  alias, 1 drivers
-v0xbe40750_0 .net "nor0_out_Y", 0 0, L_0xeefe470;  1 drivers
-v0xbe40f90_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x8b53ef0;  1 drivers
-S_0x9900de0 .scope module, "gpio_control_in_1[2]" "gpio_control_block" 4 1402, 9 53 0, S_0xbb71170;
+L_0xe920510 .functor NOR 1, L_0xe9208d0, L_0xe9208d0, C4<0>, C4<0>;
+L_0x85a0980 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe920510, L_0xc60d090, L_0xcdbd820;
+L_0xe9206e0 .functor BUF 1, L_0x85a0980, C4<0>, C4<0>, C4<0>;
+v0xb8d5780_0 .net "A", 0 0, L_0xe9208d0;  alias, 1 drivers
+v0xb8d5b90_0 .net "B", 0 0, L_0xe9208d0;  alias, 1 drivers
+v0xb8d5fa0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb8d63b0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb7461f0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb749ca0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb74a840_0 .net "Y", 0 0, L_0xe9206e0;  alias, 1 drivers
+v0xb7469f0_0 .net "nor0_out_Y", 0 0, L_0xe920510;  1 drivers
+v0xb74c040_0 .net "pwrgood_pp0_out_Y", 0 0, L_0x85a0980;  1 drivers
+S_0x94d1090 .scope module, "gpio_control_in_1[2]" "gpio_control_block" 4 1402, 9 53 0, S_0xb5902b0;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd";
     .port_info 1 /INOUT 1 "vssd";
@@ -6073,110 +6074,110 @@
     .port_info 30 /INPUT 1 "pad_gpio_in";
     .port_info 31 /OUTPUT 1 "one";
     .port_info 32 /OUTPUT 1 "zero";
-P_0x3ea1110 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
-P_0x3ea1150 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
-P_0x3ea1190 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
-P_0x3ea11d0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
-P_0x3ea1210 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
-P_0x3ea1250 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
-P_0x3ea1290 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
-P_0x3ea12d0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
-P_0x3ea1310 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
-P_0x3ea1350 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
-P_0x3ea1390 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
-P_0x3ea13d0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
-L_0xeeff370 .functor BUFZ 1, L_0xef18920, C4<0>, C4<0>, C4<0>;
-L_0xeeff3e0 .functor BUFZ 1, L_0xef17900, C4<0>, C4<0>, C4<0>;
-L_0xeeff450 .functor BUFZ 1, L_0xef19bd0, C4<0>, C4<0>, C4<0>;
-L_0xeeff7d0 .functor BUFZ 3, v0xbb58520_0, C4<000>, C4<000>, C4<000>;
-L_0xeeff920 .functor BUFZ 1, L_0xef219a0, C4<0>, C4<0>, C4<0>;
-L_0x7f96df7f5ea0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeeff990 .functor XNOR 1, L_0xef1c780, L_0x7f96df7f5ea0, C4<0>, C4<0>;
-L_0x7f96df7f5f30 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
-L_0xeeff8b0 .functor XNOR 1, L_0xef1c780, L_0x7f96df7f5f30, C4<0>, C4<0>;
-L_0xeefff50 .functor NOT 1, L_0xeeffeb0, C4<0>, C4<0>, C4<0>;
-L_0xef007f0 .functor AND 1, L_0xef219a0, L_0xef00570, C4<1>, C4<1>;
-L_0xef01bf0 .functor BUFZ 1, L_0xef01b30, C4<0>, C4<0>, C4<0>;
-L_0xef00010 .functor BUFZ 1, L_0xba65560, C4<0>, C4<0>, C4<0>;
-v0xbb1dac0_0 .net/2u *"_ivl_26", 0 0, L_0x7f96df7f5ea0;  1 drivers
-v0xbb1e650_0 .net *"_ivl_28", 0 0, L_0xeeff990;  1 drivers
-L_0x7f96df7f5ee8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
-v0xbb1f300_0 .net/2u *"_ivl_30", 0 0, L_0x7f96df7f5ee8;  1 drivers
-v0xbb1fd40_0 .net *"_ivl_32", 0 0, L_0xeeffa00;  1 drivers
-v0xbb367f0_0 .net/2u *"_ivl_36", 0 0, L_0x7f96df7f5f30;  1 drivers
-v0xbb36c00_0 .net *"_ivl_38", 0 0, L_0xeeff8b0;  1 drivers
-v0xbb37810_0 .net *"_ivl_41", 1 0, L_0xeeffc80;  1 drivers
-L_0x7f96df7f5f78 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
-v0xbb39ef0_0 .net/2u *"_ivl_42", 1 0, L_0x7f96df7f5f78;  1 drivers
-v0xbb3aa80_0 .net *"_ivl_44", 0 0, L_0xeeffd70;  1 drivers
-v0xbb3b730_0 .net *"_ivl_47", 0 0, L_0xeeffeb0;  1 drivers
-v0xbb3c170_0 .net *"_ivl_48", 0 0, L_0xeefff50;  1 drivers
-v0xbb52c90_0 .net *"_ivl_50", 0 0, L_0xef000a0;  1 drivers
-v0xbb530a0_0 .net *"_ivl_52", 0 0, L_0xef001e0;  1 drivers
-v0xbb534b0_0 .var "gpio_ana_en", 0 0;
-v0xbb538c0_0 .var "gpio_ana_pol", 0 0;
-v0xbb53cd0_0 .var "gpio_ana_sel", 0 0;
-v0xbb540e0_0 .net "gpio_defaults", 12 0, L_0xeef9cf0;  1 drivers
-v0xbb58520_0 .var "gpio_dm", 2 0;
-v0xbb6f0b0_0 .var "gpio_holdover", 0 0;
-v0xbb6f4c0_0 .var "gpio_ib_mode_sel", 0 0;
-v0xbb6f8d0_0 .var "gpio_inenb", 0 0;
-v0xbb6fce0_0 .net "gpio_logic1", 0 0, L_0xef00570;  1 drivers
-v0xbb700f0_0 .var "gpio_outenb", 0 0;
-v0xbb70500_0 .var "gpio_slow_sel", 0 0;
-v0xbaf9890_0 .var "gpio_vtrip_sel", 0 0;
-v0xbafe940_0 .var "mgmt_ena", 0 0;
-v0xbaff380_0 .net "mgmt_gpio_in", 0 0, L_0xeeff920;  1 drivers
-v0xbb715f0_0 .net "mgmt_gpio_oeb", 0 0, L_0xef1c780;  1 drivers
-v0xbb71a00_0 .net "mgmt_gpio_out", 0 0, L_0xef1bdc0;  1 drivers
-v0xbb71e10_0 .net "one", 0 0, L_0xef00010;  1 drivers
-v0xbb72220_0 .net "one_unbuf", 0 0, L_0xba65560;  1 drivers
-v0xbb72630_0 .net "pad_gpio_ana_en", 0 0, v0xbb534b0_0;  1 drivers
-v0xbb72a40_0 .net "pad_gpio_ana_pol", 0 0, v0xbb538c0_0;  1 drivers
-v0xbb76f30_0 .net "pad_gpio_ana_sel", 0 0, v0xbb53cd0_0;  1 drivers
-v0xbb8da40_0 .net "pad_gpio_dm", 2 0, L_0xeeff7d0;  1 drivers
-v0xbb8de50_0 .net "pad_gpio_holdover", 0 0, v0xbb6f0b0_0;  1 drivers
-v0xbb8e260_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xbb6f4c0_0;  1 drivers
-v0xbb8e670_0 .net "pad_gpio_in", 0 0, L_0xef219a0;  1 drivers
-v0xbb8ea80_0 .net "pad_gpio_inenb", 0 0, v0xbb6f8d0_0;  1 drivers
-v0xbb8ee90_0 .net "pad_gpio_out", 0 0, L_0xef00370;  1 drivers
-v0xba02780_0 .net "pad_gpio_outenb", 0 0, L_0xeeffaf0;  1 drivers
-v0xba03320_0 .net "pad_gpio_slow_sel", 0 0, v0xbb70500_0;  1 drivers
-v0xb9ff4d0_0 .net "pad_gpio_vtrip_sel", 0 0, v0xbaf9890_0;  1 drivers
-v0xba04a30_0 .net "resetn", 0 0, L_0xef17900;  1 drivers
-v0xbb90500_0 .net "resetn_out", 0 0, L_0xeeff3e0;  1 drivers
-v0xbb90910_0 .net "serial_clock", 0 0, L_0xef18920;  1 drivers
-v0xbb90d20_0 .net "serial_clock_out", 0 0, L_0xeeff370;  1 drivers
-v0xbb91130_0 .net "serial_data_in", 0 0, L_0xef1c6e0;  1 drivers
-v0xbb91540_0 .var "serial_data_out", 0 0;
-v0xbb91950_0 .net "serial_load", 0 0, L_0xef19bd0;  1 drivers
-v0xb9fe230_0 .net "serial_load_out", 0 0, L_0xeeff450;  1 drivers
-v0xbeb7c60_0 .var "shift_register", 12 0;
-v0xbeb8fd0_0 .net "user_gpio_in", 0 0, L_0xef007f0;  1 drivers
-v0xb9d5880_0 .net "user_gpio_oeb", 0 0, L_0xef1deb0;  1 drivers
-v0xb9d2540_0 .net "user_gpio_out", 0 0, L_0xef1d240;  1 drivers
-v0xb9d7870_0 .net "vccd", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xb9de670_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xaf65f70_0 .net "vssd", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xaf57250_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xaf420c0_0 .net "zero", 0 0, L_0xef01bf0;  1 drivers
-v0xaf42960_0 .net "zero_unbuf", 0 0, L_0xef01b30;  1 drivers
-E_0x39d7a00/0 .event negedge, v0xba04a30_0;
-E_0x39d7a00/1 .event posedge, v0xbb91950_0;
-E_0x39d7a00 .event/or E_0x39d7a00/0, E_0x39d7a00/1;
-E_0x39cb9d0/0 .event negedge, v0xba04a30_0;
-E_0x39cb9d0/1 .event posedge, v0xbb90910_0;
-E_0x39cb9d0 .event/or E_0x39cb9d0/0, E_0x39cb9d0/1;
-E_0x39ca260 .event negedge, v0xba04a30_0, v0xbb90910_0;
-L_0xeeffa00 .functor MUXZ 1, L_0x7f96df7f5ee8, v0xbb700f0_0, L_0xeeff990, C4<>;
-L_0xeeffaf0 .functor MUXZ 1, L_0xef1deb0, L_0xeeffa00, v0xbafe940_0, C4<>;
-L_0xeeffc80 .part v0xbb58520_0, 1, 2;
-L_0xeeffd70 .cmp/eq 2, L_0xeeffc80, L_0x7f96df7f5f78;
-L_0xeeffeb0 .part v0xbb58520_0, 0, 1;
-L_0xef000a0 .functor MUXZ 1, L_0xef1bdc0, L_0xeefff50, L_0xeeffd70, C4<>;
-L_0xef001e0 .functor MUXZ 1, L_0xef1bdc0, L_0xef000a0, L_0xeeff8b0, C4<>;
-L_0xef00370 .functor MUXZ 1, L_0xef1d240, L_0xef001e0, v0xbafe940_0, C4<>;
-S_0x98fc560 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x9900de0;
+P_0x3551c10 .param/l "AN_EN" 1 9 113, +C4<00000000000000000000000000000101>;
+P_0x3551c50 .param/l "AN_POL" 1 9 115, +C4<00000000000000000000000000000111>;
+P_0x3551c90 .param/l "AN_SEL" 1 9 114, +C4<00000000000000000000000000000110>;
+P_0x3551cd0 .param/l "DM" 1 9 118, +C4<00000000000000000000000000001010>;
+P_0x3551d10 .param/l "HLDH" 1 9 110, +C4<00000000000000000000000000000010>;
+P_0x3551d50 .param/l "INP_DIS" 1 9 111, +C4<00000000000000000000000000000011>;
+P_0x3551d90 .param/l "MGMT_EN" 1 9 108, +C4<00000000000000000000000000000000>;
+P_0x3551dd0 .param/l "MOD_SEL" 1 9 112, +C4<00000000000000000000000000000100>;
+P_0x3551e10 .param/l "OEB" 1 9 109, +C4<00000000000000000000000000000001>;
+P_0x3551e50 .param/l "PAD_CTRL_BITS" 0 9 54, +C4<00000000000000000000000000001101>;
+P_0x3551e90 .param/l "SLOW" 1 9 116, +C4<00000000000000000000000000001000>;
+P_0x3551ed0 .param/l "TRIP" 1 9 117, +C4<00000000000000000000000000001001>;
+L_0xe921410 .functor BUFZ 1, L_0xe93a9c0, C4<0>, C4<0>, C4<0>;
+L_0xe921480 .functor BUFZ 1, L_0xe9399a0, C4<0>, C4<0>, C4<0>;
+L_0xe9214f0 .functor BUFZ 1, L_0xe93bc70, C4<0>, C4<0>, C4<0>;
+L_0xe921870 .functor BUFZ 3, v0xa9643e0_0, C4<000>, C4<000>, C4<000>;
+L_0xe9219c0 .functor BUFZ 1, L_0xe943a40, C4<0>, C4<0>, C4<0>;
+L_0x7fd259342ea0 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe921a30 .functor XNOR 1, L_0xe93e820, L_0x7fd259342ea0, C4<0>, C4<0>;
+L_0x7fd259342f30 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>;
+L_0xe921950 .functor XNOR 1, L_0xe93e820, L_0x7fd259342f30, C4<0>, C4<0>;
+L_0xe921ff0 .functor NOT 1, L_0xe921f50, C4<0>, C4<0>, C4<0>;
+L_0xe922890 .functor AND 1, L_0xe943a40, L_0xe922610, C4<1>, C4<1>;
+L_0xe923c90 .functor BUFZ 1, L_0xe923bd0, C4<0>, C4<0>, C4<0>;
+L_0xe9220b0 .functor BUFZ 1, L_0xb523930, C4<0>, C4<0>, C4<0>;
+v0xb5b2bc0_0 .net/2u *"_ivl_26", 0 0, L_0x7fd259342ea0;  1 drivers
+v0xb5b2fd0_0 .net *"_ivl_28", 0 0, L_0xe921a30;  1 drivers
+L_0x7fd259342ee8 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>;
+v0xb41f830_0 .net/2u *"_ivl_30", 0 0, L_0x7fd259342ee8;  1 drivers
+v0xb8d91a0_0 .net *"_ivl_32", 0 0, L_0xe921aa0;  1 drivers
+v0xb8da510_0 .net/2u *"_ivl_36", 0 0, L_0x7fd259342f30;  1 drivers
+v0xb3f6e70_0 .net *"_ivl_38", 0 0, L_0xe921950;  1 drivers
+v0xb3f3b20_0 .net *"_ivl_41", 1 0, L_0xe921d20;  1 drivers
+L_0x7fd259342f78 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>;
+v0xb3f8e60_0 .net/2u *"_ivl_42", 1 0, L_0x7fd259342f78;  1 drivers
+v0xb3ffc60_0 .net *"_ivl_44", 0 0, L_0xe921e10;  1 drivers
+v0xb8f05e0_0 .net *"_ivl_47", 0 0, L_0xe921f50;  1 drivers
+v0xb8f0d40_0 .net *"_ivl_48", 0 0, L_0xe921ff0;  1 drivers
+v0xb8f14a0_0 .net *"_ivl_50", 0 0, L_0xe922140;  1 drivers
+v0xb8e0a50_0 .net *"_ivl_52", 0 0, L_0xe922280;  1 drivers
+v0xa9874e0_0 .var "gpio_ana_en", 0 0;
+v0xa99e160_0 .var "gpio_ana_pol", 0 0;
+v0xa9787f0_0 .var "gpio_ana_sel", 0 0;
+v0xa963620_0 .net "gpio_defaults", 12 0, L_0xe91be00;  1 drivers
+v0xa9643e0_0 .var "gpio_dm", 2 0;
+v0xa964be0_0 .var "gpio_holdover", 0 0;
+v0xa966030_0 .var "gpio_ib_mode_sel", 0 0;
+v0xa968730_0 .var "gpio_inenb", 0 0;
+v0xa962db0_0 .net "gpio_logic1", 0 0, L_0xe922610;  1 drivers
+v0xa95a3a0_0 .var "gpio_outenb", 0 0;
+v0xa95d990_0 .var "gpio_slow_sel", 0 0;
+v0xa95e200_0 .var "gpio_vtrip_sel", 0 0;
+v0xa94d1e0_0 .var "mgmt_ena", 0 0;
+v0xa96cb70_0 .net "mgmt_gpio_in", 0 0, L_0xe9219c0;  1 drivers
+v0xa7ce610_0 .net "mgmt_gpio_oeb", 0 0, L_0xe93e820;  1 drivers
+v0xb902ba0_0 .net "mgmt_gpio_out", 0 0, L_0xe93de60;  1 drivers
+v0xb905880_0 .net "one", 0 0, L_0xe9220b0;  1 drivers
+v0xb908560_0 .net "one_unbuf", 0 0, L_0xb523930;  1 drivers
+v0xb8f1d80_0 .net "pad_gpio_ana_en", 0 0, v0xa9874e0_0;  1 drivers
+v0xa7ce450_0 .net "pad_gpio_ana_pol", 0 0, v0xa99e160_0;  1 drivers
+v0xb920330_0 .net "pad_gpio_ana_sel", 0 0, v0xa9787f0_0;  1 drivers
+v0x5a88430_0 .net "pad_gpio_dm", 2 0, L_0xe921870;  1 drivers
+v0x5afe070_0 .net "pad_gpio_holdover", 0 0, v0xa964be0_0;  1 drivers
+v0x5b01d20_0 .net "pad_gpio_ib_mode_sel", 0 0, v0xa966030_0;  1 drivers
+v0x5a89170_0 .net "pad_gpio_in", 0 0, L_0xe943a40;  1 drivers
+v0x5b07010_0 .net "pad_gpio_inenb", 0 0, v0xa968730_0;  1 drivers
+v0x5b0ffe0_0 .net "pad_gpio_out", 0 0, L_0xe922410;  1 drivers
+v0x5b287f0_0 .net "pad_gpio_outenb", 0 0, L_0xe921b90;  1 drivers
+v0x5b35670_0 .net "pad_gpio_slow_sel", 0 0, v0xa95d990_0;  1 drivers
+v0x5b43b70_0 .net "pad_gpio_vtrip_sel", 0 0, v0xa95e200_0;  1 drivers
+v0x5b5d7e0_0 .net "resetn", 0 0, L_0xe9399a0;  1 drivers
+v0x5b898a0_0 .net "resetn_out", 0 0, L_0xe921480;  1 drivers
+v0x5b907c0_0 .net "serial_clock", 0 0, L_0xe93a9c0;  1 drivers
+v0x5b95120_0 .net "serial_clock_out", 0 0, L_0xe921410;  1 drivers
+v0x5aa3910_0 .net "serial_data_in", 0 0, L_0xe93e780;  1 drivers
+v0x5bac3d0_0 .var "serial_data_out", 0 0;
+v0x5bb32f0_0 .net "serial_load", 0 0, L_0xe93bc70;  1 drivers
+v0x5bd0640_0 .net "serial_load_out", 0 0, L_0xe9214f0;  1 drivers
+v0x5aab480_0 .var "shift_register", 12 0;
+v0x5a88680_0 .net "user_gpio_in", 0 0, L_0xe922890;  1 drivers
+v0x5aae9b0_0 .net "user_gpio_oeb", 0 0, L_0xe93ff50;  1 drivers
+v0x5ac4e80_0 .net "user_gpio_out", 0 0, L_0xe93f2e0;  1 drivers
+v0x5a88b50_0 .net "vccd", 0 0, L_0xc60d090;  alias, 1 drivers
+v0x5a91b00_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0x5a88e90_0 .net "vssd", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0x6259410_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0x62cf960_0 .net "zero", 0 0, L_0xe923c90;  1 drivers
+v0x62d3610_0 .net "zero_unbuf", 0 0, L_0xe923bd0;  1 drivers
+E_0x33f8680/0 .event negedge, v0x5b5d7e0_0;
+E_0x33f8680/1 .event posedge, v0x5bb32f0_0;
+E_0x33f8680 .event/or E_0x33f8680/0, E_0x33f8680/1;
+E_0x33ec260/0 .event negedge, v0x5b5d7e0_0;
+E_0x33ec260/1 .event posedge, v0x5b907c0_0;
+E_0x33ec260 .event/or E_0x33ec260/0, E_0x33ec260/1;
+E_0x33eb630 .event negedge, v0x5b5d7e0_0, v0x5b907c0_0;
+L_0xe921aa0 .functor MUXZ 1, L_0x7fd259342ee8, v0xa95a3a0_0, L_0xe921a30, C4<>;
+L_0xe921b90 .functor MUXZ 1, L_0xe93ff50, L_0xe921aa0, v0xa94d1e0_0, C4<>;
+L_0xe921d20 .part v0xa9643e0_0, 1, 2;
+L_0xe921e10 .cmp/eq 2, L_0xe921d20, L_0x7fd259342f78;
+L_0xe921f50 .part v0xa9643e0_0, 0, 1;
+L_0xe922140 .functor MUXZ 1, L_0xe93de60, L_0xe921ff0, L_0xe921e10, C4<>;
+L_0xe922280 .functor MUXZ 1, L_0xe93de60, L_0xe922140, L_0xe921950, C4<>;
+L_0xe922410 .functor MUXZ 1, L_0xe93f2e0, L_0xe922280, v0xa94d1e0_0, C4<>;
+S_0x94be030 .scope module, "const_source" "sky130_fd_sc_hd__conb_1" 9 273, 8 27411 1, S_0x94d1090;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -6184,13 +6185,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbc117d0_0 .net "HI", 0 0, L_0xba65560;  alias, 1 drivers
-v0xbc11be0_0 .net "LO", 0 0, L_0xef01b30;  alias, 1 drivers
-v0xbc11ff0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbc12400_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbc12810_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbc1acb0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x997beb0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x98fc560;
+v0xb6cf190_0 .net "HI", 0 0, L_0xb523930;  alias, 1 drivers
+v0xb6cf5a0_0 .net "LO", 0 0, L_0xe923bd0;  alias, 1 drivers
+v0xb6cf9b0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb6cfdc0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb6d4300_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb6e9fb0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x95d8900 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x94be030;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -6198,27 +6199,27 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xba654f0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xba65560 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xba654f0, L_0xcbeaa80;
-L_0xef01ac0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef01b30 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef01ac0, L_0xd39b1f0;
-v0xbc0f6a0_0 .net "HI", 0 0, L_0xba65560;  alias, 1 drivers
-v0xbc0fab0_0 .net "LO", 0 0, L_0xef01b30;  alias, 1 drivers
-v0xbc0fec0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbc102d0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbb99680_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbb9e710_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbb9f150_0 .net8 "pulldown0_out_LO", 0 0, L_0xef01ac0;  1 drivers, strength-aware
-v0xbc113c0_0 .net8 "pullup0_out_HI", 0 0, L_0xba654f0;  1 drivers, strength-aware
-S_0x975d200 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x9900de0;
+L_0xb5238c0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xb523930 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xb5238c0, L_0xc60d090;
+L_0xe923b60 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe923bd0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe923b60, L_0xcdbd820;
+v0xb6ac720_0 .net "HI", 0 0, L_0xb523930;  alias, 1 drivers
+v0xb6acb30_0 .net "LO", 0 0, L_0xe923bd0;  alias, 1 drivers
+v0xb6acf40_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb6ad350_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb6ad760_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb6b7ef0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb6ce970_0 .net8 "pulldown0_out_LO", 0 0, L_0xe923b60;  1 drivers, strength-aware
+v0xb6ced80_0 .net8 "pullup0_out_HI", 0 0, L_0xb5238c0;  1 drivers, strength-aware
+S_0x95bef00 .scope module, "gpio_logic_high" "gpio_logic_high" 9 251, 10 1 0, S_0x94d1090;
  .timescale -9 -12;
     .port_info 0 /INOUT 1 "vccd1";
     .port_info 1 /INOUT 1 "vssd1";
     .port_info 2 /OUTPUT 1 "gpio_logic1";
-v0xbc55870_0 .net "gpio_logic1", 0 0, L_0xef00570;  alias, 1 drivers
-v0xbc6c320_0 .net "vccd1", 0 0, L_0xde86780;  alias, 1 drivers
-v0xbc6c730_0 .net "vssd1", 0 0, L_0xde868d0;  alias, 1 drivers
-S_0x977fcd0 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x975d200;
+v0xb7249d0_0 .net "gpio_logic1", 0 0, L_0xe922610;  alias, 1 drivers
+v0xb6b39e0_0 .net "vccd1", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb724d00_0 .net "vssd1", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+S_0x95b6c20 .scope module, "gpio_logic_high" "sky130_fd_sc_hd__conb_1" 10 10, 8 27411 1, S_0x95bef00;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -6226,13 +6227,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbc4fee0_0 .net "HI", 0 0, L_0xef00570;  alias, 1 drivers
-v0xbc502f0_0 .net "LO", 0 0, L_0xef006e0;  1 drivers
-v0xbc50700_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xbc50b10_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xbc50f20_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xbc51330_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-S_0x977a120 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x977fcd0;
+v0xb707d90_0 .net "HI", 0 0, L_0xe922610;  alias, 1 drivers
+v0xb7085d0_0 .net "LO", 0 0, L_0xe922780;  1 drivers
+v0xb70cba0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb722770_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb723950_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb724190_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+S_0x95b2240 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x95b6c20;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -6240,40 +6241,40 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef00500 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef00570 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef00500, L_0xde86780;
-L_0xef00670 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef006e0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef00670, L_0xde868d0;
-v0xbc1cf30_0 .net "HI", 0 0, L_0xef00570;  alias, 1 drivers
-v0xbc33aa0_0 .net "LO", 0 0, L_0xef006e0;  alias, 1 drivers
-v0xbc33eb0_0 .net "VGND", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xbc342c0_0 .net "VNB", 0 0, L_0xde868d0;  alias, 1 drivers
-v0xbc346d0_0 .net "VPB", 0 0, L_0xde86780;  alias, 1 drivers
-v0xbc34ae0_0 .net "VPWR", 0 0, L_0xde86780;  alias, 1 drivers
-v0xbc34ef0_0 .net8 "pulldown0_out_LO", 0 0, L_0xef00670;  1 drivers, strength-aware
-v0xbc39430_0 .net8 "pullup0_out_HI", 0 0, L_0xef00500;  1 drivers, strength-aware
-S_0x9776ba0 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x9900de0;
+L_0xe9225a0 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe922610 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe9225a0, L_0xd8a8b60;
+L_0xe922710 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe922780 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe922710, L_0xd8a8cb0;
+v0xb6eb1a0_0 .net "HI", 0 0, L_0xe922610;  alias, 1 drivers
+v0xb6eb5b0_0 .net "LO", 0 0, L_0xe922780;  alias, 1 drivers
+v0xb6eb9c0_0 .net "VGND", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb6ebdd0_0 .net "VNB", 0 0, L_0xd8a8cb0;  alias, 1 drivers
+v0xb6ec1e0_0 .net "VPB", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb6f0720_0 .net "VPWR", 0 0, L_0xd8a8b60;  alias, 1 drivers
+v0xb706370_0 .net8 "pulldown0_out_LO", 0 0, L_0xe922710;  1 drivers, strength-aware
+v0xb707550_0 .net8 "pullup0_out_HI", 0 0, L_0xe9225a0;  1 drivers, strength-aware
+S_0x94b6430 .scope module, "spare_cell" "sky130_fd_sc_hd__macro_sparecell" 9 264, 8 56706 1, S_0x94d1090;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "LO";
     .port_info 1 /INPUT 1 "VGND";
     .port_info 2 /INPUT 1 "VNB";
     .port_info 3 /INPUT 1 "VPB";
     .port_info 4 /INPUT 1 "VPWR";
-L_0xef017f0 .functor BUF 1, L_0xef01730, C4<0>, C4<0>, C4<0>;
-v0xba85b90_0 .net "LO", 0 0, L_0xef017f0;  1 drivers
-v0xbaf6f10_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbaf8130_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbaf8970_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbaf91b0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbb016a0_0 .net "invleft", 0 0, L_0xef009e0;  1 drivers
-v0xbb02230_0 .net "invright", 0 0, L_0xef00bd0;  1 drivers
-v0xbb02ee0_0 .net "nd2left", 0 0, L_0xef014d0;  1 drivers
-v0xbb03920_0 .net "nd2right", 0 0, L_0xef012e0;  1 drivers
-v0xbb195c0_0 .net "net7", 0 0, L_0xef01600;  1 drivers
-v0xbb1a7a0_0 .net "nor2left", 0 0, L_0xef00e60;  1 drivers
-v0xbb1afe0_0 .net "nor2right", 0 0, L_0xef010f0;  1 drivers
-v0xbb1b820_0 .net "tielo", 0 0, L_0xef01730;  1 drivers
-S_0x98a1570 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x9776ba0;
+L_0xe923890 .functor BUF 1, L_0xe9237d0, C4<0>, C4<0>, C4<0>;
+v0xb5af0c0_0 .net "LO", 0 0, L_0xe923890;  1 drivers
+v0xb5af4d0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5af8e0_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb5afcf0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5b0100_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb5b0510_0 .net "invleft", 0 0, L_0xe922a80;  1 drivers
+v0xb423d80_0 .net "invright", 0 0, L_0xe922c70;  1 drivers
+v0xb424920_0 .net "nd2left", 0 0, L_0xe923570;  1 drivers
+v0xb420ad0_0 .net "nd2right", 0 0, L_0xe923380;  1 drivers
+v0xb5b1b80_0 .net "net7", 0 0, L_0xe9236a0;  1 drivers
+v0xb5b1f90_0 .net "nor2left", 0 0, L_0xe922f00;  1 drivers
+v0xb5b23a0_0 .net "nor2right", 0 0, L_0xe923190;  1 drivers
+v0xb5b27b0_0 .net "tielo", 0 0, L_0xe9237d0;  1 drivers
+S_0x959c390 .scope module, "conb0" "sky130_fd_sc_hd__conb_1" 8 56738, 8 27411 1, S_0x94b6430;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -6281,13 +6282,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbc89ec0_0 .net "HI", 0 0, L_0xef01600;  alias, 1 drivers
-v0xbc8b0f0_0 .net "LO", 0 0, L_0xef01730;  alias, 1 drivers
-v0xbc8b590_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbc8b9a0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbc8bdb0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbc8c1c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-S_0x987f8c0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x98a1570;
+v0xb7433c0_0 .net "HI", 0 0, L_0xe9236a0;  alias, 1 drivers
+v0xb744ea0_0 .net "LO", 0 0, L_0xe9237d0;  alias, 1 drivers
+v0xb7456e0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb745f20_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb431e90_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb448940_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+S_0x94b41b0 .scope module, "base" "sky130_fd_sc_hd__conb" 8 27426, 8 27153 1, S_0x959c390;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "HI";
     .port_info 1 /OUTPUT 1 "LO";
@@ -6295,19 +6296,19 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef01590 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
-L_0xef01600 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xef01590, L_0xcbeaa80;
-L_0xef016c0 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
-L_0xef01730 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xef016c0, L_0xd39b1f0;
-v0xbc6d360_0 .net "HI", 0 0, L_0xef01600;  alias, 1 drivers
-v0xbc6d770_0 .net "LO", 0 0, L_0xef01730;  alias, 1 drivers
-v0xbc71cb0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbc87930_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbc88b10_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbc89350_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbc89b90_0 .net8 "pulldown0_out_LO", 0 0, L_0xef016c0;  1 drivers, strength-aware
-v0xbc18a90_0 .net8 "pullup0_out_HI", 0 0, L_0xef01590;  1 drivers, strength-aware
-S_0x987aee0 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x9776ba0;
+L_0xe923630 .functor BUFT 1, C8<551>, C4<0>, C4<0>, C4<0>;
+L_0xe9236a0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$P, L_0xe923630, L_0xc60d090;
+L_0xe923760 .functor BUFT 1, C8<550>, C4<0>, C4<0>, C4<0>;
+L_0xe9237d0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$G, L_0xe923760, L_0xcdbd820;
+v0xb726fb0_0 .net "HI", 0 0, L_0xe9236a0;  alias, 1 drivers
+v0xb729250_0 .net "LO", 0 0, L_0xe9237d0;  alias, 1 drivers
+v0xb729de0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb72aa90_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb72b5c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb741160_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb742340_0 .net8 "pulldown0_out_LO", 0 0, L_0xe923760;  1 drivers, strength-aware
+v0xb742b80_0 .net8 "pullup0_out_HI", 0 0, L_0xe923630;  1 drivers, strength-aware
+S_0x95940b0 .scope module, "inv0" "sky130_fd_sc_hd__inv_2" 8 56732, 8 48430 1, S_0x94b6430;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6315,13 +6316,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbcca3f0_0 .net "A", 0 0, L_0xef00e60;  alias, 1 drivers
-v0xbccac30_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbccf1e0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbce4de0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbce5fc0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbce6800_0 .net "Y", 0 0, L_0xef009e0;  alias, 1 drivers
-S_0x9865020 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x987aee0;
+v0xb46a760_0 .net "A", 0 0, L_0xe922f00;  alias, 1 drivers
+v0xb480370_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb481550_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb481d90_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb4825d0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb484870_0 .net "Y", 0 0, L_0xe922a80;  alias, 1 drivers
+S_0x95909d0 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x95940b0;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6329,18 +6330,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef008b0 .functor NOT 1, L_0xef00e60, C4<0>, C4<0>, C4<0>;
-L_0xef00920 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef008b0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef009e0 .functor BUF 1, L_0xef00920, C4<0>, C4<0>, C4<0>;
-v0xbcad7f0_0 .net "A", 0 0, L_0xef00e60;  alias, 1 drivers
-v0xbcadc00_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbcae010_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbcae420_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbcae830_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbcb2d70_0 .net "Y", 0 0, L_0xef009e0;  alias, 1 drivers
-v0xbcc89d0_0 .net "not0_out_Y", 0 0, L_0xef008b0;  1 drivers
-v0xbcc9bb0_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef00920;  1 drivers
-S_0x985cd40 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x9776ba0;
+L_0xe922950 .functor NOT 1, L_0xe922f00, C4<0>, C4<0>, C4<0>;
+L_0xe9229c0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe922950, L_0xc60d090, L_0xcdbd820;
+L_0xe922a80 .functor BUF 1, L_0xe9229c0, C4<0>, C4<0>, C4<0>;
+v0xb449570_0 .net "A", 0 0, L_0xe922f00;  alias, 1 drivers
+v0xb449980_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb449d90_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb44e2d0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb463f50_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb465130_0 .net "Y", 0 0, L_0xe922a80;  alias, 1 drivers
+v0xb465970_0 .net "not0_out_Y", 0 0, L_0xe922950;  1 drivers
+v0xb466220_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe9229c0;  1 drivers
+S_0x94b0c00 .scope module, "inv1" "sky130_fd_sc_hd__inv_2" 8 56733, 8 48430 1, S_0x94b6430;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6348,13 +6349,13 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-v0xbd03780_0 .net "A", 0 0, L_0xef010f0;  alias, 1 drivers
-v0xbd049b0_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd051f0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd05a30_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd07cd0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd08860_0 .net "Y", 0 0, L_0xef00bd0;  alias, 1 drivers
-S_0x9859660 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x985cd40;
+v0xb4a0780_0 .net "A", 0 0, L_0xe923190;  alias, 1 drivers
+v0xb4a0fc0_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb4ab790_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb4c13c0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb4c25a0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb4c2de0_0 .net "Y", 0 0, L_0xe922c70;  alias, 1 drivers
+S_0x9319c20 .scope module, "base" "sky130_fd_sc_hd__inv" 8 48445, 8 48068 1, S_0x94b0c00;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6362,18 +6363,18 @@
     .port_info 3 /INPUT 1 "VGND";
     .port_info 4 /INPUT 1 "VPB";
     .port_info 5 /INPUT 1 "VNB";
-L_0xef00aa0 .functor NOT 1, L_0xef010f0, C4<0>, C4<0>, C4<0>;
-L_0xef00b10 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef00aa0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef00bd0 .functor BUF 1, L_0xef00b10, C4<0>, C4<0>, C4<0>;
-v0xbce9e70_0 .net "A", 0 0, L_0xef010f0;  alias, 1 drivers
-v0xbceab20_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbceb560_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd011f0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd023d0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd02c10_0 .net "Y", 0 0, L_0xef00bd0;  alias, 1 drivers
-v0xbd03450_0 .net "not0_out_Y", 0 0, L_0xef00aa0;  1 drivers
-v0xbc92420_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xef00b10;  1 drivers
-S_0x95d26a0 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x9776ba0;
+L_0xe922b40 .functor NOT 1, L_0xe923190, C4<0>, C4<0>, C4<0>;
+L_0xe922bb0 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xe922b40, L_0xc60d090, L_0xcdbd820;
+L_0xe922c70 .functor BUF 1, L_0xe922bb0, C4<0>, C4<0>, C4<0>;
+v0xb486bd0_0 .net "A", 0 0, L_0xe923190;  alias, 1 drivers
+v0xb49c780_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb49d960_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb49e1a0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb49e9e0_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb42d980_0 .net "Y", 0 0, L_0xe922c70;  alias, 1 drivers
+v0xb49ed10_0 .net "not0_out_Y", 0 0, L_0xe922b40;  1 drivers
+v0xb49ff40_0 .net "pwrgood_pp0_out_Y", 0 0, L_0xe922bb0;  1 drivers
+S_0x9336b60 .scope module, "nand20" "sky130_fd_sc_hd__nand2_2" 8 56736, 8 60230 1, S_0x94b6430;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6382,14 +6383,14 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-v0xba27370_0 .net "A", 0 0, L_0xef01730;  alias, 1 drivers
-v0xba27780_0 .net "B", 0 0, L_0xef01730;  alias, 1 drivers
-v0xba27b90_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xba27fa0_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xba283b0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xba287c0_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xba2cd00_0 .net "Y", 0 0, L_0xef012e0;  alias, 1 drivers
-S_0x95fbcb0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x95d26a0;
+v0xb4f9bf0_0 .net "A", 0 0, L_0xe9237d0;  alias, 1 drivers
+v0xb4fadd0_0 .net "B", 0 0, L_0xe9237d0;  alias, 1 drivers
+v0xb4fb610_0 .net "VGND", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb4fbe50_0 .net "VNB", 0 0, L_0xcdbd820;  alias, 1 drivers
+v0xb4fe0f0_0 .net "VPB", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb4fec80_0 .net "VPWR", 0 0, L_0xc60d090;  alias, 1 drivers
+v0xb4ff930_0 .net "Y", 0 0, L_0xe923380;  alias, 1 drivers
+S_0x93335e0 .scope module, "base" "sky130_fd_sc_hd__nand2" 8 60247, 8 59854 1, S_0x9336b60;
  .timescale -9 -12;
     .port_info 0 /OUTPUT 1 "Y";
     .port_info 1 /INPUT 1 "A";
@@ -6398,19 +6399,19 @@
     .port_info 4 /INPUT 1 "VGND";
     .port_info 5 /INPUT 1 "VPB";
     .port_info 6 /INPUT 1 "VNB";
-L_0xef011b0 .functor NAND 1, L_0xef01730, L_0xef01730, C4<1>, C4<1>;
-L_0xef01220 .udp UDP_sky130_fd_sc_hd__udp_pwrgood_pp$PG, L_0xef011b0, L_0xcbeaa80, L_0xd39b1f0;
-L_0xef012e0 .functor BUF 1, L_0xef01220, C4<0>, C4<0>, C4<0>;
-v0xbd1fbe0_0 .net "A", 0 0, L_0xef01730;  alias, 1 drivers
-v0xbd20dc0_0 .net "B", 0 0, L_0xef01730;  alias, 1 drivers
-v0xbd21600_0 .net "VGND", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbd21e40_0 .net "VNB", 0 0, L_0xd39b1f0;  alias, 1 drivers
-v0xbb978d0_0 .net "VPB", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd23920_0 .net "VPWR", 0 0, L_0xcbeaa80;  alias, 1 drivers
-v0xbd24160_0 .net "Y", 0 0, L_0xef012e0;  alias, 1 drivers