import gdsfactory as gf

gf.gpdk.PDK.activate()

c = gf.components.bump_pad_grid(columns=6, rows=6, column_pitch=121.89, row_pitch=132.66, offset=66.33, port_width=10, port_layer='M2', size=36.244, layer='MTOP', auto_rename_ports=False, add_via=True).copy()
c.draw_ports()
c.plot()