update manifest
diff --git a/manifest-gfmpw-0.csv b/manifest-gfmpw-0.csv
new file mode 100644
index 0000000..0093e27
--- /dev/null
+++ b/manifest-gfmpw-0.csv
@@ -0,0 +1,43 @@
+SWT Frame Location,	SLOT,	PROJECT,	ID,	DRC (r_),	DRCMR,	MR RULES,	NOTES,	STATUS,	SHASUM,	LINK,	LAST UPDATED
+A1,001, serv-tri-core, '18006079, , , , , , d1fcfeab4d3d7e570c127cff68e0e571fa7c8f72, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-001/+/refs/heads/main/tapeout/outputs/oas/caravel_18006079.oas?format=TEXT' | base64 -d > caravel_18006079.oas
+A2,002, gf180_russell, '18000abd, , , , , , a07b77370e92897171c8ff06afd0d00224755742, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-002/+/refs/heads/main/tapeout/outputs/oas/caravel_18000abd.oas?format=TEXT' | base64 -d > caravel_18000abd.oas
+A3,003, tiny_user_project_beepboop, '18001f37, , , , , , 3bceb04d6545644997b3a2d28ca3a7027be7d7ae, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-003/+/refs/heads/main/tapeout/outputs/oas/caravel_18001f37.oas?format=TEXT' | base64 -d > caravel_18001f37.oas
+A4,004, openfasoc_test_structures_in_gf180mcu, '1800f4d8, , , , , , 230902d7922ffb9652cff21bb454d102c77c684b, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-004/+/refs/heads/main/tapeout/outputs/oas/caravel_1800f4d8.oas?format=TEXT' | base64 -d > caravel_1800f4d8.oas
+A5,005, pdm_and_dice_gf180-mpw0, '18000aff, , , , , , f694c8df7c68b0ffbb2f046cf090520525c441dc, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-005/+/refs/heads/main/tapeout/outputs/oas/caravel_18000aff.oas?format=TEXT' | base64 -d > caravel_18000aff.oas
+A6,006, caravel_jacaranda-8_gf180, '1800eb3d, , , , , , f4080291bae237fb175a0f150f0ac16451703337, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-006/+/refs/heads/main/tapeout/outputs/oas/caravel_1800eb3d.oas?format=TEXT' | base64 -d > caravel_1800eb3d.oas
+A7,---, TEST, S8PET_ETEST_DIE_1A, n/a, test structure
+B1,007, signed_8-bit_multiplier, '1800a3a3, , , , , , 3062c00e3d7664a374d8a74be03be55017a913a9, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-007/+/refs/heads/main/tapeout/outputs/oas/caravel_1800a3a3.oas?format=TEXT' | base64 -d > caravel_1800a3a3.oas
+B2,008, onehot_fabulous_fpga_on_gf180, '180056c6, , , , , , 16dc934c51ab7145ab7089da998626cd437a7c6b, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-008/+/refs/heads/main/tapeout/outputs/oas/caravel_180056c6.oas?format=TEXT' | base64 -d > caravel_180056c6.oas
+B3,009, game_of_life_cell, '18006f7b, , , , , , fe40495e7fb7632ef3ad424e32878fdb7288ae03, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-009/+/refs/heads/main/tapeout/outputs/oas/caravel_18006f7b.oas?format=TEXT' | base64 -d > caravel_18006f7b.oas
+B4,010, skullfet_gf180, '180014fb, , , , , , c74db2db557fffad2304e3e4f79dbbb5c4024933, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-010/+/refs/heads/main/tapeout/outputs/oas/caravel_180014fb.oas?format=TEXT' | base64 -d > caravel_180014fb.oas
+B5,011, spell, '1800b676, , , , , , 8c27f6a0d40775cd9f735ca8e9940b7868928247, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-011/+/refs/heads/main/tapeout/outputs/oas/caravel_1800b676.oas?format=TEXT' | base64 -d > caravel_1800b676.oas
+B6,012, tiny_user_project_inverter, '18004515, , , , , , 4a00fdaed885a32e1eb1fb78cd65439b7354ef16, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-012/+/refs/heads/main/tapeout/outputs/oas/caravel_18004515.oas?format=TEXT' | base64 -d > caravel_18004515.oas
+B7,013, edurisc16, '1800e91d, , , , , , be29ba59f12674037a6e0421af35bb3a951c6a37, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-013/+/refs/heads/main/tapeout/outputs/oas/caravel_1800e91d.oas?format=TEXT' | base64 -d > caravel_1800e91d.oas
+C1,014, verilogboy, '1800c979, , , , , , 5129f1b372d30bfb389c7d86f4a3475e953394de, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-014/+/refs/heads/main/tapeout/outputs/oas/caravel_1800c979.oas?format=TEXT' | base64 -d > caravel_1800c979.oas
+C2,015, rift2fake_test_gf180_mpw0, '1800679d, , , , , , 193d0a34825ced08108d3c3cce0401c2f7cad074, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-015/+/refs/heads/main/tapeout/outputs/oas/caravel_1800679d.oas?format=TEXT' | base64 -d > caravel_1800679d.oas
+C3,016, posoco2000_gf180, '1800bbe0, , , , , , 6c69fb867e229218a6d4fb40fd39fe1240a85087, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-016/+/refs/heads/main/tapeout/outputs/oas/caravel_1800bbe0.oas?format=TEXT' | base64 -d > caravel_1800bbe0.oas
+C4,017, mcu_solar, '18004f9e, , , , , , 86fdb1e0ed3b232866e2b06d4cfa0e17fd7dbe73, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-017/+/refs/heads/main/tapeout/outputs/oas/caravel_18004f9e.oas?format=TEXT' | base64 -d > caravel_18004f9e.oas
+C5,---, TEST, S8PET_ETEST_DIE_1A, n/a, test structure
+C6,018, greenrio_gf_version, '18009c7c, , , , , , 741caaa5066f64de092bb24db65f49993c80a649, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-018/+/refs/heads/main/tapeout/outputs/oas/caravel_18009c7c.oas?format=TEXT' | base64 -d > caravel_18009c7c.oas
+C7,019, carry_look-ahead_adder, '1800838a, , , , , , bfefa0708a72ea9efc49ec2df6d2b92529383db7, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-019/+/refs/heads/main/tapeout/outputs/oas/caravel_1800838a.oas?format=TEXT' | base64 -d > caravel_1800838a.oas
+D1,020, gf180_ssd, '1800ebff, , , , , , 5472971de781a5706cdd7f679d813796f3d3e377, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-020/+/refs/heads/main/tapeout/outputs/oas/caravel_1800ebff.oas?format=TEXT' | base64 -d > caravel_1800ebff.oas
+D2,021, 16-byte_ram, '18002d76, , , , , , fc09591ed47472276b00da64efb248dced8927da, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-021/+/refs/heads/main/tapeout/outputs/oas/caravel_18002d76.oas?format=TEXT' | base64 -d > caravel_18002d76.oas
+D3,022, alu_paper_gf180, '180066ad, , , , , , 102eb7f2bd9d98cf6411b173806e960870ce7122, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-022/+/refs/heads/main/tapeout/outputs/oas/caravel_180066ad.oas?format=TEXT' | base64 -d > caravel_180066ad.oas
+D4,023, tiny_user_project_74181_alu, '18005ff2, , , , , , 444ec6924b41fd907f5d67ffcf46a5603bf6aadb, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-023/+/refs/heads/main/tapeout/outputs/oas/caravel_18005ff2.oas?format=TEXT' | base64 -d > caravel_18005ff2.oas
+D5,024, tiny_user_project_8x8_player, '1800c301, , , , , , b83e536cf6cc4bac09cb47b05ea3e819bdd56b81, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-024/+/refs/heads/main/tapeout/outputs/oas/caravel_1800c301.oas?format=TEXT' | base64 -d > caravel_1800c301.oas
+D6,025, test1, '180058d2, , , , , , 5b5f73fc04925156487653b98d3f0f59ac08adcd, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-025/+/refs/heads/main/tapeout/outputs/oas/caravel_180058d2.oas?format=TEXT' | base64 -d > caravel_180058d2.oas
+D7,026, testasynctrimux, '1800b22e, , , , , , f6dcd68197ac3565969740be24114a433b13d1f4, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-026/+/refs/heads/main/tapeout/outputs/oas/caravel_1800b22e.oas?format=TEXT' | base64 -d > caravel_1800b22e.oas
+E1,027, as2650, '1800105a, , , , , , fcb12fabd8aa1b0b43a3ae125b273486899fc414, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-027/+/refs/heads/main/tapeout/outputs/oas/caravel_1800105a.oas?format=TEXT' | base64 -d > caravel_1800105a.oas
+E2,028, chipflow_example_soc_with_3v3_cells, '1800472a, , , , , , 91f49c7f4bf79a81485a28b96c5df0d9661a7eb1, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-028/+/refs/heads/main/tapeout/outputs/oas/caravel_1800472a.oas?format=TEXT' | base64 -d > caravel_1800472a.oas
+E3,029, hyperram_controller, '18001e9a, , , , , , 418f99a88fde3a04768da875d88ea8b1b69c7c21, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-029/+/refs/heads/main/tapeout/outputs/oas/caravel_18001e9a.oas?format=TEXT' | base64 -d > caravel_18001e9a.oas
+E4,030, ophelia_efpga, '180045d6, , , , , , a1ee4bb1bf70b5497f50ef8e64b92242f74a0a18, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-030/+/refs/heads/main/tapeout/outputs/oas/caravel_180045d6.oas?format=TEXT' | base64 -d > caravel_180045d6.oas
+E5,031, pyramiden_core, '1800f0dd, , , , , , c972f2ee6ae2c02f47563cded7c4ee53cff10e8f, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-031/+/refs/heads/main/tapeout/outputs/oas/caravel_1800f0dd.oas?format=TEXT' | base64 -d > caravel_1800f0dd.oas
+E6,032, hash_accelerator_with_clock_multiplexing, '1800ff8e, , , , , , 0bb57828e377765d7304b399d7d0bfb249104dd5, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-032/+/refs/heads/main/tapeout/outputs/oas/caravel_1800ff8e.oas?format=TEXT' | base64 -d > caravel_1800ff8e.oas
+E7,033, 5bitsmulti-gf180, '1800a006, , , , , , e54361281754a5262d43bcd6ee071561815eaedb, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-033/+/refs/heads/main/tapeout/outputs/oas/caravel_1800a006.oas?format=TEXT' | base64 -d > caravel_1800a006.oas
+F1,034, lfsr, '18008d82, , , , , , 93f694b64897f9499fca5c898258f3b0b813ca6b, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-034/+/refs/heads/main/tapeout/outputs/oas/caravel_18008d82.oas?format=TEXT' | base64 -d > caravel_18008d82.oas
+F2,035, 16x4_bit_dual_port_register_file, '1800f330, , , , , , f3c2bd52dbcf11c933a5582b81cd2a2644e5403f, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-035/+/refs/heads/main/tapeout/outputs/oas/caravel_1800f330.oas?format=TEXT' | base64 -d > caravel_1800f330.oas
+F3,036, divider, '18005f3a, , , , , , 453a63aeb2362945c0ca673639834a1b39c3ee99, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-036/+/refs/heads/main/tapeout/outputs/oas/caravel_18005f3a.oas?format=TEXT' | base64 -d > caravel_18005f3a.oas
+F4,037, modulador, '18006e0d, , , , , , 913a185b944818c7af479d9f888ba142bf336c68, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-037/+/refs/heads/main/tapeout/outputs/oas/caravel_18006e0d.oas?format=TEXT' | base64 -d > caravel_18006e0d.oas
+F5,038, modulador_a, '18009ddb, , , , , , 4a188124f2660d9bbf2da1014c916c4387ba1fe7, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-038/+/refs/heads/main/tapeout/outputs/oas/caravel_18009ddb.oas?format=TEXT' | base64 -d > caravel_18009ddb.oas
+F6,039, gf180_state_machine, '18008455, , , , , , efadcd32681fa4e1b1072a4671206480cb811dde, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-039/+/refs/heads/main/tapeout/outputs/oas/caravel_18008455.oas?format=TEXT' | base64 -d > caravel_18008455.oas
+F7,040, gf180_pulse_width_modulator, '18008bb5, , , , , , 95109a0401ff3aaea465f45e5a55522c9835765e, curl -k 'https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-040/+/refs/heads/main/tapeout/outputs/oas/caravel_18008bb5.oas?format=TEXT' | base64 -d > caravel_18008bb5.oas